uxn/examples/loop.usm

25 lines
282 B
Plaintext
Raw Normal View History

2021-02-08 19:44:37 +00:00
( loop )
2021-02-02 20:22:20 +00:00
2021-02-08 19:44:37 +00:00
|0100 @RESET
2021-02-02 20:22:20 +00:00
2021-02-08 19:44:37 +00:00
( increment value on stack )
,00
@loop1
,01 ADD DUP
,ff NEQ ,loop1 ROT JMP? POP^
( increment value in memory )
@loop2
#00 LDR ,01 ADD #00 STR
#00 LDR
,ff NEQ ,loop2 ROT JMP? POP^
BRK
|c000 @FRAME BRK
|d000 @ERROR BRK
|FFFA .RESET .FRAME .ERROR