Pengaksesan I/O terdiri dari dua cara yaitu :
1. Memory mapped I/O
Dimana pirabti I/O dihubungkan sebagai lokasi memory virtual dimana port I/O tergantung pada memori utama
Karakteristik memory mapped I/O antara lain :
• Port I/O dihubungkan ke bus alamat
• Piranti input sebagai bagian memory yang memberikan data ke bus data. Piranti output ssebagai bagian memori yang memiliki data tersimpan di dalamnya.
2. I/O mapped I/O
Piranti I/O dihubungkan sebagai lokasi terpisah dengan lokasi memori, dimana port I/O tidak tergantung pada memori utama.
karakteristik I/O mapped I/O :
• Port I/O tidak tergantung memori utama
• Transfer informasi dilakukan di bawah kendali sinyal control yang menggunakan instruksi INPUT dan OUTPUT
• Operasi I/O tergantung sinyal kendali dari CPU
• Intruksi I/O mengaktifkan baris kendali read/write pada port I/O, sedangkan instruksi memori akan mengaktifkan baris kendali read/write pada memori
• Ruang memory dan ruang alamat I/O menyatu, sehingga dapat memiliki alamat yang sama.
Kelebihan dan kekurangan :
• I/O mapped I/O lebih cepat dan efisien, karena lokasi I/O terpisah dengan lokasi memori
• I/O mapped I/O mempunyai keterbatasan jumlah intruksi yang dapat digunakan untuk operasi I/O
Kamis, 21 Januari 2010
Langganan:
Posting Komentar (Atom)
2 komentar:
maaksih min
solder uap
informasi yang sangat bagus terima kasih
Visit Us
Posting Komentar