ARM常见移位指令 -
来源: 网络用户发布,如有版权联系网管删除 2018-09-07
[导读] LSL:逻辑左移LSR:逻辑右移ASR:逻辑右移ROR:循环右移RRX:带扩展的循环右移其中没有ASL(算术左移),因为ASL与LSL作用一样。没有ROL(循环左移),因为循环左移n位,可以用循环右移32-n位来实现没有带进位的循
LSL:逻辑左移
本文引用地址: http://www.21ic.com/app/mcu/201807/784809.htm
LSR:逻辑右移
ASR:逻辑右移
ROR:循环右移
RRX:带扩展的循环右移
其中没有ASL(算术左移),因为ASL与LSL作用一样。
没有ROL(循环左移),因为循环左移n位,可以用循环右移32-n位来实现
没有带进位的循环左移,因为带进位循环左移n位,可以用循环右移33-n位来实现。
查看评论 回复