8.
存储器间接 - @@ AA : 8 :
此模式可用于在JMP和JSR指令。该
的指令代码的第二字节指定一个8位的绝对地址。位于这个字
地址包含在转移目标地址。
高8位的绝对地址被假定为0( H'00 ),所以地址范围是
从H'0000至H'00FF ( 0255 ) 。注意,与H8 / 300L系列的下端
地址区域也用作载体的区域。见3.3 ,中断了对向量区的细节。
如果奇数地址被指定为一个分支目的地或作为MOV.W的操作数地址
指令时,至少显著位被视为0 ,造成字存取到在执行
指定的地址前面的地址。参见2.3.2 ,内存数据格式,用于进一步
信息。
2.4.2有效地址的计算
表2-2显示了如何有效地址的计算方法各寻址模式。
算术和逻辑指令使用寄存器直接寻址( 1 ) 。该ADD.B , ADDX , SUBX ,
CMP.B , AND,OR和XOR指令还可以使用直接寻址( 6)。
数据传送指令可以使用不同的程序计数器相对( 7 )和所有的寻址方式
存储器间接( 8 ) 。
位操作指令直接使用寄存器( 1 ) ,寄存器间接( 2 ) ,或绝对地址( 5 )
指定一个字节操作数,以及3位的立即寻址( 6 )来指定在该字节的比特位置。
该BSET , BCLR , BNOT和BTST指令也可以使用寄存器直接寻址( 1)
指定的位的位置。
20