freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

三、tms320c54x的指令系統(tǒng)-資料下載頁

2024-10-12 13:50本頁面

【導(dǎo)讀】直接尋址:指令中的7bits是一個(gè)數(shù)據(jù)頁內(nèi)的偏移地址,而所在的數(shù)據(jù)頁由數(shù)據(jù)頁指針DP或SP決定。存儲(chǔ)器映射寄存器尋址:修改存儲(chǔ)器映射寄存器中的。值,而不影響當(dāng)前DP或SP的值??砂趩巫只螂p字指令中。CPL=0:dma與9-bit的DP相結(jié)合形成數(shù)據(jù)存儲(chǔ)器地址。,根據(jù)輔助寄存器的內(nèi)容進(jìn)行操作,完成無符號(hào)的16-bit算術(shù)運(yùn)算。間接尋址很靈活,不僅能從?;蜃x寫兩個(gè)連續(xù)的存儲(chǔ)器單元)。*ARx-0B/*ARx+0B:訪問后,從ARx中以位倒序進(jìn)位的。*ARx-0/*ARx+0:訪問后,從ARx中減去/加上AR0. *尋址適用于支持單數(shù)據(jù)存儲(chǔ)器操作數(shù)的指令。的一個(gè)字,傳送到累加器A確定的程序存儲(chǔ)器單元中去。

  

【正文】 ssbx FRCT ; FRCT=1, 準(zhǔn)備小數(shù)乘法 ld temp1,16,a ;將變量 temp1裝入寄存器 A的高 16位 mpya temp2 ;完成 temp2乘寄存器 A的高 16位 , 結(jié) ;果在 B中 , 同時(shí)將 temp2裝入 T寄存器 sth b,temp3 ;將乘積結(jié)果的高 16位存入變量 temp3 如: (0x0ccd) x (0x599a) = (0x08f5) 注:可以使用 MPYR完成四舍五入。 比較如下結(jié)果 mpyr temp1,b 。 T * temp1 b 乘加和乘減指令 雙精度/雙數(shù)操作指令 特殊指令 二、邏輯運(yùn)算指令 邏輯指令包括與、或、異或、移位和測試指令 與指令( AND) 或、異或指令 移位和測試指令 三、程序控制指令 程序控制指令包括: 分支指令 調(diào)用指令 中斷指令 返回指令 重復(fù)指令 堆棧操作指令 混合程序控制指令 分支指令 調(diào)用與中斷指令 返回指令 重復(fù)指令和堆棧操作指令 混合程序控制指令 四、裝入和存儲(chǔ)指令 裝入和存儲(chǔ)指令包括: 一般的裝入和存儲(chǔ)指令 條件存儲(chǔ)指令 并行裝入和存儲(chǔ)指令 并行裝入和乘法指令 并行存儲(chǔ)和加件乘指令 混合裝入和存儲(chǔ)指令 一般的裝入指令 存貯指令 3 并行裝入和存儲(chǔ)指令 條件存儲(chǔ)指令 并行存儲(chǔ)和加、減、乘法指令 并行裝入和乘法指令 混合裝入和存儲(chǔ)指令 注意:同一條指令在不同存儲(chǔ)器中可能有不同執(zhí)行時(shí)間 ? 操作數(shù)在雙尋址空間、單尋址空間和外部 ? 程序代碼在雙尋址、單尋址和外部空間 ? 操作數(shù)和代碼在相同存儲(chǔ)器塊中 ? 數(shù)據(jù)空間插入了等待周期 ? 程序空間插入了等待周期 FIRS指令 使用方法: FIRS *AR2+, *AR3+, COEF 特殊指令使用說明 FIRS指令 FIRS指令用于線性相位濾波器的處理。一個(gè)如下圖的 8階線性相位濾波器的輸出表達(dá)式: FIR濾波的兩指令 MAC、 FIRS RPTZ A,(N1) 。重復(fù) MAC指令 N次 ,先將 A清零 MAC *FIR_DATA_P+0%,*FIR_COFF_P+0%,A 。 完成濾波計(jì)算 。 注意 FIR濾波 ;系數(shù)存放在數(shù)據(jù)存儲(chǔ)區(qū) RPTZ B, (N/21) ; 重復(fù) FIRS指令 N/2次 ,先將 B清零 FIRS *ar2+0%, *ar3+0%,filter_coff+N/2 ; 完成濾波計(jì)算 。 注意 FIR濾波系數(shù) ;存放在程序存貯 filter_coff為 ;系數(shù)起始地址 Viterbi譯碼指令 DADST、 DSADT、 CMPS 在信道均衡和解碼中經(jīng)常會(huì)使用到 Viterbi算法, C54x為此提供了專門的硬件和指令。根據(jù)輸入信號(hào)確定分支似然概率增加量 D1/D2, 放在 T寄存器中, TRN存儲(chǔ)可能信號(hào)譯碼輸出。 相關(guān)指令應(yīng)用 最小均方運(yùn)算 LMS 在進(jìn)行自適應(yīng)濾波等操作中經(jīng)常會(huì)使用 LMS算法, C54x提供的 LMS指令方便了編程。如下圖所示的自適應(yīng)濾波器設(shè)計(jì)中,濾波器系數(shù)修正公式為: 其中 , e(i) = d(i) y(i)。 濾波器輸出: )()(10kixwiyNkk ?? ???基于 LMS的自適應(yīng)濾波編程 數(shù)據(jù)歸一化相關(guān)指令 EXP、 NORM 歸一化一個(gè)數(shù)是先求其指數(shù),然后把它調(diào)整到最大精度格式。實(shí)現(xiàn)方法如下: 數(shù)據(jù)塊移動(dòng) MVDD、 MVDP、 MVPD 在 C54x系列 DSP, 數(shù)據(jù)與數(shù)據(jù)存儲(chǔ)器、數(shù)據(jù)與程序存儲(chǔ)器之間可以方便的進(jìn)行數(shù)據(jù)傳輸,結(jié)合單指令循環(huán)可實(shí)現(xiàn)數(shù)據(jù)塊移動(dòng)。如 16個(gè)系數(shù)的移動(dòng): 指令效率的提高 C54x中有一些指令功能差不多,但編寫出的程序效率不同,應(yīng)靈活使用,如: MPY[R] Smem, dst ; T*( Smen) ?dst MAC[R] Smem, dst ;( Smen) *T+src ( ?MPY[R] +ADD) ; ?src MACD Smen, pmen, src; pmend ?PAR ( ?MAC+DELY+LD) ;( Smem) *( pmed) ; +( src) ?src ;( Smem) ?T ;( Smem) ?Smem+1 本章小結(jié) 本章重點(diǎn)介紹了 TMS320C54x的軟件體系,并對特殊的尋址方式和特殊指令進(jìn)行了介紹,對于各指令更詳細(xì)的了解需同學(xué)自己多看書。 制作: DSP實(shí)驗(yàn)室
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1