65C02汇编指令集
65C02汇编指令集.chm65C02有16位(64K)的地址空间分成256个页面,每个256字节。0页面($0000-$00FF)有一些很特别的性质,例如寻址模式,它是非常重要的。1页面($0100-$01FF)是堆栈。$FFFA-$FFFB字节是NMIB中断向量。$FFFC-$FFFD字节是复位向量。$FFFE-$FFFF字节是IRQ/BRK向量。65C02有3个寄存器,栈指针,标志位(P)和计数器。寄存器是累加器(A),X变址寄存器,和Y变址寄存器,每一个都是8位的,大多数指令把结果留在累加器里;栈指针是一个8位的寄存器用来指示栈(1页面)的偏移量,当使用push和pull指令时它自动增加和减少,你也可以用TSX和TXS指令直接访
用户评论