Mikroprosesor
BAB V
INPUT OUTPUT
67
Siswo Wardoyo Teknik Elektro
Dasar
Mikroprosesor
68
Siswo Wardoyo Teknik Elektro
Dasar
Mikroprosesor
69
Siswo Wardoyo Teknik Elektro
Dasar
Mikroprosesor
70
Siswo Wardoyo Teknik Elektro
Dasar
Mikroprosesor
Address
Lines Input External Data
Output Device
kontrol Logic Status
Interface
Lines
Logic Control
71
Siswo Wardoyo Teknik Elektro
Dasar
Mikroprosesor
Perintah-Perintah I/O
Control, untuk mengaktivasi peripheral dan membertitahu
tugas yang harus dilakukan, contohnya menggulung ulang atau
memajukan sebuah record (spin up disk)
Test, mengecek status, contohnya satusnya aktif atau tidak,
ada error atau tidak?
Read/Write, modul akan menstanfer data lewat buffer
dari/ke device
72
Siswo Wardoyo Teknik Elektro
Dasar
Mikroprosesor
73
Siswo Wardoyo Teknik Elektro
Dasar
Mikroprosesor
Saluran I/O
Perkembangan atau evolusi fung si dari input output
diantaranya dalah, CPU mengontrol peripheral secara langsung.
Dalam perkembangannya ditambahkannya sebuah pengontrol
atau modul I/O, sehingga CPU menggunakan I/O terprogram
tanpa dilakukan interupsi. Ditingkatkan lagi interupsi digunakan
sehingga CPU tidak memerlukan waktu untuk menunggu
terbentuknya operasi I/O sehingga menjadi efisien. Modul I/O
diberi akses langsung ke memori melalui DMA tanpa melibatkan
CPU. Modul I/O ditingkatkan kemampuannya menjadi sebuah
prosesor yang mempunyai tugas tersendiri. Modul I/O mempunyai
memori lokal sendiri dan merupakan komputer yang memiliki
tugasnya sendiri.
Terdapat 2 jenis saluran I/O yang umum dipakai: selector
channel dan multiplexor channel.
Interfacing I/O
Interfacing I/O adalah suatu alat yang digunakan untuk
menghubungkan suatu piranti dengan CPU melalui BUS. Interface
74
Siswo Wardoyo Teknik Elektro
Dasar
Mikroprosesor
5.6 Referensi
1. Yoyo Somantri & Erik Haritman, 2006, Hand Out Bahan
Kuliah, Bandung: UPI.
2. Endra Pitawarno, 2005, Mikroprosesor dan Interfacing,
ANDI, Yogyakarta.
3. Rodnay Zaks and Austin Lesea, 1979, Microprocessor
Interfacing Techniques, Sybex Inc.
75
Siswo Wardoyo Teknik Elektro