这个问题可能会重复,但与我的概念相同的特定问题并没有以一种方式得到回答。
该.byte
指令将字节存储到指令未使用的 ROM 中。(与我的主题相似的几个问题的答案都说明了这一点)我不确定如何从.byte
代码中访问数据,所以让我给你一个 6502 代码的例子。
.byte $0F
label:
LDA label - 1
这行得通吗?无论如何,我的问题不是 .byte 去哪里(ROM),而是如何访问它。例如,在 NES 中,磁带被加载到$8000
,所以如果我.byte
在程序开始时有数据,我会通过从 加载来访问它$8000
吗?当加载接下来的 16 个字节时,我会从$8010
?
谢谢,请不要将此标记为重复,因为没有其他问题可以回答我的问题。
如果 tl;dr,那么,你如何.byte
从 ROM 访问数据(在 NES 中)