sll:Shift Left Logical(逻辑左移)

Untitled

向左移动固定的次数,左移操作将从右边插入0。

srl:Shift Right Logical(逻辑右移)

向右移动固定的次数,逻辑右移将从左边插入0。

sra:Shift Right Arithmetic(算术右移)

向右移动固定的次数,但是 算术右移会保持数值的符号位(即最左边的位)。如果数值是正数,符号位是0,如果是负数,符号位是1。所以在算术右移中,移动进来的位将复制符号位而不是简单地插入0。

正数左边填充0 负数填充1