MARKING SCHEME 1.3.2 Computer Architecture
MARKING SCHEME 1.3.2 Computer Architecture
https://www.facebook.com/groups/OAComputers/
AHMED THAKUR [email protected], 0300-8268885
CAMBRIDGE COMPUTER SCIENCE AHMED THAKUR
Q1 2016-Nov, P13
1 In anyorder:
– Fetch
– Decode
– Execute [3]
Q2 2015-Nov, P13
3 (a) (i)
MAR 1 0 0 0 0 0 0 1
MDR 0 1 0 1 0 0 0 1
[2]
(ii)
MAR 1 0 0 0 1 1 1 0
MDR 0 1 1 1 1 0 0 1
[2]
(iii)
Address Contents
1000 0000 0110 1110
1000 0001 0101 0001
1000 0010 1000 1101
1000 0011 1000 1100
1000 1100
1000 1101
1000 1110 0111 1001
1000 1111
[1]
https://www.facebook.com/groups/OAComputers/
AHMED THAKUR [email protected], 0300-8268885
CAMBRIDGE COMPUTER SCIENCE AHMED THAKUR
(c) – Controls operation of memory, processor and input / output
– Instructions are interpreted
– Sends signals to other components telling them “what to do” [3]
Q3 2015-June,P11
(b)
description of stage sequence
number
the instruction is then copied from the memory location contained in the
MAR (memory address register) and is placed in the MDR (memory data 3
register)
the PC (program counter) contains the address of the next instruction to be (1)
fetched
the entire instruction is then copied from the MDR (memory data register)
4
and placed in the CIR (current instruction register)
the address part of the instruction is placed in the MAR (memory address
6
register)
The incrementation of the program counter can appear at any stage after 2. All other
stages must be in the correct given order. [6]
https://www.facebook.com/groups/OAComputers/
AHMED THAKUR [email protected], 0300-8268885