爱爱免费视频网站,免费三级片网站,超碰97人人做人人爱,99re这里只有精品,在线观看的电影网站你懂的,亚洲成AV人电影网

歡迎來到《圣博凱斯》變頻供水設(shè)備官網(wǎng)
精銳于專業(yè) / 卓然于品質(zhì) -- 20年專注于供水行業(yè),締造至臻品質(zhì) -- 服務(wù)熱線:0731-85783205 18932453205

西門子編程指令詳解_西門子邏輯運(yùn)算指令

邏輯運(yùn)算和移位指令

1.邏輯運(yùn)算指令

(1)不是OPRD

此指令否定操作數(shù),然后將結(jié)果返回給。操作數(shù)可以是寄存器或內(nèi)存的內(nèi)容。該指令對(duì)標(biāo)志位沒有影響。

例子:不全是

(2)與指令

該指令按階段對(duì)兩個(gè)操作數(shù)執(zhí)行“與”的邏輯運(yùn)算。即只有當(dāng)階段中的兩個(gè)參與者都為“1”時(shí),階段AND結(jié)果才為“1”;否則,“與”的結(jié)果為“0”?!芭c”的結(jié)果被發(fā)回。

“與”指令可以執(zhí)行字節(jié)操作或字操作。

“與”指令的一般格式是

和OPRD1,OPRD2

目標(biāo)操作數(shù)OPRD1可以是累加器、任何通用寄存器或內(nèi)存操作數(shù)。源操作數(shù)OPRD2可以是立即操作數(shù)、寄存器或存儲(chǔ)器操作數(shù)。

示例:

和a1,0FH

BX安達(dá)克斯

英國石油公司

數(shù)據(jù)字

緩沖區(qū)[國際BX]

數(shù)據(jù)字,00FFH

英國石油公司,DX

(3)測試說明

該指令的運(yùn)算功能與AND指令相同,結(jié)果會(huì)反映在標(biāo)志位,但結(jié)果不會(huì)發(fā)回,即TEST指令不會(huì)改變操作數(shù)的值。這個(gè)指令通常是在你不想改變操作數(shù)的前提下。

用于檢測某個(gè)或某些位的狀態(tài)。

測試指令的一般格式是

測試OPRD,im;Im是一個(gè)即時(shí)號(hào)碼。

立即數(shù)中的哪個(gè)位是1表示要測試哪個(gè)位。

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

您可以使用以下說明:

測試鋁,01H

那里

…那里:MOV BL,05H

(4)或指令

“或”指令允許對(duì)字節(jié)或字進(jìn)行異或運(yùn)算?!盎颉敝噶钍箻?biāo)志位cf=0,of=0;“或”運(yùn)算的結(jié)果反映在標(biāo)志位PF、SF和ZF中;自動(dòng)對(duì)焦標(biāo)志位未定義。

or指令的一般格式是

或操作數(shù)1,操作數(shù)2

目標(biāo)操作數(shù)OPRD1可以是累加器、任何通用寄存器或內(nèi)存操作數(shù)。源操作數(shù)OPRD2可以是立即操作數(shù)、寄存器或存儲(chǔ)器操作數(shù)。

示例:

或鋁,30H

或AX,00FFH

或BX,SI

或BX,數(shù)據(jù)字

或緩沖器

或緩沖器[BX國際標(biāo)準(zhǔn)],8000小時(shí)

操作數(shù)本身的“或”不會(huì)改變操作數(shù)的值,但可以將進(jìn)位標(biāo)志CF清零。

(5)異或指令

該指令對(duì)兩個(gè)操作數(shù)進(jìn)行按位異或運(yùn)算,即異或運(yùn)算的兩個(gè)值不同時(shí),結(jié)果為“1”;否則為0,返回運(yùn)算結(jié)果。

異或指令的一般形式是

異或OPRD 1,運(yùn)算2

目標(biāo)操作數(shù)OPRD1可以是累加器、任何通用寄存器或內(nèi)存操作數(shù)。源操作數(shù)可以是立即操作數(shù)、寄存器或內(nèi)存操作數(shù)。

示例:

異或a1,0FH

BX異或

異或DX,SI

CX異或

異或緩沖器

異或緩沖器[BX系統(tǒng)],AX

當(dāng)操作數(shù)本身為異或時(shí),由于每一位都相同,異或結(jié)果必須為0,進(jìn)位標(biāo)志位也必須為0。這是將操作數(shù)清零的常用方法。

示例:

異或AX,AX

異或硅,硅

2.移位指令

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

OPRD特區(qū)

邏輯移位指令:OPRD,碩士

(1) SAL/SHL指令

這兩條指令的運(yùn)算結(jié)果完全一樣。每移位一次,右邊最低位加一個(gè)零,左邊最高位移入標(biāo)志位CF,如圖3.16所示。

(2)合成孔徑雷達(dá)指令

每次指令執(zhí)行移位操作時(shí),都會(huì)將操作數(shù)向右移位一位,但符號(hào)位保持不變,最低移位到標(biāo)志位CF,如圖3.17所示。

合成孔徑雷達(dá)可以移動(dòng)m指定的次數(shù),結(jié)果會(huì)影響標(biāo)志位CF、OF、PF、SF和ZF。

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

3.循環(huán)移位指令

088有四個(gè)循環(huán)移位指令:

左循環(huán)移位指令ROLOPRD,m

右循環(huán)移位指令ROROPRD,m

帶進(jìn)位的左循環(huán)移位指令

帶進(jìn)位的右循環(huán)移位指令

(1) ROL指令

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

(2) ROR指令

每次指令移位時(shí),總是將最低位移入進(jìn)位標(biāo)志位CF,也將最低位移入操作數(shù)的最高位,從而形成一個(gè)循環(huán),如圖3.19(b)所示。

(3) RCL指令

該指令是包含標(biāo)志位CF的循環(huán)左移指令,每次移位,操作數(shù)的最高位被移位到進(jìn)位標(biāo)志位CF,而原始CF的內(nèi)容被移位到操作數(shù)的最低位,從而形成一個(gè)大循環(huán)。

如圖3.19(c)所示。

(4)RCR指令

該指令是包含進(jìn)位標(biāo)志位CF的右循環(huán)指令,每次移位時(shí),標(biāo)志位CF中的原始內(nèi)容移入操作數(shù)的最高位,而操作數(shù)的最低位移入標(biāo)志位CF,如圖3.19(c)所示。

向左移動(dòng)一位,只要左移后的數(shù)字不超過一個(gè)字節(jié)或一個(gè)字可以表示的范圍,就相當(dāng)于原來的數(shù)字乘以2;向右移動(dòng)一位相當(dāng)于除以2,

示例:

MOV航空公司,08H

SALAL,1歲;向左移動(dòng)一個(gè)位置,相當(dāng)于乘以2;該指令執(zhí)行后,AL中的內(nèi)容為16。

MOVAL,16歲

SARAL,1;向右移動(dòng)一位,相當(dāng)于除以2;該指令執(zhí)行后,AL中的內(nèi)容為8。

猜你喜歡

  • 齒輪計(jì)量泵工作原理圖,齒輪計(jì)量泵操作說明及安裝注意事項(xiàng)

    齒輪計(jì)量泵快速操作的說明1、接通電源,操控盤上將顯示轉(zhuǎn)速設(shè)定值。2、如在操控盤上調(diào)控轉(zhuǎn)速,可用▲▼鍵改變數(shù)值的大小,啟動(dòng)時(shí)可在操控盤上通過RUN和STOP鍵直接操作。其他鍵基本不需使用。3、如已安裝遠(yuǎn)控開關(guān),啟動(dòng)時(shí)接通遠(yuǎn)控開關(guān),恒壓供水設(shè)備

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

    PAM加藥裝置廣泛應(yīng)用于火力發(fā)電廠的熱力系統(tǒng),工業(yè)用鍋爐供水供汽系統(tǒng)、城市污水處理系統(tǒng)等場合。PAM加藥裝置用途一:熱力系統(tǒng)中,通過跟蹤其水汽品質(zhì)的變化,用加藥計(jì)量泵自動(dòng)將化學(xué)溶液如:氨、聯(lián)胺、磷酸鹽等加入到系統(tǒng)內(nèi),使系統(tǒng)水汽品質(zhì)處于良好工

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

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

  • 氣動(dòng)隔膜泵操作規(guī)程有哪些內(nèi)容,氣動(dòng)隔膜泵操作規(guī)程有哪些

    氣動(dòng)隔膜泵操作規(guī)程1、氣動(dòng)隔膜泵輸送的物料其溫度應(yīng)<100℃,以保護(hù)膜片的正常使用。2、氣動(dòng)隔膜泵開車前經(jīng)系統(tǒng)檢查都完好后,再使用泵頭內(nèi)充滿被輸送的料液,以使料液能自流進(jìn)泵。3、接通電源,再使變速機(jī)的拖動(dòng)電機(jī)啟動(dòng),然后調(diào)節(jié)轉(zhuǎn)差離合器控制裝置

  • 計(jì)量泵的啟停操作,計(jì)量泵在停止工作后還有哪些注意事項(xiàng)

    計(jì)量泵在運(yùn)行完之后,很多人以為把閥門一關(guān)、把電源一關(guān)就完事了,其實(shí)遠(yuǎn)不止這些事情,俗話說做好一切可能的準(zhǔn)備,才能做好一次工作,那么計(jì)量泵運(yùn)行完還要做什么事情呢1.先將調(diào)量機(jī)構(gòu)調(diào)到“0”位,曲軸停止轉(zhuǎn)動(dòng),但電動(dòng)機(jī)仍在運(yùn)行,然后切斷電源,電動(dòng)機(jī)

  • 屏蔽泵操作方法 一場關(guān)于屏蔽泵的精彩闡述

    屏蔽泵簡史簡屏蔽泵的結(jié)構(gòu)圖如圖1所示。1944年,海沃德、泰勒公司研制成功了濕式屏蔽泵,是世界上第一臺(tái)無密封泵,電機(jī)為濕式。1947年,第一臺(tái)干式屏蔽泵產(chǎn)生于美國。其實(shí),屏蔽泵的發(fā)展還與核電技術(shù)的發(fā)展密切相關(guān)。20世紀(jì)50年代,出于安全考慮