|
NUTTY_AS_A_FRUITCAKE EQU 13
APPLES EQU 7
EAT MACRO BURGER, FRIES
LOCAL SHIP
MOV AX, BURGER
MOV CX, FRIES
ROR AX, CL
JC SHIP
INC CX
SHIP:
INC AX
ENDM
...
ORANGES DW 4
MANGOS DB 3,4,5,6,7
PEACHES DW 13,12,11,10,9
BANANA DW 23
HOME PROC NEAR
DEC BANANA
CMP ORANGES, APPLES
JAE PEAR
ADD ORANGES, 2
CALL HOME
PEAR:
MOV AX, BANANA
RET
HOME ENDP
... Main Routine ...
EAT 0F00Dh 3 ; Question 20 : AX = ?
EAT CX AX ; Question 21 : AX = ?
MOV AX, PEACHES[5]
MOV AL, MANGOS[4] ; Question 22 : AX = ?
CALL HOME ; Question 23 : AX = ?
MOV AX, ORANGES ; Question 24 : AX = ?
MOV CX, NUTTY_AS_A_FRUITCAKE
MOV AX, 0
Avoid_NonDescriptive_Labels:
ADD AX, CX
LOOP Avoid_NonDescriptive_Labels
; Question 25 : AX = ?
|