You are on page 1of 1

Dayananda Sagar University

School of Engineering
Department of Electronics and Communication

16EC209 - Microprocessors – 4th sem – 2018 2019


Assignment Questions (Module 2)

1. Explain the architecture of 8086 MP with relevant block diagram in detail.


2. Explain the following instructions of 8086 MP with examples.
a. LAHF f. XLAT
b. LEA g. DIV
c. PUSHF h. JMP
d. ADC i. STA
e. DAA j. LDA
3. Name the addressing modes of the following 8086 MP instructions
a. MOV DX,[BX+04]
b. MOV AX,[BX+DI+08]
4. Write an ALP using 8086 MP to multiply two 16-bit numbers stored in
memory locations and store the result in consecutive memory location.
5. What is stack? What is the use of stack memory? Explain the execution
of PUSH and POP instructions.
6. Illustrate the timing diagram for the memory read cycle of 8086 MP in
minimum mode operation.
7. Draw and discuss about 8086 flag register with description to each flag
bit.
8. The contents of different registers are given below. Form the effective
address for the MOV instruction in the specified addressing mode.
Offset (displacement) = 5000H
[AX] = 1000H, [BX] = 2000H
[SI] = 3000H, [DI] = 4000H
[BP] = 5000H, [DS] = 1000H
9. Explain the register organization of 8086 MP with relevant block
diagram.
10. Explain the function of the following assembler directives:
a. END
b. SEGMENT
c. DW
11. asdf

You might also like