Page 185 - FIX MODUL_Neat
P. 185
instruksi dari pengguna. Register masukan dihubungkan
dengan berkomunikasi dengan dunia luar. Enkoder papan
tombol (keyboard) heksadesimal dihubungkan dengan
papan tombol (keyboard) heksadesimal, tempat pengguna
menuliskan data dan instruksi. Sinyal READY dikirm ke
jalur o pada register masukan 2 untuk menunjukan data
pada register masukan 1 telah benar. Juga memberitahu
sinyal IN SERIAL untuk masuk ke jalur 7 pada register
masukan 2.
Pencacah Program(Program Counter)
Pencacah program pada SAP-2 lebarnya 16 bit. Fungsinya
sama dengan pencacah program pada SAP-1 yaitu untuk
mencacah dari 0000 H sampai FFFF H. Nilai pencacah ini
akan masuk ke Register Alamat Memori (MAR) sebagai
alamat memori yang instruksinya akan diambil. Instruksi
dilaksanakan secara berurutan dari alamat 0000 H sampai
ketemu dengan instruksi berhenti seperti HLT.
Di samping mengeluarkan nilai, pencacah program dapat
diisi dengan suatu nilai 16 bit. Hal ini, biasa terjadi pada
instruksi lompat (jump). Prosesor 'dipaksa' untuk
mengerjakan instruksi pada alamat tertentu dan
meninggalkan instruksi berurut yang seharusnya
dikerjakan. Jalur yang menghubungkan pencacah program
dengna bus W ada 2, satu untuk mengirimkan nilai alamat
memori dan satu lagi untuk menerima alamat jump.
173