Question Bank COA
Question Bank COA
MODULE-1
1. Draw the basic functional units of a computer and explain each unit.
2. Define Bus? Discuss the single bus structure with a neat diagram.
3. Define the following.
i. Operating System
ii. System Software
iii. Compiler
iv. Multiprogramming
4. Write down the operations of control unit?
5. Explain Memory address register and Memory Data Register.
6. Mention the functions of different processor registers a)IR b)MAR c)PC
7. Suppose that Move and Add instructions are available with the format Move / Add
Location 1, Location 2 These instructions move or add a copy of the operand at first
location to the second location, overwriting the original operand at the second location.
Location can be in either the memory or the processor register set. Is it possible to use
fewer instructions to accomplish the task in question 2? If yes, give the sequence.
8. Perform the 2’s complement subtraction of smaller number (101011) from larger number
(111001).
9. Perform arithmetic operation in binary numbers with negative numbers in signed 2’s
Complement form (-35) + (-40).
10. Write IEEE standard for floating point format. Explain with the help of examples.
11. Explain the Differences between CISC & RISC.
12. Represent the decimal values 5, -2, 14, -10, 26, -19, 51 and –43, as signed, 8- bit
numbers in the following binary formats: a) Sign-and-magnitude b) 1’s complement c)
2’s complement.
13. With a neat diagram explain the connections between the different processor register and
the memory.
14. Explain how you will measure the performance of a computer.
15. Give a short sequence of machine instructions for the task: <Add the contents of memory
location A to those of location B, and place the answer in location C.= Instructions Load
LOC, Ri and Store Ri, LOC are the only instructions available to transfer data between
the memory and general purpose register Ri. Do not destroy the contents of either
location A or B.
MODULE-2
1. Define Micro-operation. Specify how internal hardware organization of a
digital computer is best defined?
2. Show the representation of registers in block diagram form.
3. Discuss the unconditional and conditional Information transfer from one register to
another designated in symbolic form by means of a replacement operator with a
block diagram and timing diagram.
4. Tabulate the Basic Symbols for Register Transfers.
MODULE-3
1. Discuss the address sequencing capabilities required in a control memory
2. Illustrate the Selection of address for control memory
3. How to map from instruction code to microinstruction address explain
4. Illustrate the microprogram instruction with an example
5. Tabulate the Symbols and Binary Code for Microinstruction Fields
6. Discuss the Fetch and Decode routine in detail
7. With the help of neat diagram, explain the decoding process of microoperation fields.
8. Explain Microprogram Sequencer for a control memory
9. Discuss Hardwired control in detail.
10. Illustrate the Microprogrammed control with a neat sketch.
11. With the help of a flowchart, explain floating point multiplication
12. Draw the flowchart for floating point division and explain the steps
13. With the help of a flowchart, explain floating point addition and subtraction.
14. Explain the register configuration for floating point operations
15. Discuss three ways of adding decimal numbers using neat diagram
16. With the help of a neat flowchart, explain multiplication of decimal numbers
17. Draw the flowchart for decimal division and explain the steps
18. Explain the register configuration for decimal arithmetic multiplication and division.
MODULE-4
1. Explain internal organization of memory chips with a neat diagram
2. What is static RAM? Differentiate SRAM and DRAM
3. Explain how read and write operations are carried out in cache memory
4. With a neat diagram, explain Direct mapping cache memory
5. Explain different mapping functions of Cache memory
6. What is hit rate and miss penalty?
MODULE-5
1. Write the design steps that you will follow when you design a new CPU architecture
using CPU SIM.
2. Illustrate the pipelining process in Pentium 4 and explain
3. Explain the memory system in Pentium 4 processor
4. Describe the instruction cycle in Pentium 4 processor
5. Explain the general architecture of Athlon processor
6. Discuss the generations of Athlon processor
7. Illustrate the CPU Cache memory in Athlon processor
8. Discuss the various instruction set in Athlon processor