written 8.7 years ago by |
Microprocessor & Microcontroller 2 - May 2013
Electronics & Telecomm. (Semester 6)
TOTAL MARKS: 100
TOTAL TIME: 3 HOURS
(1) Question 1 is compulsory.
(2) Attempt any four from the remaining questions.
(3) Assume data wherever required.
(4) Figures to the right indicate full marks.
1 (a) Design memory system for 8086 using minimum mode with following specifications
(i) 8086 processor working at 8 MHz.
(ii) 32 KB EPROM using 16k × 8 devices.
(iii) 32 KB SRAM using 16k × 8 devices.
Clearly show memory map with address ranges. Draw a neat schematic.(10 marks)
1 (b) What is segmented memory and what are its advantages? Explain logical and physical addresses in 8086.(5 marks)
1 (c) Explain features of PIC 18 microcontroller.(5 marks)
2 (a) Draw and explain interfacing of 8086 with 8255. (10 marks)
2 (b) Explain data and program memory organization of PIC 18F microcontroller. (10 marks)
3 (a) Give flowchart and assembly language program to subtract two 4 digit BCD numbers. (10 marks)
3 (b) Explain the following instructions of PIC 18F microcontroller -
(i) DAW
(ii) MOVLB 0 × 06
(iii) TBLRD*+
(iv) SLEEP
(v) RETLW 0 × 15.(10 marks)
4 (a) Explain interrupt structure of 8086. (10 marks)
4 (b) Explain addressing modes of PIC 18F microcontroller. (10 marks)
5 (a) Interface 8259A to 8086 and write initialization instructions for 8259A to meet the following specifications-
(i) Edge triggered, single.
(ii) Mask interrupts IR1 and IR4.(iii) Interrupt vector type for IR0 is 60H.(10 marks)
5 (b) List and explain stack related and processor control instructions of 8086.(10 marks)
6 (a) Explain 8086 in maximum mode of operation in detail.(10 marks)
6 (b) Write assembly language program for PIC 18 microcontroller to evaluate the following expression-
Y = P × Q + R × S
Where P, Q, R, S are 8 bit numbers, which are located at memory locations 0 × 20 to 0 × 23. Store the result Y in memory locations 0 × 24 to 0 × 26.(10 marks)
Write short notes on (any four):-
7 (a) PIC 18F pipelining. (5 marks) 7 (b) PIC 18F STATUS register. (5 marks) 7 (c) Memory banking in 8086. (5 marks) 7 (d) Modes of DMA transfer. (5 marks) 7 (e) PIC 18F microcontroller reset.(5 marks)