You are on page 1of 1

ITT430 – Microprocessor Mar2020

Exercise – Topic 5

Answer ALL Questions.

1. Assume that registers AX, BX and DI have been initialized to 0000 16. Determine the
value of the destination operand if instructions (a) through (e) are executed in
sequence. ( 5 marks)

a) MOV AX, 021DH


b) MOV DI, AX
c) MOV BL, AL
d) MOV [2111H], AX
e) XCHG AX, BX

2. Write a program to execute the instructions in Question 1 in debug and printscreen


the result.

3. Write an assembly language instruction to evaluate


4.
Y = (2410 OR 3410) AND 4410 + (2410 AND 15/410)

ITT430 – Microprocessor SAH-Mar2020

You might also like