最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

移位指令的用法?

来源:动视网 责编:小OO 时间:2025-01-03 00:01:13
文档

移位指令的用法?

2.循环移位指令包括:ROL(循环左移)、ROR(循环右移)、RCL(带进位循环左移)、RCR(带进位循环右移)。3.位移指令的用法。- SHR:每位右移,低位进位(CF),高位补0。- SAR:每位右移,低位进位(CF),高位保持不变。4.循环移位指令的用法。- ROL:循环左移,进位值移动到低位,高位进位(CF)。- ROR:循环右移,进位值移动到高位,低位进位(CF)。- RCL:带进位循环左移,进位值移动到低位,高位进位(CF)。- RCR:带进位循环右移,进位值移动到高位,低位进位(CF)。5.双精度移位指令。- SHLD:双精度左移,取两个字作移位操作,结果为一个字。- SHRD:双精度右移,取两个双字作移位操作,结果为一个双字。
推荐度:
导读2.循环移位指令包括:ROL(循环左移)、ROR(循环右移)、RCL(带进位循环左移)、RCR(带进位循环右移)。3.位移指令的用法。- SHR:每位右移,低位进位(CF),高位补0。- SAR:每位右移,低位进位(CF),高位保持不变。4.循环移位指令的用法。- ROL:循环左移,进位值移动到低位,高位进位(CF)。- ROR:循环右移,进位值移动到高位,低位进位(CF)。- RCL:带进位循环左移,进位值移动到低位,高位进位(CF)。- RCR:带进位循环右移,进位值移动到高位,低位进位(CF)。5.双精度移位指令。- SHLD:双精度左移,取两个字作移位操作,结果为一个字。- SHRD:双精度右移,取两个双字作移位操作,结果为一个双字。


1. 位移指令包括:SHL(逻辑左移)、SAL(算术左移)、SHR(逻辑右移)、SAR(算术右移)。
2. 循环移位指令包括:ROL(循环左移)、ROR(循环右移)、RCL(带进位循环左移)、RCR(带进位循环右移)。
3. 位移指令的用法:
- SHR:每位右移,低位进位(CF),高位补0。
- SAR:每位右移,低位进位(CF),高位保持不变。
4. 循环移位指令的用法:
- ROL:循环左移,进位值移动到低位,高位进位(CF)。
- ROR:循环右移,进位值移动到高位,低位进位(CF)。
- RCL:带进位循环左移,进位值移动到低位,高位进位(CF)。
- RCR:带进位循环右移,进位值移动到高位,低位进位(CF)。
5. 双精度移位指令:
- SHLD:双精度左移,取两个字作移位操作,结果为一个字。
- SHRD:双精度右移,取两个双字作移位操作,结果为一个双字。
6. SHLD和SHRD指令的使用格式:
- SHLD, DST, REG, CNT:将REG中的CNT指定的数值左移,结果存储在DST中。
7. 在执行SHLD和SHRD指令时,源操作数的寄存器提供移位值以补充目的操作数因移位而产生的空缺。指令执行后,只取目的操作数作为移位的结果,源操作数寄存器保持不变。

文档

移位指令的用法?

2.循环移位指令包括:ROL(循环左移)、ROR(循环右移)、RCL(带进位循环左移)、RCR(带进位循环右移)。3.位移指令的用法。- SHR:每位右移,低位进位(CF),高位补0。- SAR:每位右移,低位进位(CF),高位保持不变。4.循环移位指令的用法。- ROL:循环左移,进位值移动到低位,高位进位(CF)。- ROR:循环右移,进位值移动到高位,低位进位(CF)。- RCL:带进位循环左移,进位值移动到低位,高位进位(CF)。- RCR:带进位循环右移,进位值移动到高位,低位进位(CF)。5.双精度移位指令。- SHLD:双精度左移,取两个字作移位操作,结果为一个字。- SHRD:双精度右移,取两个双字作移位操作,结果为一个双字。
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top