微软开源盖茨与韦兰德1976年BASIC解释器代码
创始人
2025-09-04 13:14:34
0

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,这被视作一个有趣的彩蛋。

相关内容

热门资讯

我和妻子(二婚)晚上同房 8岁... 我和妻子(二婚)晚上同房 8岁的儿子惊醒了 看到我们 我们继续着 这样对孩子有影响吗?不会有太大影响...
基因突变到底是好事还是坏事 基因突变到底是好事还是坏事当然是不突变好。大部分癌症都来源于基因突变,它在本质上来说是一种基因病,但...
王家大院现在的所有者还是王家的... 王家大院现在的所有者还是王家的后人吗?我说的是山西灵石的王家大院...现在不知道是被收为国,还是仍为...
马晓棠最终把全村桃子卖出去了吗 马晓棠最终把全村桃子卖出去了吗 马晓棠最终没有把全村桃子卖出去。根据查询相关资料信息得知,马晓棠...
加代故事里面的郑哥是谁 加代故事里面的郑哥是谁 加代故事里的郑哥是**任家忠大扰**。任家忠,原名任家忠,一九六三年出生...
警犬巴万是怎么牺牲的 警犬巴万是怎么牺牲的一只几个月大的小马犬,跟着警车跑进了警队。凭借自己的本事混上“编制”的流浪狗。小...
阿措耶千诺是宗教语言吗到底是什... 阿措耶千诺是宗教语言吗到底是什么意思呢?阿措耶千诺是“阿措耶”:或作“阿嵯耶”,为梵文 Acarya...
猫妈妈会思念自己的小猫吗? 猫妈妈会思念自己的小猫吗?会思念一段时间。我家猫来的时候才二十天左右,来了以后听原主人说猫妈妈经常在...
张奚若几个子女 张奚若几个子女 3个。张奚若一共有三个孩子,两个儿子分别是张文朴、张文逸,女儿是张文英。张奚若(...
白鹿有妹妹叫什么名字 白鹿有妹妹叫什么名字这个人物的妹妹叫白梦。白梦是白鹿的妹妹,也是一位年轻的女演员。虽然在娱乐圈的知名...