Quiz
The CPU
This quiz has question types that open in the usual player.
Questions in this quiz (5)
1FETCH: copy the [blank_start]memory address[blank_end] from the [blank_start]program counter[blank_end] to the [blank_start]MAR[blank_end]
- Amemory address
- Bprogram counter
- CMAR
2FETCH: Copy the [blank_start]instruction[blank_end] stored in the MAR address to the [blank_start]MDR[blank_end]
- Ainstruction
- BMDR
3FETCH: [blank_start]Increment[blank_end] (increase) the [blank_start]program counter [blank_end]to point to the address of the next [blank_start]instruction[blank_end], ready for the next cycle.
- AIncrement
- Bprogram counter
- Cinstruction
4[blank_start]DECODE[blank_end]: the [blank_start]instruction[blank_end] in the MDR is [blank_start]decoded[blank_end] by the CU. The CU may then prepare for the next step, e.g. by [blank_start]loading values into the registers.[blank_end]
- ADECODE
- Binstruction
- Cdecoded
- Dloading values into the registers
5EXECUTE: the instruction is performed. This could be: [blank_start]load data [blank_end]from memory, [blank_start]write[blank_end] data from memory, do a calculation or logic operation (using the [blank_start]ALU[blank_end]) change the address in the [blank_start]PC[blank_end], or [blank_start]halt[blank_end] the program.
- Aload data
- Bwrite
- CALU
- DPC
- Ehalt
Information
- Description
- Quiz on The CPU, created by Emily Trappen on 05/12/2017.
- Author
- Emily Trappen
- Language
- English
- Views
- 0
- Tags
- Rating
- No ratings yet Rate this quiz