Architecture quiz: 48 questions
48 questions from the 12 lessons of Computer Architecture. Each answer is explained, with a link back to the lesson it comes from, and your best score stays on this device.
Test yourself
48 questions from this course's lessons, in a random order. See what you remember, then go back to the lessons behind the questions you missed.
What the quiz covers
- Inside a computer: CPU, memory and buses (4 questions)
- The fetch–decode–execute cycle (4 questions)
- Instruction sets and addressing modes (4 questions)
- Measuring performance (4 questions)
- Multiplication and division in hardware (4 questions)
- The datapath and the control unit (4 questions)
- Pipelining (4 questions)
- Pipeline hazards (4 questions)
- The memory hierarchy (4 questions)
- Cache memory (4 questions)
- Input and output: polling, interrupts and DMA (4 questions)
- Parallel processors and multicore (4 questions)