wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Computer Architecture

Total questions: 20

Worksheet time: 19mins

Name
Class
Date
1.
What is a bus?
a)
A circuit that connect one part of CPU to other components.
b)
A type of long term memory
c)
A type of permanent memory
d)
A method of transport
2.
How does clock speed affect computer performance?
a)
The higher the clock speed the slower the computer will run.
b)
It improves the amount you can store on the computer.
c)
The higher the clock speed the better the performance.
d)
It will make loading program slower
3.
CPU cache has lower access time than RAM
a)
true
b)
FALSE
4.
Which of the following is a job of the control unit?
a)
To start up the computer
b)
To manage the fetch decode execute cycle
c)
To create presentations
d)
To carry out calcul
5.
What is the program counters job?
a)
To count the programs
b)
It contains the memory address of the next instruction to be loaded
c)
It stores instructions
d)
It carries out the calculations
6.
Which of the following is an example of 'main memory'.
a)
Hard Drive
b)
USB Drive
c)
RAM
d)
ROM
7.
How does clock speed affect computer performance?
a)
The higher the clock speed the slower the computer will run.
b)
It improves the amount you can store on the computer.
c)
The higher the clock speed the better the performance.
d)
It will make loading program slower
8.
Having a larger cache size on the CPU can improve the performance of the computer.
a)
true
b)
FALSE
9.
1.1 b 
Which register is being described?
Holds the memory address about to be used by the CPU
a)
MAR
b)
MDR
c)
Accumulator
d)
Program Counter
10.
1.1 b 
Which register is being described?
Holds the data / instructions that have been fetched from memory
a)
MAR
b)
MDR
c)
Accumulator
d)
Program Counter
11.
1.1 b 
Which register is being described?
Holds the memory address of the instruction for each cycle
a)
MAR
b)
MDR
c)
Accumulator
d)
Program Counter
12.
1.1 b 
Which statement is TRUE?
a)
Registers are super fast memory, stores tiny instructions which can be accessed by the CPU quickly
b)
Registers are super fast memory, stores lots of instructions which can be accessed by the CPU slowly
13.
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
14.
Which of these is not a bus within the computer?
a)
I/O Bus
b)
Address Bus
c)
Data Bus
d)
Control
15.
Which of these buses is bi-directional?
a)
Data Bus
b)
Control Bus
c)
Address Bus
d)
Cache Bus
16.
What is a mnemonic?
a)
A binary machine code instruction
b)
A memory address
c)
A meaningful abbreviation used in assembly language
17.
What happens at the Decode step of the fetch-decode-execute cycle?
a)
The CPU makes sense of the instructions.
b)
The CPU fetches the information from RAM.
c)
The instructions are executed.
18.
Register: stores the most recently fetched instruction, waiting to be decoded.
a)
Memory data register
b)
Memory address register
c)
Accumulator
d)
Current instruction register
19.
________________programs that control or maintain the operations of the computer and its devices.
a)
Software
b)
System Software
c)
Application software
d)
Utility program
20.
_____________is a type of system software allows that allow a user to perform  maintenance-type tasks
a)
Operating system
b)
System Software
c)
Application software
d)
Utility program