
2.3.2
内存中的数据格式
图2.4表示在存储器中的数据格式。由H8 / 300L CPU ,字数据访问
存储在内存中必须首先在偶地址。在字访问的至少显著位
如果指定奇数地址都是被视为0 ,该访问是在前面进行
偶地址。这条规则影响MOV.W指令,也适用于取指令。
数据类型
地址
数据格式
7
0
的1位数据
字节数据
地址n
地址n
即使地址
奇数地址
即使地址
奇数地址
即使地址
奇数地址
7
最高位
6
5
4
3
2
1
0
最低位
字数据
最高位
高8位
低8位
最低位
在堆栈字节数据( CCR )
最高位
最高位
CCR
CCR *
最低位
最低位
在堆栈中的数据字
最高位
最低位
CCR :条件码寄存器
注意:
*
忽略回报
图2.4存储器数据格式
当堆栈使用R 7为一个地址寄存器访问,字存取应始终
进行。用于CCR的,相同的值被存储在高8位和低8位用作字数据。
在返回时,低8位被忽略。
19