COA Assignment Questions
COA Assignment Questions
Unit – I
1. Design and Explain the operation of 4-adder and subtractor circuit with the help of Truth
table?
2. Design and Explain the operation of shifter circuit with the help of Truth table?
3. Design an 8-bit common bus system for four registers using multiplexers and Tristate
buffers?
4. Describe the hardware implementation of logical microoperations.
5. Explain the Arithmetic unit with a neat diagram and draw truth table?
6. Explain the Arithmetic Logic and Shift unit with a neat diagram and draw truth table?
7. Explain register transfer language.
Unit –II
1. Describe stored program organization and Basic computer organization.
2. Explain different instruction formats?
3. Explain the phases of an instruction cycle with necessary control functions and micro-
operations?
4. Explain program interrupt cycle with a flowchart.
5. Discuss the memory reference, register reference and I/O instruction in detail.
Unit –III
1. With the help of suitable example explain different addressing modes.
2. Write about register stack, memory stack and different micro-operations for PUSH and POP
operations.
3. Convert the following arithmetic expressions from infix to reverse Polish notation and
evaluate using stack.
i. A *B + A * (B *D + C * E)
ii. A+ B*[C*D + E*(F + G)]
4. Discuss the concepts of 4-segment pipeline and different types of hazards that occur in a
pipeline.
5. Write about speedup pipeline processor.
6. Explain the operation 4-segment Arithmetic and Instruction pipeline using time-space
diagram?
7. Give the block diagram of the hardware implementation of addition and subtraction of
signed number and explain its operations.
8. Explain Booth multiplication algorithm with the help of an example?
Unit – IV
1. Write the differences between memory mapped I/O and isolated I/O.
2. What is the drawback of programmed I/O method and how it can be resolved by interrupt
initiated I/O.
3. Explain the operation of DMA with a neat diagram.
4. Explain asynchronous serial transmission.
Unit –V
1. What do you mean by memory? Discuss about memory hierarchy in terms of speed,
size, and cost.
2. Explain the associative memory with a neat diagram?
3. Define cache memory. Explain different type of mappings from main memory to cache
memory?
4. Discuss the working of Virtual memory using memory mapping table.
5. Explain segmented page mapping with the help of suitable example?