首页 / 科技视点 / 正文

左移指令与右移指令的区别

时间:2024-11-12 09:02:42

导读:如何在PLC中使用左移指令和右移指令呢 右移指令(SHR)与左移指令相反,它是将数据中的位向右移动指定的位数。在右移过程中,低位移出的位会被丢弃,而高位空出......

如何在PLC中使用左移指令右移指令

右移指令(SHR)与左移指令相反,它是将数据中的位向右移动指定的位数。在右移过程中,低位移出的位会被丢弃,而高位空出的位通常是用原数据的最高位(符号位)来填充的,这称为算术右移。如果高位用零来填充,则称为逻辑右移。右移操作在逻辑上相当于将数据除以2的n次方。

版权声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、