Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ORG 00h
- MOV R2, #5 ; El número para calcular su factoria
- MOV R3, #1 ; El resultado inicializado en 1
- MOV R1, #1 ; El contador inicializado en 1
- loop:
- CMP R1, R2 ; Comparamos el contador con el número
- JGE end ; Si es mayor o igual, salimos del bucle
- MUL A, R1 ; Multiplicamos el resultado por el contador
- INC R1 ; Incrementamos el contador
- JMP loop ; Volvemos al inicio del bucle
- end:
- ; El resultado se encuentra en el registro A
- ; Se puede utilizar el registro A para mostrarlo en pantalla
- ; o guardarlo en una variable
- ; ...
- ; Fin del programa
- END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement