Null 1
Null 1
Null 1
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
[12]
Provide the functions of the Registers [12 marks]
CALA TIP
You can use the internet for your research.