(原标题:53年前的处理器,也能启动Linux?)
若是您但愿不错频繁碰头,接待标星储藏哦~
起首:内容来自arstechnica,谢谢。
硬件黑客 Dmitry Grinberg 最近罢了了一件看似不能能的事情:谢宇宙上第一台商用微处理器Intel 4004 上启动 Linux。这款 1971 年的 CPU 独一 2,300 个晶体管,原始时钟速率为 740 kHz,以当代尺度来看相配原始。况且它的速率很慢——Linux 内核启动约莫需要 4.76 天。
4 位 4004 领先是为日本的 Busicom 141-PF 考虑器联想的,在 20 世纪 70 年代的买卖居品中得回有限使用,自后被功能更浩瀚的英特尔芯片所取代,举例驱动早期个东说念主考虑机的 8008 和 8080,以及开启 IBM PC 时间的8086和 8088。
若是您怀疑使用原始 4004 能否罢了这一豪举,那么您是对的:4004 自己功能太有限,无法径直启动 Linux。相背,Grinberg 创建了一个一样令东说念主印象潜入的照看决策:一个在 4004 上启动的模拟器,模拟 MIPS R3000 处理器 - Linux 领先移植到的DECstation 2100责任站中使用的架构。这个模拟器,加上最低闭幕的硬件模拟,允许精简的 Debian Linux 启动到呐喊教导符。
Grinberg 对在出东说念主预感的场所启动 Linux 的豪举并不生分。正如他在我方的网站上讲明的那样,“2012 年,我在一台 8 位微适度器 (AVR) 上启动了竟然的 Linux,创下了有史以来启动 Linux 的最低端机器的新宇宙记载。”在其他东说念主频年来冲突了这一记载后,他决定杰出我方和其他东说念主,对准第一个微处理器。
漫长而冷静的启动
为了让 Linux 在 4004 上启动,Grinberg 必须克服好多挑战。4004 的 ROM 和 RAM 极其有限,海通富优配莫得中断,致使枯竭 AND 和 OR 等基本逻辑运算。Grinberg 的模拟器秘密地愚弄了查找表和其他技能,从原始 CPU 中榨取最大性能。
最终硬件使用 4004(超频至 790 kHz)以及来自 Intel MCS-4 芯片组的其他几个周期纠正扶持芯片。它包括一个 VFD 显现器,用于显现 Linux 输出,并不错通过串行证实汲取输入。通盘这个词安装的功耗约为 6 W。
为了将通盘这些功能整合在一王人,Grinberg 联想了一块定制电路板,莫得通孔(从电路板一侧到另一侧的旅途),独一直角走线,以营造相沿好意思感。它旨在看成一件艺术品挂在墙上,在几天或几周内徐徐试验 Linux 呐喊。
固然莫得本色用途,但 Linux/4004 神气展示了 Linux 的活泼性,并将模拟推向了极限。Grinberg 正在接头为那些思要体验最慢 Linux 的东说念主提供套件或全都拼装的主板,尽管这还不笃定。
该神气标全部细节,包括旨趣图和源代码,都不错在Grinberg 的网站上找到。关于那些对相沿考虑或顶点 Linux 罢了感有趣的东说念主来说,这是一个引东说念主入胜的视角,不错了解 20 世纪 70 年代的期间和多数秘密的工程联想所能罢了的一切。
https://arstechnica.com/gadgets/2024/09/hacker-boots-linux-on-intels-first-ever-cpu/
半导体杰作公众号推选
专注半导体规模更多原创内容
存眷群众半导体产业动向与趋势
*免责声明:本文由作家原创。著作内容系作家个东说念主不雅点,半导体行业不雅察转载仅为了传达一种不同的不雅点,不代表半导体行业不雅察对该不雅点赞同或扶持,若是有任何异议,接待干系半导体行业不雅察。
今天是《半导体行业不雅察》为您共享的第3899内容,接待存眷。
『半导体第一垂直媒体』
及时 专科 原创 深度
公众号ID:icbank
可爱咱们的内容就点“在看”共享给小伙伴哦