Professional Documents
Culture Documents
ROM Alamat 16 x 4
Register Instruksi
Alamat Data Instruksi
0000 0011 LDA
0001 0110 ADD
0010 1001 SUB
ROM Alamat 0011 XXXX None
16 x 4 0100 XXXX None
0101 XXXX None
0110 XXXX None
T3 0111 XXXX None
CLK Pencacah 1000 XXXX None
T1 Presettable 1001 XXXX None
CLR 1010 XXXX None
1011 XXXX None
1100 XXXX None
ROM Kendali 1101 XXXX None
16 x 12
1110 1100 OUT
1111 XXXX None
1
Pencacah Presettable ROM Kendali 16 x 12
Pencacah Presettable akan mencacah dari Alamat Isi (CON)
Jalur
Rutin Tahap
0000 sampai 0011. Selanjutnya tergantung Aktif
dari kode operasi yang masuk dari ROM 0000 0101 1110 0011 = 5E3H EP, LM T1
Alamat. Jika instruksinya LDA maka nilai 0001 1011 1110 0011 = BE3H CP FETCH T2
pencacah berikutnya adalah 0011, jika
instruksinya OUT maka nilai pencacah 0010 0010 0110 0011 = 263H CE, L1 T3
berikutnya 1100. 0011 0001 1010 0011 = 1A3H LM, EI T4
0110 0001 1000 0011 = 1A3H LM, EI T4 1100 0011 1111 0011 = 3F2H EA, LO T4
0111 0010 1110 0001 = 2E1H CE , LB ADD T5 1101 0011 1110 0011 = 3E3H None OUT T5
1000 0011 1100 0111 = 3C7H LA, EU T6 1110 0011 1110 0011 = 3E3H None T6
2
Mikroinstruksi adalah isi ROM kendali 16 x 12
yang lebarnya 12 bit. Makroinstruksi adalah
instruksi dalam bahasa assembly seperti
LDA, ADD, SUB, dan OUT sering juga
disebut mnemonik.
Mikroprogram adala program yang disimpan
dalam ROM kendali. Isi (CON) merupakan
mikroprogram yang secara permanen
disimpan dalam ROM kendali.