Unit at a glance
8 lessons, 360 minutes of teaching
Scheme of work
The lessons in order
| Ref | Lesson pack | Structure | Worksheet | Quiz | Lab tab |
|---|---|---|---|---|---|
| 4.1 | The Von Neumann model and registers Almost every computer you have used follows a design described in 1945: one memory holds both the program and its data, and a processor fetches and runs the instructions one by one. | Frayer Model | 6 Q, 16 marks | 6 MCQ | tab 1 |
| 4.1 | Buses, ports and processor performance Data moves around a computer along three buses, and the width of each one sets limits on what the system can do. | Connect-Extend-Challenge | 6 Q, 16 marks | 6 MCQ | tab 3 |
| 4.1 | The fetch-execute cycle in register transfer notation Every instruction a processor runs starts with the same four register transfers. | Anticipation / Reaction Guide | 6 Q, 18 marks | 6 MCQ | tab 2 |
| 4.1 | Interrupts A printer runs out of paper, a key is pressed, a program tries to divide by zero. | Cooperative Concept Mapping | 6 Q, 17 marks | 6 MCQ | tab 7 |
| 4.2 | Assembly language and the two-pass assembler Machine code is just binary, which is hard for people to write and read. | Think-Pair-Share | 6 Q, 16 marks | 6 MCQ | tab 5 |
| 4.2 | Addressing modes The same operand, 200, can mean the number 200, the value stored at address 200, or something stored somewhere else entirely. | Mix-Pair-Share | 6 Q, 15 marks | 6 MCQ | tab 6 |
| 4.2 | Tracing an assembly language program Tracing questions give you a short assembly program and the starting contents of memory, and ask you to complete a trace table. | Round Table | 6 Q, 19 marks | 6 MCQ | tab 5 |
| 4.3 | Shifts, masks and bit manipulation A single byte can hold the on or off state of eight different devices: a heater, a fan, a light, an alarm. | Corners | 6 Q, 19 marks | 6 MCQ | tab 4, tab 5 |
Each pack holds the plan, worksheet and quiz for its lesson. Teach the rows in order; the lab tabs match the student lessons.
Also for this topic