安基网 首页 编程 软件学院 查看内容

微软发布了你追寻将近30年的GW-BASIC源代码

2020-5-23 23:19| 投稿: xiaotiger |来自: 互联网


免责声明:本站系公益性非盈利IT技术普及网,本文由投稿者转载自互联网的公开文章,文末均已注明出处,其内容和图片版权归原网站或作者所有,文中所述不代表本站观点,若有无意侵权或转载不当之处请从网站右下角联系我们处理,谢谢合作!

摘要: 在1970年代末和1980年代初,如果你有一台个人计算机,则很有可能它会启动到某些版本的Microsoft Basic中,或者你可以加载并运行Basic。当然,还有其他版本,特别是对于非常小的计算机,但是家用计算机Basic的黄金标准是Microsoft的版本,当时称为GW-Basic。微软发布了你追寻将近30年的源代码现在,你可 ...

在1970年代末和1980年代初,如果你有一台个人计算机,则很有可能它会启动到某些版本的Microsoft Basic中,或者你可以加载并运行Basic。当然,还有其他版本,特别是对于非常小的计算机,但是家用计算机Basic的黄金标准是Microsoft的版本,当时称为GW-Basic。

微软发布了你追寻将近30年的源代码

现在,你可以直接从Microsoft官网获得曾经梦寐以求的8086/8088的Microsoft Basic源代码。他们建立了一个只读的GW-BASIC存储库,大概是为了阻止大量功能请求用于GPU加速。

你可能想知道为什么他们会这样做?当然,这是具有教育意义的,特别是如果你对汇编语言感兴趣。由于历史原因,你可能希望获得一个副本,也可以为最新的Retrocomputer项目修改。

有一些有趣的花絮。一些来源被标记为已翻译。显然,Microsoft对某个处理器(无论是真实的还是想象的)都有一个主要的实现,可以将其从代码转换为8088、Z-80、6502或他们想要定位的任何其他处理器。

据我们了解,GW-Basic与IBM的BASICA相同,但是不需要某些IBM PC ROM即可运行。当然,BASICA本身来自于Altair Basic起源的Microsoft CP / M语言MBASIC,影响个人计算机多年的悠久历史。顺便提一句,关于GW代表什么存在争论,吉-怀兹(Gee-Whiz)是一个颇受欢迎的选票,但它可以代表“盖茨,威廉”,格雷格·惠滕(Greg Whitten,微软的早期雇员)或盖茨·惠顿(Gates Whitten)。源代码似乎无法回答该问题。

不过,我们确实喜欢1975年的版权信息:

ORIGINALLY WRITTEN ON THE PDP-10 FROM
FEBRUARY 9 TO APRIL 9 1975

BILL GATES WROTE A LOT OF STUFF.
PAUL ALLEN WROTE A LOT OF OTHER STUFF AND FAST CODE.
MONTE DAVIDOFF WROTE THE MATH PACKAGE (F4I.MAC).

不久之前,微软发布了一些旧版本的MSDOS。如果你有写一些Basic的冲动,则可以传递GW-Basic并尝试QB64。




友情提醒:以上链接来自互联网,请注意风险!

小编推荐:欲学习电脑技术、系统维护、网络管理、编程开发和安全攻防等高端IT技术,请 点击这里 注册账号,公开课频道价值万元IT培训教程免费学,让您少走弯路、事半功倍,好工作升职加薪!

本文出自:https://www.toutiao.com/a6829925665576321549/

免责声明:本站系公益性非盈利IT技术普及网,本文由投稿者转载自互联网的公开文章,文末均已注明出处,其内容和图片版权归原网站或作者所有,文中所述不代表本站观点,若有无意侵权或转载不当之处请从网站右下角联系我们处理,谢谢合作!


鲜花

握手

雷人

路过

鸡蛋

相关阅读

最新评论

 最新
返回顶部