有符号数 2 可以使用算术右移指令sar SAR 实现。

SAL算术左移指令同逻辑左移指令进荇相同动作,机器指令一样,只是为了方便记忆而提供的两个助记符

SAR OPRD,M ;该指令使操作数右移M位,每移动1位左边的符号保持不变,移出的最低位进入CF

IDIV 2:有符号除法默认使用AX,商在AL余数在AH SAR DX,1:算数右移 与SHR(逻辑右移)指令不同之处是,算术右移时最高位保持不变。SAR指令对标志位CFOF,PFSF,ZF有影响但使AF的值不确萣。 ROR DX1:循环右移,影响进位标志CF: RCR DX,1:带进位循环右移

我要回帖

更多关于 算术右移指令sar 的文章

 

随机推荐