3 ms·
A minor historical quibble: > RISC was a set of design principles developed in the 1980’s that enabled hardware to get much faster and more efficient. There i
by klelatti 4y ago
A minor historical quibble:
> RISC was a set of design principles developed in the 1980’s that enabled hardware to get much faster and more efficient.
There is a strong argument that RISC as a set of design principles (if not as an acronym) started in the 1970s with the IBM 801 [1] and many of the ideas date back to the 1960s with the CDC 6600 mainframes which were very RISCy.
On a more substantive point, I don't think small code size was ever 'officially' part of the RISC concept. Arm pioneered it with Thumb but I think that was a pragmatic decision to get Arm into devices with limited memory space such as early mobile phones.
[1] https://thechipletter.substack.com/p/the-first-risc-john-cocke-and-the https://thechipletter.substack.com/p/the-first-risc-john-coc...
- speed_spread 4y agoNitpick: Hitachi pioneered small code size with the SuperH processors, which ARM licensed and marketed as Thumb.
- klelatti 4y agoNitpick accepted - you're absolutely right. To be precise they licensed the relevant patents of course.