Advanced Operating Systems
Q84 / 100

What is memory-mapped I/O vs port-mapped I/O?

Correct! Well done.

Incorrect.

The correct answer is B) Memory-mapped I/O maps device registers into the address space (accessed with regular load/store); port-mapped I/O uses dedicated IN/OUT instructions

B

Correct Answer

Memory-mapped I/O maps device registers into the address space (accessed with regular load/store); port-mapped I/O uses dedicated IN/OUT instructions

Explanation

MMIO (memory-mapped I/O) maps device registers as memory addresses, enabling C pointer access. PMIO uses dedicated I/O instructions (IN/OUT on x86). Modern systems primarily use MMIO.

Progress
84/100