NEW
Font size
S
M
L
XL
Worksheets1.1.1 Structure and function of the processor
Total questions: 18
Worksheet time: 10mins
Name
Class
Date
1.
What does MAR stand for?
a)
Main Address Register
b)
Memory Address Register
c)
Massive Address Register
d)
Minimal Age Readable
2.
The small high speed storage areas within the memory and processor are known as..?
a)
Registers
b)
Addresses
c)
Cache
d)
Buses
3.
When the CPU fetches data it makes use of a vital path called?
a)
The Address walk
b)
The Address Bus
c)
The bus
d)
The address plane
4.
Which register is used by the ALU to temporarily store data?
a)
Accumulator
b)
MAR
c)
MDR
d)
PC
5.
The stages required for processing are known as the....
a)
Fetch-Execute-decode
b)
Process-decode-fetch
c)
Fetch-Decode-Execute
d)
Process
6.
What happens during the fetch stage?
a)
The CPU fetches data and instructions from main memory and stores them in its own registers.
b)
The CPU fetches instructions from the hard drive.
c)
The CPU fetches instructions from the ROM
d)
The CPU fetches data and instructions from the registers
7.
What does ALU stand for?
a)
Arguable Logic Unit
b)
Arithmetic Larger Unit
c)
Arithmetic Logic Unit
d)
Arithmetic Logic Utility
8.
What is the function of the ALU?
a)
Performs all the logic
b)
Stores previously executed instructions
c)
Has overall control of the CPU
d)
Performs all the calculations
9.
What are the 3 parts of the Von Neumann computer architecture?
a)
Processor (CU & ALU), Memory Unit & Input/Output
b)
Processor, RAM & ROM
c)
Processor, RAM & Hard Disk
d)
Memory (CU & ALU), Hard Disk & Input/Output
10.
It uses the same physical memory address for instructions and data
a)
Von Neumann Architecture
b)
Harvard Architecture
11.
It uses separate memory address for instructions and data
a)
Von Neumann Architecture
b)
Harvard Architecture
12.
What is a Bus?
a)
A set of parallel wires connecting two or more components together.
b)
A bidirectional bus used to transport data and instructions between components
c)
The bi-directional bus used to transmit control signals between internal and external components
d)
Used to transmit the memory address specifying where data is to be sent from or retrieved from.
13.
What is the address bus used for?
a)
Used to transmit the memory address specifying where data is to be sent from or retrieved from.
b)
It doubles the number of addressable locations
c)
The bi-directional bus used to transmit control signals between internal and external components
d)
A bidirectional bus used to transport data and instructions between components
14.
What is opcode?
a)
used to determine the type of instruction and what hardware to use to execute it.
b)
the address of where the operation is performed.
c)
a programming language where mnemonics are used to represent instructions
15.
What is the operand?
a)
the address of where the operation is performed.
b)
used to determine the type of instruction and what hardware to use to execute it.
c)
a programming language where mnemonics are used to represent instructions
16.
What is the clock speed?
a)
The number of clock cycles completed per second.
b)
the CPU’s onboard memory which can be accessed a lot faster than main memory
c)
The process of completing the fetch, decode and execute of three separate files simultaneously
d)
It is used to synchronise instructions.
17.
What is contemporary processing?
a)
Processing in which Von Neumann architecture is used for main memory. Cache uses Harvard architecture, divided into instruction cache and data cache
b)
Architecture in which there is two separate memory and data buses for data and instructions.
c)
Architecture in which there is a single shared memory and shared data bus for both data and instructions.
18.
What does CIR stand for
a)
Current Intermediate Register
b)
Code Imperative Register
c)
Coded Instruction Register
d)
Current Instruction Register
Reset
