Jumat, 13 Januari 2012

Microprogrammed Control Unit


Istilah microprogram diperkenalkan oleh Maurice Wilkes pada tahun 1950.

Microprogrammed control unit :Merupakan rancangan microprogrammed yang dibentuk dengan serangkaian instruksi mikro yang disebut sebagai program mikro dan disimpan dalam sebuah memori control dalam control unit.

Pada microprogrammed serangkaian instruksi micro disimpan dalam ROM sehingga sebuah instruksi dapat diubah dengan mengubah program mikro yang bersesuaian dengan instruksi tersebut dan kelompok instruksi dapat dikembangkan dengan hanya menyertakan ROM tambahan yang berisi program mikro yang bersesuaian.

Terbagi menjadi dua yaitu:

1.     Kontrol vertical

Jenis implementasi dimana sinyal control dikode ke dalam pada bit, kemudian digunakan setelah dikode.

2.     Kontrol horizontal

Kontrol dimana setiap bit konrol mengatur 1 operasi gate atau mesin

Komponen-komponen microprogrammed control unit :

3.     Instruction Register

Menyimpan instruksi register mesin yang dijalankan

4.     Control Store berisi Microprogammed

Untuk semua instruksi mesin

Untuk startup mesin

Untuk pemrosesan interrupt

5.     Address Computing Circuiting

Menentukan alamat control store dari mikroinstruksi berikutnya yang akan dijalankan

6.     Microprogrammed Counter

Menyimpan alamat dari mikroinstruksi berikutnya

7.     Microinstruction Buffer

Menyimpan mikroinstruksi tersebut selama dieksekusi

8.     Microinstruction decoder

Menghasilkan dan mengeluarkan mikroorder yang didasarkan pada mikroinstruksi dan opcode instruksi yang akan dijalankan

Implementasi

1.     Seluruh control unit dapat membangkitkan sekumpulan sinyal kontrol

2.     Tiap saluran kontrol tersebut dalam keadaan on atau off

3.     Kondisi tersebut direpresentasikan oleh digit biner untuk masing-masing saluran kontrolnya

4.     Terdapat control word untuk setiap operasi mikro

5.     Memiliki sejumlah control words untuk tiap instruksi mesin

6.     Menambahkan field alamat untuk menjelaskan microinstruction selanjutnya untuk menspesifikasikan kondisi

Tidak ada komentar:

Posting Komentar