Active Members
TodayLast 7 Days
more...

Posted Date: 30 Nov 2009      Posted By:: arjunpandey007    Member Level: Silver    Points: 5 (Rs. 1)

# 2007 SRM University B.Tech Information Technology QUESTION BANK : COMPUTER ARCHITECTURE Question paper

 Course: B.Tech Information Technology University/board: SRM University

S.R.M INSTITUTE OF SCIENCE AND TECHNOLOGY

DEPARTMENT OF INFORMATION TECHNOLOGY

QUESTION BANK

SUBJECT: COMPUTER ARCHITECTURE

CODE : IT 205

BRANCH: II YEAR IT

PREPARED BY:

Ms.D.HEMAVATHI (II ‘A’)

Mrs.KAYALVIZHI (II ‘B’)

Ms.AARTHI (II ‘C’)

HOD/IT

QUESTION BANK

DEPARTMENT OF IT(2005-2006)
IT 205 - COMPUTER ARCHITECTURE

UNIT 1

2 MARKS

1. Draw the block diagram of a digital computer.
2. Define IC (Integrated Circuit).
3. Classify integrated circuits according to the number of gates.
4. State the different types of logic families of integrated circuits.
5. Define Decoder and draw the block diagram of a 3-to-8-line decoder.
6. Give the logical diagram and truth table for 2-to-4 line decoder with NAND gates.
7. Design 3-to-8 decoder with two 2-to-4 decoder.
8. Define encoder and Give the truth table for octal to binary Encoder.
9. Define a multiplexer and draw the block diagram .
10. Give the truth table for 4-to-1 line decoder.
11. Define register and Give the block diagram of 4 bit shift register.
12. Draw the block diagram of RAM and ROM. What is the difference in between ROM and RAM?
13. What are the different types of ROM’s?
14. Define RTL.
15. Construct a Bus system ( 1 stage ) with 3 state buffer.
16. Give the block diagram of a 4-bit binary adder.
17. Draw the block diagram of 4-bit adder-subtractor.
18. State any 5 logic microoperations .
19. Perform Selective complement & Selective clear operation for the given operands : A = 1010 ; B = 1100.
20. Define instruction code.
21. What is stored program organization?
22. List out the different types of registers in a basic computer.
23. What are the instruction formats in a basic computer?
24. What are the hardware components available in a basic computer?
25. Give the block diagram of the circuits associated with AC (accumulator).

10 MARKS

1. What are the different digital components? Explain any 2 in detail..
2. How the Multiplexers and decoders are working? Explain it with neat diagrams.
3. Explain in detail about Register Transfer Logic with suitable diagram.
4. Explain Arithmetic Microoperations in detail with examples.
5. Explain Logic Microoperations in detail with examples.
6. Explain Shift Microoperations in detail with examples.
7. Explain in detail about Computer registers and their interconnection with a common bus.
8. Give the Short notes on : (i) Basic computer Instruction Formats.
(ii) Instruction set completeness
9. Explain the Design of a Basic Computer with necessary block diagrams.
10. Explain the Design of Accumulator Logic with necessary block diagrams.

UNIT 2
2 MARKS
1. Define a control word.
2. Draw the block diagram for Microprogrammed control organization.
3. Define microinstruction and microprogram.
4. What is a pipeline register?
5. Define routine.
6. Define mapping.
7. What are the address sequencing capabilities required in a control memory?
8. Define subroutine. What is a subroutine register?
9. Draw the block diagram for decoding of microoperation fields.
10. Draw the block diagram for microprogram sequencer for a control memory.
11. Define CPU.
12. Draw the block diagram representing the major components of CPU.
13. What are the binary selection variables that must be provided by the control to perform an operation?
14. Define a stack.
15. What is a stack pointer?
16. Give the block diagram of a 64-word stack.
17. Give the sequence of microoperations implemented for push and pop operation.
18. Draw the block diagram for memory stack.
19. What are the types of notations used in a stack organization?
20. Give the reverse polish notation for A*B + C*D.
21. What are the 3 types of CPU organizations?
22. Give the two-address instructions to evaluate X=(A+B) * (C+D).
23. The control unit of a computer is designed to go through an instruction cycle that is divided into three major phases. What are they?
24. List the different types of addressing modes used in a basic computer.
25. What are the classifications of computer instructions? Give atleast 2 examples for each.
26. What are condition-code bits or flag bits or status register bits?
27. Define PSW.
28. What are interrupts? What are the major types of interrupts?
29. Define RISC.
30. Differentiate RISC and CISC.
31. What are the additional characteristics attributed to RISC Architecture?
32. What are the addressing modes in Berkeley RISC 1?

10 MARKS
1. Explain Address sequencing in detail.
2. Explain the Design of Control Unit with necessary block diagrams.
3. Explain about General Register Organization of CPU.
4. Evaluate the following arithmetic expression using Stack: (A+B)*[C*(D+E)+F] where A=1,B=2,C=3,D=4,E=5,F=6.
5. What are the different types of Instruction Formats? Explain in detail.
6. Explain the different types of addressing modes available with a numerical example.
7. Explain RISC in detail.
8. What are the different types of instructions available? Explain briefly giving examples for each?

UNIT3
2 MARKS
1. Draw the hardware implementation of signed magnitude addition & subtraction operation.
2. Draw the hardware implementation for 2’s compliment addition & subtraction operation.
3. Draw the hardware implementation of signed magnitude multiplication operation.
4. Draw the hardware implementation for 2’s compliment (Booth’s) multiplication operation.
5. Realize a 2-bit by 2-bit array multiplier with the help of a combinational circuit.
6. Draw the hardware implementation of signed magnitude division operation.
7. Explain about Divide overflow in brief.
8. Explain the different algorithms for implementing signed magnitude Division operation.
9. Explain Normalization focusing on overflow & underflow with an example.
10. Give the register configuration for floating point arithmetic operations.
11. Give the algorithm for implementing floating point addition & subtraction operation.
12. Give the algorithm for implementing floating point Multiplication operation.
13. Give the algorithm for implementing floating point Division operation.
14. Give the relationship between binary sum & BCD sum.
15. Draw the block diagram of BCD adder.
16. Give the block diagram for Decimal arithmetic unit.
17. Give the register configuration for decimal arithmetic multiplication & division.
18. Implement (a) 624 + 879 & (b) 360 + 370 using parallel decimal addition method.
19. Draw the block diagram for Digit-serial, Bit parallel decimal addition.
20. Draw the block diagram for All serial decimal addition.

10 MARKS

1. Explain Addition & Subtraction operation of binary signed magnitude numbers with relevant hardware & flowchart.
2. Explain Addition & Subtraction operation of binary 2’s compliment numbers with relevant hardware & flowchart. Support with an example.
3. Explain Multiplication operation of binary signed magnitude numbers with relevant hardware & flowchart. Support with an example.
4. Explain Multiplication operation of binary 2’s compliment numbers (Booth’s algorithm) with relevant hardware & flowchart. Support with an example.
5. Explain Array multiplier (Binary) in detail with necessary diagrams.
6. Explain Division operation of binary signed magnitude numbers with relevant hardware & flowchart. Support with an example.
7. Explain Addition & Subtraction operation of (binary) 2 floating point numbers with relevant hardware (register configuration) & flowchart.
8. Explain Multiplication operation of (binary) 2 floating point numbers with relevant hardware (register configuration) & flowchart.
9. Explain Division operation of (binary) 2 floating point numbers with relevant hardware (register configuration) & flowchart.
10. Explain the relation between binary & BCD sum. Explain BCD adder & Subtractor in detail.
11. Explain Addition & Subtraction operation of (BCD) decimal signed magnitude numbers with relevant hardware (register configuration) & flowchart.
12. Explain Multiplication operation of (BCD) decimal signed magnitude numbers with relevant hardware & flowchart. Support with an example.
13. Explain Division operation of (BCD) decimal signed magnitude numbers with relevant hardware & flowchart. Support with an example.

UNIT4

2 MARKS

1. Differentiate Auxiliary memory & Main memory.
2. Differentiate cache memory & main memory.
3. Define Locality of reference.
4. Give the block diagram of RAM & ROM.
5. Explain the concept of memory address map.
6. Give some examples for Auxiliary memory storage.
7. Define associative memory & draw the block diagram of associative memory.
8. Name the different types of mapping procedures available for the organization of cache memory.
9. Define Hit ratio & Miss ratio with respect to cache memory.
10. Define virtual memory.
11. Explain the concept behind associative memory translation look aside buffer.
12. Give the format of a typical segment descriptor.
13. Explain the concept of multiprogramming.
14. How many 128*8 RAM chips are needed to provide a memory capacity of 2048 bytes?
15. How many lines of address bus must be used to access 2048 bytes of memory? How many of these lines will be common to all chips?

10 MARKS

1. Explain main memory & its interconnection with CPU in detail also describing about RAM, ROM & Memory address space.
2. Explain Auxiliary memory with examples.
3. Explain associative memory in detail with necessary block diagrams.
4. Explain cache memory & its mapping procedures in detail.
5. Explain virtual memory focusing on address mapping using pages & associative memory page table.
6. Explain memory management har dware in detail. Also discuss about memory protection concept.

UNIT5
2 MARKS
1. Name 4 peripheral devices.
2. Write short note on ASCII alpha numeric characters.
3. Define the following: I/O command, control command, status command, output data command & input data command.
4. Differentiate Isolated versus Memory mapped I/O.
5. List the 3 ways of communication of computer buses between memory & I/O.
6. Name the different modes of data transfer.
7. Define vectored interrupt.
8. Explain priority interrupt & polling.
9. What is meant by priority Encoder?
10. Draw the block diagram of Daisy-chain priority interrupt.
11. Explain the concept of house keeping.
12. List the bus signals involved in DMA transfer.
13. Draw the block diagram of DMA controller.
14. Draw the word formats associated with I/O channel operations of IBM 370.
15. Define data communication processor.
16. Differentiate simplex, half-duplex & full-duplex modes of communication.
17. Explain character-oriented protocol & what is the use SYN & DLE character.
18. Give the message format for character-oriented protocol.
19. Give the frame format for Bit-oriented protocol.
20. Give the control field format in bit-oriented protocol.

10 MARKS
1. Explain I/O interface in detail with an example.
2. Explain programmed I/O & interrupt initiated I/O modes of transfer in detail.
3. Explain priority interrupt & different methods of implementing it in depth.
4. Explain DMA controller & Also explain about DMA transfer in detail.
5. Define I/O processing & with the help of flowchart explain CPU- IOP communication.
6. Discuss about IBM 370 I/O channel.
7. Explain INTEL 8089 IOP in depth.
8. Define serial communication & explain about character-oriented protocol & Bit-oriented protocol in detail.

### Related Question Papers:

• UNIT-III

• UNIT VI

• UNIT – II

• UNIT – I CONTROL SYSTEMS

• EC205 -- ELECTRONIC CIRCUITS - I

• ### Categories

Submit Previous Years University Question Papers and make money from adsense revenue sharing program

Are you preparing for a university examination? Download model question papers and practise before you write the exam.

### Subscribe to Email

• Get Jobs by Email
• Forum posts by Email
• Articles by Email