3 ms·
> Even with the complexity of Thumb-1, Thumb-2, and NEON, I'd give the edge to ARM in simplicity. At least the instruction encodings for ARM make sense, even to
by wolfgke 10y ago
> Even with the complexity of Thumb-1, Thumb-2, and NEON, I'd give the edge to ARM in simplicity. At least the instruction encodings for ARM make sense, even today. x86 instruction decoding is absurd.
If you write down the x86 instruction encoding in octal, it makes a lot more sense:
> http://www.dabo.de/ccc99/www.camp.ccc.de/radio/help.txt http://www.dabo.de/ccc99/www.camp.ccc.de/radio/help.txt
- pcwalton 10y agoFor the 8086, sure. But modern x86 throws in Mod R/M, SIB bytes, REX prefixes, VEX prefixes, Operand Size Overrides…