Академический Документы
Профессиональный Документы
Культура Документы
mahas@ukdw.ac.id
2
UNIV KRISTEN DUTA WACANA GENAP 1213 v2
Memori (RAM)
Storage
Data, Instruksi, Alamat
Program, Data,
Alamat
CPU
External
Devices
Data, Interrupt (dari controller)
External Device
Untuk berkomunikasi (melakukan perpindahan
data) antara lingkungan luar komputer dengan
komputer itu sendiri, digunakan external device
External device yang terhubung ke sebuah
modul I/O disebut periferal.
In computer hardware, a peripheral device is any
device attached to a computer in order to expand
its functionality (basically input and output devices
together are known as peripherals).
Word?
A measurement unit of a pack of data sent at
one time, in bits
E.g 16 bits, 32 bits, 64 bits and so on
Different for each bus system and storage
system
Memori (RAM)
Storage
Data, Instruksi, Alamat
Program, Data,
Alamat
Data, Instruksi,
External
Devices
Modul I/O
(controller)
CPU
Data,
Interrupt
Data
PEN
D IK
TIN G I
HU
A
T
E
Status Bit
PEN
D IK
TIN G I
HU
A
T
E
Status Bit
Ready
Running
Accomplished
Waiting
Not accomplished
Error
Read/Write
Modul mentransfer data di buffer dari/ke periferal
R
I
P
MAM N TAR
E
B
E
S
Programmed I/O
CPU memiliki kontrol langsung terhadap proses
I/O
Membaca status (ready, error dsb)
Memberi instruksi untuk menggerakkan
periferal
Mentransfer data
CPU menunggu sampai modul I/O selesai
mengerjakan suatu operasi sebelum
mengirimkan instruksi berikutnya
R
I
P
MAM N TAR
E
B
E
S
Memori (RAM)
Storage
Data, Instruksi, Alamat
Program,
Data,
Alamat
Data,
Instruksi,
Alamat
Data
Instruksi, data
alamat periferal
Instruksi, data
alamat periferal,
alamat memori
CPU
DMA
Data,
Interrupt
Data, Instruksi,
External
Devices
Modul I/O
Data,
Interrupt
Data
R
I
P
MAM N TAR
E
B
E
S