3 ms·
The opposite is increasingly true, too - micro-op and macro-op fusion joins multiple instructions into one. There's no clear-cut line no more.
by Veedrac 11y ago
The opposite is increasingly true, too - micro-op and macro-op fusion joins multiple instructions into one.
There's no clear-cut line no more.
- threeseed 11y ago> no more ? I can't remember there being a clean line for decades now.
- millstone 11y agoThe implementations may have converged but there's still hard differences in the ISA. RISC (including ARM) has fixed-width instructions, x86 has variable width. RISC (including ARM again) is load-store, x86 allows memory to be sources or destinations. So ARM can have simpler decoder logic, if nothing else.
- Veedrac 11y agoSure, but it's not true that CISC machines are just proxies to RISC ones.