Leisureeen

导航

NES游戏常用汇编指令

NES游戏汇编指令、6502汇编指令、FC游戏汇编指令

下表中以内存地址(高字节:0xBA,低字节:0xFC)为例。

机器码 汇编指令 伪C语言注释
EA NOP A=A
85 FC STA $FC [00FC]=A
8D FCBA STA $BAFC [BAFC]=A
AD FCBA LDA $BAFC A=[BAFC]
A5 FC LDA $FC A=[00FC]
A9 FC LDA #$FC A=0xFC
C6 FC DEC $FC [00FC]--
CE FCBA DEC $BAFC [BAFC]--
E6 FC INC $FC [00FC]++
EE FCBA INC $BAFC [BAFC]++
E8 INX X++
C8 INY Y++

$代表十六进制数,#代表立即数。NOP代表什么都不做,LDA即Load A代表从内存中读取一个字节数据存到寄存器A中,STA即Store A代表将寄存器A中的内容存储到内存中。

posted on 2020-01-04 16:21  Leisureeen  阅读(780)  评论(0编辑  收藏  举报

JS