Communicatinf with other devices Flashcards
controller
an intermediary apparatus that handles communication between the computer and a device
+Specialized controllers for each type of devices
+General purpose controllers (USB and FireWare)
port
the point which a devşce connects to a computer
memory mapped I/O
CPU communicates with peripheral (çevresel) devices as though they were memory cells
DMA
Direct Memory Acces
Main memory access by a controller over the bus
Von Neumann bottleneck
Insufficient bus speed impedes performance
Handshaking
The proccess of coordinating the transfer of data between components
Parallel comm.
Several comm. paths transfer bits simultaneously
Serial comm.
Bits are transfered one after one over a single comm. path
bps
bits per second
Kbps
1,000 bps
Mbps
1,000,000 bps
Gbps
1,000,000,000 bps
Bandwith
Max. available rate of bps