Font size
WorksheetsCPU Architecture review J277 OCR Computer Science
Total questions: 55
Worksheet time: 33mins
A CPU with four cores is called a [???]-core processor?
(a)
Where would you store the most frequently used instructions?
Registers
Secondary Storage
Cache
Main Memory
Which of the following CPU's are quicker?
1.5GHz Quad-core Processor
4.5GHz Dual-core processor
2.2GHz Octa-core processor
2Ghz Hex-core processor
Cache memory has three levels, Which of them is the biggest?
Level 1 (Internal Cache)
Level 2 (Shared Cache, Inside the Core)
Level 3 (Shared Cache, Outside the Core)
Cache memory has three levels, Which of them is the quickest?
Level 1 (Internal Cache)
Level 2 (Shared Cache, Inside the Core)
Level 3 (Shared Cache, Outside the Core)
A CPU is measured in Hertz, this speed is the maximum number of instructions which can be processed in a second. This speed is known as the [???]
(a)
Which of the following components are part of the CPU?
Cache Memory
RAM
Control Unit
Arithmetic Logic Unit
ROM
What does CPU stand for?
Central Processing Unit
Central Purifying Unit
Central Parallel Unit
Central Positioned Unit
Inside the CPU, you will find:
ALU, CU, registers, cache memory
ADU, PC, storage, RAM memory
ARM, PC, controller, cache memory
APM, CU, time signal, RAM memory
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.
What does it mean if a CPU is quad-core?
The CPU has 6 cores
The CPU can perform 4 operations at the same time
The physical processor chip has 4 duplicate CPUs built in
There are 4 physically separate processor chips
Why does increasing the number of cores increase the speed of the CPU?
The clock ticks more quickly allowing the fetch, decode, execute cycle to operate more quickly
More than one instruction can be executed at the same time
Frequently used instructions and data can be held in the CPU
There is a reduced requirement for RAM
Which of these characteristics of a computer affects the performance of a CPU?
The size of the CPU fan
The size of the address bus
The size of the cache
The size of the motherboard
The CPU is the (a) of the computer.
Inside the CPU, you will find:
ALU, CU, registers, cache memory
ADU, PC, storage, RAM memory
ARM, PC, controller, cache memory
APM, CU, time signal, RAM memory
The ALU....
does any maths or logic problems for the CPU
stores data inside the CPU
sends out control signals for the CPU
holds specific data for the fetch-decode-execute cycle
The CU...
does any maths or logic problems for the CPU
stores data inside the CPU
sends out control signals for the CPU
holds specific data for the fetch-decode-execute cycle
The cache memory...
does any maths or logic problems for the CPU
stores frequently used instructions close to the CPU
sends out control signals for the CPU
holds specific data for the fetch-decode-execute cycle
The registers...
do any maths or logic problems for the CPU
store data inside the CPU
send out control signals for the CPU
hold specific data for the fetch-decode-execute cycle
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.
The PC is (a) by 1 at the end of each fetch-decode-execute cycle.
The ACC holds the result of any processing by the (a) .
The main purpose of the CPU is to run the _____-______-_______ cycle.
Please include the hyphens in your answer
(a)
The first stage of the Fetch-Decode-Execute cycle is:
The next instruction is fetched from the RAM
The instruction is decoded so that it can be done
Any processing is done using the ALU
The PC is incremented
The second stage of the Fetch-Decode-Execute cycle is:
The next instruction is fetched from the RAM
The instruction is decoded so that it can be done
Any processing is done using the ALU
The PC is incremented
The third stage of the Fetch-Decode-Execute cycle is:
The next instruction is fetched from the RAM
The instruction is decoded so that it can be done
Any processing is done using the ALU
The PC is incremented
The final stage of the Fetch-Decode-Execute cycle is:
The next instruction is fetched from the RAM
The instruction is decoded so that it can be done
Any processing is done using the ALU
The PC is incremented
Select the registers which hold memory addresses. [2]
RAM
MDR
ACC
PC
MAR
Select the registers. [3]
ALU
MDR
ACC
PC
CU
To get data from RAM, memory addresses are sent from the CPU down the...
bus.
registers.
ROM.
cache.
Select the components of the CPU. [2]
CU
ALU
ACC
ROM
PC
Part of the CPU that performs mathematical operations on data e.g. addition, subtraction
Arithmetic Logic Unit (ALU)
Accumulator
Registers
Read Only Memory (ROM)
Component of the CPU that directs operation of the processor
Control Unit (CU)
Graphics Processing Unit (GPU)
Assembler
Interpreter
Small amounts of high-speed memory within the CPU
Registers
BIOS
Program Counter (PC)
Virtual memory
Holds memory addresses for data or instructions about to be used by the CPU
Memory Address Register (MAR)
Random Access Memory (RAM)
Arithmetic Logic Unit (ALU)
Flash memory
Holds the contents found at the address held in the mar, or data which is being transferred to or from memory
Memory Data Register (MDR)
Fetch
Read Only Memory (ROM)
Volatile
Stores results of calculations in the ALU
Accumulator
Embedded system
Random Access Memory (RAM)
Virtual memory
Holds memory address of the instruction for each cycle
Program Counter (PC)
Accumulator
BIOS
Registers
The next instruction is retrieved by the CPU from memory
Fetch
Cache
Execute
Decode
The instruction is broken down and decoded so computer can execute it
Decode
Encryption
Fetch
Execute
The CPU performs the instruction
Execute
Decode
Compression
Fetch
A computer system built within a digital device e.g. camera, washing machine, car
Embedded system
Central Processing Unit (CPU)
Operating System
ALU
Memory loses its data when power off
Volatile
Non-volatile
Virtual memory
Registers
Memory retains its data when power off
Non-volatile
Volatile
Flash memory
BIOS
Read/write - function is to load open programs and operating system data currently in use - volatile
Random Access Memory (RAM)
Read Only Memory (ROM)
Cache
Virtual memory
Can only be read, can't be changed, stores essential programs to be run in order to boot the computer - non-volatile
Read Only Memory (ROM)
Flash memory
Random Access Memory (RAM)
Registers
The role of the ALU is ...
to carry out calculations
to carry out logic comparisons
to carry out calculations and instructions
to carry out calculations and logic comparisons
