Page 136 - FIX MODUL_Neat
P. 136
Gambar 4.3 Pencacah Program 4 bit
Ketika komputer mulai bekerja, pencacah program
direset sehingga nilainya menjadi 0000. Nilai ini
dikirimkan ke Register Alamat Memori (Memory
Address Register, MAR), pada saat fetch, sebagai
alamat memori yang akan diambil instruksinya.
Kemudian pencacah program menaikan angka
cacahnya menjadi 0001.
PC MAR
Komputer Komputer +1
Setelah instruksi pertama diambil dan dilaksanakan,
pencacah program mengirimkan alamat 0001 ke MAR.
Pencacah progam kembali meningkatkan angka
cacahnya. Proses ini terus dilakukan sampai seluruh
instruksi dalam memori selesai dijalankan atau
menemukan instruksi untuk berhenti, seperti instruksi
HLT (HALT).
124