• 正文
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

移位指令有几种,各有什么功能

2021/12/05
572
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论


移位指令是计算机中常用的指令之一,它可以对二进制数进行左移或右移操作。

1.逻辑移位指令

逻辑移位指令可以分为逻辑左移指令和逻辑右移指令。逻辑左移指令将二进制数向左移动指定的位数,并在低位补0。逻辑右移指令将二进制数向右移动指定的位数,并在高位补0。

2.算术移位指令

算术移位指令也可以分为算术左移指令和算术右移指令。算术左移指令将二进制数向左移动指定的位数,并在低位补0。算术右移指令将二进制数向右移动指定的位数,并在高位使用符号位补位。

3.循环移位指令

循环移位指令也可以分为循环左移指令和循环右移指令。循环左移指令将二进制数向左循环移动指定的位数,高位移到低位。循环右移指令将二进制数向右循环移动指定的位数,低位移到高位。

相关推荐

电子产业图谱