Memori adalah perangkat keras (Hardware) yang
berfungsi mengolah data dan instruksi. Semakin besar memori yang disediakan,
semakin banyak data maupun intruksi yang dapat diolahnya. Memori juga
berfungsi sebagai Media penyimpanan data. Pengertian menurut istilah memori
biasanya merujuk pada media atau tempat untuk menyimpan data yang dapat
dikatakan bahwa memori merupakan perangkat keras yang khas digunakan untuk
menyimpan data atau informasi dan dapat dibaca atau diambil kembali saat
diperlukan.
1.
PC (Program Counter)
Mencatat alamat memori dimana instrusi di dalamnya akan dieksekusi
Mencatat alamat memori dimana instrusi di dalamnya akan dieksekusi
2.
IR (Instruction Register)
Menampung instruksi yang akan
dilaksanakan
3. AC (Accumulator)
Menyimpan
data sementara baik data yang sedang diproses atau data yang hasilkan.
Contoh Eksekusi
Program
Dalam CPU
Dalam CPU
Tahap
1
Program
Counter (PC) berisi 300 alamat instruksi pertama
Alamat
ini dimuatkan ke dalam Instruction Register (IR)
Tahap
2
4
bit pertama di dalam IR mengindikasikan bahwa akumulator (AC) akan dimuatkan
12
bit sisanya menentukan alamat, yaitu 940
Tahap
3
PC
dinaikkan nilainya dan instruksi berikutnya akan diambil
Tahap
4
Isi
AC yang lama dan isi lokasi 941 ditambahkan dan hasilnya disimpan di dalam AC
DIPERLUKAN TIGA BUAH INSTRUKSI, YANG
DAPAT DIJELASKAN SEBAGAI TIGA FETCH DAN TIGA EKSEKUSI:
Ø PROGRAM COUNTER (PC) BERISI 300 ALAMAT
INSTRUKSI PERTAMA. ALAMAT INI DIMUATKAN KE DALAM INSTRUCTION REGISTER (IR).
PERLU DICATAT BAHWA PROSES INI AKAN MELIBATKAN PENGGUNAAN MEMORY ADDRESS
REGISTER (MAR) DAN MEMORY BUFFER REGISTER (MBR). UNTUK MUDAHNYA,
REGISTER-REGISTER INTERMEDIATENYA DIABAIKAN.
Ø BIT PERTAMA DI
DALAM IR MENGIDENTIFIKASIKAN BAHWA AKUMULATOR (AC) AKAN DIMUATKAN. 12 BIT
SISANYA MENENTUKAN ALAMAT, YAITU 940.
Ø PC DINAIKKAN NILAINYA, DAN INSTRUKSI
BERIKUTNYA AKAN DIAMBIL.
Ø ISI AC YANG LAMA DAN ISI LOKASI 941 DITAMBAHKAN,
DAN HASILNYA DISIMPAN DIDALAM AC.
Ø PC DINAIKKAN
NILAINYA, DAN INSTRUKSI BERIKUTNYA AKAN DIAMBIL.
Ø ISI AC AKAN DISIMPAN PADA LOKASI 941.
Sumber :http://omar_pahlevi.staff.gunadarma.ac.id/Downloads/files/31484/Pertemuan+02.ppt
http://www.mdp.ac.id/materi/2011-2012-1/SI212/021021/SI212-021021-664-6.ppt
http://blog.student.uny.ac.id/syarief/2012/12/12/processor-and-memory/