EDA365电子论坛网

标题: 请问一下ARM处理器为什么要有RSB指令呢? [打印本页]

作者: oponi    时间: 2022-7-6 14:49
标题: 请问一下ARM处理器为什么要有RSB指令呢?
请问一下ARM处理器为什么要有RSB指令呢?为什么有了减法指令SUB,还需要RSB逆向减法指令,使用的时候调换位置不久可以了吗?' x5 h! \+ O; B' E. R

作者: mqerew    时间: 2022-7-6 15:26
RSB指令称为逆向减法指令,用于把操作数2减去操作数1,并将结果存放到目的寄存器中。操作数1应是一个寄存器,操作数2可以是一个寄存器,被移位的寄存器,或一个立即数。该指令可用于有符号数或无符号数的减法运算
- i+ ?8 O8 I" v0 z, M; b1 M4 M$ m
作者: dsgh    时间: 2022-7-6 15:55
看被减数是否是变量,如果是,就不用RSB,是常量就得用RSB
% ]( ]+ ]4 N* l( V3 V9 u




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2