Wednesday, March 19, 2014

Question bank for MAP


a.       Explain the following assembler directives:
1.       ASSUME
2.       DUP
3.       ENDS
b.      Differentiate between near and far calls
c.       Draw neat labelled architecture of 8086
d.      Explain any 3 addressing modes of 8086 with example
e.      List the steps in physical address calculation with example
f.        Define procedure and explain the directives used in the procedure
g.       How queuing speeds up processing of 8086 operations (explain with example)
h.      Explain CALL and RET instructions
i.         State the function of the following pins
1.       INTR
2.       BHE#
3.       DEN#
j.        Draw the flag register of 8086 and explain any 3 flags
k.       Draw neat labelled diagram of octal latch 74LS373 and explain the same
l.         Explain the following instruction 1. XLAT                2. XCHG
m.    Explain the following instructions 1. AND              2. TEST                  3. LEA
n.      Write an assembly language program to print the reverse of string
o.      Write an assembly language program to transfer 10 bytes of data from one memory location to another. Also draw flowchart
p.      Write a program using procedure to find the factorial of a number
q.      Write a program to add, subtract two BCD numbers
r.        Draw the interfacing diagram of octal latch with 8086 microprocessor
s.       Draw the maximum mode diagram of 8086 with proper labelling




No comments:

Post a Comment