Pentium能处理8位(字节)、16位(字)、32位(双字)、64位(四字)各种长度的数据类型。为求得数据结构最大的灵活性和最有效地使用存储器,单字不需要在偶数地址上对齐,双字也不需要在4倍(字节)整数地址上对齐,四字不需要在8倍(字节)整数地址上对齐。然而当经32位数据总线存取数据时,数据传送是以双字为单位进行的,双字的起始地址是能被4整除的。表4.7列出了Pentium的数据类型。
Pentium能处理8位(字节)、16位(字)、32位(双字)、64位(四字)各种长度的数据类型。为求得数据结构最大的灵活性和最有效地使用存储器,单字不需要在偶数地址上对齐,双字也不需要在4倍(字节)整数地址上对齐,四字不需要在8倍(字节)整数地址上对齐。然而当经32位数据总线存取数据时,数据传送是以双字为单位进行的,双字的起始地址是能被4整除的。表4.7列出了Pentium的数据类型。