Key
1. What are the basic functional units of a computer?
Ans: A computer consists of five functionally independent main parts namely
Input Unit
Memory Unit
Arithmetic and logic Unit
Output Unit
Control Unit
2. Define RAM.
Ans: Memory in which any location can be reached in a short and fixed amount of
time after specifying its address is called random access memory.
3. Define memory access time.
Ans: The time required to access one word is called memory access time.
4. What is instruction register (IR) and program counter (PC) used for ?
Ans: The instruction register (IR) holds the instruction that is currently being
executed .Its output is available to the control circuits which generate the timing
signals that control the various processing elements.
The program counter PC) is used to keep track of the execution of the program. It
contains the memory address of the next instruction to be fetched and executed.
5. What do you mean by memory address register(MAR) and memory data
register(MDR)?
Ans: The MAR holds the address of the location to be accessed. The MDR contains are :
1) Three address instruction
2) Two address instruction
3) Zero address instruction
7. What are the functional units of a computer? Explain briefly.
Hints: The different functional units are:
1) Input Unit.
2) Output Unit.
3) Memory Unit.
4) Arithmetic & logic Unit.
5) Control Unit.
Refer Page no. 3-7
7. Explain the basic input operations with suitable examples.
Hints: Expalin about program-controlled I/O and memory mapped I/O. Draw the
diagram of bus connection for processor , keyboard and display.
Refer Page no. 64-68
8. Write short notes on
i) Software performance
Hints: Refer page no. 10-12.
ii) Memory locations and addresses
Hints:
Explain about byte addressability, big endian and little endian
assignments, word alignment. Refer page no. 33-36.
8. Describe the multiplication speed up technique with an example.
Hints: There are two techniques to speed up the multiplication process:
1) The first technique guarantees that the maximum number of summands that must
be added is n/2 for n-bit operands ie bit pair recoding .
2) The second technique reduces the time needed to add the summands i.e Carry
save addition
Refer page no. 383-390
9. Describe the different classes of instruction format with example and different
addressing modes.
Hints: The different instruction formats are :
1) Three address instruction
2) Two address instruction
3) Zero address instruction
Refer page no. 38-42
The different addressing modes are:
Immediate addressing mode
Register addressing mode
Direct or absolute addressing mode
Indirect addressing mode
Indexed addressing mode
Relative addressing mode
Autoincrement
Autodecrement
Refer Page no. 48-58.