歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > PPT文檔下載  

C54x指令系統(tǒng)(邏輯運算指令).ppt

  • 資源ID:3402958       資源大?。?span id="w72hgeg" class="font-tahoma">626.81KB        全文頁數(shù):23頁
  • 資源格式: PPT        下載積分:9.9積分
快捷下載 游客一鍵下載
會員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要9.9積分
郵箱/手機:
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機號,方便查詢和重復(fù)下載(系統(tǒng)自動生成)
支付方式: 支付寶    微信支付   
驗證碼:   換一換

 
賬號:
密碼:
驗證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會被瀏覽器默認(rèn)打開,此種情況可以點擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請知曉。

C54x指令系統(tǒng)(邏輯運算指令).ppt

2019年12月13日,DSP原理及應(yīng)用,1,第2章TMS320C54x的指令系統(tǒng),C54x的指令系統(tǒng)具有豐富的邏輯運算指令。,包括:,與運算指令(AND)或運算指令(OR)異或運算指令(XOR)移位操作指令(SHIFT)測試操作指令(TEST),2.2.3邏輯運算指令,2019年12月13日,DSP原理及應(yīng)用,2,第2章TMS320C54x的指令系統(tǒng),操作碼:AND、ANDM,指令格式:操作碼源操作數(shù),移位數(shù),目的操作數(shù),源操作數(shù):Smem、#lk、src,移位數(shù):16、SHIFT、SHFT,目的操作數(shù):src、dst、Smem,1.與運算指令,2019年12月13日,DSP原理及應(yīng)用,3,第2章TMS320C54x的指令系統(tǒng),與邏輯運算指令共有5條。,與運算指令功能一覽表,2019年12月13日,DSP原理及應(yīng)用,4,第2章TMS320C54x的指令系統(tǒng),指令格式:操作碼源操作數(shù),移位數(shù),目的操作數(shù),或運算指令共計5條。,2.或運算指令,2019年12月13日,DSP原理及應(yīng)用,5,第2章TMS320C54x的指令系統(tǒng),或運算指令功能一覽表,2019年12月13日,DSP原理及應(yīng)用,6,第2章TMS320C54x的指令系統(tǒng),指令格式:操作碼源操作數(shù),移位數(shù),目的操作數(shù),異或運算指令共計5條。,3.異或運算指令,2019年12月13日,DSP原理及應(yīng)用,7,第2章TMS320C54x的指令系統(tǒng),異或運算指令功能一覽表,2019年12月13日,DSP原理及應(yīng)用,8,第2章TMS320C54x的指令系統(tǒng),指令格式:操作碼源操作數(shù),移位數(shù),目的操作數(shù),C54x共有6條移位指令,可實現(xiàn)帶進位位循環(huán)移位、帶TC位循環(huán)左移、算術(shù)移位、條件移位和邏輯移位等操作。,操作碼:ROL、ROLTC、ROR、SFTA、SFTC、SFTL,源操作數(shù):src,移位數(shù):SHIFT,目的操作數(shù):dst,4.移位操作指令,2019年12月13日,DSP原理及應(yīng)用,9,第2章TMS320C54x的指令系統(tǒng),(4)移位操作指令,帶進位位循環(huán)左移,操作數(shù)src:累加器A或B,指令功能:累加器src與進位位C循環(huán)左移一位。,指令格式:ROLsrc,0,執(zhí)行過程:,2019年12月13日,DSP原理及應(yīng)用,10,第2章TMS320C54x的指令系統(tǒng),(4)移位操作指令,帶測試位循環(huán)左移,操作數(shù)src:累加器A或B,指令功能:累加器src與測試位TC循環(huán)左移一位。,執(zhí)行過程:,指令格式:ROLTCsrc,TC的值移入src的最低位,累加器src左移一位,src的最高位移入TC,src的保護位清0,0,2019年12月13日,DSP原理及應(yīng)用,11,第2章TMS320C54x的指令系統(tǒng),(4)移位操作指令,帶進位位循環(huán)右移,操作數(shù)src:累加器A或B,指令功能:累加器src與進位位C循環(huán)右移一位。,執(zhí)行過程:,指令格式:RORsrc,C的值移入src的31位累加器src右移一位src的最低位移入Csrc的保護位清0,0,2019年12月13日,DSP原理及應(yīng)用,12,第2章TMS320C54x的指令系統(tǒng),算術(shù)移位,操作數(shù)src:累加器A或B,指令功能:根據(jù)SHIFT,src的內(nèi)容算術(shù)移位。,指令格式:SFTAsrc,SHIFT,dst,IfSHIFT>SHIFTsrc或dst0src(SHIFT-1)0)或0dst(SHIFT-1)0),2019年12月13日,DSP原理及應(yīng)用,13,第2章TMS320C54x的指令系統(tǒng),算術(shù)移位,執(zhí)行過程:,當(dāng)SHIFT0時,進行算術(shù)左移1)src的第(39-SHIFT)位復(fù)制到進位位C;2)40位src左移SHIFT位,結(jié)果存入src或dst;3)將0置入dst的低SHIFT的各位0寫入dst(SHIFT-1)0),2019年12月13日,DSP原理及應(yīng)用,15,第2章TMS320C54x的指令系統(tǒng),(4)移位操作指令,條件移位,操作數(shù)src:累加器A或B,指令功能:,指令格式:SFTCsrc,Ifsrc=0Then1TCElseIfsrc(31)=src(30)Thensrc<<1src0TCElse1TC,2019年12月13日,DSP原理及應(yīng)用,16,第3章TMS320C54x的指令系統(tǒng),條件移位,執(zhí)行過程:當(dāng)src=0時,將1寫入測試位TC;當(dāng)src0時,進行條件移位。若src有兩個有效符號位,則移位。32位src左移一位;保護位src(3932)不變;0寫入測試位TC。若src只有一個符號位,則不移位。1寫入測試位TC。,2019年12月13日,DSP原理及應(yīng)用,17,第2章TMS320C54x的指令系統(tǒng),C54x共有5條測試操作指令。,BIT,指令格式:BITXmem,BITC,指令功能:(Xmem(15-BITC)TC功能說明:將Xmem的指定位復(fù)制到TC位。,操作數(shù):Xmem雙數(shù)據(jù)存儲操作數(shù)BITC測試位的位代碼,取值:015,5.測試操作指令,2019年12月13日,DSP原理及應(yīng)用,18,第2章TMS320C54x的指令系統(tǒng),(5)測試操作指令,BITF,指令格式:BITFSmem,#lk,指令功能:If(Smem)ANDlk)=0Then0TCElse1TC功能說明:測試Smem中由1k指定的某些位。若指定的測試位為0,TC=0,否則,TC=1。lk在測試指定位中起屏蔽作用。,操作數(shù):Smem單數(shù)據(jù)存儲操作數(shù)#lk16位長立即數(shù),取值:065535,2019年12月13日,DSP原理及應(yīng)用,19,第2章TMS320C54x的指令系統(tǒng),(5)測試操作指令,BITT,指令格式:BITTSmem,指令功能:(Smem(15-T(30)TC功能說明:將Smem的指定位復(fù)制到TC中。T寄存器的低4位T(30)用于確定測試位的位代碼,位地址對應(yīng)于15-T(30)。,操作數(shù):Smem單數(shù)據(jù)存儲操作數(shù),2019年12月13日,DSP原理及應(yīng)用,20,第2章TMS320C54x的指令系統(tǒng),(5)測試操作指令,BITT,指令功能:(Smem(15-T(30)TC,2019年12月13日,DSP原理及應(yīng)用,21,第2章TMS320C54x的指令系統(tǒng),(5)測試操作指令,CMPM,指令格式:CMPMSmem,#lk,操作數(shù):Smem單數(shù)據(jù)存儲操作數(shù)#lk長立即數(shù),取值:-3276832768,指令功能:If(Smem)=lkThen1TCElse0TC功能說明:比較Smem中的操作數(shù)與常量1k是否相等。若(Smem)=1k,則TC=1,否則,TC=0。,2019年12月13日,DSP原理及應(yīng)用,22,第2章TMS320C54x的指令系統(tǒng),(5)測試操作指令,CMPR,指令格式:CMPRCC,ARx,操作數(shù):CC條件代碼,取值:00b11bARx輔助寄存器AR0AR7,指令功能:If(cond)Then1TCElse0TC功能說明:根據(jù)條件代碼CC,將指定的ARx與AR0比較。若滿足條件,則TC=1,否則,TC=0。,2019年12月13日,DSP原理及應(yīng)用,23,第2章TMS320C54x的指令系統(tǒng),(5)測試操作指令,CMPR,注意:所有的條件都以無符號操作數(shù)的形式參與運算。,

注意事項

本文(C54x指令系統(tǒng)(邏輯運算指令).ppt)為本站會員(max****ui)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因為網(wǎng)速或其他原因下載失敗請重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!