我想知道英特尔IA-32架构的基本数据类型是什么。
我知道其中四个 - 字节(8位),字(16位),双字(32位)和四字(64位)。还有其他人吗?
答案 0 :(得分:1)
是的,你又错过了一次 - > double quadwords [8 bytes](128 bits)
。
从英特尔手册: -
基本数据类型是字节,单词,双字,四字, 和双四字(见图4-1)。一个字节是8位,一个字是 2字节(16位),双字是4字节(32位),四字是8 字节(64位),双四字是16字节(128位)。一个 IA-32架构指令的子集对这些指令进行操作 没有任何额外操作数输入的基本数据类型。
四字数据类型被引入到IA-32架构中 Intel486处理器; 引入了双四字数据类型 在具有SSE扩展的Pentium III处理器中。