3 ms·
But, they pretty commonly used macro assemblers, so they could have used macros to emulate more complex addressing modes. I think code density and performance
by KMag 4y ago
But, they pretty commonly used macro assemblers, so they could have used macros to emulate more complex addressing modes. I think code density and performance had a bigger impact than developer ergonomics on the decision to implement the more complex addressing modes in hardware instead of assembler macros.
- ddingus 4y agoI agree with you. Both of those were a big deal given how little RAM was often available. Many systems measured in bytes! On those, people writing programs was common. Bigger systems, kilobytes and larger, saw the use of macro assemblers were far more common. The first assembler I bought was a Macro assembler.