2. 傳輸數據指令MOV,MVN
n MOV(MOVE)指令可完成從另一個寄存器、被移位的寄存器或將一個立即數加載到目的寄存器
MOV R0,R1 ; 把R1的值傳到R0
MOV R3,#3 ;把常數3傳給R3,MOV中用#表示常數,這個值不能超過
n MVN( MOVE Negative)取反後再傳值,比MOV多了一步取反
MVN R0, #0 ;把0取反(即-1)傳給R0
MVN R1,R2 ;把R2的值取反傳給R1
n MOV(MOVE)指令可完成從另一個寄存器、被移位的寄存器或將一個立即數加載到目的寄存器
MOV R0,R1 ; 把R1的值傳到R0
MOV R3,#3 ;把常數3傳給R3,MOV中用#表示常數,這個值不能超過
n MVN( MOVE Negative)取反後再傳值,比MOV多了一步取反
MVN R0, #0 ;把0取反(即-1)傳給R0
MVN R1,R2 ;把R2的值取反傳給R1
warnings by IAR Embedded workbench IDE:transfer of control bypasses initialization of...