Font size
WorksheetsCPU and Fetch Decode Execute Cycle
Total questions: 65
Worksheet time: 22mins
A: 3 GHz Quad Core CPU
B: 3 GHz Duel Core CPU
Which Register would be first to be accessed during the Fetch- Decode- Execute cycle?
PC
MAR
MDR
CIR
What Do the letters PC stand for in the PC Register
Program Counter
Process Counter
Programmer Counter
Counter Strike
What does the MAR stand for?
Memory Address Register
Memory Addressed Register
Memory Access Register
Memory Aardvark Register
What is the name of the unit in CPU that controls and coordinates all parts of the computer system?
Arithmetic unit
Logic unit
Control unit
Registers
What is the name of the unit in the CPU that performs arithmetic and logic operations?
ALU
CU
MAR
MDR
What is the name of the unit that store instructions and data during the Fetch - Execute Cycle?
Control unit
Registers
Arithmetic unit
Logic unit
This register holds the address of the next instruction when the current instruction is executed by the CPU.
MAR
MDR
PC
CIR
ACC
This register receives and stores the binary value that is stored in MDR then passes it to Control Unit to decode.
MAR
MDR
PC
CIR
ACC
This register stores the value that is pointed in the memory after the decoded binary value is executed.
MAR
CU
PC
CIR
ACC
What happens simultaneously as the data is moved to the Memory Address Register?
The instruction is executed
The ALU is prepared to execute arithmetic or logic operations
Data is sent via the data bus to the ALU
The Program Counter is incremented with the memory address of the next instruction to be "fetched"
Used to transmit data between areas of the processor.
Data bus
Address bus
Control bus
Tick all options that happen in the EXECUTE CYCLE?
IR is incremented
The data at the MAR address is read from RAM
The ALU performs any calculations required on the ACC
The instruction in the IR is decoded by the CU
The value in the MDR is written to the address in the MAR.
Tick all options that happen in the DECODE CYCLE?
PC is incremented
The Instruction at the MAR address is read from RAM
The PC value is copied to the MAR
The instruction in the IR is decoded by the CU
The value in the MDR is written to the address in the MAR.
Tick all options that happen in the FETCH CYCLE?
PC is incremented
The Instruction at the MAR address is read from RAM
The PC value is copied to the MAR
The instruction in the IR is decoded
The value in the MDR is written to the address in the MAR.
Which of these are REGISTERS in the CPU? (Tick ALL that are correct)
Accumulator
ALU
Program Counter
Memory Address Register
Control Bus Register
What are the MAIN COMPONENTS of the CPU? (Tick all that are correct).
ALU
CU
Registers
Cache MEmory
BIOS
Increasing which of these can improve system performance? (Tick all that apply)
Cache Size
Primary Memory (RAM)
Address bus width
Number of Cores
System Clock Speed
Which of these best defines an embedded system?
A computer system
A general purpose computer system
A dedicated computer system built into a device
A portable computer system
A computer system with no operating system
The MAR stores the (a) of data which is either being sent to or fetched from the RAM.
The MDR holds the (a) which is being sent to/fetched from the address in the MAR.
The PC holds the address of the next (a) which will be fetched.
Used to transmit data between areas of the processor.
Data bus
Address bus
Control bus
What happens simultaneously as the data is moved to the Memory Address Register?
The instruction is executed
The ALU is prepared to execute arithmetic or logic operations
Data is sent via the data bus to the ALU
The Program Counter is incremented with the memory address of the next instruction to be "fetched"
This register stores the value that is pointed in the memory after the decoded binary value is executed.
MAR
CU
PC
CIR
ACC
This register receives and stores the binary value that is stored in MDR then passes it to Control Unit to decode.
MAR
MDR
PC
CIR
ACC
This register holds the address of the next instruction when the current instruction is executed by the CPU.
MAR
MDR
PC
CIR
ACC
What is the name of the unit that store instructions and data during the Fetch - Execute Cycle?
Control unit
Registers
Arithmetic unit
Logic unit
What is the name of the unit in CPU that controls and coordinates all parts of the computer system?
Arithmetic unit
Logic unit
Control unit
Registers
This term refers to the number of F-D-E cycles PER SECOND carried out by the CPU
Cache size
Core
Intel
Clock Speed
Select the faster CPU...
Intel CPU
Quad Core
3.0 GHz
AMD CPU
Dual Core
4.5 GHz
AMD CPU
Dual Core
5.0 GHz
Intel CPU
Single Core
3.9 GHz
Select the slowest CPU...
Intel CPU
Quad Core
3.0 GHz
AMD CPU
Dual Core
4.5 GHz
AMD CPU
Dual Core
5.0 GHz
Intel CPU
Single Core
3.9 GHz
Select a drawback of making a dual core or quad core CPU, rather than a single core one.
they are more expensive to design and make, and they also use more power than single or dual core processors.
they are larger in size, thus requiring a larger case.
they produce a lot of heat, so wont require a heat sink as a result.
They are easier to design and make, and they also use less power than single or dual core CPUs.
Select ALL of the things that dictate the price of a CPU...
Number of cores (Single, Dual, Quad)
Size of Cache Memory
Clock Speed
Size of HDD
Calculate the overall speed of this CPU...
Intel i7:
3.4 GHz
Dual Core
6.8 GHz (6 800 000 cycle per second)
3.4 GHz (3 400 000 cycle per second)
13.6 GHz (13 600 000 cycle per second)
6.7 MHz (6 700 cycles per second)
Select ALL of the things that dictate the price of a CPU...
Number of cores (Single, Dual, Quad)
Size of Cache Memory
Clock Speed
Size of HDD
Calculate the overall speed of this CPU...
AMD Vengeance
3.3 GHz
Quad Core
13.2 (13 200 000 cycles per second)
6.6 GHz (6 600 000 cycles per second)
13.6 GHz (13 600 000 cycles per second)
3.3 GHz (3 300 000 cycles per second)
A CPU clocked at 2Ghz would...
Process 2 million instruction per second
Process 2 billion instructions per second
Process 2 thousand instructions per second
Process 2 hundred instructions per second
