Question Bank COA
Question Bank COA
MODULE 1 [CO1]
1. An 8-bit register contains the binary value 11011101. What is the register value after arithmetic
shift right? [L3][CO1]
2. What is a micro-operation? Explain all the categories of a micro-operation, giving one example
each. [L2][CO1]
3. Explain the Booth’s algorithm for multiplication of signed two’s complement numbers.
[L3][CO1]
4. Draw and explain the flowchart of floating point addition process. [L3][CO1]
5. Draw the arrangement for bus arbitration using a daisy chain and explain. [L2][CO1]
6. List the different systems used to represent a signed number and give one example for each.
Specify which number representation system is preferred in a computer and why? [L3][CO1]
7. Given Booth's algorithm to multiply two binary numbers, explain the working of the algorithm
with an example. [L3][CO1]
8. Perform signed multiplication of number (-12) and (-11) using Booth's algorithm. [L2][CO1]
9. Perform arithmetic operation with binary numbers with negative numbers in signed 2’s
Complementary form (-35) + (-40). [L2][CO1]
10. Explain with a diagram the design of a fast multiplier using carry save adder circuit. [L2][CO1]
MODULE 2 [CO2]
1. Using four (4 x 1) multiplexers and four full adders, construct a 4 bit arithmetic circuit, with the
help of suitable tables, explain how this circuit can perform different arithmetical operations.
[L4][CO2]
2. What is the need of addressing mode? [L2][CO2]
3. Discuss the instruction fetch and execute cycles in a digital computer. [L2][CO2]
4. What do you understand by micro-programming? Discuss about microprogrammed control unit,
using a block diagram. Compare it with the hardwired control unit[L2][CO2]
5. Explain the various Instruction types? [L2][CO2]
6. Explain the multiple bus organization in detail. [L2][CO2]
7. Explain with figure the design and working of a 16-bit carry look ahead adder built from 4 bit
adders. [L2][CO2]
8. Explain the design of a four bits carry look ahead adder circuit. [L2][CO2]
9. Explain the organization of a simple microcontroller and discuss some features that may be used
in practice. [L3][CO2]
10. What are the four basic types of operations that need to be supported by an Instruction set?
[L2][CO2]
MODULE 3 [CO3]
1. Explain any two addressing schemes for the computer system, with suitable examples. [L2][CO3]
2. What is an interrupt? How is it processed?[L2][CO3]
3. Why are read and write control lines in DMA controller bidirectional? Under what condition and
what condition and for what purpose are they used as outputs?[L2][CO3]
4. Give four differences between programmed input / output and interrupt driven input /
output[L2][CO3]
5. Describe in detail about IOP organization.[L3][CO3]
6. Describe the data transfer method using DMA.[L2][CO3]
7. In a situation where multiple devices capable of initiating interrupts are connected to the
processor, explain the implementation of interrupt priority, using individual INTER and
INTA and a common INTR line to all devices.[L3][CO3]
8. What are the different methods of DMA? Explain them in brief.[L2][CO3]
9. Why does the DMA priority over CPU when both request memory transfer?[L2][CO3]
10. Explain with the block diagram the DMA transfer in a computer system.[L2][CO3]
MODULE 4 [CO4]