Я очень признателен, если кто-то может мне помочь.
Почему код не разветвляется при первом чтении BEQ, если сравнивать r2 с r2. По-видимому, конечное значение в r0 равно 0X0000001B. Большое вам спасибо, я очень сбит с толку и разочарован, повторяя это снова и снова в Кейле.
MOV r0,#1
MOV r1, #0X3
MOV r2,#0X3
MOVS r2,r2
while
BEQ stop
MUL r0,r1,r0
SUBS r2,r2,#1
B while
stop