带注释的 VT100 固件 (2022)
The Annotated VT100 Firmware (2022)

原始链接: https://vt100.net/dec/vt100/rom/

注释版 VT100 固件 VT100.net DEC VT100 VT100 终端于 1978 年推出,是 DEC 首款支持 ANSI 的终端,也是其首款从分立逻辑转向微处理器(Intel 8080)的终端。针对成本更低的后续型号 VT101 和 VT102,对其支持的转义序列做了小幅修改,这些修改在 DEC 内部的《Video Systems Reference Manual》中成为了“VT100 兼容”的定义,并在随后 15 年里沿用。本系列文档取用 VT100 原始的 8 KiB 固件,试图解释其工作原理。其中包含一份带完整注释的反汇编,并附有《Technical Manual》与印刷电路图集的链接。

Hacker News 上的一篇帖子链接到 vt100.net 上的《带注释的 VT100 固件(2022)》,有 30 点和两条评论。一位评论者称赞 Claude Sylvain 和 Jay Cotton 的 asm8080 命令行反汇编器适合老派反汇编,同时表示个人更喜欢 IDA/Ghidra 这类 GUI 工具。另一位评论者拿名字“Claude”开玩笑。页面还包含 Y Combinator Winter 2027 申请通知和标准站点链接。
相关文章

原文
The Annotated VT100 Firmware

The VT100 terminal, launched in 1978, was DEC’s first ANSI-compatible terminal and their first that moved from discrete logic to a microprocessor, the Intel 8080. Slight modifications to the supported escape sequences were made for the cost-reduced follow-on models, the VT101 and VT102, and those changes became the definition of “VT100 compatible,” in DEC’s internal Video Systems Reference Manual, used for the next 15 years.

This set of documents takes the original 8 KiB firmware for the VT100 and attempts to explain the workings. There is a fully annotated disassembly with links to the Technical Manual and the print set.

联系我们 contact @ memedata.com