移位指令將字節、字或雙字中的二進制數左移或右移若干位。如果對有符號的字和雙字操作,符號位也被移位。對于不同的PLC,移出的最后一位的數值存放在溢出位或進位標志位。
(1)在移N位相當于乘以2N
表4-2中左移2位之前的數對應的十進制數為3,移位后對應的十進制數為12
(2)右移N位相當于除以2N
表4-2中右移3位之前的數對應的十進制數為-200,移位后對應的十進制數為-25。一200/23=-25

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
移位
+關注
關注
0文章
10瀏覽量
13873 -
移位指令
+關注
關注
0文章
10瀏覽量
6793
發布評論請先 登錄
相關推薦
熱點推薦
CW32R031C8U6 集成balun,請問一下,這個balun是啥?其作用是什么?
CW32R031C8U6 集成balun,請問一下,這個balun是啥?其作用是什么?
發表于 12-10 06:19
#include預編譯的指令
眾所周知#include“xxx.h”的作用是用來包含頭文件的,作用是能夠調用頭文件中的各類枚舉/結構體/函數定義等。那么一個C文件是如何通過#include“xxx.h”文件就能編譯到那些定義呢
發表于 12-04 07:43
RISCV-K指令集擴展分享
RISC-V K擴展指的是RISC-V用于提升密碼學算法的速度、減小應用程序大小的一個擴展指令集。主要包含了:AES加密算法的加速指令、SHA算法的加速指令,SM3、SM4算法的加速指令
發表于 10-23 06:12
RVB 位操作指令集擴展(一)
Zba:
Zba指令可以通過將移位索引添加到基址,實現加速生成使用無符號字大小索引和XLEN大小索引索引為基本類型數組(半字、字、雙字)的地址。
移位和加法(例如sh1add)指令在
發表于 10-22 08:11
rt_mq_recv函數中timeout作用是什么?
的值,并不被使用。
請問下這部分代碼作用是什么了?
/* message queue is empty */
while (mq->entry == 0
發表于 09-29 06:27
超高電壓放大器的作用是什么
電壓放大器的作用、特點、應用領域以及設計考慮因素。 一、超高電壓放大器的基本作用 超高電壓放大器的主要作用是對輸入信號的電壓幅度進行放大。在電子系統中,許多傳感器輸出的信號非常微弱,這些信號如果直接進行處理或傳
請問EZ-PD? PMG1-S3 PD SBU MUX中SBU線上的比較器的作用是什么?
EZ-PD? PMG1-S3 PD SBU MUX 中 SBU 線上的比較器的作用是什么?
發表于 04-30 07:27
安泰高功率放大器作用是什么意思
高功率放大器是一種專門用于將輸入信號的功率放大到較高水平的電子設備。它在許多應用領域中發揮著重要作用。下面西安安泰將詳細介紹高功率放大器的作用和意義。 高功率放大器的主要作用是將輸入信號的功率放大到
復合屏蔽雙絞電纜的作用是什么
復合屏蔽雙絞電纜是一種專為復雜電磁環境設計的電纜,其核心作用是通過多層屏蔽和絞合技術提升信號傳輸的抗干擾能力,確保數據傳輸的完整性和安全性。以下從結構特性、抗干擾機制、應用場景三個維度展開說明: 一
移位指令的作用是什么
評論