This document contains answers to four questions about computer architecture topics:
1. It compares the Von Neumann and Harvard architectures, noting the Von Neumann uses a single memory and Harvard uses separate data/instruction memories.
2. It contrasts RISC and CISC architectures, noting RISC has simpler instructions while CISC has more complex ones.
3. It distinguishes microprocessors from microcontrollers, noting microprocessors are general purpose CPUs while microcontrollers integrate memory and I/O on a single chip.
4. It differentiates between memory-mapped I/O and I/O-mapped I/O, noting memory-mapped I/O uses memory instructions to access I/O while I