- Bagaimana komputer mengetahui perbezaan antara huruf dan nombor?
- Bagaimana komputer mengetahui perbezaan antara arahan dan data?
- Bagaimana komputer mengetahui bahawa anda telah menulis rentetan?
- Adakah komputer memahami huruf?
Bagaimana komputer mengetahui perbezaan antara huruf dan nombor?
Bagaimana komputer mengetahui sama ada 01000001 dalam bait memori adalah nombor 65 atau huruf a? Kerana program aplikasi menjejaki apa yang dimasukkan ke dalam ingatan, jadi MS Word tahu bahawa byte yang diberikan di mana ia telah disimpan teks mengandungi nombor yang mewakili huruf.
Bagaimana komputer mengetahui perbezaan antara arahan dan data?
Komputer tidak dapat memberitahu perbezaan antara arahan dan data dalam ingatan. Satu -satunya petunjuk adalah jika halaman memori mempunyai perlindungan, di mana halaman kes yang mengandungi arahan akan mempunyai set bit melaksanakan. Sekiranya anda mengambil beberapa data dan menetapkan bit laksanakan dan kemudian melompat ke dalamnya, komputer akan mencuba dan melaksanakannya.
Bagaimana komputer mengetahui bahawa anda telah menulis rentetan?
Bagaimana komputer tahu ia adalah nombor atau rentetan atau surat? Komputer tahu kerana anda menceritakannya. Apabila anda menulis program, anda mengisytiharkan jenis pembolehubah dan struktur data, dan urutan arahan program membimbing komputer untuk memahami cara mentafsirkan corak bit di tempat yang berbeza dalam ingatan.
Adakah komputer memahami huruf?
Setiap huruf mempunyai nilai Unicode/ASCII yang unik yang kemudiannya diubah menjadi binari yang dapat difahami oleh komputer.