Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
An Introduction to the ARMV8-M Architecture (designnews.com)
46 points by rbanffy on Aug 8, 2018 | hide | past | favorite | 3 comments


Is it 32-bit or 64-bit?


32-bit:

https://developer.arm.com/products/architecture/cpu-architec...

>Although the ARMv8-M architecture is 32-bit, it also supports data types of various sizes such as 8-bit and 16-bit. ARMv8-M also supports a limited set of 64-bit operations.

It looks like it still uses the 'Thumb' instruction set, which combines 16- and 32-bit instructions in an attempt to balance code size and operation complexity.


This is for microcontrollers so it doesn’t need 64 bit. I don’t think silicon vendors want 64 bit since making it 64 bit requires more gates. Cost matters.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: