SHR,SAR,ROR ,RCL,各自代表什么呀,怎么运算呀.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/30 20:29:18
SHR,SAR,ROR ,RCL,各自代表什么呀,怎么运算呀.
xSkPWc ։{{+k-[6ZRԴu-c(SE5n3bAKr}9L=['# D1hlM o!{2_צ̿)_[4o*P=wnXļ $Z;qd[BE;;㨸8W("en;[6.~]9y_[kna2겉Vj җj$r"O$3Cw&Cq24 +fD!BChH̐Y2%Lݸp+1ɉicVڳri%xE5~MiA{o eļy1x 㻳JyVл!DXvGj`-OQ8"egV_v?pH%sk\[ՅL\;n7x5=~Z/f[*

SHR,SAR,ROR ,RCL,各自代表什么呀,怎么运算呀.
SHR,SAR,ROR ,RCL,各自代表什么呀,怎么运算呀.

SHR,SAR,ROR ,RCL,各自代表什么呀,怎么运算呀.
逻辑运算指令
───────────────────────────────────────
  AND 与运算.
or 或运算.
XOR 异或运算.
NOT 取反.
TEST 测试.(两操作数作与运算,仅修改标志位,不回送结果).
SHL (SHift logical Letf)逻辑左移.
SAL 算术左移.(=SHL)
SHR (SHift logical Right)逻辑右移.
SAR 算术右移.(=SHR)
ROL (Rotate Left )循环左移.
ROR (Rotate Right)循环右移.
RCL (Rotate Left through Carry)通过进位的循环左移.
RCR (Rotate Right through Carry)通过进位的循环右移.
以上八种移位指令,其移位次数可达255次.
移位一次时,可直接用操作码.如 SHL AX,1.
移位>1次时,则由寄存器CL给出移位次数.
如 MOV CL,04
SHL AX,CL