ARM 处理器支持6种数据类型;
8位有符号和无符号字节。 (char, unsigned char)
16位有符号和无符号半字,它们以2字节的边界对准。(short int, unsigned short int)
32位有符号和无符号字,它们以4字节的边界对准。(int, unsigned int)
ARM指令全是以32bit的字并且必须是字对准的。
Thumb指令是半字而且必以两字节的边界对准的。
运行结果: