
还记得 80286 吗?它是 8086 的后继产品,而 8086 正是开启一切的芯片,在个人电脑革命的早期,它为大量设备提供了动力。如今,它或许已不再那么重要,但无论如何, [Daniel Balsom] 现已发布了针对这款古老芯片的全面测试套件。(摘自The Register )
完整的测试套件可在 Github 上获取,并使用 1986 年的 Harris N80C286-12 进行测试。“实模式测试套件包含 326 种指令形式,包含近 150 万条指令执行,捕获了超过 3200 万个循环状态,”Daniel 解释道。“这比之前的 8088 测试套件测试数量要少,但由于指令生成方法的改进,测试覆盖率总体上有所提升。”目前,测试主要针对实模式下运行的 286 处理器。目前还没有“非实”或保护模式测试,但 [Daniel] 计划在未来推出。
[Daniel] 使用ArduinoX86平台进行测试,该平台使用微控制器来控制和测试老式 CPU。这些测试有助于开发类似 [Daniel] 自己的MartyPC之类的模拟器,因为它们能够以周期精确的方式验证 CPU 的行为。
我们之前也探索过一些 286 的秘密。如果你一直在研究英特尔或其他厂商的旧款处理器,欢迎随时联系热线。
[感谢 Stephen Walters 提供的提示!]
原文: https://hackaday.com/2025/07/24/comprehensive-test-set-released-for-the-intel-80286/