版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、指令名稱指令名稱指令指令代碼代碼助記符助記符操作數(shù)范圍操作數(shù)范圍程序步程序步D()n循環(huán)右移指循環(huán)右移指令令FNC 30(1632)RORROR(P)KnY、KnM、KnST、C、D、V、ZK、H移位量n16(16位)n32(32位)ROR、RORP5步DROR、DRORP9步循環(huán)左移指循環(huán)左移指令令FNC 31(1632)ROLROL(P)KnY、KnM、KnST、C、D、V、ZK、H移位量n16(16位)n32(32位)ROL、ROLP5步DROL、DROLP9步1、循環(huán)右移和循環(huán)左移指令 循環(huán)右移和循環(huán)左移指指令的助記符、指令代碼、操作數(shù)、程序步如表721所示。表721循環(huán)右移、左移指令
2、的要素循環(huán)與移位指令*M8022M802215011 10 0010111 0 0010循環(huán)右移n=4執(zhí)行一次后進(jìn)位015000 00 0000111 1 1111*M8022M802215011 10 0010111 0 0010循環(huán)左移n=4執(zhí)行一次后進(jìn)位1 115011 11 1111000 0 0000*X000DnK4FNC 30RORPD0X001DnK4FNC 31ROLPD0(a) 循環(huán)右移( (b b) ) 循循環(huán)環(huán)左左移移*圖7-29 循環(huán)移位指令使用說(shuō)明ROR指令執(zhí)行時(shí),操作數(shù)D中的數(shù)據(jù)向右移動(dòng)n位,最后一次移出的數(shù)據(jù)保存于M8002中。ROL指令執(zhí)行時(shí),操作數(shù)D中的數(shù)據(jù)
3、向左移動(dòng)n位,最后一次移出的數(shù)據(jù)保存于M8002中。*M8022M80221501110001011100010循 環(huán) 右 移n=4執(zhí) 行 一 次 后進(jìn) 位01500000000011111111*M8022M80221501110001011100010循 環(huán) 左 移n=4執(zhí) 行 一 次 后進(jìn) 位1 11501111111100000000*X000DnK4FNC 30RORPD0X001DnK4FNC 31ROLPD0(a) 循 環(huán) 右 移( (b b) ) 循循 環(huán)環(huán) 左左 移移*圖7-29 循環(huán)移位指令使用說(shuō)明2、帶進(jìn)位循環(huán)右移、左移指令 帶進(jìn)位循環(huán)右移、左移指令的助記符、指令代碼、操
4、作數(shù)、程序步如表722所示。表722帶進(jìn)位循環(huán)右移、左移指令的要素指令名稱指令名稱指令指令代碼代碼助記助記符符操作數(shù)范圍操作數(shù)范圍程序步程序步D()n帶進(jìn)位循環(huán)帶進(jìn)位循環(huán)右移右移FNC 32(1632)RCRRCR(P)KnY、KnM、KnST、C、D、V、ZK、H移位量n16(16位)n32(32位)RCR、RCRP5步DRCR、DRCRP9步帶進(jìn)位循環(huán)帶進(jìn)位循環(huán)左移左移FNC 33(1632)RCLRCL(P)KnY、KnM、KnST、C、D、V、ZK、H移位量n16(16位)n32(32位)RCL、RCLP5步DRCL、DRCLP9步圖7-30帶進(jìn)位循環(huán)移位指令使用說(shuō)明指令指令名稱名稱指
5、令指令代碼代碼助記助記符符操作數(shù)范圍操作數(shù)范圍程序步程序步S() D()n1n2位右位右移指移指令令FNC 34(1632)SFTRSFTR(P)X、Y、M、SX、Y、M、SK、Hn2n11024SFTR、SFTRP9步位左位左移指移指令令FNC 35(1632)SFTLSFTL(P)X、Y、M、SX、Y、M、SSFTL、SFTLP9步表723位移位指令的要素3、位右移、位左移指令 位右移、位左移指令指令的助記符、指令代碼、操作數(shù)、程序步如表723所示。 位右移指令執(zhí)行時(shí),將源操作數(shù)S指定元件開(kāi)始的連續(xù)n2位傳送到目的操作數(shù)D指定元件開(kāi)始的連續(xù)n1位的最高位的n2 位中,低n2位溢出。采用脈沖
6、指令時(shí),每執(zhí)行一次SFTR指令,向右移動(dòng)n2位。移動(dòng)范圍在目的操作數(shù)D指定元件開(kāi)始的連續(xù)n1位之內(nèi)。 STFL指令執(zhí)行時(shí),將源操作數(shù)S指定元件開(kāi)始的連續(xù)n2位傳送到目的操作數(shù)D指定元件開(kāi)始的連續(xù)n1位的最低位的n2 位中,高n2位溢出。采用脈沖指令時(shí),每執(zhí)行一次SFTL指令,向左移動(dòng)n2位。移動(dòng)范圍在目的操作數(shù)D指定元件開(kāi)始的連續(xù)n1位之內(nèi)。4、字右移、字左移指令 字右移、字左移指令的助記符、指令代碼、操作數(shù)、程序步如表724所示。指令名指令名稱稱指令代指令代碼碼助記助記符符操作數(shù)范圍操作數(shù)范圍程序步程序步S()D()n1n2字右移字右移指令指令FNC 36(1632)SFRSFR(P)KnX
7、、KnY、KnM、KnS、T、C、DKnY、KnM、KnS T、C、DK、Hn2n1512WSFR、WSFRP9步字左移字左移指令指令FNC 37(1632)SFLSFL(P)KnX、KnY、KnM、KnS、T、C、DKnY、KnM、KnS T、C、DWSFL、WSFLP9步表724 字移位指令的要素 字移位指令是對(duì)D() 所指定的n1個(gè)字元件連同S()所指定的n2個(gè)字元件右移或左移n2個(gè)字?jǐn)?shù)據(jù),若用連續(xù)指令執(zhí)行時(shí),移位操作每個(gè)掃描周期將執(zhí)行一次,必須注意。圖7-31字移位指令使用說(shuō)明n2=4字 右 移(a) 字 右 移 指 令 使 用 說(shuō) 明D25D24D23D22D21D20D18D19D
8、17D16D15D14D13D12D11D10D 3D 2D 1D 0X000Dn1n2SK16K4FNC 36WSFRPD0D10 D13 D10 溢 出 D17 D14 D13 D10 D21 D18 D17 D14 D25 D22 D21 D18 D 3 D 0 D25 D22M15M 8(b) 字 左 移 指 令 使 用 說(shuō) 明D24D23D22D21D20 D19D16D15D14D13D12D11X000Dn1n2SK16K4FNC 37WSFLPD 0D10 D25 D22 溢 出 D21 D18 D25 D22 D17 D14 D21 D18 D13 D10 D17 D14 D 3 D 0 D13 D10n2=4字 左 移 D 2D 1D 0D 3D25D18D10D175、FIFO寫入/讀出指令 先進(jìn)先出讀寫指令的助記符、指令代碼、操作數(shù)、程序步如表725所示。表725FIFO寫入指令的要素指令指令名稱名稱指令代指令代碼碼助記助記符符操作數(shù)范圍操作數(shù)范圍程序步程序步S()D()n1n2先進(jìn)先進(jìn)先出先出寫入寫入FNC 38(1632)SFWRSFWR(P)KnX、KnY、KnM、KnS、T、C、DKnY、KnM、KnS T、C、DK、Hn2n1512SFWRSFWRP7步先進(jìn)先進(jìn)先出先出
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 理石臺(tái)面更換施工方案
- 康復(fù)理療公司章程范本
- 風(fēng)機(jī)銷售應(yīng)聘簡(jiǎn)歷
- 醫(yī)院門診管理流程
- 大閘蟹與黃酒培訓(xùn)
- 平行四邊形及特殊的平行四邊形
- 平行檢驗(yàn)資料
- 2024版咨詢策劃服務(wù)協(xié)議條款與條件版
- 2025體育賽事捐贈(zèng)合同
- 平面向量典型題型大全完美
- 污水廠防汛知識(shí)培訓(xùn)課件
- 建立創(chuàng)新攻關(guān)“揭榜掛帥”機(jī)制行動(dòng)方案
- 2024年浙江省杭州余杭區(qū)機(jī)關(guān)事業(yè)單位招用編外人員27人歷年管理單位遴選500模擬題附帶答案詳解
- 2024年01月22332高等數(shù)學(xué)基礎(chǔ)期末試題答案
- 期末素養(yǎng)測(cè)評(píng)卷(試題)-2024-2025學(xué)年三年級(jí)上冊(cè)數(shù)學(xué)人教版
- 印章交接表(可編輯)
- 體育場(chǎng)館運(yùn)營(yíng)合同
- 5-項(xiàng)目五 跨境電商出口物流清關(guān)
- FMEA培訓(xùn)教材(課堂)
- 2024年支原體肺炎治療
- 棟號(hào)長(zhǎng)年度述職報(bào)告
評(píng)論
0/150
提交評(píng)論