|
|
|
|
|
by dspillett
261 days ago
|
|
> yet from pure curiosity I picked up 6502 CPU(Apple 2, Commodore 64, NES) assembly as a hobby project. I cut my programming teeth on an Acorn Electron (a somewhat cut-down BBC Micro) then later a Master128. The fact that the BASIC ROM included a decent multi-pass assembler was great for learning the deeper workings of the machine and such things in general. Being able to easily mix BASIC and assembly provided good lessons wrt choosing where optimisations were worth bothering with and where you should just stick with BASIC to save dev time. Those machines were also based around variants of the 6502. |
|
So the BASIC ROM was not a lost 16KB of address space if you were only using Assembly.