Added CCF - Clear Carry Flag Added BRC - Branch on Carry Flag Improved CALL and RET - All registers but status now saved and restored.
25 lines
203 B
NASM
25 lines
203 B
NASM
#Include print.asm
|
|
|
|
#Program
|
|
|
|
start:
|
|
INIB 0d10
|
|
SETD byte
|
|
loop:
|
|
CALL printDecimalDigit
|
|
LDA
|
|
INCA
|
|
STA
|
|
SUB
|
|
BRQ end
|
|
CALL lineFeed
|
|
BRI loop
|
|
end:
|
|
CALL lineFeed
|
|
HALT
|
|
|
|
#Data
|
|
|
|
byte:
|
|
0x00
|