|
|
|
|
|
|
|
|
|
|
|
|
|
operand2 |
The constant expression of operand2 has the following stipulation: "The constant must correspond to an 8-bit bitmap, that is, the constant is obtained by rotating an 8-bit constant right by an even number of bits." This sentence means that when a 12-bit second operand is used to represent a 32-bit immediate number, the 8-bit number is implemented by shifting, where the lower eight bits of the 12-bit second operand store the "basic" number to be shifted (the value range is 0 to 255), and the upper four bits store the number of bits to be rotated right, because It is a four-bit binary number, so the value range is 0 to 15, and the corresponding shift number is 0 to 30. That is to say, if the "shift" number is 0, it means that the "basic" number remains unchanged. If the "shift" digit is 1, it means that the "basic" number is shifted right by 2 bits in the 32-bit digital space. If the "shift" digit is 5, it means that the "basic" number is shifted right by 10 bits in the 32-bit digital space. If the "shift" digit is 10, it means that the "basic" number is shifted right by 20 bits in the 32-bit digital space, and so on. For example:
Previous article:The difference between 4 confusing instructions in ARM instructions
Next article:The meaning of special symbols in ARM instructions
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- [Raspberry Pi 4B Review] Raspberry Pi 4 connected to USB camera to achieve network video monitoring
- Rainbow Arch designed with Circuit Playground Express
- UWB Technology Detailed Explanation
- An interview with Roger Hall, General Manager of Qorvo High Performance Solutions Division, to help you learn more about 5G
- 【ST NUCLEO-H743ZI Review】——by bigbat
- Little Egg Tart Studio launches the latest UV-PA 70 handheld amplifier
- [Beetle ESP32-C3 Review] Part 2: vscode+idf+oled running through
- How to debug a 50Hz notch filter
- EVAL-M3-TS6-665PN development board circuit structure and features
- 51 MCU falling edge trigger