What is the difference between an I/O mapped I/O, and a memory mapped I/O in the interfacing of the microprocessor?
What are the advantage and disadvantages of port-mapped (isolated) I/O versus memory-mapped I/O?