CONTOH 10-4
Tuliskan program pada Contoh 10-3 dalam bentuk ringkas heksadesimal.
Jawaban
Alamat Isi
0H 09H
1H 1AH
2H 1BH
3H 2CH
4H EXH
5H FXH
6H XXH
7H XXH
8H XXH
9H 10H
AH 14H
BH 18H
CH 20H
Program dan data dalam versi ini masih dianggap sebagai bahasa mesin.
Dal hal ini data negatif didisikan dalam bentuk komplemen-2. Misalnya, -03H dimasukkan sebagai FDH
10-4 SIKLUS PENGAMBILAN (FETCH CYCLE)
Unit kendali adalah kunci dari pengoperasian komputer secara otomatik. Unit kendali membangkitkan atau mengeluarkan kata-kata kendali untuk mengambil dan melaksanakan setiap instruksi. Pada waktu suatu instruksi diambil dan dilaksanakan, komputer akan melewati beberapa keadaan pewaktuan (timing state: disingkat T state = keadaan T), yaitu periode-periode waktu pada saat mana terjadi perubahan isi-isi register. Berikut ini akan kita pelajari lebih lanjut arti keadaan T tersebut.
Pencacah Putar (Lingkar)
Kita telah membicarakan pencacah putar SAP-1 (lihat diagram skematik dalam gambar 8-16). Gambar 10-2a melukiskan simbol pencacah lingkar dengan keluaran.
T = T6T5T4T3T2T1
Pada permulaan operasi komputer kata lingkar T menunjukkan pulsa detak yang berturut-turut menghasilkan kata-kata lingkar:
T = 000010
T = 000100
T = 001000
T = 010000
T = 100000
Gambar 10-2 Pencacah Lingkar (a) simbol (b) Diagram Pewaktuan
Kemudian pencacah lingkar direset menjadi 000001, dan siklus yang sama akan berulang. Setiap kata lingkar merepresentasikan satu keadaan T
Gambar 10-2b memperlihatkan pulsa-pulsa pewaktuan yang dikeluarkan oleh pencacah lingkar. Keadaan T1 berawal pada suatu tepi negatif pulsa detak dan berakhir pada tepi negatif yang berikutnya. Selama keadaan T ini, bit keluarkan T1 dari pencacah lingkar merupakan tingkat logika tinggi.
Keadaan-keadaan Y yang selanjutnya berturut-turut T2 tinggi, disusul T3 tinggi, kemudian T4 tinggi, dan seterusnya. Sebagaimana dapat kita lihat, pencacah putar menghasilkan enam keadaan T. Setiap instruksi diambil dan dilaksanakan selama enam keadaan T ini.
Perhatikan bahwa tepi CLK yang positif terjadi dipertengahan setiap keadaan T. Pentingnya hal ini akan dibicarakan kemudian.
|