1.1 Systems Architecture Practice Questions
1.1 Systems Architecture Practice Questions
Candidate Candidate
forename surname
INSTRUCTIONS TO CANDIDATES
• Write your name, centre number and candidate number in the boxes above. Please write clearly and in capital letters.
• Use black ink. HB pencil may be used for graphs and diagrams only.
• Answer all the questions, unless your teacher tells you otherwise.
• Read each question carefully. Make sure you know what you have to do before starting your answer.
• Where space is provided below the question, please write your answer there.
• You may use additional paper, or a specific Answer sheet if one is provided, but you must clearly show your candidate
number, centre number and question number(s).
[4]
2 Identify two events that take place during the fetch-execute cycle.
[2]
3 Here are some statements about the CPU of a computer.
Tick one box in each row to show whether each of the following statements is true or false.
[2]
5 Draw one line from each part of the processor to its correct definition.
[4]
Fig. 4
Describe the benefits of a dual core processor over a single core processor.
[2]
Describe the purpose of two registers that are used by Von Neumann architecture.
[4]
(b) Alicia says:
“My computer has a quad-core processor, so it will run twice as fast as a computer with a dual-core processor”.
[3]
When running a 3D flight simulator, Computer 1 is likely to run faster than Computer 2.
[1]
Complete the paragraph by selecting terms from the list and writing them in the correct places. Not all terms are
used.
........................................................ in a car.
[4]
(i) Tick (✓) one box to show whether the smart watch or the laptop is an example of an embedded system.
[2]
Describe how the CPU and RAM work together to enable the tablet computer to operate.
[3]
(b) The tablet computer also uses cache memory. Describe the purpose of cache memory.
[2]
(i) The table has five components of a computer, and four statements.
Tick (✓) one or more boxes in each row to identify which component(s) each statement describes.
It is a register
[4]
(ii) Identify the name of one register not given in part (i) and describe its purpose.
Register
Purpose
[2]
Total 4
Total 2
Total 5
4 1 mark per bullet to max 2 2 Do not award: how fast the computer is //
AO1 1b speed of CPU
The number of FDE cycles run per (1)
given time/second AO2 1a 3.8 = 3,800,000,000
// the frequency that the clock ‘ticks’ (1)
3.8 billion cycles/instructions …
…per second
Examiner’s Comments
Total 2
5 1 mark per correct line from component to 4 Any 2 lines from 1 component = 0 mark
definition
Total 4
Total 2
7 a 1 mark per bullet to max 2 per register 4 MAR stores address is not enough for
AO1 1a description
MAR // memory address register (2) MDR stores the data is not enough for
Stores the address/location where data AO1 1b description
will be read/written/accessed/fetched (2)
// address/location of data/instruction Allow:
being processed
// address/location of data/instruction Current instruction register // IR
next to be processed Stores the instruction currently being
processed
MDR // memory data register
Stores the data/instruction that is Accept MBR // Memory buffer register for
fetched/read from memory MDR
// stores the data that is to be written to
memory
// stores the data/instruction from the
address in the MAR
// data/instruction next to be processed
Program counter
Stores the address/location of the next
instruction to be run
// stores the address/location of the
current instruction being run
Accumulator
Stores the result of
manipulation/process/calculation
Examiner’s Comments
b 1 mark per bullet to max 3 3 Allow marks for other components that
e.g. AO1 1b could affect the speed e.g. secondary
(1) storage access speed, onboard GPU.
Software may be designed to run on 1 AO2 2b Award description of concurrent
core and not multiple cores (2) processing.
// depends on the task(s)
…some tasks cannot be split across
cores
Clock speed also affects speed
// dual core may have a faster clock
speed
// quad-core may have slower clock
speed
…so one task may be run faster/slower
RAM size also affects speed
// Quad-core may have less RAM
// amount of VM being used
Cache size also affects speed
// Quad-core may have less cache
Examiner’s Comments
Total 7
Total 1
Total 4
ii 1 mark per bullet for justification to max 2 2 Answers must be applied to scenario.
AO2 1b Do not award generic definitions.
A smart watch is not a general-purpose (2)
computer Allow opposite reasons for why a
… which means the smart watch has laptop is not an embedded system but
one/limited/specific/dedicated do not allow repeated points.
function(s)
Smart watch has a microprocessor Examiner’s Comments
… on a single circuit board Candidates were able to gain marks for
It is a computer system that is built explaining why a smart watch is an
within the watch embedded system or why a laptop is not or
Runs firmware a combination of the two.
Smart watch has built-in OS // difficult
to change/manipulate the OS/function The most common answers referred to the
Smart watch has few components all limited features of a smart watch, while a
essential to its purpose laptop is a general-purpose computer that
Smart watch has specific hardware can perform any number of tasks.
required to function i.e.
speaker/headphones Some candidates gave a generic definition
of an embedded system which was
insufficient because the question required
candidates to apply their knowledge to the
scenario.
Total 3
Total 5
12 i 1 mark for correct ticks and gaps on each 4 If extra ticks on each row, 0 marks for that
row row
Total 6