ASR指令不适用于ARM9E平台

时间:2016-08-17 10:49:04

标签: arm inline-assembly

我想对寄存器中的数据执行算术右移。我在内联汇编中写了这个:

ASR acc0, acc0, #15

但是在编译时,我收到错误消息内联汇编语法错误

但是当我使用MOV指令执行相同的操作时,它编译得很好。

MOV acc0, acc0, ASR #15

我无法理解使用ASR而不是MOV有什么问题?我正在为ARM9E平台编译此代码。

0 个答案:

没有答案