SlideShare a Scribd company logo
Sistem ,Modul
I/O,External Device
Ir. I Made Satrya Ramayu, S.Kom., M.Kom
Tentang I/O
• Input / Output (I/O): Bagaimana
Menangani komunikasi dan transfer
data antara peripheral dengan CPU
dan memory
• Perifral device merupakan perangkat
yang tekoneksi dengan computer
untuk fungsi I/O
Sistem dan Modul input dan output  modul
Arus Data
I/O
Kategory External Device
Human
Readable
Machine
Readable
Communication
Human Readable
Peralatan yang
dapat
berkomunikasi
dengan pengguna
langsung
Misalnya
monitor,printer dan
keyboard
Machine Readable
PERALATAN YANG
BERKOMUNIKASI DENGAN
SESAMA PERALATAN
CONTOHNYA HARDISK,SENSOR
(BARCODE SCANNER),
SCANNER
Communication
Peralatan yang berkomunikasi
dengan device di tempat lain
Misal: Lan Card,Modem
Fungsi Modul I/O
• Control dan Timing: mengatur kecepatan transfer data yang berbeda beda antar
perieral sehingga dapat tersinkronisasi
• Komunikasi Procesor:mengirimkan data dan control dari processor ke periferal
• Komunikasi antar peripheral
• Data Buffering: penampung data sementara
• Deteksi Error: jika terjadi error pada peripheral akan melakorkannya kepada procesor
• Satu modul I/O mampu mensupport satu atau lebih peripheral
• Mengontrol fungsi peripheral
• Penerjemah: menerapkan perintah apa yang diinginkan oleh Sistem Operasi terhadap
periferal
Komunikasi dengan CPU
• Command decoding: signal perintah dari CPU ke control bus
• Pertukaran data anatara CPU dengan modul melalui data bus
• Status reporting: CPU perlu status modul (Busy/Ready)
• Address recognition: modul I/o Perlu tahu address unik setiap peripheral
• Komunikasi dengan perangkat: perintah dari CPU,status dan data
Cara kerja
modul I/O
• Cpu meminta status peripheral
pada modul I/O
• Modul I/O melakukan cek ke
peripheral dan mengirimkan
statusnya (bentuk status bit)
• Jika ready, CPU akan
melakukan request untuk
transfer data
• Modul I/O akan menarik data
dari peripheral
• Modul I/O menyelaraskan data
seperlunya
• Modul I/O mentransfer data ke
CPU lewat Bus
• Status Bits:
• Ready:peripheral siap digunakan
• Wait: peripheral sedang bekerja
• Error: peripheral yang diberikan
gagal dikerjakan
Teknik I/O
• Terdapat 3 Teknik mode I/O
A.Programmed I/O
B.Interrupt-driven
C.Direct Memory Access (DMA)
a.Programmed I/O
• CPU merequest untuk melakukan operasi I/O
• Modul I/O melaksanakan operasi ke peripheral
• Modul I/O mengeset status bits
• CPU mengecek status bits secara periodic
• Modul I/O tidak bisa mengirimkan interrupt ke CPU
• Ciri-ciri:
• CPU memiliki control langsung terhadap
proses I/O
• CPU menunggu sampai modul I/O selesai
mengerjakan suatu oeprasi
• Kekurangan: boros waktu CPU (clock)
Mekanism
e
Programm
ed I/O
Sistem dan Modul input dan output  modul
Interrupt Driven I/O
• CPU memerintahkan perangkat I/O untuk membaca data.
• Saat perangkat I/O siap memindahkan data, CPU mengirimkan sinyal interupsi ke
prosesor.
• CPU memeriksa status perangkat dan menulis informasi tersebut ke memori.
• Kelebihan: meniadakan waktu tunggu CPU
Siklus eksekusi
oleh prosesor
dengan
adanya fungsi
interupsi
C. Direct Memory Access (DMA)
• Interrupt driven dan programmed I/O membutuhkan intervensi langsung dengan
CPU, menyebabkan transfer rate menjadi terbatas, dan cpu menjadi terikat
dengan modul I/O
• DMA dibuat untuk mengambil alih pengaturan I/O dari CPU
• DMA controller berbentuk sebuah hardware tambahan pada bus, tapi belum tentu
terhubung langsung ke periferal
Proses kerja DMA
• CPU memberi tahu DMA controller:
• Mau Apa (Read/Write)
• Alamat peripheral
• Alamat awal blok memory
• Jumlah data yang akan ditransfer
• CPU melanjutkan pekerjaan lainnya
• DMA controller melaksanakan operasi
• DMA controller mengirimkan interrupt ke
CPU saat seluruh operasi selesai
Pertemuan ke 6
ALAT INPUT
Jenis
Input
Terminal
Jenis
Alat
Input
Jenis Input
1.Signal Input : energi yang akan diolah oleh sistem/ Data yang
akan diolah
2.Maintanance Input : energi yang akan digunakan untuk
mengolah signal input / program untuk mengolah input
Terminal
Terminal : alat input yang
juga berfungsi sebagai alat
output untuk menampilkan
hasil
Remote Job Entry Terminal
atau Remote Batch
Terminal : dihubungkan
dengan pusat komputer
yang letaknya jauh.
Alat – alat Input
• Penggolongan Terminal
• Non Intelligent Terminal
• Smart Terminal
• Intelligent Terminal
Non Intelligent Terminal
• Terbatas hanya sebagai alat input dan output saja
• Terminal ini tidak bisa diprogram & tidak mempunyai processor
• Contoh : Mesin Kasir, mesin tik elektronik IBM
Smart Terminal
• Mempunyai microprocessor dan beberapa
internal memory didalamnya
• Input yang dimasukkan dapat dikoreksi
kembali
• Tidak dapat diprogram oleh pemakai
• Contoh : kalkulator
Intelligent
Terminal
• Mempunyai mikroprocessor dan internal memory
didalamnya
• Input dapat dimasukkan dan dikoreksi kembali dan dapat
dikirimkan kepusat komputer bila dihubungkan dengan
pusat komputer.
• Dapat diprogram oleh pemakai.
• Contoh: mesin ATM,Barcode,POS System
Jenis Alat
Input
Alat Input
Langsung
Alat Input Tidak
Langsung
Alat Input Langsung
Input yang dimasukkan diproses secara
langsung oleh CPU tanpa terlebih dahulu
dimasukkan ke media lain (simpanan luar).
Contoh : Keyboard, Pointing Device, Mouse,
Touch Screen, Light Pen
Alat Input Tidak Langsung
Data yang masuk tidak langsung diproses oleh CPU
Direkam dulu di media machine readable form yang berbentuk
simpanan luar
Contoh Key to Card /Key Punch, Key to Tape, Key to Disk
Key to Card /Key Punch
Key to Tape
Key to Disk
Sistem dan Modul input dan output  modul

More Related Content

PDF
Input Output Computer Devices
PPT
Bagaimana Cara Kerja Input Output di Komputer
PPT
Bagaimana cara kerja Unit Masukan & Keluaran
PPT
9A-DESIGN_SISTEM_INPUT-output. Belajarppt
PPT
SISTEM KOMPUTER - DESIGN_SISTEM_INPUT-output.ppt
PPT
9A-DESIGN_SISTEM_INPUT-output.ppt
PPT
9A-DESIGN_SISTEM_INPUT-output Untuk Belajar
PPT
9A-DESIGN_SISTEM_INPUT-output.........................
Input Output Computer Devices
Bagaimana Cara Kerja Input Output di Komputer
Bagaimana cara kerja Unit Masukan & Keluaran
9A-DESIGN_SISTEM_INPUT-output. Belajarppt
SISTEM KOMPUTER - DESIGN_SISTEM_INPUT-output.ppt
9A-DESIGN_SISTEM_INPUT-output.ppt
9A-DESIGN_SISTEM_INPUT-output Untuk Belajar
9A-DESIGN_SISTEM_INPUT-output.........................

Similar to Sistem dan Modul input dan output modul (20)

PPTX
ORGANISASI DAN ARSITEKTUR KOMPUTER - INPUT/OUTPUT
PPTX
Mikroprosesor & Interfacing, Bab Input dan Output
PDF
04 - Unit Input Output - Radian Baratasena.pdf
PPT
8. modul input & output
PPTX
Input output
PPT
Sistem input output
PPTX
Sistem input output
PPTX
Organisasi dan Arsitektur Komputer Semester 1 - Petemuan 6.pptx
PPTX
Input/Output - Organisasi dan Arsitektur Komputer.pptx
PPTX
Modul I/O by MRobbyF
PPTX
Dasar sistem input ouput
PPT
dokumen.tech_sistem-input-output-5584985b42fd6.ppt
PPT
Modul io
PPTX
Penjelasan I/O
PPTX
PPT5 - Sistem Input-Output.pptx
PPTX
Sistem Operasi - 13 [Manajemen Input Output]
PPT
1. Pendahuluan pengenalan komponen komputer.ppt
PPTX
Helen Alida Abilio - Manajemen input dan output
PPT
Pengetahuan dasar komputer
PPTX
Tugas PPT Kelompok 3 ORKOM dsjkdbjsisodsuifh
ORGANISASI DAN ARSITEKTUR KOMPUTER - INPUT/OUTPUT
Mikroprosesor & Interfacing, Bab Input dan Output
04 - Unit Input Output - Radian Baratasena.pdf
8. modul input & output
Input output
Sistem input output
Sistem input output
Organisasi dan Arsitektur Komputer Semester 1 - Petemuan 6.pptx
Input/Output - Organisasi dan Arsitektur Komputer.pptx
Modul I/O by MRobbyF
Dasar sistem input ouput
dokumen.tech_sistem-input-output-5584985b42fd6.ppt
Modul io
Penjelasan I/O
PPT5 - Sistem Input-Output.pptx
Sistem Operasi - 13 [Manajemen Input Output]
1. Pendahuluan pengenalan komponen komputer.ppt
Helen Alida Abilio - Manajemen input dan output
Pengetahuan dasar komputer
Tugas PPT Kelompok 3 ORKOM dsjkdbjsisodsuifh
Ad

More from Ramayu1 (9)

PPT
Pertemuan_5-Perangkat_Lunak_Komputer.ppt
PPTX
SISTEM PERANGKAT LUNAK ARSITEKTUR PERANGKAT LUNAK
PPTX
SISTEM PERANGKAT LUNAK yang terdapat pada komputer
PPTX
Arsitektur Teknologi Informasi pada sistem komputer
PPTX
pengenalan System Bus yang ada pada sistem komputer
PPTX
Pengelanan SISTEM PERANGKAT LUNAK pada komputer
PPTX
2.komponen dasar pembentuk komputer.pptx
PPTX
Definisi dan pengertian dari E-Procurement
PPTX
Definisi E-SCM (SUPPLY CHAIN MANAGEMENT)
Pertemuan_5-Perangkat_Lunak_Komputer.ppt
SISTEM PERANGKAT LUNAK ARSITEKTUR PERANGKAT LUNAK
SISTEM PERANGKAT LUNAK yang terdapat pada komputer
Arsitektur Teknologi Informasi pada sistem komputer
pengenalan System Bus yang ada pada sistem komputer
Pengelanan SISTEM PERANGKAT LUNAK pada komputer
2.komponen dasar pembentuk komputer.pptx
Definisi dan pengertian dari E-Procurement
Definisi E-SCM (SUPPLY CHAIN MANAGEMENT)
Ad

Sistem dan Modul input dan output modul

  • 1. Sistem ,Modul I/O,External Device Ir. I Made Satrya Ramayu, S.Kom., M.Kom
  • 2. Tentang I/O • Input / Output (I/O): Bagaimana Menangani komunikasi dan transfer data antara peripheral dengan CPU dan memory • Perifral device merupakan perangkat yang tekoneksi dengan computer untuk fungsi I/O
  • 6. Human Readable Peralatan yang dapat berkomunikasi dengan pengguna langsung Misalnya monitor,printer dan keyboard
  • 7. Machine Readable PERALATAN YANG BERKOMUNIKASI DENGAN SESAMA PERALATAN CONTOHNYA HARDISK,SENSOR (BARCODE SCANNER), SCANNER
  • 8. Communication Peralatan yang berkomunikasi dengan device di tempat lain Misal: Lan Card,Modem
  • 9. Fungsi Modul I/O • Control dan Timing: mengatur kecepatan transfer data yang berbeda beda antar perieral sehingga dapat tersinkronisasi • Komunikasi Procesor:mengirimkan data dan control dari processor ke periferal • Komunikasi antar peripheral • Data Buffering: penampung data sementara • Deteksi Error: jika terjadi error pada peripheral akan melakorkannya kepada procesor • Satu modul I/O mampu mensupport satu atau lebih peripheral • Mengontrol fungsi peripheral • Penerjemah: menerapkan perintah apa yang diinginkan oleh Sistem Operasi terhadap periferal
  • 10. Komunikasi dengan CPU • Command decoding: signal perintah dari CPU ke control bus • Pertukaran data anatara CPU dengan modul melalui data bus • Status reporting: CPU perlu status modul (Busy/Ready) • Address recognition: modul I/o Perlu tahu address unik setiap peripheral • Komunikasi dengan perangkat: perintah dari CPU,status dan data
  • 11. Cara kerja modul I/O • Cpu meminta status peripheral pada modul I/O • Modul I/O melakukan cek ke peripheral dan mengirimkan statusnya (bentuk status bit) • Jika ready, CPU akan melakukan request untuk transfer data • Modul I/O akan menarik data dari peripheral • Modul I/O menyelaraskan data seperlunya • Modul I/O mentransfer data ke CPU lewat Bus • Status Bits: • Ready:peripheral siap digunakan • Wait: peripheral sedang bekerja • Error: peripheral yang diberikan gagal dikerjakan
  • 12. Teknik I/O • Terdapat 3 Teknik mode I/O A.Programmed I/O B.Interrupt-driven C.Direct Memory Access (DMA)
  • 13. a.Programmed I/O • CPU merequest untuk melakukan operasi I/O • Modul I/O melaksanakan operasi ke peripheral • Modul I/O mengeset status bits • CPU mengecek status bits secara periodic • Modul I/O tidak bisa mengirimkan interrupt ke CPU • Ciri-ciri: • CPU memiliki control langsung terhadap proses I/O • CPU menunggu sampai modul I/O selesai mengerjakan suatu oeprasi • Kekurangan: boros waktu CPU (clock)
  • 16. Interrupt Driven I/O • CPU memerintahkan perangkat I/O untuk membaca data. • Saat perangkat I/O siap memindahkan data, CPU mengirimkan sinyal interupsi ke prosesor. • CPU memeriksa status perangkat dan menulis informasi tersebut ke memori. • Kelebihan: meniadakan waktu tunggu CPU
  • 18. C. Direct Memory Access (DMA) • Interrupt driven dan programmed I/O membutuhkan intervensi langsung dengan CPU, menyebabkan transfer rate menjadi terbatas, dan cpu menjadi terikat dengan modul I/O • DMA dibuat untuk mengambil alih pengaturan I/O dari CPU • DMA controller berbentuk sebuah hardware tambahan pada bus, tapi belum tentu terhubung langsung ke periferal
  • 19. Proses kerja DMA • CPU memberi tahu DMA controller: • Mau Apa (Read/Write) • Alamat peripheral • Alamat awal blok memory • Jumlah data yang akan ditransfer • CPU melanjutkan pekerjaan lainnya • DMA controller melaksanakan operasi • DMA controller mengirimkan interrupt ke CPU saat seluruh operasi selesai
  • 22. Jenis Input 1.Signal Input : energi yang akan diolah oleh sistem/ Data yang akan diolah 2.Maintanance Input : energi yang akan digunakan untuk mengolah signal input / program untuk mengolah input
  • 23. Terminal Terminal : alat input yang juga berfungsi sebagai alat output untuk menampilkan hasil Remote Job Entry Terminal atau Remote Batch Terminal : dihubungkan dengan pusat komputer yang letaknya jauh.
  • 24. Alat – alat Input • Penggolongan Terminal • Non Intelligent Terminal • Smart Terminal • Intelligent Terminal
  • 25. Non Intelligent Terminal • Terbatas hanya sebagai alat input dan output saja • Terminal ini tidak bisa diprogram & tidak mempunyai processor • Contoh : Mesin Kasir, mesin tik elektronik IBM
  • 26. Smart Terminal • Mempunyai microprocessor dan beberapa internal memory didalamnya • Input yang dimasukkan dapat dikoreksi kembali • Tidak dapat diprogram oleh pemakai • Contoh : kalkulator
  • 27. Intelligent Terminal • Mempunyai mikroprocessor dan internal memory didalamnya • Input dapat dimasukkan dan dikoreksi kembali dan dapat dikirimkan kepusat komputer bila dihubungkan dengan pusat komputer. • Dapat diprogram oleh pemakai. • Contoh: mesin ATM,Barcode,POS System
  • 29. Alat Input Langsung Input yang dimasukkan diproses secara langsung oleh CPU tanpa terlebih dahulu dimasukkan ke media lain (simpanan luar). Contoh : Keyboard, Pointing Device, Mouse, Touch Screen, Light Pen
  • 30. Alat Input Tidak Langsung Data yang masuk tidak langsung diproses oleh CPU Direkam dulu di media machine readable form yang berbentuk simpanan luar Contoh Key to Card /Key Punch, Key to Tape, Key to Disk
  • 31. Key to Card /Key Punch