文章分类 - 6502汇编
摘要:6502有六个可供使用的寄存器(A,X,Y,PC,S,P)。其中除程序计数器PC是16位外,其余寄存器均为8位。 1、累加寄存器A——8位 作用:同ALU一起完成各种算数逻辑运算符。它通常既提供ALU一个原始操作数,又存放操作结果,所以称为累加器。 2、变址寄存器X和Y——8位 作用:主要在变址寻址
阅读全文
摘要:一、NES的介绍 NES是Nintendo Entertainment System的缩写,是任天堂1983年7月发售的Family Computer游戏主机,简称Famicom、红白机、FC、NES,NES是欧美版FC主机称呼,FC主机游戏我们现在都统称为NES游戏 或FC游戏。 二、芯片介绍 1
阅读全文
摘要:一、C3处理器的内部结构 C3的卡型由 128K的PRO和128K的PPU组成。如下: 其中1C000-1FFFF中不会发生变化,被称为调度师。 当$8000 = 6 的时候表示的是CPU的8-9千。 单$8000 = 7 的时候表示的是CPU的A-B千。 二、图片切换 对于PPU,每一张图片都占了
阅读全文
摘要:6502 一、6502的寻址方式 1、立即寻址 在这种寻址方式中,指令的操作对象部分直接给出了操作数本身,该操作数就称为立即数。 LDA #$FF 其中,$是CEC-I机中十六进制数的标志。 解释:将立即数$FF送累加器A。 2、绝对寻址 这种寻址方式中,指令的操作对象不是操作数自身,而是操作数所在
阅读全文