距离地球150亿英里:旅行者1号如何仅用69KB内存创造工程奇迹
距离地球超过150亿英里,发射于1977年的旅行者1号作为距离地球最远的人造物体,仍在向地球传回独一无二的科学数据。令人惊叹的是,这台探测器仅依靠69KB内存、古老的8轨磁带录音机和22.4瓦的发射功率运行。尽管其算力仅为现代手机的百万分之...
距离地球超过150亿英里,发射于1977年的旅行者1号作为距离地球最远的人造物体,仍在向地球传回独一无二的科学数据。令人惊叹的是,这台探测器仅依靠69KB内存、古老的8轨磁带录音机和22.4瓦的发射功率运行。尽管其算力仅为现代手机的百万分之...
这是一篇来自1982年的珍贵访谈,对象是MOS 6502微处理器及Commodore PET之父查克·佩德尔。他在采访中回顾了如何通过将CPU价格从200美元压至25美元从而引爆了个人计算机革命,并深度解析了为何在第三代商用PC设计中最终选...

ECS / OSS / CDN / 云数据库一站采购,常用云资源集中选配;新用户与续费均有专场优惠,适合个人开发者与小团队长期使用。
本文详细记录了作者使用 C 语言从零开始重构 1979 年发布的传奇软件 VisiCalc 的全过程。文章深入探讨了电子表格的核心数据模型、基于递归下降的公式解析器以及响应式重算逻辑的实现方法。通过在 500 行代码内实现包含 TUI 界面...
这篇文章深入探讨了计算机显示标准80×24的历史起源。文章追溯到IBM早期使用的“声学延迟线”存储技术,分析了该技术以及IBM Selectric打字机如何共同塑造了这一经典格式。文中还提及IBM PC后来采用80×25...
本文由计算机历史学家 Thomas Haigh 撰写,挑战了关于软件工程起源的传统叙事。文章指出,广为流传的“1968年 NATO 软件工程会议”和“软件危机”起源故事,实际上是一群学术研究者为了推广其“编程即数学”的理念而构建的。Dijk...
近日,一份1965年的MIT技术文档在技术社区引起关注。该文档诞生于Multics项目(现代Unix/Linux系统的前身),详细阐述了“SHELL”作为全局工具的核心设计:即在操作系统中调用和链接各种程序。尽管距今已近60年,但文中关于程...
本文深入探讨了英特尔80386处理器中保护模式的硬件实现细节。作者在复现386兼容核心的过程中,详细剖析了其如何在仅27.5万个晶体管的限制下,通过专用的保护测试单元(PLA)和微码协作,高效实现了复杂的特权级检查、段页式内存管理及虚拟80...
本文深入探讨了经典Intel 8087浮点协处理器的指令解码机制。作为计算机历史上的里程碑,8087为了在有限的芯片面积上容纳微代码,采用了极不寻常的ROM技术:通过四种晶体管尺寸实现每个晶体管存储2位数据,利用模拟比较器将其还原为二进制逻...
作者Cees de Groot推出了新书《The Genius Of Lisp》,深入探讨了计算史上最具影响力的编程语言之一——Lisp的发展历史。该书不仅是技术编年史,更被誉为学术杰作,涵盖了该语言在早期AI研究中的核心地位。书中提供了配...
近日,一批微软 Windows NT 操作系统的早期核心设计文档在网络上引发技术圈热议。这份“设计工作手册”涵盖了 NT 内核、虚拟内存、文件系统、对象管理器等关键组件的详细设计规范,甚至还包括了对 OS/2 子系统的支持细节。这些文档忠实...