Я смотрю пример кода с этого сайта:
http://www.6502asm.com/
И, глядя на это, я вижу, что у них есть некоторые инструкции, что вместо непосредственного использования ячейки памяти они используют метку, например, в alive.asm:
lda ypos,x
И YPOS
ypos:
dcb $00,$02,$20,$02,$40,$02,$60,$02
dcb $80,$02,$a0,$02,$c0,$02,$e0,$02
dcb $00,$03,$20,$03,$40,$03,$60,$03
dcb $80,$03,$a0,$03,$c0,$03,$e0,$03
dcb $00,$04,$20,$04,$40,$04,$60,$04
dcb $80,$04,$a0,$04,$c0,$04,$e0,$04
dcb $00,$05,$20,$05,$40,$05,$60,$05
dcb $80,$05,$a0,$05,$c0,$05,$e0,$05
Я знаю, что метки различаются в зависимости от ассемблера, но я предполагаю, что он проходит через этот список, но как работает его специфика