技術頻道

      1.循環移位指令

      右、左循環移位指令(D)ROR(P)(D)ROL(P)編號分別為FNC30FNC31。執行這兩條指令時,各位數據向右(或向左)循環移動n位,最后一次移出來的那一位同時存入進位標志M8022中,如圖1所示。

      1 右、左循環移位指令的使用

      2.帶進位的循環移位指令

      帶進位的循環右、左移位指令(D) RCR(P)(D) RCL(P)編號分別為FNC32FNC33。執行這兩條指令時,各位數據連同進位(M8022)向右(或向左)循環移動n位,如圖2所示。

      2 帶進位右、左循環移位指令的使用

      使用ROR/ROL/RCR/RCL指令時應該注意:

      1目標操作數可取KnYKnMKnSTCDVZ,目標元件中指定位元件的組合只有在K416位)和K832位指令)時有效。

      216位指令占5個程序步,32位指令占9個程序步。

      3用連續指令執行時,循環移位操作每個周期執行一次。

      3.位右移和位左移指令

      位右、左移指令SFTR(P)SFTL(P)的編號分別為FNC34FNC35。它們使位元件中的狀態成組地向右(或向左)移動。n1指定位元件的長度,n2指定移位位數,n1n2的關系及范圍因機型不同而有差異,一般為n2n11024位右移指令使用如圖3所示。

      3 位右移指令的使用

      使用位右移和位左移指令時應注意:

      1源操作數可取X、Y、M、S,目標操作數可取Y、M、S。

      2只有16位操作,占9個程序步。

      4.字右移和字左移指令

      字右移和字左移指令WSFR(P)WSFL(P)指令編號分別為FNC36FNC37。字右移和字左移指令以字為單位,其工作的過程與位移位相似,是將n1個字右移或左移n2個字。

      使用字右移和字左移指令時應注意:

      1源操作數可取KnXKnYKnMKnSTCD,目標操作數可取KnYKnMKnSTCD

      2)字移位指令只有16位操作,占用9個程序步.

      3n1n2的關系為n2n1512

      5.先入先出寫入和讀出指令

        先入先出寫入指令和先入先出寫入讀出指令SFWR(P)SFRD(P)的編號分別為FNC38FNC39

      先入先出寫入指令SFWR的使用如圖4所示,X0OFF變為ON時,SFWR執行, D0中的數據寫入D2,而D1變成指針,其值為1D1必須先清0);當X0再次由OFF變為ON時,D0中的數據寫入D3D1變為2,依次類推,D0中的數據依次寫入數據寄存器。D0中的數據從右邊的D2順序存入,源數據寫入的次數放在D1中,當D1中的數達到n-1后不再執行上述操作,同時進位標志M80221

      4 先入先出寫入指令的使用

      先入先出讀出指令SFRD,當X0OFF變為ON時,D2中的數據送到D20,同時指針D1的值減1D3D9的數據向右移一個字,數據總是從D2讀出,指針D10時,不再執行上述操作且M80201

      5 先入先出讀出指令的使用

      使用SFWRSFRD指令時應注意:

      1)目標操作數可取KnYKnMKnSTCD,源操數可取所有的數據類型。

      2)指令只有16位運算,占7個程序步。

      文章版權歸西部工控xbgk所有,未經許可不得轉載。

      主站蜘蛛池模板: 日本免费一区二区三区最新vr| 熟女精品视频一区二区三区| 日本激情一区二区三区| 久久一区二区三区精华液使用方法 | 无码视频一区二区三区在线观看| 中文字幕AV一区二区三区人妻少妇| 国模大尺度视频一区二区| 成人无号精品一区二区三区 | 波多野结衣一区在线| 麻豆一区二区三区精品视频| 久久无码一区二区三区少妇| 国产精品视频无圣光一区| 亚洲精品国产suv一区88| 久久久久人妻一区精品性色av | 国产视频一区二区在线观看| 成人精品视频一区二区| 国产日韩精品视频一区二区三区| 久草新视频一区二区三区| 国产在线精品一区二区高清不卡| 无码AⅤ精品一区二区三区| 国产精品538一区二区在线| 日本一区二区三区在线看| 亚洲熟女www一区二区三区| 精品国产福利一区二区| 精品不卡一区二区| 亚洲一本一道一区二区三区| 亚洲一区二区三区在线观看网站| 3d动漫精品一区视频在线观看| 乱子伦一区二区三区| 日韩好片一区二区在线看| 无码精品一区二区三区免费视频| 精品人无码一区二区三区| 国产精品夜色一区二区三区 | 国产福利91精品一区二区三区| 精品无码人妻一区二区三区品| 一区二区三区亚洲| 亚洲国产系列一区二区三区| 国产乱码精品一区二区三区四川人| 无码人妻精品一区二区三区9厂 | 夜精品a一区二区三区| 精品一区二区三区在线观看l|