4 ms·
ARM essentially toyed with VLIW with Thumb and Thumb2. As I understand it, these were influenced by SuperH, a 32-bit RISC design that uses 16-bit instructions,
by chasil 6y ago
ARM essentially toyed with VLIW with Thumb and Thumb2.
As I understand it, these were influenced by SuperH, a 32-bit RISC design that uses 16-bit instructions, so two are always executing at once.
The busybox-armv7m Thumb2 binary is the smallest of all the compiled architectures.
Thumb2 appears to have been much more practical.
- theresistor 6y agoThere’s nothing VLIW-like in Thumb or Thumb2. It’s just a more compact encoding.
- repiret 6y agoVLIW stands for Very Long Instruction Word, not variable length.