What is Memory-Mapped I/O compared to Isolated (I/O-Mapped) I/O?
Subject: Computer Architecture and Organization
Topic: Input-Output (I/O) Organization & DMA
Options:
- Option A: I/O device registers are assigned addresses within the same memory address space as RAM
- Option B: I/O devices use a separate 16-bit address space with special IN and OUT instructions
- Option C: I/O data is stored on optical discs
- Option D: I/O devices do not require address lines
Correct Answer:
Option A: I/O device registers are assigned addresses within the same memory address space as RAM
Explanation:
In Memory-Mapped I/O, peripheral registers share the unified memory address space, allowing normal memory instructions (MOV, ADD) to access I/O ports.