电脑系统架构有哪些,电脑系统架构制的是什么
x86一般有两种含义,一种指的是32位系统的意思;另一种指的是32bit,其中的bit代表32位版本的系统。
x86的意思指的是32位系统,它是由Intel推出的一种复杂指令集,用于控制芯片的运行的程序,现在X86已经广泛运用到了家用PC领域。
X86可以称作为32bit,其中的bit代表32位版本的系统,同时X86系统最大只能识别到内存是3、75G。而X64就是通常所说的64bit,是指64位的操作系统,64位系统最大支持内存总数高达128G,对于内存非常大的服务器基本都是装的64位系统,64位可以很好的利用大内存,如果大内存装32位那是对内存的一种浪费。
呵呵 这个问题很有趣。
自从英特尔数十年前开发出那款革命性的CPU8086处理器以后,x86架构就一直主宰着个人电脑界。不管是当今苹果的mac还是普通组装机,都使用着这一CPU架构。可以说我们使用的个人电脑,所有的台式机或笔记本,几乎无一例外地使用着这个架构。所谓架构,其实就是芯片从寄存器数量这样的硬件结构到寻址方式、指令集这样的软件构造的一套标准或者规范。只有使用这一架构的cpu才能安装到我们的个人电脑主板上并被识别,或者说,因为英特尔8086处理器的成功,所有的厂商都为了适应x86架构而去设计他们的硬件。
所以你的电脑是x86架构无疑。而且我相信你也没有见过非x86架构的个人电脑。而AMD这个所谓的x86-64架构呢,其实也是x86架构的一种,它是x86架构的一种延伸或者拓展,使得64位处理器能发挥出更好的性能,包括拓展的指令集,拓展的寻址空间、寻址位数等等(毕竟寄存器什么的都变成64位的了)。
其实在64位个人电脑处理器来到之前,英特尔和AMD分别开发了新的架构,因为64位处理器使得x86架构达到了极限。AMD的做法就是自然延伸x86架构,比如拓展指令集啦,拓展寻址空间啦之类的,而英特尔则开发了全新的与x86不兼容的架构,这样一来它们各自的芯片就不再兼容了,包括主板、操作系统等等都需要分别设计。而微软此时不想对它们分别开发,而英特尔自家的新架构又存在一些劣势比如兼容性的问题,所以英特尔也不得不采用AMD提出的x86-64架构了。因此我们现在虽然都使用64位个人电脑处理器,但是架构仍然是统一的。
那什么计算机不是x86架构的呢?最常见的就是我们的手机啦。不管是智能手机还是非智能手机,其实都是一种计算机。显然这家伙就不是x86架构的。另外,大多数中型机,大型机,巨型机,超级计算机,都不使用这一架构。还有像专用计算机,比如ps3,xbox等等,似乎也不使用这一架构。还有就是在8086处理器诞生之前和之后的一段时间内,个人电脑也是各自为政的,那个时候各个厂商的架构、操作系统其实都不一样的。
如果你想深入理解架构的话,可以学习一下计算机组成原理、计算机系统结构以及IBM-PC汇编语言(也就是x86架构处理器的汇编语言)这三门课程。
PS. 本人有一次逛电脑城,一个卖电脑的店长在向我吹嘘他们的产品,慷慨激昂,手舞足蹈地说道:“个人电脑界提出了几十年的x86架构,在这台电脑上真正实现了!”顿时我感觉我们似乎并不生存在一个星球……
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。