Beginilah caranya CPU melakukan tugasnya:
penunjuk instruksi
mengarahkan fetch instruksi ke sebuah spot di memori yang menampung sebuah
instruksi.
Fetch kemudian
menangkap instruksi tersebut dan memberikannya ke dekoder instruksi, kemudian
mengamati instruksi tersebut dan menentukan langkah selanjutnya untuk
melengkapi instruksi tersebut (sebuah instruksi dapat terdiri dari rangkaian
langkah yang harus dilengkapi dalam urutan tertentu).
ALU kemudian mengerjakan perintah yang diminta instruksi:
menambah data, membagi data, atau memanipulasi data yang ada. Setelah CPU
menerjemahkan dan mengerjakan instruksi, unit kontrol memberitahukan fetch
instruksi untuk menangkap instruksi berikutnya di memori. Proses ini
berlangsung terus menerus–dari satu instruksi ke instruksi berikutnya, dalam
suatu langkah yang rumit–untuk menciptakan hasil yang dapat Anda lihat di
monitor. Itulah kerjanya sebuah program
seperti pengolah kata: sebuah seri instruksi-instruksi dan
data-data.
Tidak ada komentar:
Posting Komentar