
KS57C0502 / C0504 / P0504单片机
寻址模式
3
寻址模式
概观
在启用内存库的标志, EMB ,用于控制数据存储的两种寻址模式。当您启用
教统局的标志,就可以解决整个RAM区。当您清除EMB标志清零,可寻址
RAM被限制在特定的区域。
教育统筹局标志工程与选择存储库指令, SMB n连接。你会记得,
SMB n个指令是用来选择RAM银行0 ,银行1或15。 SMB设置总是包含在上
4比特的一个12位的RAM地址。由于这个原因,两个寻址模式( EMB = "0"和EMB = "1" )申请
具体地通过在SMB指令所指示的存储器组,和对所述可寻址的区域中的任何限制
银行内部的0,1或15的直接和间接的1位, 4位和8位的寻址方法都可以使用。
此外,还有可以总是使用特定的寻址方法处理几个RAM位置,
不管当前的EMB标志设置的。
这里有几件事情要记住的寻址数据存储区:
- 当你在银行的15个地址外设的位置,你可以用助记符的内存 -
映射的硬件组件作为代替实际地址位置的操作数。
- 始终使用偶数RAM地址作为8位直接和间接寻址的操作数。
- 采用直接寻址,使用RAM地址作为指令的操作数;用间接寻址中,
insttruction指定包含操作数的地址寄存器。
3–1