Improved structure of asm

This commit is contained in:
Dreaded_X 2020-01-24 23:03:53 +01:00
parent 1d0f621243
commit cad6b7d3b9

View File

@ -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: main:
init: init:
ld hl, out ld hl, _DATA
ld a, (amount) ld a, (amount)
ld d, a ld d, a
@ -25,7 +33,7 @@ loop:
jp nz, loop jp nz, loop
verify_init: verify_init:
ld hl, out ld hl, _DATA
ld a, (amount) ld a, (amount)
ld d, a ld d, a
@ -40,12 +48,6 @@ verify:
done: done:
halt halt
amount: db 10
amount: x: db 0
.db 10 y: db 1
x:
.db 0
y:
.db 1
out .equ $1000