Group “A”
Brief Answer Questions:
1.What are the methods of representing negative integers? Give examples.
Ans:
2. What is the value of register A after performing arithmetic shift right A=11101010?
Ans:
3. How handshaking is different than strobe?
Ans:
4. What is associative memory ?
Ans:
5. Write microinstruction format of basic computer.
Ans:
6. How daisy chaining assigns priority?
Ans:
7. Define locality of reference.
Ans:
8. Differentiate between address space and memory space.
Ans:
9. Define cache coherence.
Ans:
10. Why interrupt initiated I/O is better than programmed I/O ?
Ans:
Group “B”
Exercise Problems:
11. Show the step by step multiplication using booth multiplication if (+12) is multiplied by (-9).
Ans:
12. How does a basic computer execute instruction ? Describe with flowchart.
Ans:
13. Write a program to multiply two positive numbers by a repeated addition method and explain each statement.
Ans:
14. An instruction is stored at memory location 400 with its address field at location 401. The address field has value 500. A processor register R1 contains the number 250. Evaluate the effective address if the addressing mode of the instruction is:
(a) Direct (b) Immediate (c) Register indirect (d) Index with R1 as index register
Ans:
15. What is the purpose of memory hierarchy ? Given a cache memory with access time 2ns and RAM with 10ns, if cache memory hit ratio is 80% . Find the average memory access time.
Ans:
Group “C”
Comprehensive Answer Questions:
16. Define microprogrammed control unit . Explain any three interconnection structures for a multiprocessor.
Ans:
17. How pipelining result in better performance of the system? Identify and explain different pipeline hazards with examples.
Ans: