Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 6

Quiz- Computer Architecture

1. Which of the following is a component of 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 a 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 bus is unidirectional?
A. Address bus
B. Control bus
C. Data bus

6. What is the function of a control bus?


A. Transmits timing, status signals and commands between
processor, memory and I/O devices.
B. Controls the amount of data to be stored in memory.
C. Controls the amount of data transmitted between the
processor, memory and input-output devices.

7. Complete the sentence: Address bus transmits the address from


………………….. to …………………..
A. Memory, I/O controller
B. Processor, I/O controller
C. Processor, memory
D. Both B and C

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 (in both directions)?
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 the 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 the 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 instruction copied to in the 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 the 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 instruction in PC.
C. Processor decodes the instruction in CIR.

19. Which instruction at 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 into a form
that can be understood by the computer is called an ……………?
A. Input device
B. Output device
C. Processor
D. Memory

teachcomputerscience.com
21. What is the function of the accumulator (ACC)?
A. ACC is a register that stores the result of arithmetic and
logical operations performed by a 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 a processor.

teachcomputerscience.com

You might also like