Computer Organization and Architecture Question Bank: Chapters 1-7, Exercises of Computer System Design and Architecture

Question bank of computer organization and architecture

Typology: Exercises

2018/2019

Uploaded on 04/29/2019

avani-patel-1
avani-patel-1 🇮🇳

2 documents

1 / 7

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Computer Organization and Architecture
(130704)
QUESTION BANK
GANDHINAGAR INSTITUTE OF TECHNOLOGY
(CE DEPT.)
Ch: 1 OVERVIEW OF REGISTER TRANSFER AND MCROOPERATIONS
Q.1: Define:
Micro operation
Register transfer and register transfer language
3 state bus buffer
Memory transfer
Arithmetic, logic and shift micro operation
Selective Set
Selective Complement
Selective Clear
Q.2: Draw the bus system with four register.
Q.3 Draw using register transfer Language:
1.) If (P = 0) then (R1R2)
ELSE IF (Q = 1) then (R2 R3)
2.) X+YZ: AR AR + BR
Q.4 Explain shift Micro operation.
Q.5 Design a 4 bit combinational circuit decrement using four full-adder circuits.
Q.6 Draw and explain one stage of Arithmetic and Logic Shift Unit.
Q.7 Draw 4 bit arithmetic circuit.
pf3
pf4
pf5

Partial preview of the text

Download Computer Organization and Architecture Question Bank: Chapters 1-7 and more Exercises Computer System Design and Architecture in PDF only on Docsity!

Ch: 1 OVERVIEW OF REGISTER TRANSFER AND MCROOPERATIONS

Q.1: Define:

• Micro operation

• Register transfer and register transfer language

• 3 state bus buffer

• Memory transfer

• Arithmetic, logic and shift micro operation

• Selective Set

• Selective Complement

• Selective Clear

Q.2: Draw the bus system with four register.

Q.3 Draw using register transfer Language:

1.) If (P = 0) then (R1R2)

ELSE IF (Q = 1) then (R2  R3)

2.) X+YZ: AR  AR + BR

Q.4 Explain shift Micro operation.

Q.5 Design a 4 bit combinational circuit decrement using four full-adder circuits.

Q.6 Draw and explain one stage of Arithmetic and Logic Shift Unit.

Q.7 Draw 4 bit arithmetic circuit.

Ch: 2 BASIC COMPUTER ORGANIZATIONAND DESIGN

Q.1 Name List of the Register for the basic Computer and define the purpose of each. Q.2 Explain:

  1. Instruction and operation code
  2. Hard wired and micro programmed control unit.
  3. FGI and FGO Q.3 Compare the set of all instructions format. Q.4 Explain the common bus for a basic computer in detail. Q.5 Explain the instruction cycle. Q.6 Explain following term. BUN, BSA and ISZ Q.7 Explain interrupts cycle. Q.8 Design control input circuit for AR and memory. Q.9 What are the two instructions needed in the basic computer in order to set the E flip-flop to 1? Q.10 Derive the control gates associated with the program counter PC in the basic computer.

Ch: 4 MICROPROGRAMMED CONTROL

  1. Define following terms:
    • Control word
    • Microinstruction
    • Microprogram
    • Control Memory
    • Control Address Register
    • sequencer
    • pipeline Register
    • Mapping
    • Routine
  2. List out Address sequencing capabilities required in Control Memory.
  3. Draw Hardware associated with selection of next microinstruction address.
  4. Explain Instruction mapping with example.
  5. Draw Microinstruction Format and explain each field in detail.
  6. List out five fields of symbolic(assembly) microinstruction.
  7. Explain Fetch routine in control memory with microinstructions and symbolic microprogram.
  8. How the microoperation fields are decoded? Explain with Block diagram.
  9. Draw Hardware design of Microprogram Sequencer for control memory.
  10. Convert following symbolic microoperatons to register transfer statements:
    • READ,INCPC
    • ACTDR,DRTAC
    • ARTPC,DRTAC,WRITE
  11. If the control Memory has 4096 words of 24 bits each then how many bits are there in control address register?

Ch: 5 CENTRAL PROCESSING UNIT

  1. Discuss General Register Organization with Block Diagram. Also explain control word with each field.
  2. Explain Register and memory stack organization with their operations.
  3. Discuss three types of CPU organization with their Instruction formats.
  4. Evaluate arithmetic expression: X = ( A + B ) * ( C + D ) with following instruction formats.
    • Three Address Instruction
    • Two Address Instruction
    • One Address Instruction
    • Zero Address Instruction
    • RISC Instruction
  5. List and Explain any Five Addressing Modes.
  6. Draw and Explain Block diagram of an 8 bit ALU with 4 bit status register.
  7. Explain PSW and Supervisor mode.
  8. Explain types of interrupt.
  9. Differentiate : RISC and CISC
  10. Discuss Overlapped Register windows.

Ch. 7 COMPUTER ARITHMETIC

Question bank of ch.7 will be uploaded soon.