0% found this document useful (0 votes)
76 views

COA QuestionBank - 1

The document provides information about a practice question bank for the Computer Organization and Architecture course. It covers topics like register transfer language, micro-operations, basic computer organization and design, and objective and short questions related to these topics. Sample questions related to register transfer statements, instruction codes, computer registers, bus design, and logic circuits are provided.

Uploaded by

itzzsandesh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
76 views

COA QuestionBank - 1

The document provides information about a practice question bank for the Computer Organization and Architecture course. It covers topics like register transfer language, micro-operations, basic computer organization and design, and objective and short questions related to these topics. Sample questions related to register transfer statements, instruction codes, computer registers, bus design, and logic circuits are provided.

Uploaded by

itzzsandesh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Practice Question Bank- 1

Course: B.Tech. III Semester Course Name: Computer Organization and Architecture

Topics Covered

Register Transfer and Micro-operations: Register Transfer Language, Register Transfer, Bus and
Memory Transfers, Arithmetic Micro-operations, Logic Micro-operations, Shift Microoperations,
Arithmetic logic shift unit
Basic Computer Organizations and Design: Instruction Codes, Computer Registers, Computer
Instructions, Timing and Control, Instruction Cycle, Memory - Reference Instructions, Register -
Reference Instructions, Input - Output Instructions

Objective type’s Question


1. The ………… &……………. instruction needed in the basic computer in order to set the
E flip flop to 1.
2 ………………………is concerned with the way the hardware component operates and
the way they are connected together to form the computer system.
3. The third state in a tri state buffer is ………………
4. In a basic computer the type of instruction are ____________, _________and
__________.
5. In memory reference instruction, the operation bits specify from ______to ______.

6. The devices that provide the means for a computer to communicate with the user or other
computers are referred to as:

(a) CPU (b) ALU


(c) I/O (d) one of the above

7. The bit sequence 0010 is serially entered (right-most bit first) into a 4-bit parallel out
shift register that is initially clear. What are the Q outputs after two clock pulses?

(a) 0000 (b) 0010

(c) 1000 (d) 1111

8. Function of Program Counter

(a) Holds the address of instruction (b) Holds the address of memory

(b) Holds the instruction code (c) none of the above.

9. Which of the computer register holds the instruction code?


(a) AR (b) IR

(c ) PC (d) DR

10. The symbolic description of transfer from one register to another register is known

as ___________.

Short Questions:

Q.1. What do you mean by register transfer language (RTL)?


Q.2. Draw a diagram of a bus system using three-state buffers a decoder.
Q.3. Explain P: R3 R5 statement.
Q.4. Draw the block diagram of control unit of basic computer and explain.
Q.5. Draw the block diagram for the hardware that implements the following statement:
rT1+sT2T3: ACAC-BR here AC and BR are two n-bit registers and r, T1. T2, and T3
are control variables.
Q.6. Design a 4-bit combinational circuit incrementer using four full adders.
Q.7. List various registers with their function required for basic computer function.
Q.8. Tabulate various shift micro-operation and design a 4 bit combination circuit shifter.
Q.9. Starting from an initial value of R=10001101, determine the sequence of binary values in
R after a logical shift-left, followed by a circular shift-right, followed by a logical Shift-
right and a circular shift-left.
Q.10. A computer uses a memory unit with 4K words of 16 bits each. A binary instruction
code is stored in one word of memory. The instruction has three parts: an indirect bit, an
operation code, an address part. Draw the instruction word format and indicate the number
of bits in each part.
Q.11. Describe the hardware implementation of logic micro-operation. Draw the diagram of one
stage of logic circuit used with AND, OR, NAND and XOR gates.
Q.12. Draw a diagram of bus system for four registers with 8-bit each using three-state buffers
and decoder
Q.13. Define Computer Instruction and list different type of instructions.
Q.14. Differentiate between hardwired control and microprogram control.
Q.15. Draw a timing diagram simpler to control timing signals assuming that SC is cleared to a
0 at a time t3 if control signal C7 active
C7t3: SC0, C7 is activated with the positive clock transition associated with t1.
Long Questions:

Q.1. What are micro-operations? What are its various types? Illustrate the implementation of
each category of micro-operations through its block diagram(s).
Q.2. What is a bus? Design a bus system capable of transmitting data from any register from a
group or to registers (32-bits each) to any other register in a group of 8 registers (32-bits
each). Illustrate the logic through its block diagram?
Q.3. Design an arithmetic circuit with one selection variable S and two n-bit date inputs A and
B. The circuit generates the following four arithmetic operations in conjunction will the
input carry Cin. Draw the logic diagram for the first two stages.

S cin=0 cin=1
0 D=A+B D=A+1
1 D=A-1 D=A+B’+1

Q.4. The output of four registers R0, R1, R2, R3 are connected through 4-to 1 line multiplexers
to the inputs of a fifth register R5. Each register is eight bits long. The required transfers are dictated
by four timing variables T0 through T3 as follows:
To: R5R0
T1: R5R1
T2: R5R2
T3: R5R3
Timing variables are mutually exclusive. Draw a block diagram showing the hardware
implementation of the register transfers.
Q.5. What are the various phases of an instruction cycle? Give the micro-operations
of fetch and decode phases. How the first two register transfer statements are
Implemented?
Q.6. Tabulate various memory reference instruction. Explain BUN and BSA.
Q.7. Consider the instruction format of the basic computer for each of the following 16-bit
instruction give the equivalent four digits hexadecimal code and explain that what an instruction
going to perform.
a. 0001 0000 0010 0100
b. 1011 0001 0010 0100
c. 0111 1000 0000 0000
d. 0111 0000 1000 0000
e. 1111 1000 0000 0000

You might also like