intel 80X86发展重要的点

在20多年的发展过程中,80X86架构演变成几个独立的小组,不断地增加新的指令就像不断地往衣服上添加补丁一样。

1978年--汇编语言的兼容性,8-bit 的微处理器,增加了额外的寄存器

1980年- 8087浮点寄存器,新增60条浮点指令。添加了完整的stack instruction set.

1982年--80286增加了地址空间到24bit,增加了内存映射和保护指令。

1985年--80386延伸架构到32bit,32bit的寄存器和32-bit地址空间,增加了新的访存模式,一些额外的操作。80386几乎成为一个通用寄存器机器。增加页支持和段地址。

1997年增加了几百条用于处理多媒体或者SIMD方面的窄数据数据类型。MMX

1999增加70条用于数据并行,当时增加了8个相互分离的寄存器,每个128bit 因此,4个32bit 的浮点数就可以并行计算。SSE

2001年--增加144条指令,用于双精度数据类型,2个64bit的数据可以并行执行,SSE2

2003--IA-32-------IA64

之后的架构主要是提高性能,很少有新的指令加入。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

xieshangxin

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

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

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

打赏作者

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

抵扣说明:

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

余额充值