Computer Engineering (Semester 3)
Total marks: 80
Total time: 3 Hours
INSTRUCTIONS
(1) Question 1 is compulsory.
(2) Attempt any three from the remaining questions.
(3) Draw neat diagrams wherever necessary.
1.a. Multiply the following using Booth’ algorithm.
Multiplicand = + 11
Multiplier = – 6
(6 marks)
00
1.b. Explain in brief RAID levels in detail.
(6 marks)
00
Or
2.a. Explain in detail IEEE standards for representing floating point
numbers in the following formats.
(1) Single Precision
(2) Double Precision
(6 marks)
00
2.b. Explain cache updating policies in detail.
(6 marks)
00
3.a. What is the use of DMA ? Explain cycle stealing in DMA.
(6 marks)
00
3.b. What is machine instruction ? Explain any three types of
operations.
(6 marks)
00
Or
4.a. Compare memory mapped I/O and I/O mapped I/O.
(6 marks)
00
4.b. Explain the following addressing modes with one example
each : [6]
(i) Displacement Addressing
(ii) Register Indirect
(6 marks)
00
5.a. List the features of 8086 microprocessor.
(7 marks)
00
5.b. Write a short note on superscalar execution and superscalar
implementation.
(6 marks)
00
Or
6.a. Explain the instruction pipelining.
(6 marks)
00
6.b. Draw and explain architecture of 8086.
(7 marks)
00
7.a. Write a control sequence for the following instruction for single
bus organization : ADD (R3), R1
(6 marks)
00
7.b. Explain in detail state table design method for hardwired control
design.
(7 marks)
00
8.a. Draw and explain in detail block diagram of hardwired control
unit.
(7 marks)
00
8.b. List the applications of microprogramming.
(6 marks)
00