移位指令將字節(jié)、字或雙字中的二進(jìn)制數(shù)左移或右移若干位。如果對(duì)有符號(hào)的字和雙字操作,符號(hào)位也被移位。對(duì)于不同的PLC,移出的最后一位的數(shù)值存放在溢出位或進(jìn)位標(biāo)志位。
(1)在移N位相當(dāng)于乘以2N
表4-2中左移2位之前的數(shù)對(duì)應(yīng)的十進(jìn)制數(shù)為3,移位后對(duì)應(yīng)的十進(jìn)制數(shù)為12
(2)右移N位相當(dāng)于除以2N
表4-2中右移3位之前的數(shù)對(duì)應(yīng)的十進(jìn)制數(shù)為-200,移位后對(duì)應(yīng)的十進(jìn)制數(shù)為-25。一200/23=-25
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
相關(guān)推薦
西門子S7-1200 PLC是一款廣泛應(yīng)用于工業(yè)自動(dòng)化領(lǐng)域的控制器,其編程環(huán)境為TIA Portal。在S7-1200中,移位指令(Shift Instruction)是一種基本的位操作指令,用于
發(fā)表于 08-16 17:10
?252次閱讀
西門子的PLC(可編程邏輯控制器)廣泛應(yīng)用于工業(yè)自動(dòng)化領(lǐng)域,其指令集豐富,能夠滿足各種控制需求。在順序控制中,移位指令是一種非常有用的指令,可以實(shí)現(xiàn)數(shù)據(jù)的移動(dòng)和處理。 移位指令概述
發(fā)表于 08-16 17:08
?286次閱讀
在工業(yè)自動(dòng)化領(lǐng)域,可編程序控制器(PLC)的應(yīng)用日益廣泛。作為工業(yè)控制的核心設(shè)備,PLC不僅具備強(qiáng)大的數(shù)據(jù)處理能力,還擁有豐富的指令系統(tǒng),以滿足各種復(fù)雜的控制需求。其中,移位寄存器指令是PLC
發(fā)表于 06-15 17:37
?950次閱讀
據(jù)傳輸、數(shù)字信號(hào)處理、序列生成等多個(gè)領(lǐng)域發(fā)揮著不可或缺的作用。本文將對(duì)移位寄存器的工作原理和作用進(jìn)行詳細(xì)的闡述,旨在為讀者提供全面而深入的理解。
發(fā)表于 05-30 17:17
?2021次閱讀
中性點(diǎn)接地的主要作用是確保電氣系統(tǒng)的安全性、穩(wěn)定性和可靠性,同時(shí)保護(hù)設(shè)備和人身安全。
發(fā)表于 03-19 14:16
?2988次閱讀
在PLC(可編程邏輯控制器)中,左移(Shift Left)指令和右移(Shift Right)指令通常用于位級(jí)操作,對(duì)位寄存器中的位進(jìn)行移位操作。這些指令可以用于實(shí)現(xiàn)數(shù)據(jù)的
發(fā)表于 03-15 14:12
?4797次閱讀
PLC循環(huán)移位指令包括循環(huán)左移指令和循環(huán)右移指令。在循環(huán)移位過程中,移出的位并不會(huì)丟失,而是會(huì)放回空出的位上,形成一個(gè)環(huán)形移位。
發(fā)表于 03-07 16:57
?1651次閱讀
什么是差速器?差速器的作用是什么? 差速器是一種機(jī)械裝置,通常用于車輛的傳動(dòng)系統(tǒng)中,主要用于解決驅(qū)動(dòng)力分配、轉(zhuǎn)彎時(shí)輪胎間速度差異的問題。差速器具有非常重要的作用,使得車輛在轉(zhuǎn)彎時(shí)能夠更加平穩(wěn)地行駛
發(fā)表于 02-04 17:15
?3936次閱讀
時(shí)鐘芯片是一種微型電子器件,其作用是在電子設(shè)備中提供精確的時(shí)間基準(zhǔn)。它能夠產(chǎn)生穩(wěn)定的電子脈沖,用于同步和控制設(shè)備中的各種操作和功能。
發(fā)表于 01-11 18:20
?1167次閱讀
這個(gè)引腳的作用是什么?可以檢測什么?
發(fā)表于 11-29 07:40
在Vim編輯器中,G(大寫字母G)是一個(gè)常用的指令,用于在文件中導(dǎo)航和執(zhí)行各種操作。G指令的作用是移動(dòng)到文件中的指定行。當(dāng)使用G指令時(shí),Vim會(huì)跳轉(zhuǎn)到指定行,并顯示該行的內(nèi)容。 G
發(fā)表于 11-26 15:36
?1233次閱讀
堆棧指針的作用是什么
發(fā)表于 11-02 08:10
什么是EEPROM,作用是什么
發(fā)表于 10-31 08:15
晶振的作用是啥?只是為了提供時(shí)鐘周期嗎?
發(fā)表于 10-25 07:19
仿真器的作用是什么?
發(fā)表于 10-19 06:43
評(píng)論