Comment by Dwedit Comment by Dwedit 16 hours ago 4 replies Copy Link View on Hacker News 32-bit ARM had literally every instruction be conditional.
Copy Link phire 9 hours ago Collapse Comment - And that design is generally regarded to have been a mistake, results in very bad code density.ARM went out of their way to remove it. Multiple times, with both AArch64 and the various implementations of Thumb. Reply View | 3 replies Copy Link chasil 9 hours ago Parent Collapse Comment - I can't imagine the pressure at Acorn, with the Olivetti acquisition impending, on Furber and Wilson to deliver their design unoptimized for the required task.A CPU for this century is not the one for last? Reply View | 2 replies Copy Link throwaway81523 5 hours ago Root Parent Collapse Comment - Risc-V has always seemed like a 20th century processor to me, heh. Reply View | 1 reply Copy Link pjmlp 3 hours ago Root Parent Collapse Comment - Given its origin from MIPS, it kind of is. Reply View | 0 replies
Copy Link chasil 9 hours ago Parent Collapse Comment - I can't imagine the pressure at Acorn, with the Olivetti acquisition impending, on Furber and Wilson to deliver their design unoptimized for the required task.A CPU for this century is not the one for last? Reply View | 2 replies Copy Link throwaway81523 5 hours ago Root Parent Collapse Comment - Risc-V has always seemed like a 20th century processor to me, heh. Reply View | 1 reply Copy Link pjmlp 3 hours ago Root Parent Collapse Comment - Given its origin from MIPS, it kind of is. Reply View | 0 replies
Copy Link throwaway81523 5 hours ago Root Parent Collapse Comment - Risc-V has always seemed like a 20th century processor to me, heh. Reply View | 1 reply Copy Link pjmlp 3 hours ago Root Parent Collapse Comment - Given its origin from MIPS, it kind of is. Reply View | 0 replies
Copy Link pjmlp 3 hours ago Root Parent Collapse Comment - Given its origin from MIPS, it kind of is. Reply View | 0 replies
And that design is generally regarded to have been a mistake, results in very bad code density.
ARM went out of their way to remove it. Multiple times, with both AArch64 and the various implementations of Thumb.