Font size
WorksheetsIGCSE - 3.1 - Computer systems
Total questions: 56
Worksheet time: 28mins
What is the main feature of the von Neumann Computer architecture?
There is a single MEMORY for both data and instructions.
The model as a single CPU
The instructions are stored in PRIMARY MEMORY
Data is stored in SECONDARY STORAGE
What are the MAIN COMPONENTS of the CPU? (Tick all that are correct).
ALU
CU
Registers
BIOS
Which of these are REGISTERS in the CPU? (Tick ALL that are correct)
Accumulator
ALU
Program Counter
Memory Address Register
Control Bus Register
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 CIR is decoded
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 CIR is decoded by the CU
The value in the MDR is written to the address in the MAR.
Increasing which of these can improve system performance? (Tick all that apply)
Cache Size
Control bus width
Number of Cores
System Clock Speed
The Memory Address Register (MAR) holds ...........
Location of the CPU
Location in memory of the instruction to be fetched or stored
Location of the RAM
Location of the data
Which register is responsible for temporarily storing the data or program instruction fetched from memory
Memory Address Register
Program Counter
Accumulator
Memory Data Register
Which register is responsible for storing the results of mathematical and logical calculations
Memory Address Register
Program Counter
Accumulator
Memory Data Register
Which register is responsible for holding the memory address location of the next instruction
Memory Address Register
Program Counter
Accumulator
Memory Data Register
Which register is responsible for holding the address of the instruction to be fetched or stored?
Memory Address Register
Program Counter
Accumulator
Memory Data Register
True or False, the Arithmetic and Logic Unit is linked directly to the Accumulator?
True
False
Which of the buses is responsible for carrying the address from the processor to memory or input/output devices?
Address
Control
Data
Which of the buses is responsible for sending the data between the processor, memory and input/output devices?
Address
Control
Data
Which of the buses is responsible for communicating with the memory to tell it to either read or write the instructions?
Address
Control
Data
What are the three common buses used in the von Neumann architecture?
Control bus, Input bus, Output bus
Address bus, Data bus, Control bus
Memory bus, Instruction bus, Clock bus
Address bus, Data bus, Power bus
What is meant by the fetch-decode-execute cycle?
A method of data transfer between different components of a computer system
A process where data is retrieved from memory, interpreted, and executed by the CPU
What is the significance of the width of the address bus in computer architecture?
Controls the flow of data between CPU and memory
Affects the number of memory locations that can be addressed
Regulates the power consumption of the system
Determines the clock speed of the system
During the fetch stage of the FDE cycle, where are the instructions fetched from?
A memory Stick
Hard-Drive
Current Instruction Register
RAM
What does a processor need to do to a binary instruction after it is fetched?
Store it
Decode it
Check for viruses
Convert it to hexadecimal
What does the program counter do during the fetch stage?
Nothing
Increases by 1
Counts how long the fetch takes
Stores the next instruction
The CPU inspects the instruction and works out what it is that needs doing. Which stage is this?
fetch
decode
execute
Which mathematician first described the architecture upon which the modern computer would be based?
Alan Turing
Von Neuman
John Von Neumann
Charles Babbage
Which CPU component are very very small storage locations designed to store a very specific item of data.
ALU
RAM
Clock
Control Unit
Registers
What doesn’t affect the performance of the computer
If the number of cores goes up from 2 to 4 – what is the exact effect on performance?
The maximum number of instructions executed per second can be halved
The maximum number of instructions executed per second can be doubled
The maximum number of instructions executed per second can be quadrupled
If the processing speed goes up from 1GHZ to 4GHZ – what is the exact effect on the performance of the computer?
The maximum number of instructions executed per second can be quadrupled.
The maximum number of instructions executed per second can be halved.
The maximum number of instructions executed per second can be doubled.
The maximum number of instructions executed per second can be quartered.
Firmware in which software and hardware are integrated on a circuit board is often used in what type of system?
Processors don’t do the following
What acts as an intermediary between the processor and the Main Memory?
What is held in cache?
frequently used instructions and data
A computer measured in 1 hertz can do how many operations a second
Essentially all a CPU does is carry out instructions, one after another, billion of times a second. This process is often broken down into a cycle called Fetch-Decode-Execute Cycle (FDE Cycle).
True
False
1 Hertz mean a CPUs Clock will pulse _____ per second.
1
2
1 000
1 000 000
5 KHz mean a CPUs Clock will pulse _____ per second.
1
5
5 000
5 000 000
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
A CPU is traditionally made up of a processor with a single core. Most modern CPUs have two, four or even more cores however.
True
False
The higher the clock speed...
The more instructions per second are processed
The hotter the CPU will get
The fewer instructions per second are processed
The cooler the CPU will get
Cache helps improve CPU performance because...
CPU Cache is faster than registers
CPU Cache is faster than RAM
CPU Cache has a higher capacity than registers
CPU Cache has a higher capacity than RAM
The diagram shown here represents cores/channels in a CPU. Which of the following sentences is correct?
There are 4 Cores and 6 Channels in this CPU
There are 6 Cores and 4 Channels in this CPU
You could double the number of cores to double the CPU speed
This CPU has 4 Ghz clock speed
Embedded Systems use Microprocessors to control specific functions relating to the device they are installed on.
True
False
What are examples of Embedded Systems?
Mobile Phone
Washing Machine
Microwave
Fridge
Laptop
Which are not examples of Embedded Systems?
Mobile Phone
Washing Machine
Microwave
Fridge
Laptop
Which is a disadvantage of an embedded system?
As it is written for specific hardware it often uses low energy consumption.
Smaller in size.
Difficult to program and requires specialist knowledge.
A General Purpose Computer.. pick 2
is easy to reprogram
is difficult to reprogram
uses specialist input/output hardware
can carry out a wide range of functions
The object in the image is ....
an Embedded System
a General Purpose System
not a system.
The object in the image is ....
an Embedded System.
a General Purpose System
not a system.
An embedded system is one that is..
built into a larger system and can be easily reprogrammed
the main system but cannot be reprogrammed
the main system and can easily be reporgrammed
built into a larger system and has only limited functions
