移位指令有什么作用?
閱讀:1331 發布時間:2021-4-29
移位指令將字節、字或雙字中的二進制數左移或右移若干位。如果對有符號的字和雙字操作,符號位也被移位。對于不同的PLC,移出的最后一位的數值存放在溢出位或進位標志位。
(1)在移N位相當于乘以2N
表4-2中左移2位之前的數對應的十進制數為3,移位后對應的十進制數為12

(2)右移N位相當于除以2N

(2)右移N位相當于除以2N
表4-2中右移3位之前的數對應的十進制數為- 200,移位后對應的十進制數為- 25。一200/23= - 25