Path: csiph.com!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail From: D Finnigan Newsgroups: comp.sys.apple2.programmer Subject: Woz learns assembly language Date: Thu, 16 Dec 2021 03:28:21 -0000 (UTC) Organization: Mac GUI Lines: 20 Message-ID: References: <0345a392-b919-4062-bcc6-b5de758387c4@googlegroups.com> <8315b158-ad2a-4a70-a653-aa30fa1e7274n@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Thu, 16 Dec 2021 03:28:21 -0000 (UTC) Injection-Info: reader02.eternal-september.org; posting-host="40cb1acb690b6df1d8f8a8777362daad"; logging-data="10960"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18OKxs5Qk5okrSKIps5stxA" User-Agent: Mac GUI Usenet Cancel-Lock: sha1:yI/rR1fnrw5RTDJo1qf40W8ctKI= In-Reply-To: <8315b158-ad2a-4a70-a653-aa30fa1e7274n@googlegroups.com> Xref: csiph.com comp.sys.apple2.programmer:5927 Has anyone ever thought about how Woz learned 6502 assembly language for the Apple I and Apple II? I have wondered it a few times when I look at Monitor source and think about the integer BASIC that he wrote. How long did it take him to learn 6502 and become proficient enough to write Monitor, BASIC, and other utilities for the Apple? Did Woz know assembly for another CPU? 6502 was a fairly new CPU, and even though based on the earlier Motorola 6800, neither one had been out for more than a few years by the time the Apple I and II were introduced in '76 and '77. He had others around to help him, at least to the extent of answering his questions or loaning him technical docs; this is certain. Anyone know more about how Woz learned to program the 6502? -- ]DF$ The New Apple II User's Guide: https://macgui.com/newa2guide/