Improved structure of asm
This commit is contained in:
parent
1d0f621243
commit
cad6b7d3b9
26
src/fib.z80
26
src/fib.z80
|
@ -1,7 +1,15 @@
|
|||
.org $0000
|
||||
_ram_start equ 0x1000
|
||||
|
||||
#target rom
|
||||
|
||||
#code _HOME, 0 ; Non-banked part of memory
|
||||
|
||||
#data _DATA, _ram_start ; Uninitialized variables
|
||||
|
||||
#code _HOME
|
||||
main:
|
||||
init:
|
||||
ld hl, out
|
||||
ld hl, _DATA
|
||||
|
||||
ld a, (amount)
|
||||
ld d, a
|
||||
|
@ -25,7 +33,7 @@ loop:
|
|||
jp nz, loop
|
||||
|
||||
verify_init:
|
||||
ld hl, out
|
||||
ld hl, _DATA
|
||||
|
||||
ld a, (amount)
|
||||
ld d, a
|
||||
|
@ -40,12 +48,6 @@ verify:
|
|||
done:
|
||||
halt
|
||||
|
||||
|
||||
amount:
|
||||
.db 10
|
||||
x:
|
||||
.db 0
|
||||
y:
|
||||
.db 1
|
||||
|
||||
out .equ $1000
|
||||
amount: db 10
|
||||
x: db 0
|
||||
y: db 1
|
||||
|
|
Reference in New Issue
Block a user