Department of Information Technology
Academic Year2021-22
Descriptive Question Bank Topic wise
Descriptive Question Bank
Subject: Computer Organization and Architecture
5 /10 Marks questions
Topic: Number System & codes
1. Convert the following number base 10 number into equivalent binary , hexa-
decimal and octal number system eg (34.12)10
2. Convert the given decimal numbers into equivalent BCD code or vice versa
3. Convert the given decimal numbers into equivalent Gray code or vice versa
4. Convert the given decimal numbers into equivalent excess-3 code or vice
versa
5. Binary addition and subtraction suing 1’s and 2’s complement
6. Convert 178.625 into binary, octal and hexadecimal.
7. Explain 2’s complement arithmetic with suitable example
8. List basic laws of Boolean Algebra
9. Explain and prove D. Morgans theorem.
10. List any four theorems in Boolean algebra and prove them.
11. What are std forms of Boolean expression. Explain them with suitable
example.
Topic :Logic Gates
1. Truth Table of all gates
2. Prove NAND & NOR are universal gates
3. Draw logic gate diagram of full adder and its truth table.
4. Design 4 bit Ripple Carry Adder and list its advantage and disadvantage.
5. Implement n. bit adder subtractor and explain its operation with suitable example.
6. Convert J.K flipflop into T flipflop.
7. Explain race around condition in J.K flipflop how it has been resolved by Master Slave flipflop.
Topic : Number system Arithmetic
1. Binary Multiplication and Division
2. Octal addition and subtraction using 7’s and 8’s complement
3. Hexadecimal addition and subtraction using 15’s and 16’s complement
4. BCD addition and Subtraction
Topic : Combinational Circuits
1. Design Half , full adder and subtractor (using K map)
2. Explain Implementation of Multiplexer/De multiplexer
3. Write short note on Priority encoder
Topic: Flip-flops
1. Truth table of all flip-flops : SR f/f, JK f/f , D f/f , T f/f
2. Draw backs of SR flip-flops
3. Explain Race around Condition
4. Draw master-slave JK f/f
5. Use of Clock, Preset, Clear pin of f/f
Topic: Overview of Computer organization and architecture
1. What is Computer Architecture?
2. What is Computer Organization?
3. Differentiate between Computer Organization and Architecture
Topic : 8086 Microprocessor
1. Explain various computer evaluations in tabular format.
2. Draw and explain 8086 Architecture.
3. List and explain any five assembler directives for 8086 programming.
4. Explain various addressing modes of 8086.
5. Explain string instructions of 8086.
6. Explain flag register of 8086
7. Explain memory segmentation in 8086 and list its advantages.
8. Explain use of 8284 clock generator in 8086 system.
9. Explain minimum mode of 8086.
10. Explain memory banking in 8086 system and describe its advantages.
11. What is interrupt? Explain various interrupts of 8086 .Also describe interrupt response of 8086.
12. Explain various dedicated interrupts of 8086.
13. Explain maximum mode pin functions of 8086.
14. Explain effect of RESET on 8086.
15. Explain demultiplexing of AD0-AD19 of 8086.
Topic: Basic Computer system:
1. Draw Functional Block diagram of Computer system[5]
2. Draw and explain Von Neumann Architecture [5]
3. What is stored program concept [5]
4. What is Amdahl’s law? [10M]
5. Explain performance measures of computer architecture[10]
Topic: IEEE 754 floating point representation
1. What is bias exponent [2M]
2. What is Overflow Error [5M]
3. What is Under flow Error [5M]
4. Convert given number into suitable IEEE 754 format eg (- 8. 08) 10, (15.4)10. [5]
5. Draw and Explain IEEE 754 32 bit and 64 bit formats [5M]
6. Recover the decimal no from given IEE754 format BFC00000 h
Topic : Algorithms [10 M]
1. Draw and explain Booth’s algorithm
2. Solve using Booth’s algorithm eg 5 * 7, 5*3, 7*6, 5*-4, -7*-3,
3. Draw and explain Restoring division algorithm.
4. Draw and explain Non- Restoring algorithm
5. Solve using Restoring division algorithms eg 10/3, 7/3, 6/2, 9/4, 19/7, 17/3,
9/2
Topic: Processor Organization
1. Explain interpretation in detail [10M]
2. Define MAR, MBR/MDR, SP, PC, Status Register [2M -5M]
3. Explain different addressing modes with example [10M]
4. Short Note on Instruction formats [5M]
5. Draw and explain Instruction cycle state diagram [5-10M]
6. Define Instruction sequencing and Interpretation [5M]
7. Explain five stage instruction pipeline.
8. Explain various pipeline hazards.
9. List and explain pipeline performance measures.
10. Explain different flynn’s classifications of parallel computers.
11. Explain concept of nanoprogramming.
Topic: Control unit design
1. Write Short note on Hardwired control unit design method (state table
method/ Delay element method) [10 M]
2. Write short note on Microprogrammed control unit [5-10M]
3. Differentiate between Hardwired control unit and Microprogrammed control
unit [5M]
4. Draw and explain Wilke’s Design of microprogrammed control unit [10M]
5. Define Micro- Instruction formats [5M]
6. Compare Horizontal and Vertical Micro Instruction Formats [10M]
7. Compare RISC and CISC [5-10]
8. What is pipelining? [5M]
9. Draw and explain 5/4/6 stages of pipelining and compare with Non Pipelining
processor [10M]
10. Explain pipelining hazards with examples [10M]
11. Write short note on Nano programming [5M]
12. Write short note on Flynn’s classification [10M]
13. Define : Micro operation, Micro instruction, Micro Program [5M]
Topic: Memory organization
1. Explain memory Hierarchy of computer system. [5M]
2. Explain characteristics of memory [10M]
3. List and explain two level memory characteristics [10M]
4. Numerical examples on two level memory hierarchy (solved in class)
Topic: Cache Memory
1. What is locality of reference with respect to cache memory [5M]
2. Write short note on cache write policies [10M]
3. What cache mapping technique? Explain any one cache mapping technique in
detail [10M]
4. Examples solved on cache mapping technique [10M]
5. Write short note on Interleaved Memory [5M]
6. Write short note on Associative Memory [5M]
Topic: IO organization
1. What is necessity of IO module? What are its responsibilities. [10M]
2. Explain programmed IO data transfer techniques. [5M]
3. Explain interrupt driven IO data transfer technique.
4. What is necessity of DMA data transfer technique? Explain it with with
suitable example. [10M]
5. Write short note on different DMA data transfer techniques. [10M]