You are on page 1of 1

PRESERVE8

THUMB
AREA | . text | , CODE, READONLY, ALIGN=2
ENTRY
EXPORT __main
__main
MOV R0, #4
;value of x
MOV R1, #3
;value of y
MOV R2, #4
CMP R1, #0x0
BEQ cc
Loop
CMP R1,#0x1
BEQ STOP
MUL R2,R2,R0
SUB R1,#1
B Loop
cc
MOV R0,#0x1
B STOP
STOP
B STOP
END

You might also like