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.
(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 M
1 (b)
What is segmented memory and what are its advantages? Explain logical and physical addresses in 8086.
5 M
1 (c)
Explain features of PIC 18 microcontroller.
5 M
2 (a)
Draw and explain interfacing of 8086 with 8255.
10 M
2 (b)
Explain data and program memory organization of PIC 18F microcontroller.
10 M
3 (a)
Give flowchart and assembly language program to subtract two 4 digit BCD numbers.
10 M
3 (b)
Explain the following instructions of PIC 18F microcontroller -
(i) DAW
(ii) MOVLB 0 × 06
(iii) TBLRD*+
(iv) SLEEP
(v) RETLW 0 × 15.
(i) DAW
(ii) MOVLB 0 × 06
(iii) TBLRD*+
(iv) SLEEP
(v) RETLW 0 × 15.
10 M
4 (a)
Explain interrupt structure of 8086.
10 M
4 (b)
Explain addressing modes of PIC 18F microcontroller.
10 M
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.
(i) Edge triggered, single.
(ii) Mask interrupts IR1 and IR4.(iii) Interrupt vector type for IR0 is 60H.
10 M
5 (b)
List and explain stack related and processor control instructions of 8086.
10 M
6 (a)
Explain 8086 in maximum mode of operation in detail.
10 M
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.
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 M
Write short notes on (any four):-
7 (a)
PIC 18F pipelining.
5 M
7 (b)
PIC 18F STATUS register.
5 M
7 (c)
Memory banking in 8086.
5 M
7 (d)
Modes of DMA transfer.
5 M
7 (e)
PIC 18F microcontroller reset.
5 M
More question papers from Microprocessor & Microcontroller 2