Kendali Microprogrammed
Kendali microprogrammed
menawarkan suatu pendekatan
yang lebih terstruktur untuk merancang
unit kendali logika
(CLU) dibandingkan dengan kendali
hard-wired. Rancangan
microprogrammed relatif mudah diubah-ubah dan dibetulkan,menawarkan kemampuan. Karena waktu akses memori kendali
ROM menentukan kecepatan operasi
CLU maka kendali
microprogrammed mungkin menghasilkan
CLU yang lebih lambat dibandingkan dengan kendali
hard-wired.
Instruksi
Microprogrammed
–
Horizontal : Satu
bit diberikan untuk setiap sinyal logika
yang dihasilkan oleh instruksi
micro. Jenis implementasi diaman
signal kontrol di
kode ke dalam pada
bit, kemudian digunakan setelah di
kode.
– Vertikal : Hanya satu operasi mikro
yang dipanggil pada suatu waktu.
Control
dimana setiap
bit control mengatur satu operasi
gate atau mesin.
Komponen
Microprogrammed
Komponen-komponen pokok
control unit microprogrammed:
– Instruction
Register : Menyimpan instruksi
register mesin
yang dijalankan.
– Control
Store berisi
microprogrammed
. Untuk semua instruksi mesin.
. Untuk
startup mesin.
. Untuk memprosesan interupt
– Address
Computing Circuiting
. Menentukan alamat
Control Store dari mikroinstruksi berikutnya
yang akan
dijalankan.
– Microprogrammed
Counter : Menyimpan alamat dari mikroinstruksi berikutnya
– Microinstruction
Buffer : Menyimpan mikroinstruksi tersebut selama dieksekusi.
– Microinstruction
Decoder
. Menghasilkan dan mengeluarkan mikroorder
yang didasarkan pada mikroinstruksi dan opcode
instruksi
yang akan dijalankan
Peralatan
pendukung
microprogrammmed control :
– Assembler Mikro
– Formatter
– Sistem Pengembangan
– Simulator Perangkat Keras
Tidak ada komentar:
Posting Komentar