Menukar kod binari kepada teks. Apakah kod binari

Kerana ia adalah yang paling mudah dan memenuhi keperluan:

  • Bagaimana kurang nilai wujud dalam sistem, lebih mudah ia dihasilkan elemen individu, beroperasi dengan nilai ini. Khususnya, dua nombor sistem binari nombor boleh dengan mudah diwakili oleh banyak fenomena fizikal: ada arus - tiada arus, aruhan medan magnet lebih besar daripada nilai ambang atau tidak, dsb.
  • Semakin sedikit keadaan sesuatu elemen, semakin tinggi imuniti bunyi dan semakin pantas ia boleh beroperasi. Sebagai contoh, untuk mengekod tiga keadaan melalui magnitud aruhan medan magnet, anda perlu memasukkan dua nilai ambang, yang tidak akan menyumbang kepada imuniti bunyi dan kebolehpercayaan penyimpanan maklumat.
  • Aritmetik binari agak mudah. Mudah ialah jadual penambahan dan pendaraban - operasi asas dengan nombor.
  • Ia adalah mungkin untuk menggunakan radas algebra logik untuk melaksanakan operasi bitwise pada nombor.

Pautan

  • Kalkulator dalam talian untuk menukar nombor dari satu sistem nombor kepada yang lain

Yayasan Wikimedia. 2010.

Lihat apa "Kod binari" dalam kamus lain:

    Kod Kelabu 2-bit 00 01 11 10 3-bit Kod Kelabu 000 001 011 010 110 111 101 100 4-bit Kod Kelabu 0000 0001 0011 0010 0110 0111 0110 0111 0110 0111 0110 0111 0010 0 1010 1011 1001 1000 Kod kelabu sistem nombor dalam manakah dua nilai bersebelahan ... ... Wikipedia

    Kod Titik Isyarat (SPC) sistem isyarat 7 (SS7, OKS 7) adalah unik (dalam rangkaian rumah) alamat hos yang digunakan pada tahap ketiga MTP (penghalaan) dalam rangkaian SS7 telekomunikasi untuk pengenalpastian ... Wikipedia

    Dalam matematik, nombor bebas kuasa dua ialah nombor yang tidak boleh dibahagi dengan mana-mana kuasa dua kecuali 1. Contohnya, 10 adalah bebas kuasa dua, tetapi 18 tidak, kerana 18 boleh dibahagi dengan 9 = 32. Permulaan jujukan bagi nombor bebas kuasa dua ialah: 1, 2, 3, 5, 6, 7,… … Wikipedia

    Untuk menambah baik artikel ini, adakah anda ingin: Wikify artikel tersebut. Mengolah semula reka bentuk mengikut peraturan untuk menulis artikel. Betulkan artikel mengikut peraturan gaya Wikipedia... Wikipedia

    Istilah ini mempunyai makna lain, lihat Python (makna). Kelas Python bahasa: mu ... Wikipedia

    DALAM dalam erti kata yang sempit Perkataan itu kini difahami sebagai "Percubaan pada sistem keselamatan", dan lebih cenderung kepada maksud istilah berikut: Serangan keropok. Ini berlaku kerana penyelewengan makna perkataan "penggodam" itu sendiri. Penggodam... ...Wikipedia

Semua orang tahu bahawa komputer boleh melakukan pengiraan dengan dalam kumpulan besar data pada kelajuan yang besar. Tetapi tidak semua orang tahu bahawa tindakan ini hanya bergantung pada dua syarat: sama ada terdapat arus atau tidak dan voltan apa.

Bagaimanakah komputer berjaya memproses pelbagai maklumat sedemikian?
Rahsianya terletak pada sistem nombor binari. Semua data memasuki komputer, dibentangkan dalam bentuk satu dan sifar, masing-masing sepadan dengan satu keadaan wayar elektrik: satu - voltan tinggi, sifar - rendah, atau satu - kehadiran voltan, sifar - ketiadaannya. Menukar data kepada sifar dan satu dipanggil penukaran binari, dan sebutan terakhirnya dipanggil kod binari.
Dalam tatatanda perpuluhan berdasarkan sistem nombor perpuluhan yang digunakan dalam Kehidupan seharian, nilai angka diwakili oleh sepuluh digit dari 0 hingga 9, dan setiap tempat dalam nombor itu mempunyai nilai sepuluh kali lebih tinggi daripada tempat di sebelah kanannya. Untuk mewakili nombor yang lebih besar daripada sembilan dalam sistem perpuluhan, sifar diletakkan di tempatnya, dan satu diletakkan di tempat seterusnya yang lebih berharga di sebelah kiri. Begitu juga, dalam sistem binari, yang hanya menggunakan dua digit - 0 dan 1, setiap tempat adalah dua kali lebih berharga daripada tempat di sebelah kanannya. Oleh itu, dalam kod binari hanya sifar dan satu boleh diwakili sebagai nombor tunggal, dan sebarang nombor yang lebih besar daripada satu memerlukan dua tempat. Selepas sifar dan satu, tiga nombor binari seterusnya ialah 10 (baca satu-sifar) dan 11 (baca satu-satu) dan 100 (baca satu-sifar-sifar). 100 binari bersamaan dengan 4 perpuluhan. Jadual atas di sebelah kanan menunjukkan setara BCD yang lain.
Mana-mana nombor boleh dinyatakan dalam binari, ia hanya mengambil lebih banyak ruang daripada dalam perpuluhan. Anda juga boleh menulis abjad dalam sistem binari jika anda memberikan nilai tertentu kepada setiap huruf. nombor binari.

Dua angka untuk empat tempat
16 kombinasi boleh dibuat menggunakan bola gelap dan terang, menggabungkannya dalam set empat. Jika bola gelap diambil sebagai sifar dan bola terang sebagai satu, maka 16 set akan menjadi kod binari 16 unit, nilai berangka bagi iaitu dari sifar hingga lima (cm. meja atas pada halaman 27). Walaupun dengan dua jenis bola dalam sistem binari, bilangan gabungan yang tidak terhingga boleh dibina hanya dengan menambah bilangan bola dalam setiap kumpulan - atau bilangan tempat dalam nombor.

Bit dan bait

Unit terkecil dalam pemprosesan komputer, bit ialah unit data yang boleh mempunyai satu daripada dua keadaan yang mungkin. Sebagai contoh, setiap satu dan sifar (di sebelah kanan) mewakili 1 bit. Sedikit boleh diwakili dengan cara lain: dengan kehadiran atau ketiadaan arus elektrik, lubang dan ketiadaannya, arah kemagnetan ke kanan atau kiri. Lapan bit membentuk satu bait. 256 bait yang mungkin boleh mewakili 256 aksara dan simbol. Banyak komputer memproses satu bait data pada satu masa.

Penukaran binari. Kod binari empat digit boleh mewakili nombor perpuluhan dari 0 hingga 15.

Jadual kod

Apabila kod binari digunakan untuk mewakili huruf abjad atau tanda baca, ia diperlukan jadual kod, yang menunjukkan kod yang sepadan dengan aksara yang mana. Beberapa kod sedemikian telah disusun. Kebanyakan PC dilengkapi dengan kod tujuh digit yang dipanggil ASCII, atau Amerika kod standard Untuk pertukaran maklumat. Jadual di sebelah kanan menunjukkan Kod ASCII untuk abjad Inggeris. Kod lain adalah untuk beribu-ribu aksara dan abjad bahasa lain di dunia.

Sebahagian daripada jadual kod ASCII

Kod binari - ini ialah perwakilan maklumat dalam gabungan 2 aksara 1 atau 0, seperti yang mereka katakan dalam pengaturcaraan, adakah ia atau tidak, benar atau salah, benar atau salah. Adalah sukar bagi orang biasa untuk memahami bagaimana maklumat boleh diwakili dalam bentuk sifar dan satu. Saya akan cuba menjelaskan sedikit keadaan ini.

Malah, kod binari adalah mudah! Sebagai contoh, mana-mana huruf abjad boleh diwakili sebagai set sifar dan satu. Contohnya surat H abjad Latin akan kelihatan seperti ini dalam sistem binari – 01001000, letter E– 01000101, beech L mempunyai ini perwakilan binari – 01001100, P – 01010000.

Kini tidak sukar untuk meneka itu untuk menulis perkataan Inggeris HELP dalam bahasa mesin anda perlu menggunakan kod binari ini:

01001000 01000101 01001100 01010000

Ini betul-betul kod yang kami gunakan untuk kerjanya. komputer rumah. Kepada orang biasa Sangat sukar untuk membaca kod sedemikian, tetapi untuk komputer ia adalah yang paling mudah difahami.

Kod binari ( kod mesin) Pada masa kini ia digunakan dalam pengaturcaraan, kerana komputer berfungsi terima kasih kepada kod binari. Tetapi jangan fikir bahawa proses pengaturcaraan datang kepada satu set satu dan sifar. Bahasa pengaturcaraan (C++, BASIC, dll.) dicipta khusus untuk memudahkan pemahaman antara seseorang dan komputer. Seorang pengaturcara menulis program dalam bahasa yang dia fahami, dan kemudian, menggunakan program pengkompil khas, menterjemah ciptaannya ke dalam kod mesin, yang menjalankan komputer.

Menukar nombor asli daripada sistem nombor perpuluhan kepada perduaan

Kami mengambil nombor yang diperlukan, bagi saya ia akan menjadi 5, bahagikan nombor itu dengan 2:
5: 2 = 2,5 terdapat baki, yang bermaksud nombor pertama kod binari akan menjadi 1 (jika tidak - 0 ). Kami membuang baki dan membahagikan semula nombor itu dengan 2 :
2: 2 = 1 jawapannya adalah tanpa baki, yang bermaksud nombor kedua kod binari adalah 0. Sekali lagi, bahagikan hasilnya dengan 2:
1: 2 = 0.5 nombor itu keluar dengan baki, jadi kami menuliskannya 1 .
Nah, kerana hasilnya adalah sama 0 tidak boleh dibahagikan lagi, kod binari sudah siap dan akhirnya kita mempunyai nombor kod binari 101 . Saya fikir kita telah belajar bagaimana untuk menukar daripada perpuluhan kepada binari, sekarang kita akan belajar untuk melakukan sebaliknya.

Menukar nombor daripada perduaan kepada perpuluhan

Di sini juga, ia agak mudah, mari kita nomborkan nombor perduaan kita, kita perlu bermula dari sifar dari hujung nombor.

101 ialah 1^2 0^1 1^0.

Apa yang datang daripadanya? Kami telah memberikan darjah kepada nombor! sekarang mengikut formula:

(x * 2^y) + (x * 2^y) + (x * 2^y)

di mana x- nombor ordinal kod binari
y- kuasa nombor ini.
Formula akan meregang bergantung pada saiz nombor anda.
Kita mendapatkan:

(1 * 2^2) + (0 * 2^1) + (1 * 2^0) = 4 + 0 + 1 = 5.

Sejarah sistem nombor binari

Leibitz adalah orang pertama yang mencadangkan sistem binari; dia percaya itu sistem ini akan membantu dalam kesukaran pengiraan matematik, dan secara amnya akan memberi manfaat kepada sains. Tetapi menurut beberapa laporan, sebelum Leibitz mencadangkan sistem nombor binari di China, sebuah inskripsi muncul di dinding yang boleh dihuraikan menggunakan kod binari. Pada inskripsi ini, kayu panjang dan pendek dilukis, dan jika kita menganggap bahawa yang panjang ialah 1 dan yang pendek 0, kemungkinan besar idea kod binari telah beredar di China bertahun-tahun sebelum penciptaannya. Walaupun mentafsir kod yang terdapat di dinding mendedahkan nombor asli yang mudah di sana, fakta itu tetap menjadi fakta.


bahasa Yunani Georgian
Ethiopia
Yahudi
Akshara-sankhya Lain-lain Babylon
orang Mesir
Etruscan
Rom
Danube loteng
Kipu
Maya
Aegean
simbol KPPU Kedudukan , , , , , , , , , , Nega-kedudukan simetri Sistem bercampur Fibonacci Bukan kedudukan Unit (unari)

Sistem nombor binari- sistem nombor kedudukan dengan asas 2. Terima kasih kepada pelaksanaan langsung dalam litar elektronik digital menggunakan get logik, sistem binari digunakan dalam hampir semua komputer moden dan peranti elektronik pengkomputeran lain.

Tatatanda binari nombor

Dalam sistem nombor binari, nombor ditulis menggunakan dua simbol ( 0 Dan 1 ). Untuk mengelakkan kekeliruan tentang sistem nombor mana nombor itu ditulis, ia disediakan dengan penunjuk di bahagian bawah sebelah kanan. Contohnya, nombor dalam sistem perpuluhan 5 10 , dalam binari 101 2 . Kadangkala nombor binari dilambangkan dengan awalan 0b atau simbol & (ampersand), Sebagai contoh 0b101 atau sewajarnya &101 .

Dalam sistem nombor binari (seperti dalam sistem nombor lain kecuali perpuluhan), digit dibaca satu demi satu. Sebagai contoh, nombor 101 2 disebut "satu sifar satu."

Nombor bulat

Nombor asli yang ditulis dalam sistem nombor binari sebagai (a n − 1 a n − 2 … a 1 a 0) 2 (\displaystyle (a_(n-1)a_(n-2)\dots a_(1)a_(0))_(2)), mempunyai maksud:

(a n − 1 a n − 2 … a 1 a 0) 2 = ∑ k = 0 n − 1 a k 2 k , (\displaystyle (a_(n-1)a_(n-2)\dots a_(1)a_( 0))_(2)=\jumlah _(k=0)^(n-1)a_(k)2^(k),)

Nombor negatif

Nombor perduaan negatif dilambangkan dengan cara yang sama seperti nombor perpuluhan: dengan tanda “−” di hadapan nombor. Iaitu, integer negatif yang ditulis dalam sistem nombor binari (− a n − 1 a n − 2 … a 1 a 0) 2 (\displaystyle (-a_(n-1)a_(n-2)\dots a_(1)a_(0))_(2)), mempunyai nilai:

(− a n − 1 a n − 2 … a 1 a 0) 2 = − ∑ k = 0 n − 1 a k 2 k . (\displaystyle (-a_(n-1)a_(n-2)\dots a_(1)a_(0))_(2)=-\sum _(k=0)^(n-1)a_( k)2^(k).)

kod tambahan.

Nombor pecahan

Nombor pecahan yang ditulis dalam sistem nombor binari sebagai (a n − 1 a n − 2 … a 1 a 0 , a − 1 a − 2 … a − (m − 1) a − m) 2 (\displaystyle (a_(n-1)a_(n-2)\dots a_(1)a_(0),a_(-1)a_(-2)\titik a_(-(m-1))a_(-m))_(2)), mempunyai nilai:

(a n − 1 a n − 2 … a 1 a 0 , a − 1 a − 2 … a − (m − 1) a − m) 2 = ∑ k = − m n − 1 a k 2 k , (_(\gaya paparan (a n-1)a_(n-2)\titik a_(1)a_(0),a_(-1)a_(-2)\titik a_(-(m-1))a_(-m))_( 2)=\jumlah _(k=-m)^(n-1)a_(k)2^(k),)

Menambah, menolak dan mendarab nombor binari

Jadual tambahan

Contoh penambahan lajur (ungkapan perpuluhan 14 10 + 5 10 = 19 10 dalam binari kelihatan seperti 1110 2 + 101 2 = 10011 2):

Contoh pendaraban lajur (ungkapan perpuluhan 14 10 * 5 10 = 70 10 dalam binari kelihatan seperti 1110 2 * 101 2 = 1000110 2):

Bermula dengan nombor 1, semua nombor didarab dengan dua. Titik yang datang selepas 1 dipanggil titik binari.

Menukar nombor binari kepada perpuluhan

Katakan kita diberi nombor binari 110001 2 . Untuk menukar kepada perpuluhan, tuliskannya sebagai jumlah dengan digit seperti berikut:

1 * 2 5 + 1 * 2 4 + 0 * 2 3 + 0 * 2 2 + 0 * 2 1 + 1 * 2 0 = 49

Perkara yang sama sedikit berbeza:

1 * 32 + 1 * 16 + 0 * 8 + 0 * 4 + 0 * 2 + 1 * 1 = 49

Anda boleh menulis ini dalam bentuk jadual seperti ini:

512 256 128 64 32 16 8 4 2 1
1 1 0 0 0 1
+32 +16 +0 +0 +0 +1

Bergerak dari kanan ke kiri. Di bawah setiap unit binari, tulis persamaannya pada baris di bawah. Tambah nombor perpuluhan yang terhasil. Oleh itu, nombor perduaan 110001 2 adalah bersamaan dengan nombor perpuluhan 49 10.

Menukar nombor perduaan pecahan kepada perpuluhan

Perlu menukar nombor 1011010,101 2 kepada sistem perpuluhan. Mari kita tulis nombor ini seperti berikut:

1 * 2 6 + 0 * 2 5 + 1 * 2 4 + 1 * 2 3 + 0 * 2 2 + 1 * 2 1 + 0 * 2 0 + 1 * 2 -1 + 0 * 2 -2 + 1 * 2 -3 = 90,625

Perkara yang sama sedikit berbeza:

1 * 64 + 0 * 32 + 1 * 16 + 1 * 8 + 0 * 4 + 1 * 2 + 0 * 1 + 1 * 0,5 + 0 * 0,25 + 1 * 0,125 = 90,625

Atau mengikut jadual:

64 32 16 8 4 2 1 0.5 0.25 0.125
1 0 1 1 0 1 0 , 1 0 1
+64 +0 +16 +8 +0 +2 +0 +0.5 +0 +0.125

Transformasi dengan kaedah Horner

Untuk menukar nombor daripada sistem perduaan kepada perpuluhan menggunakan kaedah ini, anda perlu menjumlahkan nombor dari kiri ke kanan, mendarabkan hasil yang diperoleh sebelum ini dengan asas sistem (dalam dalam kes ini 2). Kaedah Horner biasanya digunakan untuk menukar daripada sistem binari kepada perpuluhan. Operasi songsang adalah sukar, kerana ia memerlukan kemahiran dalam penambahan dan pendaraban dalam sistem nombor binari.

Contohnya, nombor binari 1011011 2 ditukar kepada sistem perpuluhan seperti berikut:

0*2 + 1 = 1
1*2 + 0 = 2
2*2 + 1 = 5
5*2 + 1 = 11
11*2 + 0 = 22
22*2 + 1 = 45
45*2 + 1 = 91

Iaitu, dalam sistem perpuluhan nombor ini akan ditulis sebagai 91.

Menukar bahagian pecahan nombor menggunakan kaedah Horner

Digit diambil daripada nombor dari kanan ke kiri dan dibahagikan dengan asas sistem nombor (2).

Sebagai contoh 0,1101 2

(0 + 1 )/2 = 0,5
(0,5 + 0 )/2 = 0,25
(0,25 + 1 )/2 = 0,625
(0,625 + 1 )/2 = 0,8125

Jawapan: 0.1101 2 = 0.8125 10

Menukar nombor perpuluhan kepada perduaan

Katakan kita perlu menukar nombor 19 kepada binari. Anda boleh menggunakan prosedur berikut:

19/2 = 9 dengan baki 1
9/2 = 4 dengan baki 1
4/2 = 2 tanpa baki 0
2/2 = 1 tanpa baki 0
1/2 = 0 dengan baki 1

Jadi kita bahagikan setiap hasil bahagi dengan 2 dan tulis bakinya pada penghujung tatatanda binari. Kami terus membahagi sehingga hasil bahagi adalah 0. Kami menulis hasil dari kanan ke kiri. Iaitu, nombor bawah (1) akan menjadi paling kiri, dsb. Akibatnya, kita mendapat nombor 19 dalam tatatanda binari: 10011 .

Menukar nombor perpuluhan pecahan kepada perduaan

Jika nombor asal mempunyai bahagian integer, maka ia ditukar secara berasingan daripada bahagian pecahan. Terjemahan nombor pecahan daripada sistem perpuluhan Penomboran ke dalam binari dijalankan mengikut algoritma berikut:

  • Pecahan didarab dengan asas sistem nombor binari (2);
  • Dalam produk yang terhasil, bahagian integer diasingkan, yang diambil sebagai digit nombor paling ketara dalam sistem nombor binari;
  • Algoritma berakhir jika bahagian pecahan produk yang terhasil adalah sama dengan sifar atau jika ketepatan pengiraan yang diperlukan dicapai. Jika tidak, pengiraan diteruskan bahagian pecahan berfungsi.

Contoh: Anda perlu menukar pecahan nombor perpuluhan 206,116 kepada nombor perduaan pecahan.

Terjemahan bagi keseluruhan bahagian memberikan 206 10 =11001110 2 mengikut algoritma yang diterangkan sebelum ini. Kami mendarabkan bahagian pecahan 0.116 dengan asas 2, memasukkan bahagian integer produk ke tempat perpuluhan nombor perduaan pecahan yang dikehendaki:

0,116 2 = 0 ,232
0,232 2 = 0 ,464
0,464 2 = 0 ,928
0,928 2 = 1 ,856
0,856 2 = 1 ,712
0,712 2 = 1 ,424
0,424 2 = 0 ,848
0,848 2 = 1 ,696
0,696 2 = 1 ,392
0,392 2 = 0 ,784
dan lain-lain.

Oleh itu 0.116 10 ≈ 0, 0001110110 2

Kami mendapat: 206.116 10 ≈ 11001110.0001110110 2

Aplikasi

Dalam peranti digital

Sistem binari digunakan dalam peranti digital kerana ia adalah yang paling mudah dan memenuhi keperluan:

  • Semakin sedikit nilai yang terdapat dalam sistem, semakin mudah untuk menghasilkan elemen individu yang beroperasi pada nilai ini. Khususnya, dua digit sistem nombor binari boleh dengan mudah diwakili oleh banyak fenomena fizikal: terdapat arus (arus lebih besar daripada nilai ambang) - tidak ada arus (arus kurang daripada nilai ambang), aruhan medan magnet lebih besar daripada nilai ambang atau tidak (aruhan medan magnet kurang daripada nilai ambang) dsb.
  • Semakin sedikit keadaan sesuatu elemen, semakin tinggi imuniti bunyi dan semakin pantas ia boleh beroperasi. Sebagai contoh, untuk mengekod tiga keadaan melalui magnitud voltan, arus atau aruhan medan magnet, anda perlu memperkenalkan dua nilai ambang dan dua pembanding.

DALAM Teknologi komputer Notasi nombor perduaan negatif dalam pelengkap dua digunakan secara meluas. Sebagai contoh, nombor −5 10 boleh ditulis sebagai −101 2 tetapi akan disimpan sebagai 2 pada komputer 32-bit.

Dalam sistem langkah Inggeris

Apabila menunjukkan dimensi linear dalam inci, pecahan binari digunakan secara tradisional dan bukannya perpuluhan, contohnya: 5¾″, 7 15/16″, 3 11/32″, dsb.

Generalisasi

Sistem nombor binari ialah gabungan sistem pengekodan binari dan fungsi pemberat eksponen dengan asas yang sama dengan 2. Perlu diingatkan bahawa nombor boleh ditulis dalam kod binari, dan sistem nombor mungkin bukan binari, tetapi dengan asas yang berbeza. Contoh: pengekodan perpuluhan binari, di mana digit perpuluhan ditulis dalam bentuk binari, dan sistem nombor ialah perpuluhan.

cerita

  • Satu set lengkap 8 trigram dan 64 heksagram, serupa dengan angka 3-bit dan 6-bit, diketahui di China purba dalam teks klasik Buku Perubahan. Susunan heksagram dalam buku perubahan, disusun mengikut nilai digit binari yang sepadan (dari 0 hingga 63), dan kaedah untuk mendapatkannya telah dibangunkan oleh saintis dan ahli falsafah China Shao Yong pada abad ke-11. Walau bagaimanapun, tiada bukti yang menunjukkan bahawa Shao Yun memahami peraturan aritmetik binari, menyusun tupel dua aksara dalam susunan leksikografi.
  • Set, yang merupakan gabungan digit binari, digunakan oleh orang Afrika dalam ramalan tradisional (seperti Ifa) bersama-sama dengan geomansi zaman pertengahan.
  • Pada tahun 1854, ahli matematik Inggeris George Boole menerbitkan makalah penting yang menerangkan sistem algebra yang digunakan untuk logik, yang kini dikenali sebagai algebra Boolean atau algebra logik. Kalkulus logiknya ditakdirkan untuk bermain peranan penting dalam pembangunan litar elektronik digital moden.
  • Pada tahun 1937, Claude Shannon menyerahkan tesis Ph.D untuk pertahanan. Analisis simbolik litar geganti dan pensuisan dalam , di mana Algebra Boolean Dan aritmetik binari telah digunakan berhubung dengan geganti elektronik dan suis. Semua teknologi digital moden pada asasnya berdasarkan disertasi Shannon.
  • Pada November 1937, George Stibitz, yang kemudiannya bekerja di Bell Labs, mencipta komputer "Model K" berdasarkan geganti. K itchen", dapur tempat perhimpunan dijalankan), yang melakukan penambahan binari. Pada akhir 1938, Bell Labs melancarkan program penyelidikan yang diketuai oleh Stiebitz. Komputer yang dicipta di bawah pimpinannya, siap pada 8 Januari 1940, dapat melakukan operasi dengan nombor kompleks. Semasa demonstrasi di persidangan Persatuan Matematik Amerika di Kolej Dartmouth pada 11 September 1940, Stibitz menunjukkan keupayaan untuk menghantar arahan kepada kalkulator jauh nombor kompleks Oleh talian telefon menggunakan teletaip. Ini adalah percubaan pertama untuk menggunakan alat kawalan jauh komputer melalui talian telefon. Peserta persidangan yang menyaksikan demonstrasi itu termasuk John von Neumann, John Mauchly dan Norbert Wiener, yang kemudiannya menulis tentangnya dalam memoir mereka.
  • Pada pedimen bangunan (bekas Pusat Pengkomputeran Cawangan Siberia Akademi Sains USSR) di Bandar Akademik Novosibirsk terdapat nombor binari 1000110, bersamaan dengan 70 10, yang melambangkan tarikh pembinaan bangunan (