9 月 4 日消息,科技媒體 WinAero 昨日(9 月 3 日)發(fā)布博文,報(bào)道稱微軟以開源許可方式,發(fā)布 1976 年由比爾?蓋茨(Bill Gates)與瑞克?韋蘭德(Ric Weiland)共同開發(fā)的MOS 6502 BASIC 解釋器(interpreter,直接讀取并執(zhí)行源代碼的程序)源代碼。

這款解釋器由蓋茨與韋蘭德于 1976 年開發(fā),主要適配 MOS 6502 處理器,代碼體積為 8KB,版本號(hào)為 1.1。該解釋器夯實(shí)早期個(gè)人電腦的 BASIC 語言基礎(chǔ),被廣泛應(yīng)用于 Commodore PET、VIC-20 和 Commodore 64 等機(jī)型。
Commodore 于 1977 年以一次性支付 2.5 萬美元(注:現(xiàn)匯率約合 17.9 萬元人民幣)的方式,獲得了該解釋器的使用授權(quán)。該軟件此后成為其平臺(tái)的核心組件,讓用戶能夠輕松編寫和運(yùn)行簡單程序,例如用幾行代碼實(shí)現(xiàn)無限循環(huán)輸出。
10PRINT"ALOOP"20GOTO10源碼文件保留了原始的“BASIC M6502 8K VER 1.1 BY MICRO-SOFT”文件頭,并包含一個(gè)蓋茨刻意設(shè)計(jì)(他于 2010 年確認(rèn))的彩蛋,使用了 STORDO 與 STORD0 兩個(gè)微妙差異的標(biāo)簽。

本文鏈接:http://www.yifxia.cn/showinfo-119-180330-0.html微軟開源比爾?蓋茨 1976 年聯(lián)合編寫的 6502 BASIC 解釋器源代碼
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。郵件:2376512515@qq.com
上一篇: 微軟再發(fā)聲明:內(nèi)部全面調(diào)查后并未發(fā)現(xiàn) 8 月 Win11 更新關(guān)聯(lián)用戶反饋的“硬盤故障”