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

正文內(nèi)容

39c54x的匯編語言程序設(shè)計a(參考版)

2025-01-15 06:37本頁面
  

【正文】 保存定點乘積 D1EC 。取乘積指數(shù) FFFE將 (mp)→AH 3AD7 0000。乘積指數(shù)反號 FF FFFF FFFE。保存乘積指數(shù) 2022年 2月 8日 DSP原理及應(yīng)用 69 第 5章 TMS320C54x匯編語言程序設(shè)計 數(shù)據(jù)存儲器 a1 3333 a2 8CCD b1 0001 c1 6666 b2 0000 c2 8CCD ep 0001 mp A3D7 prod 乘積 temp 0001 AG AH AL 00 0000 0001 T 0000 NEG A STL A,temp LD temp,T LD mp,16,A NORM A STH A,prod RET .END 。取尾數(shù)乘積的指數(shù) 。存乘積的尾數(shù) A3D7 。指數(shù)存入 temp 0000 。求尾數(shù)的乘積 即:乘積尾數(shù) =c1 c2 c1 c2= 。完成尾數(shù)相乘 。b1+b2送入 A 。完成指數(shù)相加 。將 a2的尾數(shù)送 c2 8CCD 。將 a2的指數(shù)送 b2 0000 。將 a2送入 AH 8CCD 。將 a1的尾數(shù)送 c1 6666 。將 a1的指數(shù)送 b1 0001 。將 a1送入 AH 3333 AG AH AL 00 3333 0000 。將 a1和 a2送入 RAM 8CCD 。 【 例 】 編寫浮點乘法程序,完成 a1 a2= () 程序中保留 10個數(shù)據(jù)存儲單元: a1( 被乘數(shù)) a2( 乘數(shù)) b1( 被乘數(shù)的指數(shù)) c1( 被乘數(shù)的尾數(shù)) b2( 乘數(shù)的指數(shù)) c2( 乘數(shù)的尾數(shù)) ep( 乘積的指數(shù)) mp( 乘積的尾數(shù)) prod( 乘積) temp( 暫存單元) 2022年 2月 8日 DSP原理及應(yīng)用 66 第 5章 TMS320C54x匯編語言程序設(shè)計 數(shù)據(jù)存儲器 被乘數(shù) 乘數(shù) 被乘數(shù)的指數(shù) 被乘數(shù)的尾數(shù) 乘數(shù)的指數(shù) 乘數(shù)的尾數(shù) 乘積的指數(shù) 乘積的尾數(shù) 乘積 暫存單元 程序清單: .title “” .def start STACK:.usect “STACK”,100 .bss a1,1 .bss a2,1 .bss b1,1 .bss c1,1 .bss b2,1 .bss c2,1 .bss ep,1 .bss mp,1 .bss prod,1 .bss temp,1 a1 a2 b1 c1 b2 c2 ep mp prod temp 2022年 2月 8日 DSP原理及應(yīng)用 67 第 5章 TMS320C54x匯編語言程序設(shè)計 數(shù)據(jù)存儲器 a1 被乘數(shù) a2 乘數(shù) b1 被乘數(shù)的指數(shù) c1 被乘數(shù)的尾數(shù) b2 乘數(shù)的指數(shù) c2 乘數(shù)的尾數(shù) ep 乘積的指數(shù) mp 乘積的尾數(shù) prod 乘積 temp 暫存單元 …… table: .word 4*32768/10 table .word 9*32768/10 .text start:STM SATACK+100,SP MVPD table,a1 MVPD table+1,a2 LD a1,16,A EXP A ST T,b1 NORM A STH A,c1 LD a2,16,A EXP A ST T,b2 NORM A STH A,c2 CALL MULT done: B done 。 當(dāng) T0, A右移 T位;當(dāng) T0, A左移 T位。 當(dāng) T0, A左移 T位;當(dāng) T0, A右移 T位。 即 ATS?A。 功能: 根據(jù) T的內(nèi)容,對累加器 A進行移位。 功能: 將保存在 T中的指數(shù)存放在數(shù)據(jù)存儲器 EXP單元中。 即 提取指數(shù), A的內(nèi)容不變, 指數(shù) =多余符號位數(shù) 8。 2022年 2月 8日 DSP原理及應(yīng)用 61 第 5章 TMS320C54x匯編語言程序設(shè)計 浮點運算程序 2. 定點數(shù)轉(zhuǎn)換成浮點數(shù) ’ C54x通過三條指令可將定點數(shù)轉(zhuǎn)換成浮點數(shù)。 尾數(shù): 可 正可負,用補碼表示 。雖然 ’ C54x是個定點 DSP器件,但它支持浮點運算。 2022年 2月 8日 DSP原理及應(yīng)用 57 第 5章 TMS320C54x匯編語言程序設(shè)計 【例 】 編制計算 的程序 ??? 41i iixay a1= a2= a3= a4= x1= x2= x3= x4= .bss a,4 .bss x,4 .bss y,1 .data table: .word 3*32768/10 .word 2*32768/10 .word 4*32768/10 .word 1*32768/10 .word 6*32768/10 .word 5*32768/10 .word 1*32768/10 .word 2*32768/10 a x y 2022年 2月 8日 DSP原理及應(yīng)用 58 第 5章 TMS320C54x匯編語言程序設(shè)計 【例 】 編制計算 的程序 ??? 41i iixay a1= a2= a3= a4= x1= x2= x3= x4= a x y .text start: SSBX FRCT STM x,AR1 RPT 7 MVPD table,*AR1+ STM x,AR2 STM a,AR3 RPTZ A,3 MAC *AR2+,*AR3+,A STH A,y done: B done 2022年 2月 8日 DSP原理及應(yīng)用 59 第 5章 TMS320C54x匯編語言程序設(shè)計 浮點運算程序 在數(shù)字信號處理過程中,定點運算是將數(shù)據(jù)的整數(shù)和小數(shù)部分分開,小數(shù)點在一個固定位置,其優(yōu)點是硬件實現(xiàn)比較容易,但動態(tài)范圍受到限制。 2022年 2月 8日 DSP原理及應(yīng)用 55 第 5章 TMS320C54x匯編語言程序設(shè)計 2. 小數(shù)的表示方法 如: 1 —— 7FFFH —— 4000H —— 2022H 0 —— 0000H —— E000H —— C000H 1 —— 8000H 1 32 768=7FFFH 32 768=4000H 32 768=2022H 0 32 768=0000H ( 32 768)補 =E000H ( 32 768)補 =C000H (1 32 768)補 =8000H 注意: 匯編時,不能直接寫成十進制小數(shù)。 ,定點 DSP采用小數(shù)乘法。 【例 】 進行 N點 FFT運算時,為節(jié)約存儲空間要用到原位計算,將數(shù)組 X[16]賦到數(shù)組 Y[16], 計算一個蝶形后,所得輸出數(shù)據(jù)可以立即存入原輸入數(shù)據(jù)所占用的存儲單元。 【例 】 數(shù)組 x[8]={0,1,2,3,4,5,6,7}初始化。4T 內(nèi)層 中層 外層 2022年 2月 8日 DSP原理及應(yīng)用 49 第 5章 TMS320C54x匯編語言程序設(shè)計 數(shù)據(jù)塊傳送程序 1. 數(shù)據(jù)傳送指令 用于數(shù)據(jù)傳送指令可分為四類: (1) 數(shù)據(jù)存儲器之間的數(shù)據(jù)傳送 MVDK Smem, dmad MVKD dmad, Smem MVDD Xmem, Ymem 2字 2周期 2字 2周期 1字 1周期 2022年 2月 8日 DSP原理及應(yīng)用 50 第 5章 TMS320C54x匯編語言程序設(shè)計 1. 數(shù)據(jù)傳送指令 (2) 數(shù)據(jù)存儲器與 MMR之間的數(shù)據(jù)傳送 MVDM dmad, MMR MVMD MMR, dmad MVMM MMRx, MMRy 2字 2周期 2字 2周期 1字 2周期 (3) 程序存儲器和數(shù)據(jù)存儲器之間的數(shù)據(jù)傳送 MVPD pmad, Smem MVDP Smem, pmad READA Smem WRITA Smem 2字 3周期 2字 4周期 1字 5周期 1字 5周期 2022年 2月 8日 DSP原理及應(yīng)用 51 第 5章 TMS320C54x匯編語言程序設(shè)計 1. 數(shù)據(jù)傳送指令 (4) 從 PA口讀 /寫數(shù)據(jù) PORTR PA, Smem PORTW Smem, PA 2字 2周期 2字 2周期 數(shù)據(jù)傳送指令的特點 ① 傳送速度比加載和存儲指令要快; ② 數(shù)據(jù)傳送不通過累加器; ③ 可尋址程序存儲器;
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1