100% found this document useful (1 vote)
1K views

COA Assignment Questions

The document lists assignment questions for 5 units that cover topics in computer organization and architecture. Some of the key topics addressed include the design of adders, shifters, and bus systems using multiplexers; the implementation of logical operations and arithmetic/logic units; register transfer language; instruction formats and cycles; pipelining and hazards; I/O methods; and memory hierarchies including cache, virtual memory, and segmentation. The questions require explaining hardware components with diagrams and truth tables, as well as higher-level concepts related to instruction processing, addressing modes, and memory organization.

Uploaded by

Vamshidhar Reddy
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
1K views

COA Assignment Questions

The document lists assignment questions for 5 units that cover topics in computer organization and architecture. Some of the key topics addressed include the design of adders, shifters, and bus systems using multiplexers; the implementation of logical operations and arithmetic/logic units; register transfer language; instruction formats and cycles; pipelining and hazards; I/O methods; and memory hierarchies including cache, virtual memory, and segmentation. The questions require explaining hardware components with diagrams and truth tables, as well as higher-level concepts related to instruction processing, addressing modes, and memory organization.

Uploaded by

Vamshidhar Reddy
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

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?

You might also like