浅谈SCL 之 ROL( 循环左移)

使用“循环左移”指令,可以将参数 in 的内容按位循环左移,并将其作为函数值返回。参数 n 用于指定应将特定值循环移位的位数。用移出的位填充因循环移位而空出的位。
如果参数 n 的值为“0”,则将输入 in 的值作为结果。
如果参数 n 的值大于可用位数,则输入 in 中的操作数值将循环移动指定位数个位。
下图显示了如何将 dword 数据类型操作数的内容向左循环移动 3 位:
“循环左移”指令的语法如下所示:
rol(in := ,n := )
in:(位字符串 )要循环移位的值.
n: (整数) 将对 in 值进行循环移位的位数.
以下示例说明了该指令的工作原理:
在vass标准中的使用:
在此处rol用于在将两个字节按顺序排列组合成一个完整的字。


BMW新世代概念车重新定义宝马未来
荣耀50系列才是荣耀独立后的真正首秀
如何通过智能镜子显示屏来为你打造智能家居空间
我国5G商用普及还需再等等?
因特网和万维网的区别
浅谈SCL 之 ROL( 循环左移)
电动汽车单级减速器的改进方案
三星被曝已经研发出一款全画幅传感器 正处于测试阶段
中国移动向海拔6500米前进营地开通全球海拔最高的5G基站
国内5月份推2Gbps宽带服务 2千兆宽带有哪些好处
锐龙3系列的Zen3处理器即将售罄
小米9 SE正式降价该机全球首发骁龙712平台最高支持8GB+128GB存储空间
三星Galaxy S22:从性能到影像打造非凡品质
双绞线的制作方法过程
固态继电器的电路图分享
上海伯东大口径射频离子源成功应用于12英寸IBE 离子束蚀刻机
台湾日月光40亿元收购环电
苹果市值一夜蒸发7660亿元,遭遇新年“开门黑”
华为和荣耀举办大型发布会,届时他们将计划关闭许多新设备
华为在回收宝保值榜上持续下跌,华为高管:除了胜利,别无选择