Computer Architecture Quiz

Compter Architecture Quiz at

1. The Program Counter

A. Is a register
B. During execution of the current instruction its content changes
C. Both A and B
D. None of these

2. Example of 32 bit microprocessor are

A. 8085/Z80/6800
B. 80386/80486
C. 8086/68000/Z8000
D. None of above

3. Which of the following registers is used to keep track of address of the memory location where the next instruction is located?

A. Memory Address Register
B. Memory Data Register
C. Instruction Register
D. Program Register

4. A CPU generally handles an interrupt by executing an interrupt service routine

A. as soon as an interrupt is raised
B. by checking the interrupt register at the end of fetch cycle 2
C. by checking the interrupt register after finishing the executing
          the current instruction
D. by checking the interrupt register at fixed time intervals

5. In immediate addressing the operand is placed

A. in the CPU register
B. after OP code in the instruction
C. in memory
D. in stack

6. Identify the addressing modes of below instructions and match them :

(a) ADI      (1) Immediate addressing
(b) STA      (2) Direct addressing
(c) CMA      (3) Implied addressing
(d) SUB      (4) Register addressing

A. a - 2, b - 1, c - 4, d - 3
B. a - 3, b - 2, c - 1, d - 4
C. a - 1, b - 2, c - 3, d - 4
D. a - 4, b - 3, c - 2, d - 1

7. ADC

A. Add to Accumulator using carry Flag
B. Add to Accumulator
C. Add Immediate data to Accumulator
D. Add Immediate data to Accumulator Using carry

8. The storage device which is used to compensate for the difference in rates of flow of data from one device to another is called

A. Cache
B. Concentrator
C. Buffer
D. I/O device

9. To put the microprocessor in the wait state

A. Lower the HOLD input
B. Lower the READY input
C. Raise the HOLD input
D. Raise the READY input

10. Interrupts which are initiated by an instruction are

A. Internal
B. External
C. Hardware
D. Software

11. What is meant by a dedicated computer ?

A. Which is used by one person only
B. Which is assigned to one and only one task
C. Which does one kind of software
D. Which is meant for application software only

12. Identify the devices given below with their IC numbers :

(i) USART                              (a) 8259
(ii) Micro controller           (b) 8051
(iii) Interrupt controller   (c) 8251
(iv) DMA controller           (d) 8257

A. (c) (b) (a) (d)
B. (b) (a) (d) (c)
C. (c) (d) (a) (b)
D. (c) (a) (b) (d)

13. The addressing mode used in the instruction PUSH B is

A. Direct
B. Register
C. Register indirect
D. Immediate

14. Speed of microprocessor depends on

A. Data Bus width
B. Access Time
C. Response Time
D. None of above

15. Interrupts which are initiated by an I/O drive are

A. Internal
B. External
C. Software
D. All of above

16. An instruction pipeline can be implemented by means of

A. LIFO buffer
B. FIFO buffer
C. Stack
D. None of the above

17. Which of the following is a sequential access device

A. Hard Disk
B. Optical Disk
C. Tape
D. Flash Memory

18. Which of the following is not involved in a memory write operation ?

D. Data Bus

19. The word length of a CPU is defined as

A. The maximum Addressable Memory Size
B. The width of a CPU Register
C. The width of the Address Bus
D. The number of general purpose CPU Registers

20. Pipelining improves CPU performance due to

A. Reduced Memory Access Time
B. Increased Clock Speed
C. The Introduction of Parallelism
D. Additional Functional Units

CSE Quiz


Database Management

C++ Quiz 1

C++ Quiz 2

Digital Electronics

Data Structures

Computer Architecture

Computer Network


Automata Theory

Operating System