MPI – 2022

UNIT-I

Q.1) (a) Draw the Pin configuration of 8086 up and explain the functioning of all the Pins. (10)
(b) Explain the concept of memory segmentation in 8086 microprocessor. (5)

Q.2) (a) Explain the generation of Clock, Ready and Reset signals using 8284 clock generator. (7)
(b) With the help of a block diagram explain the functioning of 8086 microprocessor. (8)

UNIT-2

Q.3) Generate the addressing for 8086 up if 2 RAM chips of 16 K × 8 and 2 EEPROM chips of 16 K x 8 are to be interfaced with 8086 microprocessor. Draw the interfacing circuit required and explain the full decoding concept. (15)

Q.4) (a) Draw and explain the Read bus cycle in minimum mode system configuration of 8086 microprocessor. (7)
(b) With the help of a block diagram explain the minimum mode system configuration of 8086 microprocessor. (8) [Hard & Imp.]

UNIT-3

Q.5) (a) Explain the following instructions with an example for each:
(i) XLAT.
(ii) AND.
(iii) RCR.
(iv) DAA.
(v) AAS. (5)

(b) Compute the Physical address the following instructions will access If DS = 5000H, [CX] = 2000H, and [SI] = 3000H, [BP] = 4000H and [DI] = 1000H. Also explain the addressing modes that are used by each instruction.
(i) MOV AX, [2000H].
(ii) MOV BX, AX.
(iii) MOV AX, [CX].
(iv) MOV BX, [BP+DI].
(v) MOV BX, [BP+SI+6000H].
(vi) MOV AX. [BP].
(vii) MOV AX, 3000H. (10)

Q.6) (a) Write a 8086 ALP to sort an array of ten bytes in descending order. (7)
(b) Draw the instruction format and generate the HEX codes for the following instructions: (8)
(i) Mov Bx, [BX] [SI].
(ii) Mov Ax, Dx.

UNIT-4

Q.7) (a) Interface a typical 12-bit DAC with 8255 and write a program to generate a square waveform of period 12 ms. The CPU runs at 3 MHz clock frequency. (7)
(b) Explain with a neat diagram the interfacing of stepper motor to 8086 using 8255 in detail. (8)

Q.8) (a) Explain in detail the functioning of 8237 DMA controller. (07)
(b) Discuss the actions performed by 8086 when an interrupt is encountered by it? How 8259A can be used for multiple interrupts priority management? Draw and briefly explain the internal architecture of 8259A programmable interrupt controller. (08)


MPI – 2021

UNIT-I

Q.1) (a) How 8086 CLK and RESET signals are generated using 8284 ? Explain in detail? (9)
(b) Discuss the working of EU and BIU of 8086 Microprocessor. (6)

Q.2) (a) Draw and explain the relevant pin diagram for 8086 in minimum mode. (9)
(b) Discuss the WAIT state generation in 8026 Microprocessor. (6)

UNIT-2

Q.3) Interface the 8086 Microprocessor with two 16K × 16 EPROM chips and two 16K × 16 RAM chips. Draw the necessary block diagram for the support of your calculation. (15)

Q.4) Draw and discuss the read and write cycle timing diagram of 8086 in minimum mode. (15)

UNIT-3

Q.5) (a) Write as assembly language program to find any power of any number. (7)

(b) Discuss the following assemble directives : (8)
(i) ASSUME.
(ii) SEGMENT.

Q.6) What do you mean by instruction format? Explain the following instruction with the help of suitable example : (15)
(i) ADC (ii) LEA (iii) PUSH (iv) INC (iv) JNZ

UNIT–IV

Q.7) (a) Design 16 bit I/O port using 8255 and interfaces it with 8086 using I/O addressing. (7)
(b) Explain with a neat diagram the interfacing of stepper motor to 8086 using 8255 in detail. (8)

Q.8) (a) Explain the structure of 8086 interrupt vector table with neat diagram. (6)
(b) Discuss DMA with the help of lock diagram. (9)