Distinguish between the memories mapped I/O peripheral I/O?

By






Memory Mapped I/OPeripheral MappedI/O
16-bit device address8-bit device address
Data transfer between any general-purpose register and I/O port.Data is transfer only between accumulator and I.O port
The memory map (64K) is shared between I/O device and system
memory.
The I/O map is independent of the memory map; 256 input device and 256
output device can be connected
More hardware is required to decode 16-bit addressLess hardware is required to decode 8-bit address
Arithmetic or logic operation can be directly performed with I/O
data
Arithmetic or logical operation cannot be directly performed with I/O
data


0 comments:

Post a Comment

If you have any questions or droughts feel free to ask here.