0% found this document useful (0 votes)
15 views1 page

Question Bank Module 3

The document is a question bank for the BCS302 course on Digital Design and Computer Organization at RNS Institute of Technology, Bengaluru. It includes a variety of questions covering topics such as performance measurement, computer generations, instruction operations, functional units, addressing modes, and processor registers. The questions aim to assess understanding of fundamental concepts in computer architecture and organization.

Uploaded by

rkgf3694
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)
15 views1 page

Question Bank Module 3

The document is a question bank for the BCS302 course on Digital Design and Computer Organization at RNS Institute of Technology, Bengaluru. It includes a variety of questions covering topics such as performance measurement, computer generations, instruction operations, functional units, addressing modes, and processor registers. The questions aim to assess understanding of fundamental concepts in computer architecture and organization.

Uploaded by

rkgf3694
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/ 1

RNS INSTITUTE OF TECHNOLOGY, BENGALURU - 98

DEPARTMENT OF INFORMATION SCIENCE AND ENGINEERING


BCS302: DIGITAL DESIGN AND COMPUTER ORGANIZATION
MODULE 3 – Question Bank

Sl.# Questions
What is Performance Measurement? Explain the overall SPEC rating for the computer in
a program suit.
List and explain the technologies features and devices improvement made during
different generations of computers.
Mention four types of operations to be performed by instructions in a computer. Explain
with basic types of instruction formats to carry out C = [A] + [B].
Explain the different Functional Units of a Digital Computer. Or
Write a neat diagram, explain in detail the Functional Units of a Computer.
Draw and explain the connection between Memory and Processor with the respective
registers.
PC contains the areas of the instruction stored in main memory of the computer. The
instruction is “MOVE (R3), R2”. List the steps needed to execute the machine instruction
MOVE (R3), R2.
Explain with examples, all the generic addressing modes, with assembler syntax.
Define the following terms: (i) Processor clock (ii) SPEC rating (iii) Basic performance
equation
Write the basic performance equation. Explain the role of the parameters on the
performance of the computer.
Mention four types of operations required to be performed by instruction in a computer.
What are the basic types of instruction formats? Give an example for each.
What is straight line sequencing? Explain with an example
What are condition code flags? Explain the four commonly used flags.
With a neat diagram, explain the different processor registers.
Write a note on byte addressability, big-endian and little-endian assignment.
Define an addressing mode. Explain the following addressing modes, with example:
immediate, indirect, index, relative, direct and auto increment.
What is little endian and big endian memory assignment model? Represent the number
64243848H in 32 bits big endian and little endian memory assignment model.
Convert the following pairs of decimal number to 5 bit signed 2’s complement binary
numbers and add them. Also state whether overflow occurs in each case. (i) -5 & 7 (ii) -3
& -8 (iii) -10 & -13 (iv) -14 & 11
Write a program which evaluates the expression A*B+C*D in a single accumulator
processor. Assume that processor has load, store, multiply and instructions and all the
value fit in the accumulator.
What is word alignment of a machine (microprocessor based system)?
Bring out the five key differences between Subroutine and Interrupts Service Routine.

You might also like