Login Register






Thread Rating:
  • 1 Vote(s) - 5 Average


Tutorial CYFA - Creating Your First Assembler - Instruction Set Design filter_list
Author
Message
RE: CYFA - Creating Your First Assembler - Instruction Set Design #2
That was a pretty good post.

ARM is a lot more efficient than x86, as x86 is CISC, and ARM is RISC. (you only mentioned that ARM is RISC, not the other way)

x86 is a lousy design, and was made pretty quickly. However, it seems that since the Pentium Pro, Intel CPUs have a RISC core, with CISC instructions that are broken down into smaller instructions (still not great). A well designed CISC CPU could have some advantages over RISC-ones (but RISC is still better in the long run), but x86 is not well designed. Intel did try to make a CPU line that uses neither RISC nor CISC, called Itanium (IA), but that is a complete failure (yeah, it's still around), as everyone already targets ARM and x86, and nobody is targeting IA-64/IA-32.
(This post was last modified: 10-12-2017, 12:10 AM by Blink.)


(11-02-2018, 02:51 AM)Skullmeat Wrote: Ok, there no real practical reason for doing this, but that's never stopped me.

Reply





Messages In This Thread
RE: CYFA - Creating Your First Assembler - Instruction Set Design - by Blink - 10-12-2017, 12:06 AM



Users browsing this thread: 1 Guest(s)