Question Bank Module 3
Question Bank Module 3
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.