Saturday, May 04, 2013

Isolated I/O VS memory-mapped I/O:


Some points of differences between isolated  i/o and memory-Mapped i/o are as follows:
sn
Isolated  I/O
Memory-Mapped I/O
1
i/o  transfer is made through separate read and write line.
Memory transfer is  made through separate read and write lines.
2
The I/O transfer read and write control lines are enabled during the i/o are enabled during a memory transfer.
The memory read and memory write control lines are enabled during a memory transfer.
3
The isolated i/o configuration the CPU has distinct input and output instructions and each instruction is associated with the address of an interface register.
Computer with memory mapped i/o can use memory type instructions to access i/o data.



4
The isolated i/o method isolates memory and  i/o address values are not  affected by interface address assignment.
In a memory mapped i/o organization theme are no specific input or output instructions.