CompAddict

Welcome to our blogger...:-)

Friday, 21 December 2012

CHAPTER 12

CHAPTER 12 Input Output
MOHD AKMAL ZAKWAN BIN MOHD ZAKI
B031210072
S1G2




Techniques of I/O
  1.        I.        Programmed I/O : jika CPU menghadapi masalah, CPU akan tggu semua operasi selesai terlebih dhulu. CPU lebih laju dari I/O module.
  2.     II.         Interrupt Driven I/O : jika CPU menghadapi masalah, CPU masih juga meneruskn kerja seperti biasa sehinga ia di haling oleh I/O.
  3.  III.        DMA : data di tukar tanpa melibatkan CPU.
  4. IV.              Memory Mapped  I/O : Memory dan I/O hanyalah Memory..in bermaksud tiada persamaan dengan IO/M.
  5.    V.            Isolated I/O : satu sahaja Address bgi memory dan I/O iaitu menguunakan IO/M signal



Programmed I/O (Polling)
-         ---Semak status I/O register secara berkala
·        Jika device sudah sedia, teruskan operasi
·        Jika salah , ambil langkah seterusnya.
-         ---Common in small or low-performance real-time embedded systems.
·        Masa boleh dijangka
·        Kos hardware kurang
-       ---  Dalam sistem lain hanya menbazirkn masa CPU.



Interrupts I/O
-          Apabila device sudah bersedia atau menghadapi masalah
·         Controller akan manganalisis masalah dari CPU
-          Interrupt adalah pengecualian.
·         Tapi pengecualian tidak dijalankan dengan segera.
·         Kerana kadang-kadang maklumat tidak dapat di cari dengan segera.
-          Kepentingan Interrupt.
·         Devices memerlukan permerhatian sentiasa untuk mendapatkan kelajuan yg lebih.
·         Boleh menganggu jika kelajuan perlahan.

No comments:

Post a Comment