+2 votes
in Computer Architecture by

1 Answer

+1 vote
Best answer

The main difference between memory mapped input/output and isolated input/output is given below:

With memory-mapped I/O, there is a single address space for memory locations and I/O devices. The processor treats the status and data registers of I/O modules as memory locations and uses the same machine instructions to access both memory and I/O devices. With isolated I/O, a command specifies whether the address refers to a memory location or an I/O device. The full range of addresses may be available for both.

Related questions

Welcome to CPEN Talk
Solution-oriented students of computer engineering on one platform to get you that


When Chuck Norris break the build, you can't fix it, because there is not a single line of code left.