Worksheets1.1_assessment_CPU and Computer Architecture Quiz
Total questions: 87
Worksheet time: 44mins
What is the primary function of the CPU in a computer system?
To store data permanently
To execute instructions
To provide power to the system
To connect to the internet
Which cycle is responsible for the execution of instructions in a CPU?
Fetch-execute cycle
Power cycle
Memory cycle
Data cycle
What does ALU stand for in the context of CPU components?
Arithmetic Logic Unit
Advanced Logic Unit
Automated Learning Unit
Analog Logic Unit
Which component of the CPU is responsible for directing operations?
ALU
CU (Control Unit)
Cache
Register
What is the role of the cache in a CPU?
To store frequently used data for quick access
To execute arithmetic operations
To manage power supply
To connect external devices
What is the Von Neumann Architecture known for?
Separating data and instructions
Combining data and instructions in a single memory
Using multiple CPUs
Eliminating the need for memory
What does MAR stand for in computer architecture?
Memory Address Register
Main Access Register
Memory Allocation Register
Main Arithmetic Register
How does clock speed affect CPU performance?
Higher clock speed increases performance
Higher clock speed decreases performance
Clock speed has no effect on performance
Lower clock speed increases performance
What is an example of an embedded system?
Washing machine
Desktop computer
Laptop
Server
What is the main purpose of the CPU in a computer system?
To store data permanently
To execute instructions
To provide power to the system
To connect to the internet
Which component of the CPU is responsible for performing arithmetic and logic operations?
Control Unit (CU)
Arithmetic / Logic Unit (ALU)
Cache
Register
What is the role of the Control Unit (CU) in the CPU?
To perform calculations
To decode instructions
To store data
To manage data flow
Which of the following is a characteristic that affects CPU performance?
Screen size
Clock speed
Battery life
Color depth
What is an example of an embedded system?
Desktop computer
Smartphone
Washing machine
Laptop
What are the four main components of a computer system as described in the document (the Workbook)?
Input, Process, Storage, Output
Input, Output, Memory, Network
Keyboard, Mouse, Monitor, Printer
CPU, RAM, Hard Drive, GPU
Which of the following is an example of an input device?
Keyboard
Monitor
Printer
Speaker
What is the role of storage in a computer system?
To process data
To store data temporarily or permanently
To display data
To input data
What is an example of an output from a computer system?
Mouse click
Voice command
Document produced by a printer
Keyboard entry
Which component of a computer system is responsible for displaying information to the user?
Keyboard
Monitor
Mouse
Tower
What is the primary function of a keyboard in a computer system?
Input
Output
Storage
Processing
In a tablet, where is the storage and processing typically located?
Monitor
Inside the tablet
Keyboard
Mouse
Which component serves both as an input and output device in a computer system?
Mouse
Touch screen
Keyboard
Printer
What is considered hardware in a computer system?
Operating system
Monitor
Antivirus software
Applications
Which of the following is an example of software?
Keyboard
Mouse
Graphics card
Operating system
How can the relationship between hardware and software be compared to the human body?
Hardware is like thoughts, software is like the body
Hardware is like the body, software is like thoughts
Hardware is like feelings, software is like the brain
Hardware is like dreams, software is like the heart
Which of the following is considered software?
Graphics Tablet
Touch screen
Network cable
Which item is an example of hardware?
Spreadsheet
Internet browser
Light sensor
What category does a network cable fall under?
Software
Hardware
Application
Program
What is the primary responsibility of the CPU (Central Processing Unit)?
Storing data permanently
Processing instructions
Displaying graphics
Managing network connections
What connects the CPU to the electrical circuits on the motherboard?
Wires
Pins on the chip
USB ports
HDMI cables
What does the CPU do with data from an input device?
Deletes it
Stores it permanently
Processes it and outputs results
Sends it to the cloud
What does a heat sink do?
Cools down the processor
Increases the speed of the computer
Stores data
Powers the computer
Why should you not remove the heat sink?
It will make the computer faster
It will cause overheating
It will improve graphics
It will increase storage
Why do computer rooms get hot?
Due to the air conditioning
Because of the heat generated by computers
Because of the lighting
Due to the insulation
What is a transistor?
A type of software
A data storage device
A semiconductor device used to amplify or switch electronic signals
A cooling system
How are the instructions stored?
In the processor
In the RAM
In the hard drive
In the cloud
What is a "stored-program" system in the context of Von Neumann architecture?
A system that stores data in external devices
A system that stores program instructions in electronic memory
A system that requires manual rewiring for each task
A system that uses mechanical parts for computation
Who was John Von Neumann?
A French artist
A German physicist
A Hungarian-American mathematician and computer scientist
An Italian engineer
What is the role of the CPU in the Von Neumann architecture?
It only stores data
It only sends messages to hardware
It executes programs, manages messages sent to hardware, and dictates where data is stored
It only performs calculations
What does the Memory Address Register (MAR) store?
The data being transferred to and from memory
The address of the next instruction to be executed
The memory location of data that needs to be accessed
Results from calculations
Which register stores the data that is being transferred to and from memory?
Memory Address Register (MAR)
Program Counter (PC)
Accumulator (AC)
Memory Data Register (MDR)
What is the function of the Program Counter (PC)?
Stores results from calculations
Stores the address of the next instruction to be executed
Stores the memory location of data
Stores the data being transferred to and from memory
Which register stores results from calculations?
Memory Address Register (MAR)
Memory Data Register (MDR)
Program Counter (PC)
Accumulator (AC)
What does the Accumulator (AC) store?
Stores results from calculations
Stores the address of the next instruction to be executed
Stores the data that is being transferred to and from memory
Stores the memory location of data that needs to be accessed
What does the Program Counter (PC) store?
Stores results from calculations
Stores the address of the next instruction to be executed
Stores the data that is being transferred to and from memory
Stores the memory location of data that needs to be accessed
What does the Memory Data Register (MDR) store?
Stores results from calculations
Stores the address of the next instruction to be executed
Stores the data that is being transferred to and from memory
Stores the memory location of data that needs to be accessed
What does the Memory Address Register (MAR) store?
Stores results from calculations
Stores the address of the next instruction to be executed
Stores the data that is being transferred to and from memory
Stores the memory location of data that needs to be accessed
What is the primary function of the Arithmetic/Logic Unit (ALU) in a CPU?
It stores data temporarily.
It performs calculations and logic operations.
It controls the timing of operations.
It manages input and output devices.
Which component of the CPU controls data movements and the timing of processes?
Arithmetic/Logic Unit (ALU)
Memory Unit (Cache)
Control Unit (CU)
Registers
What is the primary function of cache memory in a CPU?
To permanently store data
To temporarily hold instructions and data for reuse
To increase the size of RAM
To slow down the CPU
Why is cache memory faster than RAM?
It is larger in size
It is located closer to the CPU
It uses a different type of data
It is stored on a separate chip
What does the memory unit consist of?
Hard drive and SSD
Cache and RAM
CPU and GPU
Motherboard and CPU
What is the primary characteristic of Level 1 (L1) cache?
It is the largest and slowest cache.
It is part of the CPU chip and is the smallest and fastest to access.
It is located between the CPU and RAM and is slower than L2.
It is the most expensive type of cache.
How do L2 and L3 caches compare to L1 cache?
They are smaller and faster than L1.
They are larger and take slightly longer to access than L1.
They are part of the CPU chip and faster than L1.
They are less important than L1.
Why is more L2 and L3 memory beneficial for a computer's performance?
It allows the computer to run slower.
It increases the physical size of the computer.
It helps the computer run faster.
It decreases the cost of the computer.
What is typically larger and less expensive than cache?
Central Processing Unit (CPU)
Hard Disc Drive (HDD)
Random Access Memory (RAM)
Level 1 Cache
What is the unit that directs the operation of the processor and tells the computer's memory, ALU, and input/output devices how to respond to a program's instructions?
Control
Arithmetic
Memory
Input
Which register stores arithmetic and logic results?
Program counter
Accumulator
Memory address
Instruction
What is the name of the register that stores the memory location of the data being currently processed?
Memory data
Memory address
Program counter
Instruction
What is a small memory location that stores data so future requests for that data can be served faster?
Cache
RAM
ROM
Hard drive
What is a piece of hardware that allows data to be entered into the computer system?
Output device
Input device
Storage device
Processing device
What is the central unit responsible for processing instructions on a computer system?
Arithmetic unit
Control unit
Central processing unit
Memory unit
Which register stores the address of the next instruction?
Program counter
Accumulator
Memory data
Instruction register
What controls how data moves through the processor?
Arithmetic unit
Control unit
Memory unit
Input unit
Which unit carries out calculations and makes decisions on the data?
Control unit
Arithmetic logic unit
Memory unit
Input unit
What is any device used to send data from a computer to another device?
Input device
Output device
Storage device
Processing device
Which register stores the data that is being transferred to and from memory?
Memory data register
Program counter
Accumulator
Instruction register
What is the primary function of a bus in a computer system?
To store data permanently
To transport data around the computer system
To execute programs
To provide power to the CPU
Which of the following is NOT a type of bus found in a standard CPU?
Address bus
Data bus
Control bus
Power bus
What does the width of a bus in bits determine?
The speed of the CPU
The amount of data transported at once
The size of the memory
The number of processors
Which bus carries the signals and commands from the CPU to control and coordinate activities within the computer system?
Address bus
Data bus
Control bus
Memory bus
Which bus carries the address between the processor and the memory?
Address bus
Data bus
Control bus
Signal bus
Which bus carries the data between the processors, the memory, and the I/O devices?
Address bus
Data bus
Control bus
Command bus
What are the three main actions in the fetch-execute cycle?
Fetch, Decode, Execute
Store, Load, Execute
Input, Process, Output
Read, Write, Execute
What is the role of the Program Counter (PC) in the fetch-execute cycle?
Generates the address for the next instruction
Executes arithmetic operations
Stores data temporarily
Decodes instructions
Where is the data or instruction stored after being fetched in the fetch-execute cycle?
Memory Data Register (MDR)
Arithmetic Logic Unit (ALU)
Control Unit (CU)
Cache
What does the Arithmetic and Logic Unit (ALU) do during the execute phase?
Performs all arithmetic and logical operations
Generates the next instruction address
Stores data in the cache
Decodes the instruction
Why is data held in the cache during the fetch-execute cycle?
To speed up execution by reducing travel distance from main memory
To store instructions permanently
To decode instructions faster
To execute instructions directly
In which stage of the fetch-execute cycle does the ALU perform arithmetic and logical operations?
Fetch
Decode
Execute
Store
During which stage is data copied from the main memory onto the Data Bus?
Fetch
Decode
Execute
Store
When are the results of calculations stored in the Accumulator?
Fetch
Decode
Execute
Store
At what stage is the address copied from the PC to the MAR?
Fetch
Decode
Execute
Store
When is the instruction decoded in the fetch-execute cycle?
Fetch
Decode
Execute
Store
What was the RAM capacity of the desktop computer advertised in 1983?
2 MB
8 MB
16 MB
4 MB
Which feature is mentioned in the 2018 laptop advertisement that was not present in the 1983 desktop advertisement?
Floppy disk drive
Quad-core processor
Colour graphics card
128 Kb cache
What was the price of the desktop computer in 1983?
£849.99
£499.99
£8499.99
£1499.99
What is the storage capacity of the 2018 laptop?
16 MB
2 TB
128 Kb
8 GB
