6502芯片:基础架构(6502 Microprocessor

2021-05-05  本文已影响0人  苹果王子刘泽庆

6502芯片是一款相对简单的8位CPU,仅包含几个内置的寄存器(register),通过16位地址总线实现64Kb的最大寻址。6502采用小端读取,期望地址首先存储到内存的最低有效字节中。

内存的开头的256个字节页(0000-00FF)被称为“零页”(Zero Page)。零页中保存着一些特殊寻址模式的焦点,它可以实现更短(或更快)的指令或者通过间接寻址方式访问内存。内存的第二页(0100-01FF)是系统堆栈预留位置,不允许重新定位使用。

另外一个预留的地址段是内存的最后6个字节(FFFA-FFFF),它们被用来存储

6502芯片没有额外的针对硬件设备的特殊支持,因此指令必须映射到内存区域中,以便与硬件进行互通操作。

上一篇下一篇

猜你喜欢

热点阅读