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 dengan
operand.
Fetch adalah
rangkaian aksi yang terjadi pada sebuah CPU dalam menjalankan setiap perintah dalam
bahasa mesin pada sebuah
program.
Yang terjadi pada fetch ini adalah peristiwa pengambilan instruksi melalui bus yang ditunjukkan oleh
bus address. Ketika bus address menunjukkan alamatnya, maka instruksi diambil berdasarkan alamat tersebut, sedangkan instruksinya dikirimkan melalui
bus data.
Metode pengambilan suatu nilai atau data dari suatu media penyimpan data (
storage) dan kemudian disimpan pada
memori untuk diproses.
Program software untuk memindahkan file yang dikembangkan oleh Dartmouth College untuk Macintosh. Program ini menyediakan akses ke FTP yang bersifat user friendly.