mirrorbird(00:24:33)
Age, an interesting thing about the speccy is that one of the later models lets you page over the ROM. i've seen a quite nice Pac-Man implementation done that way. (and they used it for CP/M i think). the earlier 128K models are extremely similar but ROM
Agemixer(00:24:07)
so, stack can be used as FILO buffer (for complex maths or sth)
Agemixer(00:21:45)
so basically zeropage gains you faster memory access for 256 bytes (located 0..255) and stack another 256 (256..511) in a memory
Agemixer(00:20:05)
PHA to push accu, PLA to pull (for stack) but it is not all efficient by cycles, but makes program smaller instead, up to 66% smaller for these commands
Agemixer(00:17:56)
program counter = internal register. very rarely required to mangle with - JSR command stores it, then you can read it from stack (which can be used additional 256 registers too)
mirrorbird(00:17:25)
haha. would probably not be so hard today. but i'm a spoiled HLL child
mirrorbird(00:17:00)
i remember in my teens picking up some book that tried to describe the registers as fingers, but you could also put on gloves (EXX exchange instruction), confused the hell out of me immediately