MICROPROCESSOR (MP) DECEMBER 2009 COMPUTER SCIENCE SEMESTER 5
Con.5317-09 (REVISED COURSE) SP-8552(3 Hours) [Total Marks: 100]
N.B. (1) Question No.1 is compulsory.
(2) Solve any four questions from the remaining six questions.
1. Design a 8086 based system consisting of the following: [20 Marks]
(a) 8086 microprocessor working at 8 MHZ.
(b) EPROM of 64 KB using 16KB devices.
(c) SRAM of 32 KB using 16 KB devices.
(d) 1 input, 1 output port (both 16 bit), interrupt devices.
Explain the design. Also show the memory and I/O map.
2. (a) Write a program using 8086 to transfer a block of data using string instructions. Also
draw the flowchart of the same. [8 Marks]
(b) Explain the interrupt structure of the 8085 microprocessor with a neat diagram. [12 Marks]
3. (a) Explain the necessity of a bus controller in the 8086 maximum mode system. Also explain the
8288 Bus controller in detail. [10 Marks]
(b) Show an interfacing diagram of the 8086 with the 8237 DMA controller. What are the
advantages of Direct memory access? Enumerate with two practical examples. [10 Marks]
4. (a) Explain the need of Bus arbitration. What are the various Bus arbitration schemes in loosely
coupled systems? Draw a multiprocessor system of Z-8086 modules using the 8289 Bus
arbitor. Explain the diagram. [20 Marks]
5. (a) Explain the following with respect to the 8259 PIC: [12 Marks]
(i) Sperial Fully Nested Mode
(ii) Sperial Mask Mode
(iii) Initialization program of the 8259
(iv) Function of the pin SP/EN.
(b) Draw and explain how the adders/data bus is demultiplexed in the 8085. [8 Marks]
6. (a) What is segmented memory?Enumerate the advantages of segmented memory with reference
to the 8086 microprocessor. [10 Marks]
(b) Compare the 8085 and the 8086 microprocessor with respect to architecture, instruction set,
speed, etc. [Atleast 8 points]-[10 Marks]
7. Write short notes on(any four): -[20 Marks]
(a) Serial Communication using the RS-232C
(b) Modes of operation of the 8253 PIT
(c) DRAM interfacing in 8086 systems
(d) 8284 clock Generator
(e) Software interrupts in 8086
(f) Temperature Controller using 8086.
No comments:
Post a Comment