找回密码
 注册
关于网站域名变更的通知
查看: 193|回复: 1
打印 上一主题 下一主题

Linux架构(arch)续

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-8-7 13:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
上次,从「计算机的内部构造」的角度解释了架构这个术语。这次,介绍下架构中经常提到的「i386架构」及之后的「i486」,「i586」。

8 T  B- q7 Q* F1 u0 a4 {
安装Linux的时候,很多人即使不了解但也会经常听到i386架构这个词。因此,会误认为「自己的PC的架构是i386架构的」。现在用i386的人是非常少的。
i386的 i 就是「Intel」的首字母。i386是1985年发布的架构,那么如今还在用i386电脑的人... ...将近20年没有换过电脑了。(这篇文章应该是作者2005年左右写的)

( Z  f+ c$ u* M
实际上i386的CPU正式名称是「80386」。80386之前是8086和80286,之后还有80486。80386其实就是「80x86」系列CPU中的一种。
这个「80x86」系列,作为「个人电脑」被世界上很多PC所采用。

8 v! a% E. T+ i' E
注: 8086之后也有 80186,只不过在PC上用的不多,所以不是那么普遍。
( G# j4 }+ f8 ~# S4 E4 {
i386是「80x86系列」中第一个32位的CPU。而且,Linux也是在i386上诞生的。
之后,x86系列再次升级,出现了 80486,再之后... ...
% o; O1 _& h1 v) N: x
实际上官方是不存在 80586 这种型号的CPU的。由于商标的问题,80486之后是「Pentium」(也就是曾经流行的奔腾机),再之后是「Pentium Pro/Pentium II/Pentium III」。
但是,当时比较流行称呼 80x86,所以Pentium被称为「i586」,「Pentium Pro/Pentium II/Pentium III」被称为「i686」。
- W  R6 ^; ?, y/ y$ u' B
后来基于Pentium III的Xeon也被包含在i686里面了。之后再发布的各种架构,关于谁是「i786」?有很多争论。(大部分情况下认为Pentium 4是「i786」)
其实,i786和i886这种名称之后几乎没有人使用了。
: a7 R$ m! _8 t- f& {" T) t- e; N4 S
这里提到的架构都是继承于i386的,「面向i386的OS和应用程序」都能在这些架构上运行。
IA-64之类64位的架构上,面向i386的应用程序有很多是无法运行的,所以把架构「暂且都当成i386」来看的话有点危险,
不过,在面向普通用户的PC上,可以认为面向「i386」的应用程序都能运行。

& s7 Z! q# K* D2 R, k
  • TA的每日心情
    慵懒
    2020-6-13 15:46
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
    发表于 2020-8-7 15:06 | 只看该作者
    Linux架构(arch)续
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-6-28 00:57 , Processed in 0.078125 second(s), 23 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表