注册
登录
论坛
搜索
社区银行
帮助
导航
私人消息 (0)
公共消息 (0)
系统消息 (0)
好友消息 (0)
帖子消息 (0)
黑色海岸线论坛
»
灌水乐园
» 一头雾水几年,知道X86```
返回列表
发帖
发短消息
加为好友
ouli
当前离线
Fucking high
帖子
1883
我的爱好
阅读权限
20
来自
广西-灵山
在线时间
26 小时
黑海舰队少尉
主题
1
积分
48
贝壳
48 个
来自
广西-灵山
注册时间
2002-12-30
最后登录
2011-12-1
楼主
跳转到
»
倒序看帖
打印
字体大小:
t
T
ouli
发表于 2007-4-9 20:25
|
只看该作者
[原创]
一头雾水几年,知道X86```
英特尔推出X86架构已满20年了,同486相比,Pentium向前迈进了一大步, 而PⅡ的前进步伐则没有这么大了,X86 CPU的发展似乎已到了尽头。
英特尔非常清楚,是X86指令集限制了CPU性能的进一步提高,因此,他们正同惠普一道努力开发下一代指令集架构(Instruction Set Architecture ,ISA): EPIC(Explicitly Parallel Instruction Computing,显性并行指令计算)。对英特尔而言, IA-64(英特尔的64位架构)是下一个10到15年的架构。新的ISA将使英特尔摆脱X86架构的限制,从而设计出超越所有现有RISC CPU和X86 CPU的新型处理器。那么EPIC的先进之处在什么地方呢?为什么英特尔会放弃使它成为芯片巨人的X86架构呢?
一、IA-32的问题
我们知道,工程师可以通过提高每个时钟的指令执行数来提高性能,英特尔新的指令集的首要目的在于,让指令更容易解码,更容易并行执行。这样就可以不受限制地开发新型处理器。
但是,对工程师而言,兼容8086的X86指令集一直是必须完成的任务。毕竟,兼容前代产品是使英特尔成长壮大起来的关键因素,而且还可以保护用户原先的投资和使用数以百万计应用软件。既然如此,为什么又要放弃整个X86指令集重新开始呢?X86的不足在什么地方?
(1)可变的指令长度
X86指令的长度是不定的,而且有几种不同的格式,结果造成X86 CPU的解码工作非常复杂,为了提高CPU的工作频率,不得不延长CPU中的流水线,而过长的流水线在分支预测出错的情况下,又会带来CPU工作停滞时间较长的弊端。
(2)寄存器的贫乏
X86指令集架构只有8个通用寄存器,而且实际只能使用6个。这种情况同现代的超标量CPU极不适应,虽然工程师们采用寄存器重命名的技术来弥补这个缺陷,但造成了CPU过于复杂,流水线过长的局面。
(3)内存访问
X86指令可访问内存地址,而现代RISC CPU则使用LOAD/STORE模式,只有LOAD和STORE指令才能从内存中读取数据到寄存器,所有其他指令只对寄存器中的操作数计算。在目前CPU的速度是内存速度的5倍或5倍以上的情况下,后一种工作模式才是正途。
(4)浮点堆栈
X87 FPU是目前最慢的FPU,主要的原因之一就在于X87指令使用一个操作数堆栈。如果没有足够多的寄存器进行计算,你就不得不使用堆栈来存放数据,这会浪费大量的时间来使用FXCH指令(即把正确的数据放到堆栈的顶部)。
(5)4GB限制
这似乎不是问题,但是,在6年前,主流PC只有4MB内存,而目前的绝大部分PC装备了64MB以上的内存,是以前的16倍,所以,在下一个十年,PC内存突破1GB绝对不会令人惊讶,而且目前的大型服务器已经使用了1GB以上的内存,突破4GB内存的情况很快就会出现。
(6)芯片变大
所有用于提高X86 CPU性能的方法,如寄存器重命名、巨大的缓冲器、乱序执行、分支预测、X86指令转化等等,都使CPU的芯片面积变得更大,也限制了工作频率的进一步提高,而额外集成的这些晶体管都只是为了解决X86指令的问题。
:'( 搞了半天原来X86名字是这样来的,我还以为他是乱打上去的``````
收藏
分享
Parkour.所有!
发短消息
加为好友
左人男
当前离线
帖子
847
我的爱好
阅读权限
10
在线时间
189 小时
黑海舰队列兵
主题
0
积分
6
贝壳
6 个
性别
男
注册时间
2007-3-15
最后登录
2013-7-2
沙发
左人男
发表于 2007-4-9 20:46
|
只看该作者
Pentium以前都是X86架构······即人们那时候常说的286.386······
TOP
发短消息
加为好友
坏的刚刚好
(小坏)
当前离线
禁止发言
帖子
7657
我的爱好
阅读权限
10
来自
潇湘
在线时间
149 小时
黑海舰队列兵
主题
0
积分
0
贝壳
0 个
性别
男
来自
潇湘
注册时间
2005-2-5
最后登录
2010-1-6
板凳
坏的刚刚好
发表于 2007-4-9 20:56
|
只看该作者
86 好久没上论坛了。
天行健,君子以自强不息
地势坤,君子以厚德载物
—————————————
海岸线欢迎您
TOP
发短消息
加为好友
chinanic
(黑冰cn)
当前离线
巡海头狼
帖子
6440
我的爱好
阅读权限
150
来自
贵州遵义
在线时间
456 小时
总版主
主题
0
积分
854
贝壳
854 个
性别
男
来自
贵州遵义
注册时间
2005-3-26
最后登录
2011-2-26
地板
chinanic
发表于 2007-4-9 23:33
|
只看该作者
嗯,可能工作忙吧。。
[
本帖最后由 chinanic 于 2007-4-9 15:35 编辑
]
天行健,君子以自强不息
地势坤,君子以厚德载物
黑色海岸线欢迎您
QQ群:7212260
致力于探索WEB技术精髓:http://www.bitechcn.com
点这里加我!
TOP
返回列表
回复
发帖
使用交流
网络安全
网络技术
娱乐休闲
灌水乐园
文学天地
美图欣赏
网站办公
站务处理
[收藏此主题]
[关注此主题的新回复]
[通过 QQ、MSN 分享给朋友]