Chapter 1 Comparison in reducing instruction sets to reduce code space occupancy 1.1. Thumb mode in ARM The common ARM is 32-bit, which has a Thumb mode, that is, 16-bit mode. In the standard 32-bit mode, you can switch to Thumb mode. In this way, the code size will be compressed a lot, thereby improving space utilization. For the same code, if Thumb mode is used, the code size can be reduced by up to about 40% compared to using ordinary ARM mode instructions. The program can switch between ARM and Thumb modes through corresponding instructions. 1.1.1. Software detects which mode the CPU is in The software can determine whether it is currently in ARM mode or Thumb mode by detecting the Thumb bit in the CPSR register. 1.2. MIPS16e ASE in MIPS
You Might Like
Recommended ContentMore
Open source project More
Popular Components
Searched by Users
Just Take a LookMore
Trending Downloads
Trending ArticlesMore