MICROPROCESSORS AND MICROCONTROLLERS - 2 (MPMC) MAY 2013 [EXTC] ELECTRONICS AND TELECOMMUNICATION SEMESTER 6
Con. 7241-13. GS-9789
(3 Hours) [Total Marks : 100]
N. B. : (1) Question No. 1 is Compulsory.
(2) Solve any four questions from the remaining six questions.
(3) Figures to the right indicate full marks.
(4) Assume suitable wherever necessary.
| 1. (a) | Design 8086 microprocessor based system using mininimum mode following | 10 |
| specifications :- | ||
| (i) 8086 microprocessor working at 8 MHz | ||
| (ii) 32 KB EPROM using 16 K X 8 devices | ||
| (iii) 32 KB SRAM using 16 K X 8 devices. | ||
| Clearly show memory map address ranges. Draw a neat schematic. | ||
| (b) | What is segmented memory and what are its advantages ? Explain logical and physical. | 5 |
| address in 8086. | ||
| (c) | Explain features of PIC 18F microcontroller. | 5 |
2. (a) | Draw and explain interfacing of 8086 with 8255. | 10 |
| (b) | Explain data and program memory organization of PIC 18F microprocontroller. | 10 |
3. (a) | Give flowchart and assembly language program for 8086 to substract two 4 digit | 10 |
| BCD numbers. | ||
| (b) | Explain the following instructions of PIC 18F microcontroller :- | 10 |
| (i) DAW | ||
| (ii) MOVLB 0 X 06 | ||
| (iii) TBLRD*+ | ||
| (iv) SLEEP | ||
4. (a) | Explain interrupt structure of 8086. | 10 |
| (b) | Explain addressing modes of PIC 18F microcontroller. | 10 |
5. (a) | Interface 8259A to 8086 and write initialization instructions for 8259A to meet | 10 |
| the following specifications :- | ||
| (i) Edge triggered, single | ||
| (ii) Mask interrupts IR1 and IR4 | ||
| (iii) Interrupt vector type for IRO is 60H. | ||
| (b) | List and explain stack related and processor control instructions of 8086. | 10 |
6. (a) | Explain 8086 maximum mode of operation in detail. | 10 |
| (b) | Write assembly language program for PIC 18F microcontroller to evaluate the | 10 |
| following expression. | ||
| Y = P X Q + R X S | ||
| where p, Q, R and S are 8 bit numbers, which are located at memory locations | ||
| 0 X 20 to 0 X 23. Store the result Y in memory locations 0 X 24 to 0 X 26. | ||
7. | Write short notes on any four of the following:- | 20 |
| (a) PIC 18F pipelining | ||
| (b) PIC 18F STATUS register | ||
| (c) Memory banking in 8086 | ||
| (d) PIC 18F microcontroller REST. | ||
| (e) Advantages of memory segmentation. |
No comments:
Post a Comment