MPMC Question Bank
MPMC Question Bank
UNIT - I
A.
List out the features of 8086 microprocessor 4
1
B. Explain the different registers of 8086 in detail? 8
A.
List out the differences between microprocessor and microcontroller? 4
2
B. Draw the flag register of 8086 microprocessor and explain each flag? 8
A.
List out flag bits in 8086 flag register? 4
7
B.
Describe the general-purpose registers, Index and pointer registers of 8086? 8
A.
Discuss the offset, base segment and physical address of 8086? 6
8
B.
Draw the block diagram of 8086? 6
A.
List out the different types of Interrupts of 8086? 6
9
B.
Describe interrupt structure of 8086 microprocessor in brief? 6
A.
Discuss the importance of memory segmentation in 8086? 4
11
B.
Explain the architecture of 8086 with a neat block diagram? 8
A.
Discuss the priority of interrupts of 8086. 4
13 Illustrate the timing diagram of Memory write cycle and explain the status of
B. different signals? 8
Draw the pin configuration of 8086 and explain the purpose of common
A. mode signals. 8
14
B. List out important features of BIU and EU? 4
A. 6
Draw and explain the interrupt vector pointer table of 8086 in detail?
15
Explain the physical address formation in different addressing modes with
B. 6
examples?
UNIT – II
A.
List out the different types of instructions of 8086? 4
2
Discuss about the immediate and indexed addressing modes with
B. 6
examples?
A.
Discuss in detail about the addressing modes of 8086 with examples? 8
A.
Write a program two Subtract two 16 bit numbers with an example? 4
15
B.
Explain in detail about the instruction format of 8086 instructions? 8
UNIT – III
B.
Discuss about string manipulation Instructions of 8086? 8
Write the assembler directives that will perform the indicated operation
with an example?
Allocate one byte
A. 6
Allocate two byes
3 Indicates the start address
Start of the segment
Write an ALP to find sum of two 16 bit numbers store the sum in 1200H and
B. carry n 1202H? 6
Write an ALP to find subtraction of two 16 bit numbers store the difference
A. 6
in 3200H and barrow n 3202H?
4
Write instructions to load 8255 command word into control register to
B. 6
select PORT A in simple I/O mode as output
Write the 8086 instruction that will perform the indicated operation
Copies AL to BL
A. Copies DL to a memory location whose offset is in BX. 6
Divide AX and DX with CX
5 Find the physical addresses for the following values of CS and IP registers
i) CS=2000 and IP=1200
B. ii) CS=3000 and IP=2420 6
iii) CS=1250 and IP=3456
The contents of different registers are given below. Find out the physical
address for different addressing mode. AX=2050H, BX=2220H, SI=1000H,
6 DI=2000H, BP=0010H,SP=0600H, CS=0700H, DS=1050H,
B. 6
Direct addressing mode
Indexed addressing mode
Based addressing mode
The contents of different registers are given below. Find out the physical
address for different addressing mode. AX=1000H, BX=2000H, SI=3000H,
DI=4000H, BP=5000H, SP=6000H, CS=2000H, DS=1000H
A. 6
7 A) Indexed addressing mode
B) Relative based indexed addressing mode
C) Direct addressing mode
10 A.
Distinguish between I/O mapping and Memory Mapping? 6