不是银行的有效地址部分的名称是什么?

时间:2016-08-17 17:17:11

标签: emulation addressing-mode

我正在编写SNES模拟器以获得乐趣,我总是想知道不属于银行的部分的名称是什么:

Effective address: $80       $0000
                   ^-- Bank  ^-- ???

1 个答案:

答案 0 :(得分:1)

the W65C816S data sheet的第8页:

  

在操作模式期间,8位数据库寄存器保存存储器传输的存储区地址。 24位地址由16位指令有效地址和8位数据库地址组成。

同样地,在第9页:

  

8位程序库寄存器保存所有指令提取的存储区地址。 24位地址由16位指令有效地址和8位程序库地址组成。

所以“指令有效地址”似乎是Western Digital的低16位短语。

我敢说,通过与英特尔更广泛熟悉的真实模式segment:offset addressing scheme相似,我们也常常使用'偏移'。