You are on page 1of 2

Amanda Siddiqa

1000875654

Tugas AOK pert 11

1. Cara untuk memberi alamat I/O :

a. InstruksiI/O : Merupakan instruksi CPU yang khusus


menangani transfer byte atau word kesebuah port I/O. Cara
kerjanya, instruksi tersebut memicu line bus untuk memilih
perangkat yang dituju kemudian mentransfer bit-bit dari atau ke
register perangkat.

b. I/O Memory-mapped : Register-register pengendali


perangkat dipetakan keruang alamat prosesor. Operasi
membaca atau pun menulis dialamat tersebut diinterpretasikan
sebagai perintah untuk perangkatI/O.

2. Cara untuk mentransfer data melalui I/O :

a. I/O terprogram : I/O terjadi dibawah control langsung


processor melalui program.

b. Interrupt driven : program mengeluarkan perintah I/O,


kemudian melanjutkan untuk mengeksekusi yang lain

c. DMA ialah sebuah prosesor khusus (special purpose


processor) yang berguna untuk menghindari pembebanan CPU
utama oleh program I/O (PIO). Untuk memulai sebuah transfer
DMA, host akan menuliskan sebuah DMA command block yang
berisi pointer yang menunjuk ke sumber transfer, pointer yang
menunjuk ke tujuan transfer, dan jumlah byte yang ditransfer, ke
memori. CPU kemudian menuliskan alamat command block ini ke
pengendali DMA, sehingga pengendali DMA dapat kemudian
mengoperasikan bus memori secara langsung dengan
menempatkan alamatalamat pada bus tersebut untuk
melakukan transfer tanpa bantuan CPU

3. a. Interupsi adalah upaya untuk mengalihkan perhatian μP Intel


8088 dari program yg sedang dikerjakan untuk memberikan
pelayanan khusus terlebih dahulu pada yang menginterupsinya.
b. Interrupt service routine (program kecil)adalah akibat dari
2 jenis interupsi yakni software generated dan hardware
generated yang dikerjakan oleh μP Intel 8088.

4. Beberapa standard BUS adalah :


a. PCI (Peripheral Computer Interconnection) -->
dikembangkan sbg Low cost, processor depedent, mengikuti
perkembangan bandwith bus untuk disk high speed, video,
perangkat grafik, dan sistem multiprosesor.(132 Mbps).
b. SCSI (Small Computer System Interface) --> bus paralel
high speed, untuk menghubungkan perangkat tambahan di
dalam atau di luar seperti disk dan video display (5-160 Mbps).
c. USB (Universal Serial Bus) --> menggunakan transmisi
serial ke peralatan seperti keyboard, kontrol game, sampai
internet. (USB 1.0=12 Mbps, USB 2.0=480Mbps)

You might also like