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

正文內(nèi)容

dsp原理與應(yīng)用ppt課件-文庫吧資料

2025-01-18 08:59本頁面
  

【正文】 容為可選項 Ⅱ 、操作數(shù) dma ;直接尋址時,數(shù)據(jù)存儲器的低 7位 n ;指示下一個輔助寄存器 n = 0~ 7 ind ;選擇下列 7種間接尋址方式中的一種: * * + * * 0 + * 0 * BR0 + * BR0 – Ⅲ 、操作碼 ADDC dma ADDC ind [, ARn ] 各位代表的意義如下所示: 15 … 8 7 6 … 0 dma 0 0 1 1 0 0 0 0 0 15 … 8 7 6 5 4 3 2 1 0 0 1 1 0 0 0 0 0 1 ARU NAR N ● ARU:為輔助寄存器的更新代碼,確定當(dāng)前輔助寄存器是否 變化以及如何增減。但該加法或減法是逆向進(jìn)位(主要用于 FFT),即加 減法是從高位開始運算,向低位進(jìn)位或借位。 ● 使用逆向進(jìn)位增加或減去一個指定的量 —— 操作數(shù)為 * BR0 + 或 * BR0 : 輔助寄存器 AR0存指定的量。指令將當(dāng)前輔助寄存器的值作 為數(shù)據(jù)存儲器地址,指令執(zhí)行之后,將當(dāng)前輔助寄存器的值增 加或減去 AR0的內(nèi)容,即指定量。 例如: MAR * , AR2 ; 選擇 AR2作為當(dāng)前輔助寄存器,即 ARP=2 ● 加 1或減 1——操作數(shù)為 * + 或 * : 指令使用當(dāng)前輔助寄存器的內(nèi)容作為數(shù)據(jù)存儲器地址,指令 執(zhí)行后,將當(dāng)前輔助寄存器的值加 1或減 1 。 ②輔助寄存器的選擇: 將一個 0~ 7的值裝入狀態(tài)寄存器 ST0中的輔助寄存器指 針 ARP, ARP所指向的輔助寄存器稱為當(dāng)前 AR,它其中的內(nèi) 容就是要訪問的數(shù)據(jù)存儲器的地址。 ●如果程序需要訪問不同的數(shù)據(jù)頁,則每當(dāng)訪問新的數(shù)據(jù) 頁前,必須先修改 DP值,以確保訪問正確的數(shù)據(jù)頁。 舉例: ADD 0A000H , 2 ;將立即數(shù) A000H左移 2位后與累 加器內(nèi)容相加,結(jié)果存累加器中。 舉例: RPT 63H ;將緊跟其后的指令重復(fù)執(zhí)行 100次 單指令字中的位: 15 … 8 7 … 0 1 0 1 1 1 0 1 1 0 1 1 0 0 0 1 1 RPT指令操作碼 8位立即數(shù) 63H ② 長立即數(shù)尋址 特點:指令代碼中用一個 16位的常數(shù)作為操作數(shù)。 立即尋址 ①短立即數(shù)尋址 特點:指令代碼中用一個 8位、 9位或 13位的常數(shù)作為操作 數(shù)。 ●直接尋址:將指令代碼中的 7位偏移地址與數(shù)據(jù)存儲器頁 指針( DP)的 9位組合起來形成 16位數(shù)據(jù)存儲器地址。 ⑤ 局部數(shù)據(jù)存儲器的配置: ● 64K = 128字 512個數(shù)據(jù)頁( 0、 …… 、 511) ● 數(shù)據(jù)頁指針 DP(由 ST0中的 DP值決定)、數(shù)據(jù)頁 及數(shù)據(jù)地址之間的關(guān)系見下表。 ●片內(nèi)單次訪問的程序 /數(shù)據(jù) RAM( SARAM): 特點:一個機(jī)器周期內(nèi)只能訪問一次。 ● 比外部存儲器功耗更低。 ③采用片內(nèi)存儲器工作的優(yōu)點: ●避免了與慢速外部存儲器接口所需的等待狀態(tài), 比采用外部存儲器性能更高。 ② 片內(nèi)存儲器的分配情況: ● 64K字的程序空間 ● 64K字的本地數(shù)據(jù)空間 ● 32K字的全局?jǐn)?shù)據(jù)空間:用于和其他處理器共 享數(shù)據(jù)或用作附加的數(shù)據(jù)空間。 ● DRDB——數(shù)據(jù)讀總線:它將數(shù)據(jù)從數(shù)據(jù)存儲器載送到中 心運算邏輯單元( CALU)和輔助寄存器算術(shù)單元( ARAU)。 ● DWAB——數(shù)據(jù)寫地址總線:提供寫數(shù)據(jù)存儲區(qū)的地址。 Ⅱ 、片內(nèi)總線的種類: ● PAB——程序地址總線:提供訪問程序存儲區(qū)的地址。 15~ 13 12 11 10 9 8~ 5 4 3~ 2 1~ 0 ARB CNF TC SXM C reserved XF reserved PM C2 的存儲器 ① C2 的片內(nèi)總線: Ⅰ 、特點: ●獨立的數(shù)據(jù)讀地址總線和數(shù)據(jù)寫地址總線使得 CPU可以在 同一個機(jī)器周期內(nèi)進(jìn)行讀和寫操作。 PM——乘積移位方式。 C——進(jìn)位標(biāo)志位。 CNF = 0B0:映射到數(shù)據(jù)區(qū) CNF = 1B0:映射到程序區(qū) TC——測試 /控制位。 ARP OV OVM reserved INTM DP Ⅴ 、 ST1: 其中: ARB——輔助寄存器指針緩沖器 CNF——片內(nèi) DARAM配置位。 DP——數(shù)據(jù)頁指針。 =0:累加器中結(jié)果正常溢出; =1:溢出時,累加器被置為最大正數(shù)或最小負(fù)數(shù)。 OV——溢出標(biāo)志位,用于表示 CALU是否有溢出產(chǎn)生。 Ⅱ 、其他指令: SETC:設(shè)置寄存器的位 CLRC:清除寄存器的位 Ⅲ 、作用: 可以用于子程序中保存和恢復(fù)機(jī)器的狀態(tài)。 ② 輔助寄存器算術(shù)單元( ARAU)和輔助寄存器 內(nèi)有 8個輔助寄存器( AR0、 AR AR AR AR AR AR AR7),當(dāng)一個指令使用間接尋址來訪問數(shù)據(jù)存儲器時, ARAU就產(chǎn)生數(shù)據(jù)存儲器的地址。 Ⅱ 、輸出數(shù)據(jù)定標(biāo)移位器(輸出移位器): 將累加器里的結(jié)果輸出到數(shù)據(jù)存儲器之前左移 0到 7位,累加器里的數(shù)據(jù)保持不變。 計算 40 / 3 = ? step1:分母左移 3位(即乘以 8),得分母 =24; step2: 00101000 ( =40) 00011000 ( =24) =00010000 ( =16) 次數(shù) =1,余數(shù) =16 24; step3: 00100000 ( =32) (余數(shù) 16左移一位) 00011000 ( =24) =00001000 ( =8) 次數(shù) =1,余數(shù) =8 24; step4: 余數(shù) =16 (余數(shù) 8左移一位) 24 次數(shù) =0; step5: 00100000 ( =32) (余數(shù) 16左移一位) 00011000 ( =24) =00001000 ( =8) 次數(shù) =1,余數(shù) =8 24; step6: 余數(shù) =16 (余數(shù) 8左移一位) 24 次數(shù) =0; step7: 00100000 ( =32) (余數(shù) 16左移一位) 00011000 ( =24) =00001000 ( =8) 次數(shù) =1,余數(shù) =8 24; step8: 余數(shù) =16 (余數(shù) 8左移一位) 24 次數(shù) =0; step9: 00100000 ( =32) (余數(shù) 16左移一位) 00011000 ( =24) =00001000 ( =8) 次數(shù) =1,余數(shù) =8 24; step10 :結(jié)果 = 1 20 +1 21 +0 22+1 23 +0 24 +1 25 +0 26 +1 27 = step11:將上述結(jié)果右移三位,即可得到正確的結(jié)果為: 最終結(jié)果 = B = 第三章 DSP的 CPU結(jié)構(gòu)及存儲器配置 C2 系列 DSP的功能框圖 系統(tǒng)模塊 DARAM( B0) DARAM( B1) DARAM( B2) 基于 PLL的時鐘模塊 (鎖相環(huán)) 雙 10位 ADC 串行通信接口( SCI) 串行外設(shè)接口( SPI) 外部存儲器接口( EMI) 事件管理器( EM) 數(shù)字 I/O 標(biāo)準(zhǔn)測試接口( JTAG) CPU CPU結(jié)構(gòu) 中央算術(shù)邏輯 單元( CALU) 累加器( ACC) CALU的輸入和輸出 數(shù)據(jù)定標(biāo)移位器 乘法器 乘積定標(biāo)移位器 輔助寄存器運算單元( ARAU) 狀態(tài)寄存器 ① 定標(biāo)移位器: 主要用作移位、 bit提取、擴(kuò)展算術(shù)運算和溢出防止 運算。 STEP3:結(jié)果 = N0 100 + Ni 10i, i = 1, 2, 3, …… ● 舉例 1:求 40/3 = ? step1: 3 10 = 30; step2: 4030=10 30,次數(shù) =1,余數(shù) =10; step3: 10 10=100; step4: 10030=7030, 7030=4030, 40–30=1030, 次數(shù) =3,余數(shù) =10; step5: 10030=7030, 7030=4030, 40–30=1030, 次數(shù) =3,余數(shù) =10; step6:根據(jù)要求的精度結(jié)束計算 step7:結(jié)果 =1 100 +3 101 + 3 102 +3 103 +…… =…… step8:最終結(jié)果 = …… 10= …… ● 舉例 2:求 3/40= ? step1: 3 40 ,次數(shù) =0,余數(shù) =3 ; step2: 3 10 = 30, 30 40,次數(shù) =0,余數(shù) =30; step3: 30 10=300, 300 40; 300 40=260,執(zhí)行第 1次減 法; 260 40=220,執(zhí)行第 2次減法; 220 40=180,執(zhí)行第 3次 減法; 180 40=140,執(zhí)行第 4次減法; 140 40=100,執(zhí)行第 5 次減法; 100 40=60,執(zhí)行第 6次減法; 60 40=20,執(zhí)行第 7 次減法;次數(shù)
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1