Professional Documents
Culture Documents
Preliminary Examination
9. In hexadecimal, what would be the next value of the Program Counter after 0x09
if it was incremented?
a. 0x0A
b. 0x10
c. 0xA0
d. 0xFF
10. What is the part of the CPU called that performs calculations?
a. ALU
b. Control Unit
c. Program Counter
d. Memory
11. Which of these happens in the Execute stage?
a. The Program Counter is incremented by 1
b. The value in the Current Instruction Register is decoded
c. The value in the Accumulator is stored in memory
d. The data at the address in the Program Counter is fetched from memory
12. What does PC stand for in Computer Architecture?
a. Program Counter
b. Personal Computer
c. Placement Counter
d. Probably Correct
13. What does CIR stand for in Computer Architecture?
a. Current Instruction Register
b. Computer Instruction Register
c. Current Input Register
d. Current Instruction Record
14. What happens immediately after the Program Counter has been copied into the
Memory Address Register?
a. The Data is returned from memory into the MDR
b. The MAR is sent to memory along the address bus
c. The instruction in the CIR is decoded
d. The data in the Accumulator is copied into the MDR
15. What happens immediately after the Memory receives an address on the
address bus in the Fetch stage?
a. Memory returns the data at the given address along the data bus
b. Memory updates the data at the given address using the value supplied
on the data bus
c. A second address is sent to memory
d. The Program Counter is incremented
16. What happens immediately after data is returned to the MDR from Memory in the
Fetch stage?
a. Data from the MDR is copied into the Current Instruction Register
b. Data from the MDR is copied into the Program Counter
c. Data from the MDR is copied into the Accumulator
d. Data from the MDR is sent back to memory along the data bus
17. What happens in the Decode stage after data is copied into the Current
Instruction Register
a. The control unit decodes the CIR to determine which operation to
carry out
b. The ALU executes the instruction in the CIR
c. The data in the CIR is copied into the Memory Address Register
d. The data in the CIR is added to the value in the Accumulator
18. Which of these is NOT something that can happen in the Execute stage?
a. Data from Memory is copied into the Accumulator
b. Data from the Accumulator is copied into the Memory
c. Data from Memory is added to the Accumulator, and the result is stored in
the Accumulator
d. The Program Counter is copied into the Memory Address Register
19. Which of these busses is unidirectional?
a. Address bus
b. Control bus
c. Data bus
20. Who is the computer architecture named after, where instructions and data are
stored in memory and fetched, decoded and executed sequentially?
a. Van Newman
b. Von Neumann
c. Vin Nowman
d. Ven Numan
21. Processors have a speed measured in
a. Hertz
b. Bits
c. Bytes
d. Seconds
22. Data and Instructions in use are stored in the
a. Processor
b. Embedded System
c. Hard Disk Drive
d. Main Memory
23. Typical processor speed of 2016
a. 16Hz
b. 100MHz
c. 4GHz
d. 300GHz
24. Which of these doesn’t affect the performance of the computer?
a. Clock Speed
b. Number Of Cores
c. Cache Size
d. The Number Of Instructions In The Program
25. If the number of cores goes up from 2 to 4 – what is the exact effect on
performance?
a. Performance Decreases
b. The maximum number of instructions executed per second doubles
c. The maximum number of instructions executed per second quadruples
d. The maximum number of instructions executed per second is quartered
26. If the processing speed goes from 1GHZ to 4GHZ and the processor is changed
from an 8 core to a dual core processor – what is the exact effect on the
performance of the computer
a. The number of instructions executed per second doubles
b. The number of instructions executed per second quadruples
c. The number of instructions executed per second is halved
d. The number of instructions executed per second stays the same
27. The part of a processor in which instructions are executed is known as?
a. Core
b. Centre
c. Execution
d. Instruction Centre
28. Moore’s Law
a. Predicted that the number of transistors on a circuit board would
double every year
b. Computers would be capable of thinking and learning for themselves by
2021
c. That the number of cores on a processor would double every year
d. The performance increase of computers would eventually halt in 2021
29. Firmware refers to
a. Any hardware that can’t easily break
b. A combination of hardware and software
c. A type of software that is updated to make a computer work better
d. Hardware used in kitchens
30. If the processing speed goes up from 1GHZ to 4GHZ and the number of cores
goes from 1 to 2 – what is the exact effect on the performance of the computer?
a. Doubled
b. Quadrupled
c. Eight Times Faster
d. Sixteen Times Faster
31. If the processing speed goes up from 1GHZ to 4GHZ and the number of cores
goes from 1 to 8 – what is the exact effect on the performance of the computer?
a. Eight Times Faster
b. Sixteen Times Faster
c. Thirty Two Times Faster
d. Sixty Four Times Faster
32. What component holds the address of the next instruction
a. Memory Address Register
b. Memory Data Register
c. Program Counter
d. Accumulator
33. Results of calculations are held in this register
a. Memory Address Register
b. Memory Data Register
c. Program Counter
d. Accumulator
34. This holds the instruction/data temporarily after it is brought to the processor from
the main memor
a. Memory Address Register
b. Memory Data Register
c. Program Counter
d. Accumulator
35. This would perform an operation such as 5+8
a. Arithmetic Logic Unit
b. Accumulator
c. Cache
d. Control Unit
36. This DOESN'T happen during the Fetch part of the cycle
a. Address Bus is used
b. Program Counter increments by one
c. Arithmetic operations are performed
d. Main Memory is addressed
37. This doesn’t happen during the Decode / Execute part of the cycle
a) Current Instruction is held in the CIR
b) Results are held in the Accumulator
c) Status Register updated
d) Instructions are transferred from Main Memory
38. Carries address of the next instruction that will be fetched
a) Address Bus
b) Data Bus
c) Control Bus
d) System Bus
39. What accurately describes a peripheral?
a) A component of a computer system
b) A device that is not directly connected to the CPU
c) A device that is directly connected to the CPU
d) A device that is plugged in
40. What is the purpose of the accumulator?
a) To perform arithmetic operations
b) To hold the results of a calculation
c) To hold the accumulation of instructions that have happened