Page 161 - FIX MODUL_Neat
P. 161
Semua instruksi diawali oleh siklus fetch dengan tahapan
yang sama. Perbedaan satu instruksi dengan yang lainnya
terletak pada tahap eksekusi.
b. Siklus Eksekusi
Eksekusi instruksi dikendalikan oleh
Pengendali/Pengurut (Controller/Sequencer). Masing-
masing tahap eksekusi T4, T5 dan T6 berbeda-beda
untuk setiap instruksi.
Instruksi LDA
Pada instruksi LDA hanya T4 dan T5 yang aktif, sementara
tahap T6 tidak ada yang aktif. Tahapan pada instruksi
LDA:
Pada tahap T4 alamat memori dikirim dari register
instruksi ke MAR.
Pada tahap T5 data dari memori diambil dan masuk ke
register akumulator.
Pada tahap T6 tidak melakukan apa-apa.
Tahap Pengiriman Alamat - T4
Pada tahap ini nilai 4 bit operand dari register instruksi
masuk ke MAR. Pengendali/Pengurut akan mengirim nilai
kendali CON:
149