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 阅读(912) 评论(0) 收藏 举报
浙公网安备 33010602011771号