Os8088.com:IBM XT 操作系统现已支持浏览器、带有 Z80 内核的 CP/M 2.2 以及 MS Word 1.1a。
Os8088.com: IBM XT OS now has a Browser, CP/M 2.2 with Z80 core and MS Word 1.1a

原始链接: https://os8088.com/spotlight/

在 IBM PC 问世之前,小型计算机运行的是 CP/M 操作系统,其所使用的处理器架构与 PC 不同。os8088 现已模拟了该处理器,因此你可以在此运行 CP/M 软件:包括提示符下的 1979 年命令行处理器、Microsoft BASIC、汇编程序和编辑器,且运行在一个可随意拖动的窗口中。该程序用 4,679 行 C 代码模拟了一颗 Zilog Z80 处理器,运行频率为 4.77 MHz 的 8088。

**os8088.com** 项目是一个 16 位 x86 操作系统,专为在老式硬件(早期的 8088/8086 CPU)以及现代处理器上运行而设计。开发者 jggonz 拥有数十年的工程经验,他利用人工智能工具加速了该操作系统的开发。目前,该系统已具备网页浏览器、CP/M 2.2 模拟器,并移植了 MS Word 1.1a 等经典软件。 该项目在 Hacker News 上引发了关于以下几个主题的热烈讨论: * **复古计算的挑战:** 用户们探讨了在 4.77 MHz 硬件上实现 TLS 1.2 等现代协议的极端难度,并指出内存限制和 CPU 周期占用(特别是在 Mac SE 等平台上)使得实现恒定时间加密几乎成为不可能。 * **人工智能的角色:** 尽管一些批评者将该项目的文档标记为“AI 垃圾内容”,但社区大体上为其进行了辩护,认为这是对人工智能的一种成熟且刻意的利用,旨在克服汇编级开发的高门槛。 * **主权计算:** 该项目激发了人们对“主权计算”复兴的乐观情绪,即低功耗、透明的硬件可以运行受信任且高效的代码,从而为现代系统臃肿和监控问题提供了一种替代方案。
相关文章

原文

CP/M was the operating system small computers ran before the IBM PC existed, on a processor the PC does not have. os8088 now emulates that processor, so CP/M software runs here: the 1979 command processor at the prompt, Microsoft BASIC, an assembler and an editor, in a window you can drag around like any other.

emulates
a Zilog Z80

written in
4,679 lines of C

machine
4.77 MHz 8088

联系我们 contact @ memedata.com