130 likes | 360 Views
Arsitektur dan Organisasi Komputer. Input Output System. Danar Putra Pamungkas , S.Kom. d anarpamungkas.wordpress.com. Point – Point Pembahasan. I / O System. I / O Modull. I / O Technic. Input Output System. Salah satu Fitur Komputer.
E N D
ArsitekturdanOrganisasiKomputer Input Output System Danar Putra Pamungkas, S.Kom danarpamungkas.wordpress.com
Point – Point Pembahasan I / O System I / O Modull I / O Technic
Input Output System Salah satuFiturKomputer Kemampuanuntukpertukaran data denganperangkat lain Kemampuankomunikasiinidimanfaatkan operator untukmengolahteksdangrafik
Suatukomponendalam system computer yang bertanggungjawabataspertukaran data antara CPU danperangkatperiperal I/O Modul I / O MODUL
KenapaModul I/O dibutuhkan ? Metodeoperasipiranti peripheral yang berbeda-beda Sistem computer kurangpraktis Kecepatan transfer data pada peripheral relative lambatdari CPU dan Memory Format danpanjang data pada peripheral seringberbedadengan CPU maupun Memory FungsiUtamaModul I/O MODUL I/O Sebagaipirantiantarmukake CPU danmemorimelalui bus sistem BUS Sistem Sebagaipirantiantarmukadenganperalatan peripheral lainyadenganmenggunakan link data tertentu MODUL I/O
Teknik I / O I/O Terprogram Pengirimanperintahbaca / tulis Data salingdipertukarkanantara CPU danModul I/O CPU eksekusi program I/O darimodul I/O Mengirim program/instruksi I/O ke CPU lsg Monitoring perangkat MODUL I/O I/O Terprogram Kelemahan : Pemindahan data MembuangBanyakWaktu CPU menunggusampaioperasi I/O selesaidilakukanolehmodul I/O Beban CPU Seluruh proses I/O masihtanggungjawab CPU sampaioperasi I/O selesai.
KlasifikasiPerintah I/O Terprogram Control Perintahuntukmengaktivasiperangkat peripheral & memberitahukantugas yang diperintahkanpadanya Test Mengujikondisi status modul I/O danperiperalnya Read Mengambilsuatupaket data kemudianmenaruhdalam buffer internal Memerintahkanmodul I/O untukmengambil data dari bus data untukdiberikanpadaperangkat peripheral tujuan data tersebut Write
Teknik I / O Interrupt – Driven I/O Proses Interrupt – Driven I/O MODUL I/O KendaliPerintahmasihtanggungjawab CPU CPU dapatmelakukan multitasking Ketikamodul I/O telahselesaimelaksanakanperintah I/O, Modul I/O interupsipada CPU bahwatugasnyatelahselesai Tidakadawaktutunggu CPU Ketikaperintah I/O dijalankanolehModul I/O, CPU menjalakan perintah2 lainya CPU mengeluarkanperintah I/O padaModul I/O
Teknik I / O Direct Memory Access (DMA) Melibatkan CPU secaralangsung Interrupt – Driven I/O I/O Terprogram DMA Kecepatan transfer I/O tergantungpdkecepatan CPU Kerja CPU terganggukarenaadanya interrupt secaralangsung
PrinsipKerja DMA BUS I/O Modull DMA 3 4 2 1 CPU mengiriminstruksi I/O secaralengkapke DMA DMA menjalankaninstruksitanpacampurtangan CPU CPU hanyaterlibatpadaawaldanakhirproses I/O CPU mendelegasikankerja I/O ke DMA
MaturNuwun Danar Putra Pamungkas, S.Kom danarpamungkas.wordpress.com www.themegallery.com