Documente Academic
Documente Profesional
Documente Cultură
7. a) Describe a 4- segment pipeline for floating point addition and subtraction of two
binary numbers.
b) Describe Flynn’s classification of computer system.
c) Differentiate between arithmetic pipeline and instruction pipeline.
d) Name some pipeline conflicts. (6+4+3+3)
8. Write short notes on any two of the following.
a) Inter process arbitration b) Instruction pipeline c) ROMs.
SET - 2
Code No: 3220504
1. a) How many different patterns could be stored in a 8-bit register? What is the largest
value that could be stored?
b) Describe an error detection circuit for transmission of a 3-bit message using odd
parity bit.
2. a) Give the circuit diagram of a 4-bit binary adder-subtractor.
b) Give the characteristics of RISC.
3. a) Explain the difference between hardwired control and micro
programmed control.
b) What is the address sequencing capabilities required in a control memory?
c) Give the block diagram of a control memory and associated hardware needed for
selecting the next microinstruction address. (4+4+8)
4. a) With the help of a block diagram, explain how single digit decimal
numbers are added.
b) Multiply the following two numbers using Booth algorithm. (-7)x(3) Show the step
by step multiplication process.
5. a) Explain direct mapping scheme for transformation of data from main memory to
cache memory.
b) How to access data on a disk memory?
c) Describe different Read Only Memories and differentiate among them.
6. a) What are the three modes of data transfer to and from I/O devices?
What are the merits and demerits?
b) Describe PCI bus structure.
SET - 2
Code No: 3220504
7. a) Draw space-time diagram for a 4-segment pipeline showing the time it takes to
process tasks.
b) A non pipeline system takes 50ns to process a task. The same task can be
processed in a 6-segmented pipeline with clock cycle of 10ns. Determine the speed up
ratio of the pipeline for 100 tasks. What is the maximum speed up that can be
achieved?
8. Write short notes on any two of the following.
a) Cache coherence b) Arithmetic pipeline c) DMA
SET - 3
Code No: 3220504
7. a) Give the general structure of a four segment pipeline and explain its
operation. What is the speed up of this pipeline?
b) What are the different ways of handling branch instructions? Explain.
8. Write short notes on any two of the following.
a) Inter process communication in multiprocessors
b) Interrupt driven data transfer c) Addressing modes
SET - 4
Code No: 3220504
1. a) Describe the functional units and components that are used for
understanding of computer organization.
b) Describe the 2’s complement subtraction and explain detection of overflow
condition.
2. a) Describe the logic circuit, with suitable diagram that generates the four basic logic
micro operations: AND, OR, XOR and Complement.
b) Name at least 4 memory instructions and give the micro operations
needed to execute each of these instructions. (8+8)
3. a) Give the relative merits and demerits of micro programmed control
over hardwired control.
b) Give the 10- bit micro instruction format for control memory.
c) Differentiate between dynamic micro programming and static micro
program. Give their relative advantages and disadvantages. (5+5+6)
4. a) Show that there can no mantissa overflow after multiplication operation.
b) Prove that the multiplication of two n digit numbers gives a product no more than
2n digits in length.
c) What are the steps involved in addition / subtraction of two floating-point
numbers? Explain the operation through a flow chart.
5. a) What is memory interleaving? Describe two different memory
interleaving schemes?
b) Describe the memory mapping from virtual address to physical address in a
virtual memory organization.
c) Describe set associative mapping technique of cache memory
organization.
SET - 4
Code No: 3220504