1982年2月1日,英特尔发布了80286处理器。这枚芯片看起来只是8086的加强版,但后来它却成了个人电脑爆发的关键。其实它就是一个被低估的“桥梁”,连接了16位和32位的世界。
为了弄清楚这枚芯片到底牛在哪,我翻了翻资料。它有个很特别的地方,就是能跑两种模式。一种是实模式,专门为了兼容老软件设计的。另一种是保护模式,听起来很高级,但当时几乎没人用。
实模式说白了就是让80286假装自己是8086。那时候电脑上跑的软件,像DOS系统,全是给16位处理器写的。要是直接换个新架构,所有软件都得重写,谁还买你的芯片?所以英特尔干脆留了个后门,让新芯片能完美运行老程序。这招很实在,用户升级电脑,手里的软件还能接着用。
保护模式才是这个芯片的真本事。它第一次在x86处理器里加了内存管理和硬件隔离。理论上能管16兆的物理内存,虚拟地址空间能到1G。这在1982年简直是科幻片。但问题也来了,从实模式切到保护模式后,没法直接切回来,得重启电脑。这种设计缺陷让操作系统开发者头疼了好几年。
更尴尬的是,保护模式虽然听着牛,但用起来很别扭。它的段还是限制在64K里,程序员写代码时得小心计算地址,跟后来386的平铺内存模型比差远了。可以说,80286的保护模式就是个半成品,但它逼着英特尔后来搞出了真正的32位处理器。
市场这块儿,80286算是踩对了点。1984年IBM选了它做PC/AT电脑的核心,一下子把标准定下来了。那时候电脑还贵,但286的芯片成本比32位的摩托罗拉68000便宜多了。普通家庭和企业发现,买台286电脑,跑Lotus 1-2-3表格、WordPerfect打字都挺顺,价格还能接受。到1988年,英特尔卖出了1000万颗286芯片,6年里全球装了1500万台这类电脑。
IBM的PC/AT不光硬件升级,还带出了16位总线槽和更快的软驱。这成了后来的标准,兼容机厂像康柏、戴尔全跟着做,价格越打越低。软件商也跟上,DOS上冒出一堆牛逼的应用,用户买了新电脑就能用,用了就离不开,然后硬件商再升级,就这么滚起来了。
但好日子总有个头。1990年Windows 3.0出来的时候,为了兼容286,还保留了一大堆实模式代码,跑起来特别慢。到了1992年,Windows 3.1直接不干了,明确说最低得用386SX处理器。这下所有286电脑全废了,没法运行新系统,瞬间被淘汰。
更绝的是,英特尔自己搞出了386SX,这芯片外部总线是16位,但内部是32位,价格便宜得跟286差不多,性能却强一大截,内存支持随便上4G虚拟地址。286那点成本优势彻底没了,用户全换386去了。
现在回头看,这枚芯片虽然死了,但它的影响留下来了。从它开始,英特尔定下了“必须向下兼容”的铁规矩。今天你随便拿台电脑开机,CPU启动时还是会先进入类似8086的实模式状态,这就是历史包袱。保护模式虽然设计有缺陷,但给后来的Windows、OS/2这些系统打好了基础,硬件多任务的想法就是从这开始的。
商业上更值得琢磨。80286不是当时最先进的处理器,摩托罗拉68000早就是32位了,但286凭借兼容性、便宜的价格和IBM的背书,硬是赢了市场。技术领先不等于能卖出去,关键是你得让用户手里的老东西能用,新软件愿意给你写。这枚芯片的成功,本质上是x86生态对非兼容生态的胜利。
我查资料时看到一张图,80286里集成了13.4万个晶体管,从6MHz跑到后来25MHz。现在2025年,CPU主频都5GHz了,但每颗现代CPU内核里,还藏着当年那个“286的灵魂”。它不是什么革命性的发明,但就是靠“够用”和“兼容”,悄悄改变了世界。
热门跟贴