240 likes | 377 Views
Arsitektur Unit Pemroses dan Metode Pengalamatan. Tujuan. Mengenal lebih jauh Unit Pemroses Data secara khusus konfigurasi Pin dari Chip Pemroses Mampu menyambungkan Peralatan I/O terhadap beberapa Saluran Unit Pemroses. Membangun Unit Pemroses. Jenis Intel, Zilog, Motorolla dll.
E N D
Tujuan • Mengenallebihjauh Unit Pemroses Data secarakhususkonfigurasi Pin dari Chip Pemroses • MampumenyambungkanPeralatan I/O terhadapbeberapaSaluran Unit Pemroses
Membangun Unit Pemroses • Jenis Intel, Zilog, Motorolla dll
Sistem Clock • Sistem Clock digunakan untuk membangkitkan pulsa getar yang digunakan untuk menghidupkan uP VCC Divider CLK R CLK C GND
Sistem Reset • Digunakan untuk mengembalikan kondisi unit pemroses ke kondisi awal (nol) Reset dikategorikan dua yaitu Reset Nol (0) Reset Satu (1) uP VCC / GND
Question??? • BagaimanaMemasangPeralatan (Periferal) sehingga CPU dapatmenjangkaudanmengenalinya???? CPU Chip1 Alamat 1ff Chip2 Alamat 2ff Chip3 Alamat 3ff ADDRESS DECODER
Metode Pengalamatan • Cara penyambungan Saluran Alamat antara unit pemroses dengan peralatan luar • Saluran Alamat 16 bit = 65536 untuk 8 bit data (1byte), sehingga lokasi yang dapat dicapai untuk data 65536 byte atau 64 KB • Metode ada 2 yaitu : • Langsung • Pengkodean
A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 PengalamatanLangsung/Linier • Metode ini digunakan jika peralatan yang dikendalikan lebih sedikit, sehingga bit pengendalian (CS=Chip Select) langsung diarahkan ke salah satu kaki alamat. ROM RAM PIO CS
Pengalamatan Terkode • Pengalamatan yang digunakan untuk memilih alamat yang majemuk (jamak), yaitu alamat yang berinterval. Pengalamatan ini dibedakan menjadi • Pendekodean penuh (statis) • Pendekodean dinamis
PengalamatanTerdekodePenuh A15 A14 A13 A12 A11 A10 A9 A8 CS RAM A0 – A7
Latihan • Contoh : Gambarlahskemarangkaianpengalamatandari PPI8255 yang terpasangpadaalamat 301-303H.
Handshaking • Adalah proses jabat tangan antara peralatan I/O dengan unit pemroses data • Handshake memerlukan bit kendali antara lain Strobe, Ready, Ack
Interupsi • Adalah proses sela dari peralatan I/O kepada unit pemroses data untuk keperluan pemrosesan data (pemakaian bus, atau pengolahan data)