刚刚学习了存储数据的整个过程,我是低级编程的新手,所以请温柔。但是为什么这个简单的代码不起作用,到目前为止,它只是用我的简单预设测试数字#08 填充 1000 美元地址的 00 字节,我想通过这样的循环,我会在调试器中看到前 8 个字节,每个字节都包含 08在 1000 美元的地址,但不。我认为使用 TXA(将 x 转移到累加器)和 TAX(将累加器转移到 X)会这样做,因为 CMP 和 BNE 只能从累加器中工作,但不会。非常令人沮丧。任何帮助都会得到巨大的感激和微笑......
ldx #00
loader lda #$08
sta $1000,x
inx
txa
cmp #08
bne exit
tax
jmp loader
exit jsr*