Escolar Documentos
Profissional Documentos
Cultura Documentos
UNIT-1
1.Explain about sign magnitude and 2’s complement approaches for representing
the fixed point numbers. Why 2’s complement is preferable. (Feb-2008)
2.Give means to identify whether or not an overflow has occurred in 2s comple-
ment addition or subtraction operations. Take one example for each possible
situation and explain. Assume 4 bit registers. (Feb-2008)
3.Distinguish between tightly coupled microprocessors and tightly coupled Mi-
croprocessors. (Feb-2008)
4.Explain the terms computer architecture, computer organization and com-
puter design in a detailed fashion. (Feb-2008)
5.Explain about various buses such as internal, external, backplane, I/O, system,
address, data, synchronous and asynchronous. (Feb-2008)
6.Distinguish between high level and low level languages? What are the require-
ments for a good programming language? (Feb-2008)
7.Explain about VonNeumann architecture design in detail. (Feb-2008)
8. Explain about daisy chain based bus arbitration. (Nov-2007)
9. Distinguish between error detection and correction codes. What do you understand by odd parity and even
parity?. What is odd function and even function? (Nov-2007)
10. To calculate odd and even parity values which functions can be used? Calculate Odd and even parity values
for all hexadecimal digits 0-9 and A-F. (Nov-2007)
11.Discuss about Flynn’s classification of computers. (Nov-2007)
12. Explain about communication topologies used in multiprocessors. (Nov-2007)
13. Discuss about PCI bus arbitration (Nov-2007)
14. List the merits and demerits of centralized and distributed bus arbitrations. (Nov-2007)
15.Differentiate between dedicated and multiplexed bus lines. (Nov-2007)
16. What do you mean by bus width? (Nov-2007)
17. Draw and explain the instruction cycle state diagram that includes interrupt
cycle processing. (Nov-2007)
18. Discuss about transfer of control with multiple interrupts. Demonstrate with
a neat diagram . (Nov-2007)
UNIT-2
UNIT-3
UNIT-4
1. How many bits are needed to store the result addition, subtraction, multipli-
cation and division of two n-bit unsigned numbers. Prove. (Feb-2008)
2. What is overflow and underflow? What is the reason? If the computer is
considered as infinite system do we still have these problems. (Feb-2008)
3. Draw a flowchart to explain how two IEEE 754 floating point numbers can be
added, subtracted and multiplied. Assume single precision numbers. Give example
for each . (Feb-2008)
4. What is overflow and underflow? What is the reason? If the computer is
considered as infinite system do we still have these problems. (Feb-2008)
5. Explain the computational errors. Why do they occur? Give some problems where
these errors are catastrophic. Also, give some practical examples (algorithms) where
error gets. (Nov-2007)
(a) accumulated and (b) multiplies.
6.What is overflow and underflow? What is the reason? If the computer is
considered as infinite system do we still have these problems. (Nov-2007)
7. What is the use of fast multiplication circuits? Write about array multipliers. (Nov-2007)
8. Multiply 10111 with 10011 using booths algorithm. (Nov-2007)
9.Draw a flow chart which explains multiplication of two signed magnitude fixed
point numbers. (Nov-2007)
10. Multiply 10111 with 10011 with the above procedure given (a). Show all the
registers content for each step. (Nov-2007)
UNIT-5
1.Explain how the Bit Cells are organized in a Memory Chip. (Feb-2008)
2.Explain the organization of a 1K x 1 Memory with a neat sketch. (Feb-2008)
3. ”In paged segmentation, the reference time increases and fragmentation decreases”, Justify your answer.
(Feb-2008)
4. A Virtual Memory System has an address space of 8K words and a Memory
space of 4K words and page and block sizes of 1K words. Determine the
number of page faults for the following page replacement algorithms: (Feb-2008)
1) FIFO
2) LRU if the reference string is as follows: 4,2,0,1,2,6,1,4,0,1,0,2,3,5,7.
5. Compare and contrast Asynchronous DRAM and Synchronous DRAM. (Feb-2008)
6. Explain the following with applications for each: (Nov-2007)
a) ROM
(b) PROM
(c) EPROM
(d) EEPROM.
7. What is the functioning of a Flash Memory? Explain. (Nov-2007)
8. Give the detailed picture of Memory Hierarchy. (Nov-2007)
9. What are the different types of Mapping Techniques used in the usage of Cache
Memory? Explain. (Nov-2007)
UNIT-6
1. What are the different kinds of I/O Communication techniques? What are the
relative advantages and disadvantages? Compare and contrast all techniques. (Feb-2008)
2.Explain bit oriented and character oriented protocols in serial communication. (Feb-2008)
3. What are the different issues behind serial communication? Explain. (Feb-2008)
4. Explain the following: (Nov-2007)
(a) Isolated Vs Memory mapped I/O
(b) I/O Bus Vs Memory Bus
(c) I/O Interface
(d) Peripheral Devices.
5. Explain the following: (Nov-2007)
(a) Asynchronous Serial Transfer
(b) Asynchronous Communication Interface.
6. (a) What is Direct Memory Access? Explain the working of DMA. (Nov-2007)
(b) What are the different kinds of DMA transfers? Explain.
(c) What are the advantages of using DMA transfers?
7. What is polling? Explain in detail. (Nov-2007)
8. What is daisy chaining? Explain. (Nov-2007)
7. (a) Discuss about I/O channel architecture. (Feb-2008)
(b) Discuss about I/O addressing in 8086.
(c) Discuss the salient features of laser printer
UNIT-7
UNIT-8
1. (a) What are the different physical forms available to establish an inter-connection
network? Give the summary of those. (Feb-2008)
(b) Explain time-shared common bus Organization.
(c) Explain system bus structure for multiprocessors.
2. What is cache coherence and why is it important in shared memory multiprocessor
systems? How can the problem be solved with a snoopy cache controller? (Feb-2008)
3. (a) Explain multiport memory organization with a neat sketch. (Nov-2007)
(b) Explain system bus structure for multiprocessors with a neat sketch.
4. (a) Explain the working of 8 x 8 Omega Switching network. (Nov-2007)
(b) Explain the functioning of Binary Tree network with 2 x 2 Switches. Show a
neat sketch.
5. (a) Give a summary of arithmetic and logical operations that are defined for the
vector architecture. (Nov-2006)
(b) What is cache coherence problem. Discuss about different cache coherance
approches.
6. (a) Explain different types of parallel processors. (Nov-2006)
(b) What do you mean by compound instruction? Give examples
(c) Elaborate on registers of the IBM3090 vector facility.
7. (a) Explain the following terms. (Nov-2006)
i. Read miss
ii. Read hit
iii. Write miss
iv. Write hit
(b) Discuss different approaches to vector computation
8. (a) Differentiate between miltiprocessors and multicomputers. (Feb-2007)
(b) Discuss about instruction pipeline.