您的位置 首页 新能源

ARM-数据处理指令-赋值操作

1、MOV:把某数值写入目标寄存器中;编码格式:指令语法:MOV{cond>}{S}Rd>,shifter_operand>—字段定义—cond:指令的执行条件;S:…

1、MOV:
把某数值写入方针寄存器中;
编码格局:

指令语法:
MOV{}{S} ,
—字段界说—
cond: 指令的履行条件;
S : 书写S,则bit[20]=1,依据计算结果更新CPSR的条件标志位;疏忽S,则bit[20]=0,不更新CPSR的条件标志位;
Rd : 保存数值的意图寄存器;
shifter_operand: 指定第2操作数,需要被保存的数值;
指令语义:
Rd = shifter_operand

2、MVN:
把某数值按位取反之后写入方针寄存器中;
编码格局:

指令语法:
MVN{}{S} ,
—字段界说—
cond: 指令的履行条件;
S : 书写S,则bit[20]=1,依据计算结果更新CPSR的条件标志位;疏忽S,则bit[20]=0,不更新CPSR的条件标志位;
Rd : 保存数值的意图寄存器;
shifter_operand: 指定第2操作数,需要被保存的数值;
指令语义:
Rd = ~shifter_operand

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/xinnengyuan/274876.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部