Null 1

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

CALA E: COMPUTER SCIENCE

CALA TYPE: PEN AND PAPER


LEVEL: FORM 6
SYLLABUS TOPIC: COMPUTER ARCHITECTURE (SYLLABUS PAGE 6)
CALA TITTLE: COMPUTER ARCHITECTURE
COMPETENCES: Knowledge and understanding, problem solving, communication skills.
BACKGROUND
Gote school uses the earliest computer which was donated by an international organization in
2005.The computer has a single processor and its very slow in executing programs since it uses
single shared memory .The computer uses shared memory for programs and data as well as
single bus for memory access.
The CALA
PART A
1 Give any 3 factors that affect processor performance. [3]
a) Outline features or characteristics of the Von-Neumann architecture [2]
b) Draw a well labelled diagram showing the Von – Neumann architecture .[8]
c) Explain fully the differences between the Harvard and Von- Neumann Architecture.[8]
PART B
QUESTION 2
a) What do you understand by the term interrupt? [2]
Explain any three sources of interrupts [6]
b) Produce a flow chart illustrating the sequence of instructions that are carried out during
interrupt servicing describing each stage [9c) The table below has different types of registers.
Complete the table below explaining the function of a given register
NAME Function
Program counter(PC)
Memory Address Register
(MAR)
Memory Data Register (MAR)
Current Instruction
Register(CIR)
Index Register IX/IR
Processor Status Register (P)
[12]
LEARNER CALA GUIDE
HOW YOU WILL BE ASSESED
PART A
1 Give any 3 factors that affect processor performance. [3]
Provide a list of factors [3 marks]
d) Outline features or characteristics of the Von-Neumann architecture [2]
Bring out the features or characteristics of the Von-Neumann Architecture. [Marks 2]
e) Draw a well labelled diagram showing the Von – Neumann Architecture .[8]
Provide a well labelled diagram showing the Von-Neumann Architecture which is clearly
labeled. [8 marks]
f) Explain fully the differences between the Harvard and Von- Neumann Architecture.[8]
Explain the differences, you can use diagrams in your explanation to get full marks. [8 marks]

PART B
QUESTION 2
a) What do you understand by the term interrupt? [2]
Provide a definition of an interrupt. [2 marks]
Explain any three sources of interrupts [6]
Provide any three sources of interrupts. [6 marks]
b) Produce a flow chart illustrating the sequence of instructions that are carried out during
interrupt servicing describing each stage [9]
Provide a flow chart showing all the stages carried out during interrupt servicing describing each
stage. [9 marks]
c) The table below has different types of registers.
Complete the table below explaining the function of a given register
NAME Function

Program counter(PC)

Memory Address
Register (MAR)
Memory Data Register
(MAR)
Current Instruction
Register(CIR)
Index Register IX/IR

Processor Status Register


(P)

[12]
Provide the functions of the Registers [12 marks]

CALA TIP
You can use the internet for your research.

You might also like