Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Why? NEON operates on registers, so the load-store principle is still fully in effect. And it maps directly to special-purpose hardware.


32-bit Arm has some features that make it less RISC-like than others:

- Predication as a major architectural feature -- every instruction can be conditionally executed - Complex load-store instructions: ldm/stm can operate on a large set of registers in a single instruction, including performing a branch by loading into the instruction pointer - 16-bit Thumb instruction format (also optionally present in RISC-V and newer MIPS)

64-bit Arm mostly drops all of the above and is basically a traditional RISC implementation.




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

Search: