QUESTION BANK
UNIT-I
INTRODUCTION
2 Marks
1. Discuss the stored program concept.What are its advantages and disadvantages?
2. Why data bus is bidirectional and address bus is unidirectional in most microprocessors? (MAY/JUNE 2007)
3. What is a bus? What are the different buses in a CPU? ( NOV/DEC 2006)
4. Define 3-address,2-address,1-address,0 -address instruction with an example.
(MAY/JUNE 2006)
5. What is the information conveyed by addressing modes? (NOV/DEC 2007)
6. Registers R1 and R2 of a computer contain the decimal values 1200 and 4600. What is the effective address of the memory operand in each of the following instructions?
(a) Load 20(R1), R5
(b) Add - (R2), R5 (APRIL/MAY 2008)
7. What is the use of condition code register? (APRIL/MAY 2008)
8. Distinguish between auto increment and auto decrement addressing mode. (APRIL/MAY 2010)
9. What is meant by ENIAC & EDVAC?
10. Write the general format for the Fixed point & floating numbers .
11. Define addressing mode.
12. What is a bus? What are the different buses in a CPU?
13. Define underflow and overflow.
8 or 16 Marks
1. Describe the different classes of instruction format with example.
2. Write notes on Instruction formats. (NOV/DEC 2007) & ( NOV/DEC 2006)
3. Explain about Instruction & Instruction Sequencing? ( NOV/DEC 2006)
4. Describe Von Neumann Architecture (IAS Computer) in detail.
5. Explain in detail about the first generation of computer.
4. Explain the different types of Addressing modes with suitable examples.
(APRIL/MAY 2008)
6. Explain various instruction formats in detail.
(APRIL/MAY 2008) & (MAY/JUNE 2006)
7. Explain about Addressing modes?
(NOV/DEC 2007) & ( NOV/DEC 2006) & (MAY/JUNE 2007)
8. Registers R1 and R2 of a computer contains the decimal values 1200 and 2400
respectively. What is the effective address of the memory operand in each of the
following instructions?
- Load 20(R1), R5
- Add –(R2) , R5
- Move #3000, R5
- Sub (R1)+, R5 (MAY/JUNE 2006)
9. With a neat block diagram explain in detail about typical CPU.
10. With a a neat block diagram explain the Accumulator based CPU.
11. What are the different ways system can be designed? Explain in detail.
Question Bank
UNIT –II
DATAPATH DESIGN
2 Marks
1.Draw the full adder circuit (NOV/DEC 2007)
2.Define Spatial expansion. (APRIL/MAY 2008)
3.Define Temporal expansion. (APRIL/MAY 2008)
4.Define underflow and overflow. (APRIL/MAY 2008)
5.What are the disadvantages in using a ripple carry adder? (NOV/DEC 2006)
6.What is pipelining and what are the advantages of pipelining?
7.What is carry look ahead adder?
8.What is an ALU expansion? List out its types.
9.What is ripple-carry adder?
10.what is coprocessor?
11.What is modified Booth algorithm?
8 or 16 Marks
1. Illustrate Booth Algorithm with an example.
2. Design a 4-bit Carry-Look ahead Adder and explain its operation with an example. (APRIL/MAY 2008) & (NOV/DEC 2007)
3. Draw the diagram of a carry look ahead adder and explain the carry look ahead
3. Draw the diagram of a carry look ahead adder and explain the carry look ahead
adder principle. (NOV/DEC 2006)
4. Design a 4-bit binary adder/ subtractor and explain its functions.
(APRIL/MAY 2008)
5. Give the algorithm for multiplication of signed 2’s complement numbers and
illustrate with an example. (APRIL/MAY 2008)
6. Write the algorithm for division of floating point numbers and illustrate with an
example. (APRIL/MAY 2008)
7. Explain the working of a floating point adder/ subtractor.Explain how floating point
additional/ subtraction is performed. (MAY/JUNE 2006) & (NOV/DEC 2006)
8. Give the IEEE standard double precision floating point format.
(NOV/DEC 2006)
9. Explain the representation of floating point numbers in detail.(MAY/JUNE 2007)
10. Design a 4-stage instruction pipeline and show how its performance is improved
over sequential execution.
11. Explain Booth multiplication (2’s complement)algorithm and using this
algorithm perform the multiplication on the following 6-bit unsigned integer
110011 * 101100.
12. Explain Robertson algorithm and using this algorithm perform the multiplication on
the following 6-bit unsigned integer 10101010 * 11001110
13. Using Booth algorithm perform the multiplication on the following 6-bit unsigned
integer 10110011 * 11010101
14. Using Robertson algorithm perform the multiplication on the following 6-bit
unsigned integer 10110011 * 11010101
15. Explain non restoring division algorithm and using this algorithm perform the
division on the following 5-bit unsigned integer 1111 / 0011.
16. With a neat block diagram explain in detail about Combinational, sequential
ALU and the expansion of ALU.
17. With a neat block diagram explain in detail about the coprocessor.
18. Explain modified Booth algorithm with an example.
Question Bank
UNIT-III
CONTROL DESIGN
2 Marks
- What are the advantages and disadvantages of hard wired and micro programmed control? (NOV/DEC 2007)
- What is microprogram? (NOV/DEC 2009)
- State the difference between hardwired control and micro programmed control unit. (MAY/JUNE 2007)
- What is hardwired control?
- What is micro programmed control?
- Define Control word (CW) & Control store.
- Draw the structure of hard wired control unit.
- Draw the structure of micro programmed control unit.
- How do we measure the performance of a computer?
- What is meant by Nano programming?
- What is the work of Nano control memory?
8 or 16 Marks
- Explain the Organization of Hardwired control in detail. (NOV/DEC 2006)
- Explain the Organization of Micro programmed control unit in detail.
(NOV/DEC 2007) & (MAY/JUNE 2006) & ( NOV/DEC 2006)
- List the differences between hardwired control and micro programmed control?
(APRIL/MAY 2008)
- Explain Microprogrammed Control Unit. What are the advantages and
disadvantages of it? (APRIL/MAY 2008)
- Explain about Superscalar Operation.
- Explain the performance of pipelining.
- Write short notes on Nanoprogramming.
- Explain about Multiplier control unit.
- Explain about cpu control unit.
Question Bank
UNIT-IV
MEMORY SYSTEM
2 Marks
- Give the features of a ROM cell (APRIL/MAY 2008)
- List the differences between static RAM and dynamic RAM.
(APRIL/MAY 2008)
3. Define Locality of Reference. (NOV/DEC 2009)&(APRIL/ MAY 2008)
- What is Translation Look aside Buffer? (MAY/JUNE 2006)
- Define memory access time.
- Define memory cycle time.
- Define data transfer rate.
- Define Cache memory.
- Define Virtual Memory.
- What are the advantages of SRAM?
- Define Asynchronous DRAMS.
- Define Synchronous DRAMS.
- Define Memory latency & memory bandwidth.
- What is Read only memory (ROM)?
- What is Random Access Memory (RAM)?
- What is PROM?
- What is EPROM?
- What is EEPROM?
- Draw the structure of Memory hierarchy.
- What is replacement algorithm?
- What is write-through protocol?
- What is write-back (or) copy-back protocol?
- What is mapping & when do you apply the mapping techniques?
- What is hit rate & miss rate?
8 or 16 Marks
- Describe the organization of a typical RAM chip. (MAY/JUNE 2007)
- Explain about Static & Dynamic memory systems. (NOV/DEC 2007)
- Write note on:
- ROM technologies.
- Set associative mapping of cache.
- Explain about Cache memory in detail. (NOV/DEC 2006)
- What is mapping? Explain its types in detail. (MAY/JUNE 2006)
- Explain various mechanisms of mapping main memory address into cache memory addresses. (APRIL/MAY 2008)
- Explain the performance factors in memory. (MAY/JUNE 2006)
- Explain the concept of memory hierarchy(NOV/DEC 2007)&( NOV/DEC 2006)
- Explain how the virtual address is converted into real address in a paged virtual memory system. (APRIL/MAY 2008)
- Discuss the address translation mechanism and the different page replacement policies used in a virtual memory system. (MAY/JUNE 2006)
- Describe the working principle of a typical magnetic disk.(APRIL/MAY 2008)
- Define Cache Mapping Functions. Explain the methods.
- How a virtual address gets translated into a physical address? Explain in detail
with a neat diagram. Explain the use of TLB.
(APRIL/MAY 2008)&( NOV/DEC 2006) & (MAY/JUNE 2007)
- What is virtual memory? How is it implemented? (NOV/DEC 2007)
- Discuss the various memory types and mention their advantages
(NOV/DEC 2009)
- Explain the operation of Associative cache memories. (NOV/DEC 2009)
- Explain virtual memory concept in detail.
UNIT-V
SYSTEM ORGANIZATION
PART-A
- What is a bus? What are the different buses in a CPU? ( NOV/DEC 2006)
- Why are interrupt masks provided in any processor? (MAY/JUNE 2006)
- What is priority interrupt? (APRIL/MAY 2008)
- What are advantages of using interrupt initiated data transfer over transfer under program control without interrupt? (MAY/JUNE 2007)
- What is the difference between subroutine and interrupt services routine?
(NOV/DEC 2007)
- What is Direct Memory Access (DMA)? And state its advantages.
- 7. Why do we need DMA? (NOV/DEC 2007)
- Why does DMA have priority over the CPU when both request a memory transfer? (MAY/JUNE 2007)
- How does bus arbitration typically work? (MAY/JUNE 2006)
- What is the necessity of an interface? (NOV/DEC 2006)
- Compare CISC v/s RISC
- What is an operating system? What is necessity of operating system?
- What do you mean by fault tolerance?
- What do you mean by static redundancy?
- What do you mean by dynamic redundancy?
- What is n-modular redundancy?
- Give the difference between static and dynamic redundancies.
- State any four ways to measure fault tolerance.
- What is MTTF?
- What is MTTR?
PART-B
- Design parallel priority interrupt hardware for a system with eight interrupt source. (MAY/JUNE 2007)
- Explain how DMA transfer is accomplished with a neat diagram.
( NOV/DEC 2006)
- Draw the typical block diagram of a DMA controller and explain how it is used for direct data transfer between memory and peripherals.
(APRIL/MAY 2008) & (MAY/JUNE 2007)
- Explain the use of vectored interrupts in processors. Why is priority handling desired in interrupt controllers? How do the different priority schemes work?
- (MAY/JUNE 2006)
- Write short notes on:
- DMA.
- Bus Arbitration (NOV/DEC 2007)
- Explain different mechanisms used for bus arbitration.
- Write short notes on IOP.
- Discuss various techniques used for fault tolerance.
- What are the different ways in which redundancy can be made use of provide fault tolerance?
- Write short notes on Programmed I/O.
0 comments:
Post a Comment