Postingan sebelumnya menggambarkan komputer sebagai kotak dengan anak-anak panah sebagai masukan dan keluaran. Yang dimasukkan dan yang dikeluarkan adalah kode biner. Ya, kurang lebih seperti gambar ini lah.
Sekarang, biar tidak terlalu abstrak, kita suruh komputer kita untuk mencari hasil dari operasi matematika 5 + 6. Bagaimanakah prosesnya berjalan?
Sekarang, biar tidak terlalu abstrak, kita suruh komputer kita untuk mencari hasil dari operasi matematika 5 + 6. Bagaimanakah prosesnya berjalan?
- Kita inputkan angka 5. Misalkan angka 5 dalam kode biner adalah 0101.
- Kita inputkan angka 6. Misalkan angka 6 dalam kode biner adalah 0110.
- Kita inputkan operasi yang akan dilakukan, yaitu penjumlahan alias +. Misalkan kode biner untuk penjumlahan adalah 1000.
- Maka, komputer akan menerima input seperti ini 010101101000. Seperti sebuah sandi rahasia, ya?
- Komputer selanjutnya akan memecah masukan "010101101000" ini ke dalam tiga komponen, yaitu "0101", "0110", dan "1000". Kok, bisa? ya karena memang sudah ditentukan sebelumnya bahwa komputer harus membaca 4 digit 4 digit. Itulah makanya kita juga harus memasukkan data kita 4 digit 4 digit. Selain itu, komputer juga harus sudah diberi tahu bahwa 4 digit masukan pertama adalah angka, 4 digit kedua adalah angka, dan 4 digit ketiga adalah operasi.
- Komputer selanjutnya melakukan penjumlahan.
- Hasilnya kita dapatkan dari jalur keluaran komputer. Ya, gambarnya kurang lebih jadi seperti ini.


Comments