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
   180   181   182   183   184   185   186   187   188   189   190