Accessing I_O devices.md (734B)
1 +++ 2 title = 'Accessing I/O Devices' 3 +++ 4 # Accessing I/O Devices 5 I/O means input/output — e.g. input from switch/microphone, output to speaker/motor/whatever 6 7 components of a computer system communicate through interconnection network (circuits) 8 9 each I/O device appears to processor as addressable locations 10 11 implemented as bit storage flip-flops in the form of registers (“I/O registers”) 12 13 I/O devices and memory share same address space — “memory-mapped I/O) 14 this means that any instruction which accesses memory can access the device 15 16 ## I/O device interface 17 18 a device is connected to interconnection network using a circuit — “device interface” 19 20 provides means for data transfer, exchange of status & control info