首页 时政热点 科技头条 智能AI 安全攻防 数码硬件 开发者生态 归档 标签 关于

在制造计算机之前,Woz 是如何编写 Apple 1 BASIC 的?

摘要

【HN用户评论摘要】 What Woz did was the default way of writing assembly language programs for owners of 8-bit computers (mostly hobbyists). You didn't have money for a second machine, so you wrote your progra...

the program was for you and bit common monitor assembly
2026-11-15 1 阅读 约2分钟阅读 Skyfall106
分享:
字号:
【HN用户评论摘要】 Woz 所做的是为 8 位计算机的所有者(主要是业余爱好者)编写汇编语言程序的默认方式。 你没有钱购买第二台机器,所以你在纸上写下了你的程序,你输入它然后在现场测试它。 大多数情况下你都是对的,因为在纸上做起来很慢,这意味着你有机会投入很多思考。 8 位指令集非常简单,您最终可以记住最常见的指令。 有一个点我 1981 年,我以 500 美元的价格购买了第一台电脑,一台 4K Radio Shack Color 电脑(这在当时是一个巨大的购买决定)。所以我错过了裸机和 Altair 型开关的手工组装。然而,有一个有趣的几年,汇编工具要么不可用,要么相当昂贵,所以使用计算机的 BASIC 来编写汇编语言监控程序是很常见的。此类节目列表在早期的爱好者杂志中相当常见。使用 BASI 也很常见 我会一点一点地说,我的意思是“小部分”,然后继续对程序进行小扩展。首先对于新硬件将是一个监视器程序。 要么编写一个,要么从其他硬件移植一个。 监视程序允许检查和编辑存储器数据,并且还可以运行此类存储器中的程序。 为了方便起见,监控程序通常放在ROM中。 6502 交叉汇编器可用于避免将程序手工汇编为 6502 机器代码。可能是 WOZMON 出现的地方 有关此内容的续集,请参阅:https://www.folklore.org/MacBasic.html 简单的答案:因为沃兹是过去的奇才。 原始链接:https://retrocomputing.stackexchange.com/questions/17957
这篇文章对您有帮助吗?

订阅66必读

每日精选科技资讯,直达你的邮箱