Q.

Which of the following macros can put a micro assembler into an infinite loop?
(i)
.MACRO M1 X
.IF EQ, X ;if X=0 then
M1 X + 1
.ENDC
.IF NE X ;IF X≠0 then
.WORD X ;address (X) is stored
here
.ENDC
.ENDM
(ii)
.MACRO M2 X
.IF EQ X
M2 X
.ENDC
.IF NE, X
.WORD X+1
.ENDC
.ENDM

A. (ii) only
B. (i) only
C. Both (i) and (ii)
D. None of the above
Answer» A. (ii) only
2.8k
0
Do you find this helpful?
11

Discussion

No comments yet

Related MCQs