微软开源盖茨与韦兰德1976年BASIC解释器代码

[复制链接]
查看: 41|回复: 0

15

主题

31

帖子

31

积分

新手上路

Rank: 1

积分
31
发表于 3 天前 | 显示全部楼层 |阅读模式

ChMkLWi494uIfnz-AARWwxr6pK0AADVrAIINegABFbb267.jpg

ChMkLWi494uIfnz-AARWwxr6pK0AADVrAIINegABFbb267.jpg

微软近日通过开源许可的方式,公开了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,这被视作一个有趣的彩蛋。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩图文

Copyright   ©2015-2024  华夏营  ·  陕ICP备2024040538号