Fetching
Arti kata fetch dalam bahasa
Indonesia adalah menjemput. Sebagai salah satu operasi yang terjadi pada CPU,
fetch merupakan peristiwa pengambilan perintah dan data yang diperlukan. Fetch
merupakan proses mengambil atau membawa instruksi dari memori utama ke CPU. Istilah fetch ini
disebut juga dengan instruction fetch, fetch phase, fetch cycle, atau instruction cycle.
Operasi fetch ini selalu yang
pertama dilakukan oleh CPU terutama untuk mendapatkan informasi atau data
tentang instruksi yang dikerjakannya. Pertama kali yang dilakukan mengambil
instruksi dan data dari luar chip, biasanya dari DRAM. Misalnya perintah matematika sederhana untuk
penambahan bilangan. Dalam beberapa kasus, data yang digunakan oleh suatu
instruksi sudah termasuk di dalamnya, sedangkan dalam beberapa kasus lain,
suatu instruksi langsung menunjukkan alamat dimana data yang akan diproses
berada. Lokasi dimana alamat data yang akan diproses berada tersebut
dengan address.
Jadi dalam perintah penambahan, yaitu “add” bisa langsung berupa nilai dari dua bilangan yang
akan ditambahkan atau alamat dimana nilai x dan nilai y berada, yang disebut
dengan address x dan address y. Sebuah instruksi sebenarnya terdiri dari dua
bagian, dimana bagian pertama merupakan aksi yang akan dijalankan yang disebut
dengan opcode, dan bagian kedua adalah data yang akan dikerjakan yang disebut
dengan operand. Dalam contoh instruksi matematika untuk penambahan bilangan
tadi, penambahan sendiri instruksinya adalah add, inilah yang disebut dengan
opcode. Sedangkan address yang menunjukkan alamat dari nilai x dan nilai y,
yang disebut dengan address x dan address y disebut operand.
Komentar
Posting Komentar