5 ms·
I did the same (after reverse-engineering the opcodes by filling memory with sequential bytes and listing the output) until I discovered that the Apple //e (and
by colanderman 4y ago
I did the same (after reverse-engineering the opcodes by filling memory with sequential bytes and listing the output) until I discovered that the Apple //e (and maybe others) included a built-in mini assembler: https://www.youtube.com/watch?v=yJp2TnKhnzY https://www.youtube.com/watch?v=yJp2TnKhnzY
- dhosek 4y agoThe Mini Assembler was part of the Apple ][ ROM with Integer BASIC but not on the ][+ ROM with AppleSoft BASIC. I think I eventually got a floppy from someone at a math competition or something like that which had a loadable Integer BASIC image that could be loaded into the RAM of a 64K Apple ][+ or //e, but that was not long before I graduated high school and at a point where I was doing most of my programming on a VM/CMS system (and then later VAX/VMS).
- colanderman 4y agoThe //e "Enhanced" model (which I had) had the mini assembler built-in. [1] The monitor even had a shortcut to start it -- "!". (Had to Google to remember this bit of trivia again -- funnily enough turned up this [2] HN comment I replied to 9 years ago with nearly the exact same comment I made above.) [1] https://support.apple.com/kb/TA39083?locale=en_US&viewlocale=en_US https://support.apple.com/kb/TA39083?locale=en_US&viewlocale... [2] https://news.ycombinator.com/item?id=6200660 https://news.ycombinator.com/item?id=6200660