Skills101
← All practice quizzes

Quiz: COA Basics

5 questionsNo time limitPass: 60%+10 XP on first pass

The big picture of COA: organisation vs architecture, the von Neumann model, what the ALU, control unit and registers (PC, IR, MAR, MDR, ACC) do, system buses, and the fetch-decode-execute cycle traced step by step with a tiny Python CPU.

Log in to take the quiz

Free account · see your score, answers and explanations, earn XP

  1. Question 1

    Which register holds the address of the next instruction to be fetched?

  2. Question 2

    A CPU has 20 address lines and byte-addressable memory. How much memory can it address?

  3. Question 3

    What is the "von Neumann bottleneck"?

  4. Question 4

    In the toy CPU, what value was stored in M[12]?

  5. Question 5

    A program runs 2 million instructions with CPI 1.5 on a 2 GHz clock. What is the CPU time?