On Tue, Jul 19, 2016 at 03:30:19PM +0200, Liam Proven wrote:
[...]
From there, it seems to be saying that the essence of
the invention is that the
ARM ISA is RISC, it is a load-store architecture, and the
CPU was pipelined.
RISC implies a load-store architecture, so that claim is redundant.
Pipelining is an older idea: the 1979-vintage 68000 does it, and the 1982-vintage
68010 even detects certain string/loop instructions in its pipeline and avoids
re-fetching them from memory when repeating the sequence.
IMO, it's the predicated instructions that is ARM's special sauce and the real
innovation that gives it a performance boost. Without those, it'd be just a 32
bit wide 6502 knockoff.