Hacker News new | ask | show | jobs
by erwan577 1326 days ago
I strongly agree with the point the problem was that compilers weren't using these addressing modes at all

at least in the 80s microcomputer compilers were very primitive compared to what we have now which maintained a strong need for ASM. Dev tools used to be very expensive and proprietary too.

GCC started to slowly changes that starting by 1987.

So there was a time when software started to be mainly compiled high level language but using stupid compilers and CPU designers had to live with that.