X86架构

X86架构自1978年Intel发布8086处理器以来,经历了从桌面到服务器、超级计算机的广泛应用,以其强大的功能、广泛的兼容性和实用性著称。然而,其可变指令长度、寄存器数量有限、内存访问模式以及浮点堆栈设计等缺点也逐渐显现。文章探讨了X86架构的历史、特点以及局限性。
摘要由CSDN通过智能技术生成

文章大纲:

一、X86架构的概念

二、X86架构的发展史

三、X86架构的优势

四、缺点

青春无怨,青春无悔,青春无憾,青春有梦。

点赞!点赞!点赞!关注!关注!关注!嘻嘻~

一、X86架构的概念

X86是微处理器执行的计算机语言指令集,指一个Intel通用计算机系列的标准编号缩写。

二、X86架构的发展史

    1978年6月8日,Intel发布了新款16位微处理器“8086”,也同时开创了一个新时代:x86架构诞生了。x86指的是特定微处理器执行的一些计算机语言指令集,定义了芯片的基本使用规则,一如今天的x64、IA64等。
    在30年的发展史中,x86家族不断壮大,从桌面转战笔记本、服务器、超级计算机、便携设备,期间还挫败或者限制了很多竞争对手的发展,让不少处理器厂商及其架构技术成为历史名字,即使有些封闭发展的也难以为继,比如苹果就已经放弃PowerPC了。
    X86指令集是美国Intel公司为其第一块16位CPU(i8086)专门开发的,美国IBM公司1981年推出的世界第一台PC机中的CPU--i8088(i8086简化版)使用的也是X86指令,另外除Intel公司之外,AMD和Cyrix等厂家也相继生产出能使用X86指令集的CPU,由于这些CPU能运行所有的为Intel CPU所开发的各种软件,所以电脑业内人士就将这些CPU列为Intel的CPU兼容产品。由于Intel X86系列及其兼容CPU都使用X86指令集,所以就形成了今天庞大的X86系列及兼容CPU阵容。

三、X86架构的优势

    X86优点在于功能强大,而且通用性、兼容性、与实用性要强。而且它的指令多,应用范围也较广。

    X86的CPU随便就是1G以上、双核、四核大行其道,通常使用45nm(甚至更高级)制程的工艺进行生产。    

    X86结构的电脑采用“桥”的方式与扩展设备(如:硬盘、内存等)进行连接,而且x86结构的电脑出现了近30年,其配套扩展的设备种类多、价格也比较便宜,所以x86结构的电脑能很容易进行性能扩展,如增加内存、硬盘等。

四、缺点

  续上文的优点之外,那么X86的不足在什么地方呢?让我们继续往下揭晓吧!
(1)可变的指令长度X86指令的长度是不定的,而且有几种不同的格式;
(2)寄存器的贫乏 X86指令集架构只有8个通用寄存器,而且实际只能使用6个;
(3)内存访问 X86指令可访问内存地址,而现代RISC CPU则使用LOAD/STORE模式,只有LOAD和STORE指令才能从内存中读取数据到寄存器;
(4)浮点堆栈 X87 FPU是最慢的FPU,主要的原因之一就在于X87指令使用一个操作数堆栈;
(5)4GB限制;
(6)芯片变大。

今天就分享到这里啦,期待下次的会面!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

肚子55叫~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值