这几个怎么够?还得继续生,于是:
1978 年,编号 8086,16-bit,Intel 首款商用 16 位处理器;
1978 年,编号 8086,16-bit,Intel 首款商用 16 位处理器;
请记住这个儿子哈,因为他就是那个让题主头疼的“始作俑者”(开启 x86 处理器时代)。
1979 年,编号 8088,8-bit,其实他是 8086 的变体;
1979 年,编号 8088,8-bit,其实他是 8086 的变体;
为啥要变 8088?而且为啥缩水了呢?
因为他的目标是“经济型系统”,IBM 5150(第一台 PC)上配备的就是他。
到了 1981 年,英子想更进一步,结果步子迈大了,导致儿子夭折了:
1981 年,编号 iAPX 432,32 位,Intel 的首款 32 位处理器。
1981 年,编号 iAPX 432,32 位,Intel 的首款 32 位处理器。
本意是用来取代 8086 这个儿子的,结果搞复杂了,成了 Intel 为数不多的失败产品。
英子吸取教训,开始稳扎稳打:
1982 年,编号 80186,16-bit,基于 8086,但采用 2000 nm 制造;
同年,编号 80286,16-bit,这个儿子也很有名,他是 Intel 有史以来生产的最具成本效益的处理器之一。
1982 年,编号 80186,16-bit,基于 8086,但采用 2000 nm 制造;
同年,编号 80286,16-bit,这个儿子也很有名,他是 Intel 有史以来生产的最具成本效益的处理器之一。
紧接着,32 位时代拉开了,英子也步入了新的造人征程:
1985 年,编号 80386,32-bit,是许多工作站和高端计算机的首选;
1989 年,编号 80486,32-bit,是首款拥有超过 100 万个晶体管的 x86 处理器;
1985 年,编号 80386,32-bit,是许多工作站和高端计算机的首选;
1989 年,编号 80486,32-bit,是首款拥有超过 100 万个晶体管的 x86 处理器;
这位兄弟的订单直到 2007 年 3 月 30 日才停止,最后一批发货日期为 2007 年 9 月 28 日。
英子喘了一口气,回首望去,呦,从 80186 开始,每个儿子名字里都有个 86,而且这几个儿子都挺出息,那就统称为 x86 家族吧~
86 好理解,但为啥是“x”?
姚明,黎明,陈道明,黄晓明,都有“明”,用“x”代替前面不同的部分,可不就叫“x明”家族嘛!
至此,先暂停一下,让英子歇会儿~
你大概已经发现问题了,x86 其实与“位数”无关,你看哈:
80186,16 位;
80286,16 位;
80386,32 位;
80486,32 位;
80186,16 位;
80286,16 位;
80386,32 位;
80486,32 位;
这四位弟兄都是 x86,但位数是不一样的。
所以,很遗憾,你这个问题其实不成立。
文章结束!拜拜!!
......
......
......
这才哪到哪,要想真正回答这个问题,咱还得让英子继续生下去。
英子要生了哈~ 嗯,她生了!
Pentium
Pentium
不对啊,按英子的尿性,不是应该起名为 80586 嘛?
嗯嗯,英子确实是这样想的,但当时她有个损友叫 AMD,AMD 给自己儿子取了跟英子儿子相似的名字,搞得英子很不高兴。
于是,英子去公社申请商标,结果办事员说数字缺乏商标显着性,不给申请......
英子没辙,就用希腊语 pente(意思是“五”)作为前半部分,然后以拉丁语(ium)结尾,也算是遵循了之前的命名约定,意为 x86 架构的第五代。
Pentium Pro
Pentium II & Pentium II Xeon
Celeron
Pentium III & Pentium III Xeon
Pentium 4
Xeon
Itanium
Pentium Pro
Pentium II & Pentium II Xeon
Celeron
Pentium III & Pentium III Xeon
Pentium 4
Xeon
Itanium
与此同时,AMD 也在酝酿,也在蛰伏,也在生!
AMD 推出了 x86_64(AMD64),从而产生了:
AMD Athlon 64
AMD Sempron 64
AMD Opteron 64
AMD Athlon 64
AMD Sempron 64
AMD Opteron 64
虽然这些东西基本上仍然是 x86 处理器,但 AMD 对其进行了扩展以支持 64 位执行,而且将其营销为 AMD64。
Intel 自己的 Itanium 原本的使命是终结“x86”,但它挺悲催的,最终由于销量不佳,被 AMD 这个 x86_64 给领先了。
就在这个关口,Microsoft 来了,是的,真主角,他来了......
Microsoft 计划将 Windows 移植到 64 位处理器,于是先盯上了 Intel Itanium 架构,并且发布 Windows XP 64-bit Edition。
但上面咱们讲了 Itanium 和 AMD64 的故事,Microsoft 意识到仍然需要 x86_64 的版本,那该怎么起名,怎么做开机画面呢?
是叫 Windows XP Professional x86_64 Edition ?
还是叫 Windows XP Professional AMD64 Edition ?
算了,索性叫这个吧 ------ Windows XP Professional x64 Edition!
注意看,是“x64”诶,虽然世界上本来没这个东西,但它足够吸引眼球啊!
接着,64 位软件被安装到名为“Program Files”的文件夹中,而 32 位软件被安装到名为“Program Files (x86)”的文件夹里,自然而然的,32 位架构 = x86 。
32 位,64 位,80186/286/386/486,x86,x86_64,x64...... 好烧脑...... 好复杂......
于是,网上开始有群众提问:
为什么 32 位操作系统叫做 x86 呢?
64 位明明叫 x64,但 32 位为啥不叫 x32 呢?
为啥 64 位软件不放在 Program Files (x64) 里面呢?
微软你这个老六!!!返回搜狐,查看更多