Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 8

Teach Computer Science

von Neumann
architecture

teachcomputerscience.com
Quiz
1. Which of the following is a component of a CPU?
A. Arithmetic and logic unit
B. Control Unit
C. Cache memory
D. All of the above

2. Early computers were not able to function without human


intervention. Why?
A. The early computers did not have a memory unit.
B. The early computers were very big.
C. The early computers had frequent power failures.

3. What are the main components of a computer in von Neumann


architecture?
A. Processor and input-output devices
B. Processor, Memory unit and input-output devices
C. CPU, monitor, keyboard and mouse

4. What is the function of bus?


A. Connects the components of a computer
B. Transmits data, address and control signals between the
components of computer
C. Both A and B

teachcomputerscience.com
5. Which of the following is a bi-directional bus?
A. Address bus
B. Control bus
C. Data bus

6. What is the function of a control bus?


A. Allows the processor to control memory and peripheral
devices.
B. Controls the amount of data to be stored in memory.
C. Allows user to send control signals to the processor.
D. Controls the amount of data transmitted between the
processor, memory and input-output devices

7. Complete the sentence: An address bus transmits the address


between ………………….. and …………………..
A. Memory, peripheral devices
B. Processor, peripheral devices
C. Processor, memory

8. What is a register?
A. High-speed data storage areas in the computer.
B. High-speed data storage area that stores a bit in a computer.
C. A storage area that is allocated to store the address of data.

teachcomputerscience.com
9. What type of signal(s) is transmitted between the processor and
input-output devices?
A. Control signals
B. Data signals
C. Address signals
D. Control and data signals
E. Data, control and address signals

10. What is the function of Memory Address register (MAR)?


A. Stores the data for read/write operations.
B. Stores the address of the data for read/write operations.
C. Stores the sum of two bits when they are added.

11. What is the function of a program counter?


A. PC contains the next instruction to be executed.
B. PC contains the instruction that is executed currently.
C. PC contains the address of the next instruction that is to be
executed.

12. What is the function of current instruction register?


A. CIR contains the next instruction to be executed.
B. CIR contains the instruction that is executed currently.
C. CIR contains the address of the next instruction that is to be
executed.
D. CIR contains the address of the instruction that currently
executed.

teachcomputerscience.com
13. Which of the following is TRUE about the READ operation?
A. Contents of memory are copied to MDR
B. Contents of MDR are copied to memory
C. Contents of memory are copied to MAR
D. Contents of MAR are copied to memory

14. Which of the following is TRUE about the WRITE operation?


A. Contents of memory are copied to MDR
B. Contents of MDR are copied to memory
C. Contents of memory are copied to MAR
D. Contents of MAR are copied to memory

15. Which of the following operations are NOT performed by


Arithmetic and logic unit?
A. Addition, subtraction and multiplication
B. READ and WRITE operation
C. AND, OR and NOT

16. To which register(s) is an instruction copied to in a fetch process?


A. MDR only
B. To MDR first and then, to CIR
C. To MDR first and then, to PC
D. MAR only

teachcomputerscience.com
17. Which of the following is FALSE about the fetch process?
A. PC contains the address of next instruction.
B. The contents of PC is copied to MDR.
C. The address of PC is incremented to 1 to fetch the next
instruction.

18. What happens during the execution process?


A. Processor sends control signals to the memory unit and
peripherals according to the decoded instruction.
B. Processor decodes the executes the instruction in PC.
C. Processor decodes the instruction in CIR.

19. Instruction at which register is decoded during the decode


process?
A. PC
B. MDR
C. CIR
D. MAR

20. A device that converts the signals sent by humans to a form that
can be understood by the computer is called as ……………?
A. Input device
B. Output device
C. Processor
D. Memory

teachcomputerscience.com
21. What is the function of accumulator (ACC)?
A. ACC is a register that stores the result of arithmetic and
logical operations performed by processor.
B. ACC is a register that stores the address of the result of
arithmetic and logical operations.
C. ACC is a register that stores the arithmetic and logical
instruction that is executed by processor.

teachcomputerscience.com
Answers
Question Question
Answer Answer
Number Number

1 D 14 B

2 A 15 B

3 B 16 B

4 C 17 B

5 C 18 A

6 A 19 C

7 C 20 A

8 A 21 A

9 D

10 B

11 C

12 B

13 A

teachcomputerscience.com

You might also like