x64,x86有啥区别
对于x64,x86有啥区别,很多网友还不是很明白,今天艾巴小编收集了这方面的知识,就将其分享出来。
操作方法:
64英特尔64允许处理器直接访问4GB以上的内存,从而运行更大的应用程序。x86-64架构还向指令集添加了额外的寄存器和其他改进。通过64位内存地址上限,其内存大小理论上限达到16,000,000TB(16EB),但在最初的应用中未能支持完整的64位地址。
英特尔以前在安腾处理器上使用过自己的64位IA-64技术。虽然Intel 64也是64位,但是它们不兼容,也就是IA-64软件不能直接在Intel 64上运行。Intel 64使用的X86-64是IA-32指令集的扩展,而IA-64则是另一种完全没有IA-32影子的独立架构。虽然IA-64可以通过仿真运行IA-32的指令,但运行前需要对指令进行转换,导致其速度较慢。
因为x86-64是由IA-32衍生而来,所以运行IA-32和64位程序绰绰有余。首款采用Intel 64技术的处理器属于至强型号,支持双处理器。它的核心名字是诺科纳。因为至强是直接构建在台式机奔腾4上的,所以奔腾4也可以使用Intel 64,就像超线程一样。但是最初的普雷斯科特版本并没有激活Intel 64,可能是因为当时还不完善。
Intel 64可以用在使用Prescott core E0的更新版本的奔腾4处理器上,这个版本叫做Pentium 4 F,而且E0更新版本增加了“execute disable”位,相当于AMD64的NX位。
02AMD64位技术AMD64的位技术是在原有32位X86指令集的基础上增加X86-64扩展64位X86指令集,使得这款芯片在硬件上兼容原有32位X86软件,同时支持X86-64的扩展64位计算,使这款芯片成为真正的64位X86芯片。这是真正的64位标准,X86-64具有64位寻址能力。EM64T技术被Intel官方定义为:EM64T的全称是Extended Memory 64 Technology,即扩展64位内存技术。
EM64T是英特尔IA-32架构的扩展,即ia-32e(英特尔架构师ur-32扩展)。IA-32处理器通过加入EM64T技术,在与IA-32软件兼容的情况下,可以使用更多的内存地址空间,并允许软件写入32位线性地址。EM64T特别强调32位和64位的兼容性。Intel在新内核中增加了8个64位的grp(R8-R15),原有的grp全部扩展到64位,可以提高前面提到的整数运算能力。
增加了8个128位SSE寄存器(XMM8-XMM15)以增强多媒体性能,包括对SSE、SSE2和SSE3的支持。
038686体系结构是一种重要的指令长度可变的CISC。长度为字(4字节)的存储器访问允许不对齐的存储器地址,并且该字以低位字节优先的顺序存储在存储器中。
前向兼容性一直是x86架构发展的驱动力(设计的需要决定了这一因素,并经常导致批评,特别是来自竞争对手处理器的支持者和理论家,他们对一种被广泛认为是向后设计的架构的持续成功感到困惑)。但在较新的微体系结构中,x86处理器会将x86指令转换成类似RISC的微指令,然后执行,从而获得堪比RISC的超标量性能,同时仍然保持前向兼容性。
x86架构处理器有四种执行模式,即实模式、保护模式、系统管理模式和虚拟V86模式。
04英特尔8086和8088有14个16位寄存器。其中四个(AX、BX、CX、DX)是通用的(虽然每个寄存器都有一个附加的用途;例如,只有CX可以用作循环指令的计数器。每个寄存器都可以作为两个独立的字节来访问(因此BX的高位可以视为BH,低位可以视为BL)。除了这些寄存器,还有四个扇区寄存器(CS、DS、SS、ES)。它们用于生成内存的绝对地址。
还有两个指针寄存器(SP指向栈底,BP可以用来指向栈或者内存中的其他地方)。两个指针寄存器(SI和DI)可以用来指向数组内部。最后,还有一个标志寄存器(包含进位、溢出、零标志等状态标志)。IP是用于指向当前运行指令的地址。
以上知识分享到此为止,希望能够帮助到大家!
推荐阅读
- 华硕ROG Phone 8和8 Pro出现在Geekbench数据库中
- Cuktech推出具有双向30W快速充电功能的10000mAh袖珍移动电源
- 纯素抹茶食谱从华夫饼到饼干
- 怎么催熟猕猴桃最快的方法,怎么催熟猕猴桃
- 手机解锁密码忘记了怎么打开手机,手机忘了解锁密码怎么办
- 高效能电机和普通电机的区别_高效电机和普通电机的联系与区别
- 巴博斯和奔驰有什么区别_巴博斯和奔驰
- word怎样进行邮件合并 超详细!
- 中国电信如何打人工服务号码,中国电信如何打人工服务
- cf一键调烟雾头,cf如何调烟雾头盔
- 怎样去除室内烟味小妙招,怎样去除室内烟味
- 怎么在word里把页面横放,word怎么把页面横过来
- 办理按揭贷款买房的流程图,办理按揭贷款买房的流程
- qq空间装扮怎么设置,如何免费装扮qq空间
- 如何简单剥橙子,两种方法巧剥橙子
- 手机怎么预约挂号医院,手机上怎么预约挂号
- 全国四大慢跑鞋,四大慢跑鞋哪个好
- qq好友互动标示,QQ好友互动标识有那些
- 联通座机呼叫转移设置方法,如何给联通座机做呼叫转移