剩下的路 4星
共回答了400个问题采纳率:93.8% 评论
64位系统是向下兼容的,64位平台其实是x86(32位)-64,也就是说在原有的x86平台上实现64位。
x86-64是站在x86的肩膀上的,并没有另起炉灶,CPU指令长度(即指令占有的二进制位数)不变,原有的指令集也一律保留,所以x86和x86-64总体的架构是一致的,指令完全兼容。
改变的部分,原有通用寄存器容量均增长为64位,顺便还加了8个,同时增加了8个128位的XMM寄存器,内部总线(即CPU部件间的数据通道)宽带也增至64位或更多。
当然还有增加用于支持这些寄存器的相关指令。
由此可以看出,CPU处理的数据均支持64位,内存编址理论上也可达到2的64次方个地址空间,但由于是在x86的架构上构建的64位计算,64位线性寻址能力还不成熟,实际上的可编址并没有这么多,但可改进。.
11小时前
猜你喜欢的问题
5个月前1个回答
5个月前1个回答
5个月前1个回答
5个月前2个回答
5个月前1个回答
5个月前2个回答
热门问题推荐
1个月前2个回答
3个月前1个回答
1个月前2个回答
2个月前2个回答
1个月前1个回答
2个月前1个回答
1个月前2个回答
4个月前1个回答
1个月前1个回答