Dikatakan bahwa pengkodean karakter pertama, ASCII dan EBCDIC , muncul pada tahun 1963.
Pertanyaan saya: Pengkodean karakter apa yang mendahuluinya? Apakah komputer memproses karakter sebelum 1963?
Khususnya, kompiler untuk bahasa pemrograman tingkat tinggi pertama (FORTRAN, Algol, COBOL) muncul sebelum 1963. Bagaimana mereka memproses karakter (kode sumber)? Pengodean karakter apa yang mereka gunakan?
character-encoding
ascii
DrStrangeLove
sumber
sumber
Jawaban:
Kode morse adalah salah satu pengkodean yang digunakan sebelum ASCII. Setelah itu, kode Baudot muncul:
Dari Wikipedia :
Dari Sejarah Singkat Kode Karakter :
Setelah itu, Herman Hollerith datang dengan konsep kartu berlubang - bentuk lain dari pengkodean data / karakter.
Lagi dari Sejarah Singkat Kode Karakter (penekanan milik saya):
sumber
Karena teleprinters dan teletypes digunakan oleh mesin-mesin sebelumnya, saya pikir kode Baudot digunakan, karena mereka adalah pengkodean asli yang digunakan oleh sebagian besar teleprinters:
sumber
Pertanyaan Anda mungkin mengasumsikan bahwa sesuatu tidak dapat digunakan sampai itu diformalkan. Justru sebaliknya itu benar. Sesuatu kadang-kadang diformalkan SETELAH mereka telah menjadi banyak digunakan.
Komputer awal memproses karakter sebagai kelompok digit biner (6 bit, 7 bit, atau 8 bit), sebagaimana ditentukan dalam sistem periferal awal tersebut, seperti teleprinter, pukulan kartu, pembaca tape dan penulis berlubang, dll. Banyak pukulan kartu digunakan untuk input program perangkat lunak, dan pukulan ini menggunakan seperangkat kode biner enam bit, yang dikodekan sebagai lubang pada kartu berlubang. Jika Anda memiliki 20 mesin awal, setiap mesin pembuat kartu atau komputer mungkin memiliki pengodean yang sepenuhnya non-standar untuk kode-kode itu. Hollerith, inovator awal, memiliki format sendiri, seperti yang lainnya. Saya kira kode Baudot menang atas kartu holleriths (Baudot 1870, Hollerith 1890).
Di dunia IBM, EBCDIC secara resmi dikodifikasikan (pada tahun 1963) apa yang lebih dulu daripada itu, jika Anda menganggap bahwa peripheral card punch yang menggunakan enam-bit-binary-codepoint yang kemudian dikodifikasikan sebagai EBCDIC, dimulai pada akhir 1950-an. Demikian pula harus ada terminal proto-ASCII atau perangkat teletype yang digunakan, sebelum mereka dikodifikasi secara resmi.
Set karakter standar dimulai sebagai satu perangkat, yang kemudian menjadi standar ad-hoc, yang diikuti orang lain, dan yang kemudian disebut EBCDIC, atau ASCII.
Jadi selain apa pun teleprinter awal yang digunakan, berbagai format penyandian biner yang digunakan dalam pukulan kartu dapat dipertimbangkan. Seperti yang dikatakan beberapa orang, teletype, meskipun mendahului komputer, juga membutuhkan pengkodean untuk karakter, meskipun sistem kode morse tidak sepenuhnya dapat dibandingkan dengan sistem yang digunakan dalam komputasi digital. Sistem kode morse dimaksudkan untuk komunikasi manusia ke manusia melalui radio atau teletype kabel.
Beginilah cara Wikipedia mengatakan hal yang sama:
sumber
Kode lain sebelumnya adalah BCDIC (Binary Coded Decimal Interchange Code), itu adalah 6 bit Code yang digunakan pada beberapa komputer awal (CDC dll) EBCIDIC adalah ekstensi 8 bit dari BCIDIC, E dalam EBCIDIC singkatan dari extended.
Situs ini http://newbie-bloging.blogspot.com.au/2011/03/ascii-kode.html mendaftar kode Buadot dan EBCIDIC
sumber