Monday, May 14, 2012

Programmed Input Output

Penjelasan dari programmed input output
Programmed I/O
Programmed I/O

CPU terlibat langsung dalam mengendalikan I/O
  • Membaca Status
  • Menerima / mengirim perintah
  • Transfer data
Kerja CPU
  •  Mengirim perintah ke I/O
  • menunggu hingga aktifitas I/O selesai
  • CPU memeriksa bit bit status secara periodik
Kerja Modul I/O
  • Melaksanakan permintaan CPU
  • men set bit bit status
  • Tidak berinisiatif memberi laporan status
  • tidak meng interrupt CPU

Kekurangan:
  • Selama menunggu operasi I/O selesai , CPU tidak melakukan apa apa, dan waktu CPU terbuang
  • CPU harus selalu memeriksa status modul I/O
  • Performnasi sistem menurun
 Jenis Pengalamatan I/O
  • Memory mapped I/O
    • Ruang alamat digunakan oleh memori dan I/O bersama sama : jumlah alamat untuk memori berkurang
    • CPU memperlakukan I/O seperti memori biasa
    • Tidak ada perintah khusus bagi I/O
  • Isolated I/O
    • memori dan I/O menggunakan ruang alamat yang secara bergantian
  • diperlukan select line untuk membedakan antara memori dengan I/O
  • diperlukan perintah khusus untuk I/O

No comments:

Post a Comment