Hacker News

Favorites Setup
Comment by stevekemp | original | How did Woz write the Apple 1 BASIC before building the computer?
[−]stevekemp · 2026-11-15 Sun 09:07 UTC · link
It's a little scary that I can recognize a lot of those instructions from memory, even though it's been 40 years since I first got my ZX Spectrum.

Of course more recently I've been doing a lot of z80-based CP/M retro-fun. But "62, xx" is obviously LD A,xx, and similarly the 205 is CD which is CALL.

Fun stuf, thanks for the post, you are indeed AWESOME.

[−]ErroneousBosh · 2026-11-15 Sun 12:04 UTC · link
"call 5633" at that which opens the IO stream given in A.
[−]guenthert · 2026-11-15 Sun 12:43 UTC · link
I thought that's silly, but uh, I did recognize the opcode for CALL as well. Turbo Pascal for CP/M allowed one to enter in-line machine code, but didn't offer an assembler...
[−]stevekemp · 2026-11-15 Sun 14:51 UTC · link
One of the reasons I prefer the port of BBC BASIC for CP/M, over Microsoft's, is that it supports inline Z80 assembler.