RTUComputer ScienceYr 2023 · Sem 52023

Q7Microprocessor and Interfaces

Question

2 marks

Define Memory Mapped I/O.

Answer

Memory Mapped I/O physically assigns standard RAM addresses to external I/O devices, allowing the CPU to treat them as memory locations.

Memory Mapped I/O is a hardware interfacing architecture where external peripheral devices are mathematically assigned strict addresses within the standard RAM memory space. The microprocessor utilizes standard memory instructions (LDA, STA) to communicate with the hardware, completely abandoning dedicated IN/OUT port instructions.

Back to Paper