跳到主要内容

SHR

功能

将操作数向右按位移位(位操作函数)。

输入参数与返回值

参数类别数据类型
IN1输入ANY_BIT(右移的操作数)
IN2输入ANY_BIT(要移位的位数,IN1向右转)
OUT返回值ANY_BIT
重要

如果n超过数据类型宽度,则取决于目标系统如何 BYTE, WORD, DWORDLWORD 操作数被填充。目标系统导致填充零或 IN2 MOD <寄存器大小>.

用法示例

OUT := SHL(IN1, IN2);