为什么32位系统是X86,不是32呢,而64位又是64呢

火影之神之轮回2023-05-01  19

X86指32位cpu。

x86指的是一种cpu的架构因为intel的8086,286,386~586而得名amd开发的大部分cpu也是基于x86架构的。x86架构的特点是cpu的寄存器是32位的,因此也叫32位cpu。

X86的32位体系结构通常称为IA-32,全称为“英特尔体系结构,32位”。它的64位体系结构最早由AMD推出,被称为“AMD64”。后来,它也被英特尔采用,被称为“英特尔64”。也称为“x86-64”、“x64”。

早期英特尔曾以80x86的数字格式命名处理器,包括8086、80186、80286、80386和80486。

因为它以“86”结尾,所以它的体系结构被称为“x86”。由于digital不是注册商标,英特尔及其竞争对手在新一代处理器中使用可注册名称,如奔腾、酷睿和ryzen(由AMD推出)。

值得注意的是,英特尔还推出了IA-64体系结构。尽管名称类似于“IA-32”,但它们完全不兼容,不属于x86指令集体系结构系列。

扩展资料:

32位系统与64位系统的区别:

首先,设计的初衷不同。64位操作系统的最初设计是为了满足在机械设计与分析、三维动画、视频编辑与创作以及科学计算和高性能计算应用等领域需要大量内存和浮点性能的客户的需求。也就是说,它们是高科技人员在行业中使用特殊软件的平台。32位操作系统是为普通用户设计的。

其次,需要不同的配置。64位操作系统只能安装在64位计算机上(CPU必须为64位)。同时,需要安装64位通用软件才能发挥64位(x64)的最佳性能。

32位操作系统可以安装在32位(32位CPU)或64位(64位CPU)计算机上。当然,32位操作系统安装在64位计算机上,其硬件就像一辆“牛车”:64位性能将大大降低。

三是运行速度不同。64位CPU的GPRS(通用寄存器)数据宽度为64位。64位指令集可以运行64位数据指令,也就是说,处理器一次可以提取64位数据(一次只能提取两条指令8字节数据),是32位的两倍(一次需要4条指令,提取4字节数据),理论性能将相应提高一倍。

第四,寻址能力不同。64位处理器的优势还体现在对内存的控制上。因为地址使用特殊的整数,所以ALU和寄存器可以处理更大的整数,即更大的地址。32位CPU和操作系统最多只能支持4GB内存,而64位CPU和操作系统理论上最多只能支持16eb内存(16777216tb)。

总之,64位操作系统必须依靠64位主机硬件“上”的支持和64位通用软件“下”的辅助才能充分发挥64位的优势,而“三位一体”是必不可少的(原因很简单:操作系统只是一个连接操作平台)。

对于64位计算机,可以安装32位操作系统,64位操作系统可以安装32位软件,这是设计上的“向下兼容”,不是64位设计的初衷。

参考资料来源:

百度百科-Intel x86

百度百科-32位 (32位操作系统)

windows 32位是x86,64位则是x64操作系统。

32位和64位,都是用来形容操作系统的,所以在下载操作系统的时候,会存在32位系统和64位系统的选择。

而不同位数的操作系统,对CPU的运算方式产生的影响或者要求亦不同,所以从更深层次的角度来说,32位和64位是指CPU运算方式的差别。

32位系统最高只支持4G内存,如果电脑安装了大于4G的内存,32位的操作系统是不能更好的利用大于4G的那部分内存的效用的,所以会造成资源浪费。

而64位的操作系统,按照微软对系统的设定,家庭版本的win7可以最多支持16G的内存,而专业版和旗舰版的win7最多支持的内存容量可达192G内存。所以如果你电脑拥有超过4G的内存,则建议安装64位的操作系统,这是这两者最大的区别。

所以理论上64位操作系统性能会更好一些。

操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。

操作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。操作系统的功能包括管理计算机系统的硬件、软件及数据资源,控制程序运行,改善人机界面,为其它应用软件提供支持,让计算机系统所有资源最大限度地发挥作用,提供各种形式的用户界面,使用户有一个好的工作环境,为其它软件的开发提供必要的服务和相应的接口等。实际上,用户是不用接触操作系统的,操作系统管理着计算机硬件资源,同时按照应用程序的资源请求,分配资源,如:划分CPU时间,内存空间的开辟,调用打印机等。

首先先简单了解一下win10 x64和 x86:

1   x64其实就是64位,x86其实就是32位;在口语中经常说32位会多于x86(下文以32位指代x86,以64位指代x64)

2   32位和64位,都是用来形容操作系统的,而不同位数的操作系统,对CPU的运算方式产生的影响或者要求亦不同,所以从更深层次的角度来说,32位和64位是指CPU运算方式的差异。

(1)32位   CPU只能处理32位的数据、运行32位的操作系统;64位  CPU则可以处理64位以及32位的数据、运行32位以及64位的操作系统------X64向下兼容X32

3   32位系统最多只能发挥4G内存的效用,而64位的操作系统,按照微软对系统的设定,家庭版本的win10可以最多支持16G的内存,而专业版和旗舰版的win10最多支持的内存容量可达192G内存。

4   基本所有的电脑都可以安装32位的系统,现在也有越来越多的电脑刚刚买回来的时候,就预装了64位的系统,因为这样能够更好的利用大内存的效用;

5   要判断电脑是否支持64位系统,可以利用以下方法进行查看:

方法一在桌面的此电脑图标上,点击鼠标右键,选择属性打开。

在系统属性窗口中,可以简单的查看到自己系统的类型,如图所示:

方法二按下键盘WIN+R打开运行,然后输入dxdiag命令确定。

在这里的界面中快速的查看到系统的位数类型。

如果电脑拥有超过4G的内存,则建议安装64位的操作系统

系统X86就是32位,X64是64位。

x86是一个intel通用计算机系列的标准编号缩写,也标识一套通用的计算机指令集合,X与处理器没有任何关系,它是一个对所有86系统的简单的通配符定义,例如:i386, 586,奔腾(pentium)。

“x86-64”,有时会简称为“x64”,是64位微处理器架构及其相应指令集的一种,也是Intel x86架构的延伸产品。“x64”最先由AMD设计,推出时被称为“AMD64”,其后也为英特尔所采用,现时英特尔称之为“Intel 64”,在之前曾使用过Clackamas Technology (CT)、IA-32e及EM64T。外界多使用 "x86-64" 或 "x64" 去称呼此64位架构,从而保持中立,不偏袒任何厂商。

x86 是32位的操作系统

x86是对基于intel处理器的系统的标准缩写。X与处理器没有任何关系,它是一个对所有86系统的简单的通配符定义,是一个intel通用计算机系列的编号,也标识一套通用的计算机指令集合,由于早期intel的CPU编号都是如8086,80286来编号,由于这整个系列的CPU都是指令兼容的,所以都用X86来标识所使用的指令集合如今的奔腾,P2,P4,赛扬系列都是支持X86指令系统的,所以都属于X86家族

32位系统:

cpu的位是指一次性可处理的数据量是多少,1字节=8位,32位处理器可以一次性处理4个字节的数据量,依次类推。32位操作系统针对的32位的CPU设计。

64位系统:

是指特别为64位架构计算机系统而设计的操作系统。64位操作系统的优点,在于能够利用64位处理器的优势,在处理多媒体内容时能够有更佳的表现。

32位系统与64位系统的区别:

64位系统是32位系统的更高级版本,32位系统可识别内存到4G,64位系统可识别内存超过4G以上内存。

以上就是关于为什么32位系统是X86,不是32呢,而64位又是64呢全部的内容,包括:为什么32位系统是X86,不是32呢,而64位又是64呢、windows7 32位操作系统是x86还是x64,搞不懂、win10下的x64和x86有什么不同等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

转载请注明原文地址:https://juke.outofmemory.cn/read/3757292.html

最新回复(0)