4. Interface (Antarmuka)
Sebuah
antarmuka I / O diperlukan setiap kali perangkat I / O didorong oleh prosesor.
Antarmuka harus memiliki logika yang diperlukan untuk
menafsirkan alamat perangkat yang dihasilkan oleh prosesor. Handshaking harus dilaksanakan oleh antarmuka menggunakan perintah yang
sesuai (seperti SIBUK, READY, dan WAIT), dan prosesor dapat berkomunikasi
dengan perangkat I / O melalui antarmuka . Jika
format data yang berbeda sedang dipertukarkan, antarmuka harus mampu
mengkonversi data serial ke bentuk paralel dan sebaliknya. Harus ada ketentuan untuk menghasilkan interupsi dan nomor jenis yang sesuai untuk diproses lebih lanjut oleh
prosesor jika diperlukan.
Sebuah
komputer yang menggunakan memori-dipetakan I / O
mengakses hardware dengan membaca dan menulis ke lokasi memori tertentu,
menggunakan instruksi bahasa assembly yang sama bahwa komputer biasanya
digunakan untuk mengakses memori.










0 komentar:
Posting Komentar