+ -
当前位置:首页 → 问答吧 → 编译器会自动把 MOV R0,#0X5FFFFFFA自动转化成 MVN R0,#A0000005吗?

编译器会自动把 MOV R0,#0X5FFFFFFA自动转化成 MVN R0,#A0000005吗?

时间:2011-05-05

来源:互联网

不是说MOV指令所操作的立即数要求是可以通过8位数移位偶数位得到的吗?那要实现MOV R0,#0X5FFFFFFA功能,应该把指令写成MVN R0,#0XA0000005才行啊,因为0XA0000005才是合法的立即数,而0X5FFFFFFA不是,但MOV R0,#0X5FFFFFFA指令却可以编译通过。难道编译器会自动把 MOV R0,#0X5FFFFFFA自动转化成 MVN R0,#A0000005?

作者: hhhhjjaa   发布时间: 2011-05-05

也许吧

作者: masmaster   发布时间: 2011-05-05