You are on page 1of 3

Pengendali / Pengurut  Diantara ke-12 jalur kendali terdapat

jalur yang aktif high dan ada yang aktif


(Controller / Sequencer) low. Jalur yang aktif low ditandai
dengan garis di atas nama jalurnya.
 Bagian terpenting dalam SAP-1 adalah
register pengendali/pengurut. Pada komputer  Keluaran register pengendali/pengurut
modern, bagian ini adalah unit kendali tergantung 4 bit kode operasi (opcode) dari
(control unit) yang berfungsi mengatur register instruksi. Setiap instruksi memiliki
seluruh jalannya komponen. kode operasi yang berbeda-beda.
 Keluaran kendali lebarnya 12 bit yang
masing-masing bit-nya mengendalikan
seluruh register dalam SAP-1.
 Sinyal kendali yang keluar dari
pengendali/pengurut dinamakan mikro-
instruksi.

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

0100 0010 1100 0011 = 2C3H CE, LA LDA T5

0101 0011 1110 0011 = 3E3H None T6

ROM Kendali 16 x 12 ROM Kendali 16 x 12


Alamat Isi (CON) Jalur Aktif Rutin Tahap Alamat Isi (CON) Jalur Aktif Rutin Tahap

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

1001 0001 1010 0011 = 1A3H LM, EI T4 1111 X None X X

1010 0010 1110 0001 = 2E1H CE, LB SUB T5

1011 0011 1100 1111 = 3CFH LA, EU , SU 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.

You might also like