Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
SistemInput/Output
Sistem Input/OutputSistem komputer memiliki tiga komponenutama, yaitu : CPU Memori (primer dan sekunder), dan Peralatan...
PERANGKAT EKSTERNAL• Operasi-operasi I/O diperoleh  melalui sejumlah perangkat ekternal  dengan menggunakan link (fungsiny...
• Perangkat Eksternal  dikategorikan menjadi 3
Pembacaan di sisi Manusia (Humanreadable) : perangkat yangberhubungan dengan manusia sebagaipengguna komputer.• Screen, pr...
Pembacaan disisi mesin (Machinereadable) : perangkat yang  berhubungandengan peralatan. Biasanya berupamodul sensor dan tr...
Komunikasi (memungkinkankomputer untuk saling bertukar datadengan perangkat jarak jauh)• Modem• Network Interface Card (NIC)
• Pengklasifikasian juga bisa berdasarkan arah  datanya, yaitu perangkat output, perangkat  input dan kombinasi output-inp...
Modul I/O• Modul I/O merupakan peralatan antarmuka  (interface) bagi sistem bus atau switch sentral  dan mengontrol satu a...
• Ada beberapa alasan kenapa piranti – piranti  tidak langsung dihubungkan dengan bus  sistem komputer, yaitu :
• Bervariasinya metode operasi piranti  peripheral, sehingga tidak praktis apabila  sistem komputer herus menangani  berba...
• Kecepatan transfer data piranti peripheral  umumnya lebih lambat dari pada laju  transfer data pada CPU maupun memori.
• Format data dan panjang data pada piranti  peripheral seringkali berbeda dengan CPU,  sehingga perlu modul untuk mensela...
• Dari beberapa alasan diatas, modul I/O  memiliki dua buah fungsi utama, yaitu :1. Sebagai piranti antarmuka ke CPU dan  ...
• Bagaimana modul I/O dapat menjalankan  tugasnya, yaitu menjembatani CPU dan  memori dengan dunia luar merupakan hal  yan...
Model generik dari suatu modul I/O
• Modul I/O adalah suatu komponen dalam  sistem komputer yang bertanggung jawab  atas pengontrolan sebuah perangkat luar  ...
Fungsi dalam menjalankan tugas bagi    modul I/O dapat dibagi menjadi beberapa    katagori, yaitu:•   • Kontrol dan pewakt...
• Fungsi kontrol dan pewaktuan (control &  timing) merupakan hal yang penting untuk  mensinkronkan kerja masing – masing  ...
Contoh kontrol pemindahan data dari peripheral ke   CPU melalui sebuah modul I/O dapat meliputi   langkah – langkah beriku...
• Transfer data tidak akan lepas dari  penggunaan sistem bus, maka interaksi  CPU dan modul I/O akan melibatkan  kontrol d...
• Command Decoding, yaitu modul I/O  menerima perintah – perintah dari CPU yang  dikirimkan sebagai sinyal bagi bus kontro...
• Status Reporting, yaitu pelaporan kondisi  status modul I/O maupun perangkat  peripheral, umumnya berupa status  kondisi...
• Address Recognition, bahwa peralatan atau  komponen penyusun komputer dapat  dihubungi atau dipanggil maka harus  memili...
• Pada sisi modul I/O ke perangkat  peripheral juga terdapat komunikasi yang  meliputi komunikasi data, kontrol maupun  st...
• Fungsi selanjutnya adalah buffering. Tujuan  utama buffering adalah mendapatkan  penyesuaian data sehubungan perbedaan  ...
• Fungsi terakhir adalah deteksi kesalahan.  Apabila pada perangkat peripheral  terdapat masalah sehingga proses tidak  da...
Upcoming SlideShare
Loading in …5
×

Sistem input output

5,100 views

Published on

  • Be the first to comment

Sistem input output

  1. 1. SistemInput/Output
  2. 2. Sistem Input/OutputSistem komputer memiliki tiga komponenutama, yaitu : CPU Memori (primer dan sekunder), dan Peralatan masukan/keluaran (I/O devices) seperti printer, monitor, keyboard, mouse, dan modem.
  3. 3. PERANGKAT EKSTERNAL• Operasi-operasi I/O diperoleh melalui sejumlah perangkat ekternal dengan menggunakan link (fungsinya untuk pertukaran kontrol,status dan data antara modul I/O dengan device eksternalnya)
  4. 4. • Perangkat Eksternal dikategorikan menjadi 3
  5. 5. Pembacaan di sisi Manusia (Humanreadable) : perangkat yangberhubungan dengan manusia sebagaipengguna komputer.• Screen, printer, keyboard mouse, joystick, disk drive
  6. 6. Pembacaan disisi mesin (Machinereadable) : perangkat yang berhubungandengan peralatan. Biasanya berupamodul sensor dan tranduser untukmonitoring dan kontrol suatu peralatanatau sistem.• Monitoring dan control
  7. 7. Komunikasi (memungkinkankomputer untuk saling bertukar datadengan perangkat jarak jauh)• Modem• Network Interface Card (NIC)
  8. 8. • Pengklasifikasian juga bisa berdasarkan arah datanya, yaitu perangkat output, perangkat input dan kombinasi output-input. Contoh perangkat output: monitor, proyektor dan printer. Perangkat input misalnya: keyboard, mouse, joystick, scanner, mark reader, bar code reader.
  9. 9. Modul I/O• Modul I/O merupakan peralatan antarmuka (interface) bagi sistem bus atau switch sentral dan mengontrol satu atau lebih perangkat peripheral. Modul I/O tidak hanya sekedar modul penghubung, tetapi sebuah piranti yang berisi logika dalam melakukan fungsi komunikasi antara peripheral dan bus komputer.
  10. 10. • Ada beberapa alasan kenapa piranti – piranti tidak langsung dihubungkan dengan bus sistem komputer, yaitu :
  11. 11. • Bervariasinya metode operasi piranti peripheral, sehingga tidak praktis apabila sistem komputer herus menangani berbagai macam sisem operasi piranti peripheral tersebut.
  12. 12. • Kecepatan transfer data piranti peripheral umumnya lebih lambat dari pada laju transfer data pada CPU maupun memori.
  13. 13. • Format data dan panjang data pada piranti peripheral seringkali berbeda dengan CPU, sehingga perlu modul untuk menselaraskannya.
  14. 14. • Dari beberapa alasan diatas, modul I/O memiliki dua buah fungsi utama, yaitu :1. Sebagai piranti antarmuka ke CPU dan memori melalui bus sistem.2. Sebagai piranti antarmuka dengan peralatan peripheral lainnya dengan menggunakan link data tertentu.
  15. 15. • Bagaimana modul I/O dapat menjalankan tugasnya, yaitu menjembatani CPU dan memori dengan dunia luar merupakan hal yang terpenting untuk kita ketahui. Inti mempelajari sistem I/O suatu komputer adalah mengetahui fungsi dan struktur modul I/O.
  16. 16. Model generik dari suatu modul I/O
  17. 17. • Modul I/O adalah suatu komponen dalam sistem komputer yang bertanggung jawab atas pengontrolan sebuah perangkat luar atau lebih dan bertanggung jawab pula dalam pertukaran data antara perangkat luar tersebut dengan memori utama ataupun dengan register – register CPU. Dalam mewujudkan hal ini, diperlukan antarmuka internal dengan komputer (CPU dan memori utama) dan antarmuka dengan perangkat eksternalnya untuk menjalankan fungsi – fungsi pengontrolan.
  18. 18. Fungsi dalam menjalankan tugas bagi modul I/O dapat dibagi menjadi beberapa katagori, yaitu:• • Kontrol dan pewaktuan.• • Komunikasi CPU.• • Komunikasi perangkat eksternal.• • Pem-buffer-an data.• • Deteksi kesalahan.
  19. 19. • Fungsi kontrol dan pewaktuan (control & timing) merupakan hal yang penting untuk mensinkronkan kerja masing – masing komponen penyusun komputer. Dalam sekali waktu CPU berkomunikasi dengan satu atau lebih perangkat dengan pola tidak menentu dan kecepatan transfer komunikasi data yang beragam, baik dengan perangkat internal seperti register – register, memori utama, memori sekunder, perangkat peripheral.
  20. 20. Contoh kontrol pemindahan data dari peripheral ke CPU melalui sebuah modul I/O dapat meliputi langkah – langkah berikut ini :1. Permintaan dan pemeriksaan status perangkat dari CPU ke modul I/O.2. Modul I/O memberi jawaban atas permintaan CPU.3. Apabila perangkat eksternal telah siap untuk transfer data, maka CPU akan mengirimkan perintah ke modul I/O.4. Modul I/O akan menerima paket data dengan panjang tertentu dari peripheral.
  21. 21. • Transfer data tidak akan lepas dari penggunaan sistem bus, maka interaksi CPU dan modul I/O akan melibatkan kontrol dan pewaktuan sebuah arbitrasi bus atau lebih. Adapun fungsi komunikasi antara CPU dan modul I/O meliputi proses – proses berikut :
  22. 22. • Command Decoding, yaitu modul I/O menerima perintah – perintah dari CPU yang dikirimkan sebagai sinyal bagi bus kontrol. Misalnya, sebuah modul I/O untuk disk dapat menerima perintah: Read sector, Scan record ID, Format disk.• Data, pertukaran data antara CPU dan modul I/O melalui bus data.
  23. 23. • Status Reporting, yaitu pelaporan kondisi status modul I/O maupun perangkat peripheral, umumnya berupa status kondisi Busy atau Ready. Juga status bermacam – macam kondisi kesalahan (error).
  24. 24. • Address Recognition, bahwa peralatan atau komponen penyusun komputer dapat dihubungi atau dipanggil maka harus memiliki alamat yang unik, begitu pula pada perangkat peripheral, sehingga setiap modul I/O harus mengetahui alamat peripheral yang dikontrolnya.
  25. 25. • Pada sisi modul I/O ke perangkat peripheral juga terdapat komunikasi yang meliputi komunikasi data, kontrol maupun status. Skema suatu perangkat peripheral
  26. 26. • Fungsi selanjutnya adalah buffering. Tujuan utama buffering adalah mendapatkan penyesuaian data sehubungan perbedaan laju transfer data dari perangkat peripheral dengan kecepatan pengolahan pada CPU. Umumnya laju transfer data dari perangkat peripheral lebih lambat dari kecepatan CPU maupun media penyimpan.
  27. 27. • Fungsi terakhir adalah deteksi kesalahan. Apabila pada perangkat peripheral terdapat masalah sehingga proses tidak dapat dijalankan, maka modul I/O akan melaporkan kesalahan tersebut. Misal informasi kesalahan pada peripheral printer seperti: kertas tergulung, pinta habis, kertas habis, dan lain – lain. Teknik yang umum untuk deteksi kesalahan adalah penggunaan bit paritas.

×