<optgroup id="advll"><strong id="advll"></strong></optgroup>
    1. <optgroup id="advll"><sup id="advll"></sup></optgroup>
      歡迎來到《圣博凱斯》變頻供水設備官網
      精銳于專業 / 卓然于品質 -- 20年專注于供水行業,締造至臻品質 -- 服務熱線:0731-85783205 18932453205

      西門子編程指令詳解_西門子邏輯運算指令

      邏輯運算和移位指令

      1.邏輯運算指令

      (1)不是OPRD

      此指令否定操作數,然后將結果返回給。操作數可以是寄存器或內存的內容。該指令對標志位沒有影響。

      例子:不全是

      (2)與指令

      該指令按階段對兩個操作數執行“與”的邏輯運算。即只有當階段中的兩個參與者都為“1”時,階段AND結果才為“1”;否則,“與”的結果為“0”?!芭c”的結果被發回。

      “與”指令可以執行字節操作或字操作。

      “與”指令的一般格式是

      和OPRD1,OPRD2

      目標操作數OPRD1可以是累加器、任何通用寄存器或內存操作數。源操作數OPRD2可以是立即操作數、寄存器或存儲器操作數。

      示例:

      和a1,0FH

      BX安達克斯

      英國石油公司

      數據字

      緩沖區[國際BX]

      數據字,00FFH

      英國石油公司,DX

      (3)測試說明

      該指令的運算功能與AND指令相同,結果會反映在標志位,但結果不會發回,即TEST指令不會改變操作數的值。這個指令通常是在你不想改變操作數的前提下。

      用于檢測某個或某些位的狀態。

      測試指令的一般格式是

      測試OPRD,im;Im是一個即時號碼。

      立即數中的哪個位是1表示要測試哪個位。

      例如,如果要檢查AL中的最低位是否為1,如果為1,則傳輸。在這種情況下

      您可以使用以下說明:

      測試鋁,01H

      那里

      …那里:MOV BL,05H

      (4)或指令

      “或”指令允許對字節或字進行異或運算?!盎颉敝噶钍箻酥疚籧f=0,of=0;“或”運算的結果反映在標志位PF、SF和ZF中;自動對焦標志位未定義。

      or指令的一般格式是

      或操作數1,操作數2

      目標操作數OPRD1可以是累加器、任何通用寄存器或內存操作數。源操作數OPRD2可以是立即操作數、寄存器或存儲器操作數。

      示例:

      或鋁,30H

      或AX,00FFH

      或BX,SI

      或BX,數據字

      或緩沖器

      或緩沖器[BX國際標準],8000小時

      操作數本身的“或”不會改變操作數的值,但可以將進位標志CF清零。

      (5)異或指令

      該指令對兩個操作數進行按位異或運算,即異或運算的兩個值不同時,結果為“1”;否則為0,返回運算結果。

      異或指令的一般形式是

      異或OPRD 1,運算2

      目標操作數OPRD1可以是累加器、任何通用寄存器或內存操作數。源操作數可以是立即操作數、寄存器或內存操作數。

      示例:

      異或a1,0FH

      BX異或

      異或DX,SI

      CX異或

      異或緩沖器

      異或緩沖器[BX系統],AX

      當操作數本身為異或時,由于每一位都相同,異或結果必須為0,進位標志位也必須為0。這是將操作數清零的常用方法。

      示例:

      異或AX,AX

      異或硅,硅

      2.移位指令

      088有三個換擋指令。算術左移和邏輯左移指令:SAL/SHL OPRD,m;m是移位數,可以是1,也可以是寄存器CL中的內容算術右移位指令:

      OPRD特區

      邏輯移位指令:OPRD,碩士

      (1) SAL/SHL指令

      這兩條指令的運算結果完全一樣。每移位一次,右邊最低位加一個零,左邊最高位移入標志位CF,如圖3.16所示。

      (2)合成孔徑雷達指令

      每次指令執行移位操作時,都會將操作數向右移位一位,但符號位保持不變,最低移位到標志位CF,如圖3.17所示。

      合成孔徑雷達可以移動m指定的次數,結果會影響標志位CF、OF、PF、SF和ZF。

      每次指令執行移位操作時,操作數向右移位一位,最低位移位到標志位CF,與SAR不同,左邊最高位將填充0,如圖3.18所示。該指令可以執行m指定的班次。

      3.循環移位指令

      088有四個循環移位指令:

      左循環移位指令ROLOPRD,m

      右循環移位指令ROROPRD,m

      帶進位的左循環移位指令

      帶進位的右循環移位指令

      (1) ROL指令

      每次指令移位時,總是將最高位移入進位位CF,同時也將操作數的最高位移入最低位,這樣就形成了一個環,如圖3.19(a)所示。

      (2) ROR指令

      每次指令移位時,總是將最低位移入進位標志位CF,也將最低位移入操作數的最高位,從而形成一個循環,如圖3.19(b)所示。

      (3) RCL指令

      該指令是包含標志位CF的循環左移指令,每次移位,操作數的最高位被移位到進位標志位CF,而原始CF的內容被移位到操作數的最低位,從而形成一個大循環。

      如圖3.19(c)所示。

      (4)RCR指令

      該指令是包含進位標志位CF的右循環指令,每次移位時,標志位CF中的原始內容移入操作數的最高位,而操作數的最低位移入標志位CF,如圖3.19(c)所示。

      向左移動一位,只要左移后的數字不超過一個字節或一個字可以表示的范圍,就相當于原來的數字乘以2;向右移動一位相當于除以2,

      示例:

      MOV航空公司,08H

      SALAL,1歲;向左移動一個位置,相當于乘以2;該指令執行后,AL中的內容為16。

      MOVAL,16歲

      SARAL,1;向右移動一位,相當于除以2;該指令執行后,AL中的內容為8。

      猜你喜歡

      • 齒輪計量泵工作原理圖,齒輪計量泵操作說明及安裝注意事項

        齒輪計量泵快速操作的說明1、接通電源,操控盤上將顯示轉速設定值。2、如在操控盤上調控轉速,可用▲▼鍵改變數值的大小,啟動時可在操控盤上通過RUN和STOP鍵直接操作。其他鍵基本不需使用。3、如已安裝遠控開關,啟動時接通遠控開關,恒壓供水設備

      • pam加藥裝置操作說明,PAM加藥裝置的幾個用途

        PAM加藥裝置廣泛應用于火力發電廠的熱力系統,工業用鍋爐供水供汽系統、城市污水處理系統等場合。PAM加藥裝置用途一:熱力系統中,通過跟蹤其水汽品質的變化,用加藥計量泵自動將化學溶液如:氨、聯胺、磷酸鹽等加入到系統內,使系統水汽品質處于良好工

      • 干藥粉噴粉瓶,干粉加藥裝置如何安裝和操作

        干粉加藥裝置是一套全自動的加藥控制系統,干粉加藥裝置是一種可以同步完成固體藥物溶解、藥液配比及投加的一種新型加藥裝置。干粉加藥裝置適用于粉末狀固體的投加。為避免有毒性粉末的飛揚,影響操作人員身體健康,減輕勞動強度,本系統采用粉末的真空輸送系

      • 氣動隔膜泵操作規程有哪些內容,氣動隔膜泵操作規程有哪些

        氣動隔膜泵操作規程1、氣動隔膜泵輸送的物料其溫度應<100℃,以保護膜片的正常使用。2、氣動隔膜泵開車前經系統檢查都完好后,再使用泵頭內充滿被輸送的料液,以使料液能自流進泵。3、接通電源,再使變速機的拖動電機啟動,然后調節轉差離合器控制裝置

      • 計量泵的啟停操作,計量泵在停止工作后還有哪些注意事項

        計量泵在運行完之后,很多人以為把閥門一關、把電源一關就完事了,其實遠不止這些事情,俗話說做好一切可能的準備,才能做好一次工作,那么計量泵運行完還要做什么事情呢1.先將調量機構調到“0”位,曲軸停止轉動,但電動機仍在運行,然后切斷電源,電動機

      • 屏蔽泵操作方法 一場關于屏蔽泵的精彩闡述

        屏蔽泵簡史簡屏蔽泵的結構圖如圖1所示。1944年,海沃德、泰勒公司研制成功了濕式屏蔽泵,是世界上第一臺無密封泵,電機為濕式。1947年,第一臺干式屏蔽泵產生于美國。其實,屏蔽泵的發展還與核電技術的發展密切相關。20世紀50年代,出于安全考慮

      18932453205
      国产欧美丝袜在线二蜜芽tv|亚洲欧洲自拍拍偷精品|欧美熟妇另类久久久久久不卡|麻豆av无码精品一区二区|国产午夜羞羞小视频在线
      <optgroup id="advll"><strong id="advll"></strong></optgroup>
      1. <optgroup id="advll"><sup id="advll"></sup></optgroup>