ZHCUAV8W january 1998 – march 2023 66AK2E05 , 66AK2H06 , 66AK2H12 , 66AK2H14 , AM1705 , AM1707 , AM1802 , AM1806 , AM1808 , AM1810 , AM5K2E04 , OMAP-L132 , OMAP-L137 , OMAP-L138 , SM470R1B1M-HT , TMS470R1A288 , TMS470R1A384 , TMS470R1A64 , TMS470R1B1M , TMS470R1B512 , TMS470R1B768
char 和 unsigned char 数据类型作为单个字节存储在内存中,数据类型加载到寄存器的0-7位上, 并从这些位进行存储(请参阅图 6-1)。定义为 short 或 unsigned short 的对象作为两个字节存储在内存中,位于半字(2 字节)对齐的地址上;这些对象加载到寄存器的 0-15 位上,并从这些位进行存储(请参阅图 6-1)。
有符号 8 位 char |
MS | LS |
S | S | S | S | S | S | S | S | S | S | S | S | S | S | S | S | S | S | S | S | S | S | S | S | S | S | I | I | I | I | I | I |
31 | 7 | 0 |
无符号 8 位 char |
MS | LS |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | U | U | U | U | U | U | U |
31 | 7 | 0 |
有符号 16 位 short |
MS | LS |
S | S | S | S | S | S | S | S | S | S | S | S | S | S | S | S | S | I | I | I | I | I | I | I | I | I | I | I | I | I | I | I |
31 | 15 | 0 |
无符号 16 位 short |
MS | LS |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | U | U | U | U | U | U | U | U | U | U | U | U | U | U | U | U |
31 | 15 | 0 |
图例: S = 符号,I = 有符号整数,U = 无符号整数,MS = 最高有效,LS = 最低有效 |