2 missions. Guess, learn, then check. Your place is saved.
The specification points and sources are listed under the lesson: see Sources.
Make a guess: ENIAC took days to reprogram. Your phone swaps apps instantly. Why?
| Component | What it does |
|---|---|
| Control unit (CU) | Decodes instructions and sends control signals to coordinate the other parts |
| Arithmetic logic unit (ALU) | Carries out calculations and logical operations, such as comparisons |
| Program counter (PC) | Holds the address of the next instruction |
| Memory address register (MAR) | Holds the address in memory to be read from or written to |
| Memory data register (MDR) | Holds the data or instruction just read from memory, or about to be written |
| Accumulator (ACC) | Holds the result of calculations done by the ALU |
| Stage | What happens |
|---|---|
| Fetch | The address in the PC is copied to the MAR. The instruction at that address is copied into the MDR. The PC goes up by 1 |
| Decode | The control unit works out what the instruction means |
| Execute | The instruction is carried out: the ALU may do a calculation, with the result stored in the accumulator, or data may be read from or written to memory |
ENIAC's program was set by its wiring, so a new job meant rewiring. In your phone, programs are stored in memory as instructions, just like data. The CPU fetches, decodes and executes whatever instructions are there, so switching apps just means running different instructions.
Make a guess: Double the cores. Why isn't the computer twice as fast?
cycles per second
Each core can run instructions at the same time as the others, but only if the work can be split between them. Tasks that can't be split, or where one core must wait for another's result, gain little, so doubling the cores rarely doubles the speed.
You've worked through Systems architecture for OCR GCSE Computer Science (J277). 🎉
Your stars: 0 / 0
Next: test yourself in the Verify stage.
→ Back to GCSE Computer Science · OCR
Specification points and sources for this lesson are listed at the bottom of the page.
The specification points and sources behind this lesson.