这个世界上总有一些让你印象深刻的新鲜事,今天故事的主角是Dmitry Grinberg。
他实现了CPU速度低达6.5KHz,最廉价、最慢、最简单和最低端的Linux PC!
这台电脑启动2小时后看到了命令行提示符(init=/bin/bash),4小时后看到了Ubuntu登录页面。登录之后系统从某种程度上还是可用的,输入一个命令后在一分钟内能看到回应。
下面说点技术细节故事:
他尝试在8位的单片机上运行Linux操作系统,哈哈~~没错,是8位的ATmega1284p——The high-performance Atmel 8-bit AVR RISC-based microcontroller combines 128KB ISP flash memory with read-while-write capabilities, 4KB EEPROM, 16KB ...
这么玩的难点在于,Linux要求32位带有MMU的CPU,但是ATmega1284p这款AVR的单片机没有MMU,也只有8位。
怎么办?——模拟器! Dmitry Grinberg写了一款arm处理器的模拟器!运行在这片可怜的8位单片机上!
克服了所有的困难之后,这款超级电脑诞生了,上图:
电脑的正面:电源、处理器、内存条之类的(手工飞线焊接的,哈哈)
电脑的背面:SD卡、各种飞线
延伸阅读
============================= 关于博主 =============================
https://blog.sciencenet.cn/blog-1750-553856.html
上一篇:
美国新款战斗机器人下一篇:
今晚若大规模断网不必惊慌【提醒】