Question Bank Computer Architecture and Organization

Unit 1 1. 2. 3. 4. Describe the interaction between hardware and software in a computer system. Explain various layers of computer architecture. Explain the generic Instruction types present in a computer system. Discuss the various issues related to the design of op-code field of the Instruction Register. 5. Explain the various addressing modes used in the computer system. 6. Explain the fetch and the execution cycle in detail, giving an example. 7. Describe the various machine language instructions. Unit 2 1. Draw the data path to support basic operations and explain it. 2. Explain the internal control structure of the control unit using a) Hardwired Control b) Micro programmed Control 3. Explain the concept of pipelining in CPU design. 4. Explain superscalar processors. 5. Compare the RISC and CISC architecture. Unit 3 1. Explain the various storage technologies available for fabricating a memory cell. 2. Explain the 2-D memory array organization. 3. Explain the need for having a hierarchical memory organization and explain the hierarchy in detail with a block diagram. 4. Explain the working of cache memory. 5. Explain the concept of virtual memory in detail. 6. Explain address mapping with respect to VM. 7. Explain interleaving of memory. 8. Explain various replacement polices with respect to page swapping. Unit 4 1. Explain the I/O bus and its bus interface module. 2. Explain the different data transfer schemes. 3. Explain Direct Memory access. 4. Explain daisy chain and priority interrupt schemes. 5. Discuss various bus control methods. Unit 5 1. Give details about SPEC marks. 2. Explain transaction processing benchmarks. 3. How are benchmarks used? What kind of performance do benchmarks measure?

Sign up to vote on this title
UsefulNot useful