Computer Organization and Architecture
Assignment
1. Explain the following bit-level manipulation operations with examples
a) Selective Set
b) Selective Complement
c) Selective Clear
d) Mask and Insert
2. Design 4-bit Combinational Circuit Shifter and explain its operation.
3. Explain the use of following registers
a) Program Counter
b) Instruction Register
c) Address Register
d) Data Register
4. Explain the various phases of instruction cycle in a basic computer.
5. Explain the working of a Micro-Program Sequencer with the help of a neat
diagram.
6. Explain different types of CPU organizations with the help of examples.
7. What are the different stages in floating point addition/subtraction pipeline?
Explain with an example.
8. What is an Instruction Pipeline? Explain the operation of Four- Segment
Instruction Pipeline.
9. Write the steps in multiplying -9 X -13 using Booth’s signed 2’s complement
number multiplication algorithm.
10. Discuss about daisy chaining priority interrupt.
11. Distinguish between isolated memory versus memory mapped Memory.
12. Explain with the help of a neat diagram how DMA transfer is done.
13. Explain Virtual Memory along with its address translation using Paging.
14. What is a Cache memory? Explain different cache memory mapping techniques.
Assignment
1. Explain the following bit-level manipulation operations with examples
a) Selective Set
b) Selective Complement
c) Selective Clear
d) Mask and Insert
2. Design 4-bit Combinational Circuit Shifter and explain its operation.
3. Explain the use of following registers
a) Program Counter
b) Instruction Register
c) Address Register
d) Data Register
4. Explain the various phases of instruction cycle in a basic computer.
5. Explain the working of a Micro-Program Sequencer with the help of a neat
diagram.
6. Explain different types of CPU organizations with the help of examples.
7. What are the different stages in floating point addition/subtraction pipeline?
Explain with an example.
8. What is an Instruction Pipeline? Explain the operation of Four- Segment
Instruction Pipeline.
9. Write the steps in multiplying -9 X -13 using Booth’s signed 2’s complement
number multiplication algorithm.
10. Discuss about daisy chaining priority interrupt.
11. Distinguish between isolated memory versus memory mapped Memory.
12. Explain with the help of a neat diagram how DMA transfer is done.
13. Explain Virtual Memory along with its address translation using Paging.
14. What is a Cache memory? Explain different cache memory mapping techniques.