Input device
adalahalatatausaranauntukmemasukanatauinputandata ke computer yang nantinyaakan
di proses olehprosessor(proccessor). Sedangkanuntuk
Output device sendiriadalahalatatausarana yang berfungsimenampilkanhasil proses
data inputansepertitulisan, gambar, suara, dll.
1. I/O devices menjadikankomputerbergunabagimanusia
*
Perangkat input
mungkinlambatdanharusmemilikicarauntukmemberitahukomputerapabilasiapmemberikan
data.
*
Perangkat output harusmemilikicarauntukmenolak
data berikutnyaapabilabelumsiap.
2. Kategori I/O
*
User interface devices.
·
Perangkat input
mendeteksiadanyaperubahanpadalingkungan
·
Perangkat output memberiperubahanpadalingkungan.
*
Mass storage devices.
·
Menyimpan data dalamkuantitas yang besar
(disks).
*
Gateways and networks.
·
Komputerberkomunikasisatusama lain.
3. Perbedaankelas-kelas I/O
Complexity of control: Sebuah printer
membutuhkanantarmukakontrol yang relatifsederhana. Sebuah disk
jauhlebihkompleks.
Unit of transfer: Data
mungkindikirimkansebagaisuatualiran byte ataukarakterataudikirimkandalamblok
yang berukuranbesar.
Data representation: Perangkat yang
berbedamungkinmenggunakanskemapengkodean data (data-encoding) yang berbeda,
termasuk di dalamnyaperbedaandalamkodekarakterdan parity yang digunakan.
Error conditions: Sifatdari error,
bagaimana error tersebutdilaporkan, konsekuensidari error, danrespons yang
diberikanberbedadarisatuperangkatdenganperangkat yang lain.
4. Input/Output Module
*
Adalah interface atau central switch
untukmengendalikansatuataulebih peripheral atauperangkat input output.
*
Konektormekanisberisifungsilogikuntukkomunikasiantara
bus dan peripheral.
5. Mengapa Module I/ODiperlukan ?
Periferal yang
beragamdenganberagammetodeoperasi.
Speed periferal yang lebihlambatdibanding CPU.
Format data danpanjang word periferal pun
beragam.
7. Arus Data I/O
Device
|
Behavior
|
Partner
|
Data rate (kbytes/sec)
|
Keyboard
|
Input
|
human
|
0,01
|
Mouse
|
Input
|
human
|
0,02
|
Voice input
|
Input
|
human
|
0,02
|
Scanner
|
Input
|
human
|
200
|
Voice output
|
Output
|
human
|
0,6
|
Laser printer
|
Output
|
human
|
100
|
Graphic display
|
Output
|
human
|
30.000
|
CPU to frame buffer
|
Output
|
human
|
200
|
Network-termainal
|
Input or output
|
machine
|
0,05
|
Network-LAN
|
Input or output
|
machine
|
200
|
Optical disk
|
Storage
|
machine
|
500
|
Magnetic tape
|
Storage
|
machine
|
2.000
|
Magnetic disk
|
Storage
|
machine
|
2.000
|
8. FungsiModul I/O
*
Pengendali&pengaturanwaktu (control &
timing).
*
Komunikasidengan CPU.
*
Komunikasidenganperangkat.
*
Penyimpanan data sementara (data buffering).
*
Pendeteksikesalahan.
Tidak ada komentar:
Posting Komentar