Hacker News new | past | comments | ask | show | jobs | submit login

ARM is very CISCy in their instruction set.



So far as I can tell, people still call ARM RISC because it's load/store and x86 isn't (feel free to correct me on this, I'm not a CPU person), and ARM's instruction proliferation gets glossed over.

I do remember writing asm for the arm26 (arm2) chip in my Archimedes and that was definitely actual RISC, but obviously these days not so much.


Most likely, however load/store alone doesn't make a RISC.


My favorite “CISCy” instruction on ARM64 is FJCVTZS: Floating-point Javascript Convert to Signed fixed-point, rounding toward Zero.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: