2025-09-04 10:20:59 作者:狼叫兽
微软近日通过开源许可的方式,公开了1976年由比尔盖茨与瑞克韦兰德共同开发的 MOS 6502 BASIC 解释器的源代码。这份代码最初于9月3日由科技博客 WinAero 发布,引发广泛关注。
该解释器是盖茨与韦兰德在1976年完成的项目,主要为 MOS 6502 处理器设计,代码总量为8KB,版本号为1.1。它在早期个人计算机发展过程中起到了重要作用,被应用于 Commodore PET、VIC-20 和 Commodore 64 等经典机型,为这些设备提供了 BASIC 语言支持。
1977年,Commodore 公司以一次性支付2.5万美元的方式取得该解释器的授权。该程序随后成为其产品系统的重要组成部分,使用户可以轻松编写和运行简单程序。例如以下代码即可实现无限循环输出:
10 PRINT "A LOOP"
20 GOTO 10
目前公开的源码文件保留了原始文件头信息“BASIC M6502 8K VER 1.1 BY MICRO-SOFT”,并包含了一个由盖茨设计的隐藏细节。他在2010年确认,代码中使用了两个拼写极为相似的标签 STORDO 与 STORD0,这被视作一个有趣的彩蛋。