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

DSP原理與應用課后答案電子工業(yè)出版社.doc

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

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

DSP原理與應用課后答案電子工業(yè)出版社.doc

第一章 緒論1、簡述DSP系統(tǒng)的構成和工作過程。答:DSP系統(tǒng)的構成:一個典型的DSP系統(tǒng)應包括抗混疊濾波器、數(shù)據(jù)采集A/D轉(zhuǎn)換器、數(shù)字信號處理器DSP、D/A轉(zhuǎn)換器和低通濾波器等。DSP系統(tǒng)的工作過程:將輸入信號x(t)經(jīng)過抗混疊濾波,濾掉高于折疊頻率的分量,以防止信號頻譜的混疊。經(jīng)過采樣和A/D轉(zhuǎn)換器,將濾波后的信號轉(zhuǎn)換為數(shù)字信號x(n)。數(shù)字信號處理器對x(n)進行處理,得數(shù)字信號y(n)。經(jīng)D/A轉(zhuǎn)換器,將y(n)轉(zhuǎn)換成模擬信號;經(jīng)低通濾波器,濾除高頻分量,得到平滑的模擬信號y(t)。9、簡述DSP系統(tǒng)的設計步驟。答:明確設計任務,確定設計目標。算法模擬,確定性能指令。選擇DSP芯片和外圍芯片。設計實時的DSP芯片系統(tǒng)。硬件和軟件調(diào)試。系統(tǒng)集成和測試。第二章 TMS320C54x硬件結構1、 TMS320C54X芯片的基本結構都包括哪些部分?答:中央處理器內(nèi)部總線結構特殊功能寄存器數(shù)據(jù)存儲器RAM程序存儲器ROMI/O口串行口主機接口HPI定時器中斷系統(tǒng)2、TMS320C54X芯片的CPU主要由哪幾部分組成?答:40位的算術運算邏輯單元(ALU)。2個40位的累加器(ACCA、ACCB)。1個運行-16至31位的桶形移位寄存器。1717位的乘法器和40位加法器構成的乘法器-加法器單元(MAC)。比較、選擇、存儲單元(CSSU)。指令編碼器。CPU狀態(tài)和控制寄存器。3、TMS320VC5402共有多少可屏蔽中斷?它們分別是什么?和屬于哪一類中斷源?答:TMS320VC5402有13個可屏蔽中斷,和屬于外部硬件中斷。4、試分析下列程序的流水線沖突,畫出流水線操作圖。如何解決流水沖突?STLM A,AR0STM#10,AR1LD *AR1,B解:流水線圖如下圖:123456789預取指取指譯碼尋址讀數(shù)執(zhí)行STLM A,AR0寫AR1預取指取指譯碼尋址讀數(shù)執(zhí)行STM #10,AR1(1st Word)寫AR2寫AR2預取指取指譯碼尋址讀數(shù)執(zhí)行STM #10,AR1(2nd Word)預取指取指譯碼尋址讀數(shù)執(zhí)行LD *AR1,B讀AR2解決流水線沖突:最后一條指令(LD *AR1,B)將會產(chǎn)生流水線沖突,在它前面加入一條NOP指令可以解決流水線沖突。5、試根據(jù)等待周期表,確定下列程序段需要插入幾個NOP指令。LD GAIN, TSTM #input,AR1MPY *AR1+,A解:本段程序不需要插入NOP指令STLM B,AR2STM #input ,AR3MPY *AR2+,*AR3+,A解:本段程序需要在MPY *AR2+,*AR3+,A語句前插入1條NOP指令MAC x, BSTLM B,ST0ADD table, A, B解:本段程序需要在ADD table, A, B語句前插入2條NOP指令第三章 TMS320C54x指令系統(tǒng)1、已知(80H)=50H,AR2=84H,AR3=86H,AR4=88H。MVKD 80H,*AR2MVDD *AR2,*AR3MVDM 86H, AR4運行以上程序后,(80H)、(84H)、*AR3和AR4的值分別等于多少?解:(80H)=50H,(84H)=50H,*AR3=50H,AR4=50H2、已知,(80H)=20H、(81H)=30H。LD #0,DPLD 80H,16,BADD 81H,B運行以上程序,B等于多少?答:(B)=200030H3、閱讀以下程序,分別寫出運行結果。.bss x,4.data table:.word 4,8,16,32STM #x,AR1RPT #2MVPD table,*AR1+解:數(shù)據(jù)表table中的常量4傳送到以變量x 的地址為地址的存儲單元中;數(shù)據(jù)表table中的常量8傳送到以變量x+1 的地址為地址的存儲單元中;數(shù)據(jù)表table中的常量16傳送到以變量x+2 的地址為地址的存儲單元中;.bss x,4.datatable: .word 4,8,16,32STM #x,AR1RPT #2MVPD table,*+AR2解:數(shù)據(jù)表table中的常量4傳送到以變量x+1 的地址為地址的存儲單元中;數(shù)據(jù)表table中的常量8傳送到以變量x+2 的地址為地址的存儲單元中;數(shù)據(jù)表table中的常量16傳送到以變量x+3 的地址為地址的存儲單元中;第四章 匯編語言程序的開發(fā)工具及CCS集成開發(fā)環(huán)境1、軟件開發(fā)環(huán)境有哪幾種?在非集成開發(fā)環(huán)境中,軟件開發(fā)常采用哪些部分?答:可以在兩種開發(fā)環(huán)境中進行C54X的開發(fā):非集成的開發(fā)環(huán)境和集成的開發(fā)環(huán)境。在非集成開發(fā)環(huán)境中,軟件開發(fā)常采用:編輯、匯編、鏈接、調(diào)試等部分。2、鏈接器對段是如何處理的?答:鏈接器將一個或多個COFF目標文件中的各種段作為鏈接器的輸入段,經(jīng)過鏈接后在一個可執(zhí)行的COFF輸出模塊中建立各個輸出段,通過情況下是將不同目標文件中的同名段進行合并,并為各個輸出段分配進具體的存儲器中。3、鏈接器能完成什么工作?鏈接器命令文件中,MEMORY命令和SECTIONS命令的任務是什么?答:鏈接器將各個目標文件合并起來,并完成如下工作:(1)將各個段配置到目標系統(tǒng)的存儲器。(2)對各個符號和段進行重新定位,并給它們指定一個最終的地址。(3)解決輸入文件之間的未定義的外部引用。MEMORY命令的作用:MEMORY命令用來建立DSP應用系統(tǒng)中的存儲器模型。通過這條命令,可以定義系統(tǒng)中所包含的各種形式的存儲器,以及它們占用的地址范圍。SECTION命令的作用:說明如何將輸入段結合成輸出段;在可執(zhí)行程序中定義輸出段;規(guī)定輸出段在存儲器中的存儲位置;允許重新命名輸出段。第五章 TMS320C54x的匯編語言程序設計1、偽指令和注釋有什么差別?它們在程序中的作用一樣嗎?答:偽指令用于為程序提供數(shù)據(jù)并指示匯編程序如何匯編程序,是匯編語言程序的一個重要內(nèi)容。匯編偽指令主要完成以下工作:(1)將代碼和數(shù)據(jù)匯編進指定的段(2)為未初始化的變量在存儲器中保留空間(3)控制清單文件是否產(chǎn)生(4)初始化存儲器(5)匯編條件代碼塊(6)定義全局變量(7)為匯編器指定可以獲得宏的庫(8)考察符號調(diào)試信號注釋是程序的任選項。注釋可以由ASCII碼和空格組成。注釋在匯編源清單中要顯示,但不能影響匯編。注釋在程序中的作用是說明程序語句的含義,以便對軟件進行維護。2、在堆棧操作中,PC當前地址為4020H,SP當前地址為1013H,運行PSHM AR7后,PC和SP的值分別是多少?解:SP=1012H; PC=4021H3、試編寫0.25(-0.1)的程序代碼。參考程序如下:.title "FracAmp.asm".mmregs .global _c_int00.bss x,1.bss y,1.bss z,1.dataAmpCoef:.word 25*32768/100.word -1*32768/10.text_c_int00:ssbx FRCTstm #x,ar1rpt #0x1mvpd #AmpCoef,*ar1+stm #x,ar2stm #y,ar3mpy *ar2,*ar3,Asth A,*ar1Wait:b Wait.end4、將定點數(shù)0.00125用浮點數(shù)表示。解:A=28H;T=19H8、試寫出以下兩條指令的運行結果:EXP AA=FFFD876624 T=0000則以上指令執(zhí)行后,B、T的值各是多少?解: A=0xFFFD876624;T=5NORM BB=420D0D0D0D, T=FFF9則以上指令執(zhí)行后,B、T的值各是多少?解:B=0x841A1A1A, T=FFF9第七章 TMS320C54x片內(nèi)外設、接口及應用2、已知TMS320C54X的CLKOUT頻率為4MHz,那么,在SAM工作方式下,主機的時鐘頻率是多少?解:在SAM工作方式下,主機頻率可達3.2MHz或2.4MHz。在HOM工作方式下,主機的時鐘頻率與TMS320C54X的時鐘頻率有關嗎?答:在HOM工作方式下,主機的時鐘頻率與TMS320C54X的時鐘頻率無關。3、試分別說明下列有關定時器初始化和開放定時中斷語句的功能(針對5402處理器)。STM #0004H,IFR解:清除外部中斷2標志位STM #0080H,IMR解:允許定時器T1或DMAC1中斷(使用哪一種中斷由DMA通道優(yōu)先級和使能控制寄存器DMPREC控制。在復位以后,中斷被配置為定時器T1中斷)。RSBX INTM解:使能所有可屏蔽中斷。STM #0279H,TCR解:設置定標計數(shù)器的值PSC為9;定時器分頻系數(shù)為9;以PRD中的值加載TIM,以TDDR中的值加載PSC;定時器停止工作。7、試分別說明下列語句的功能。 STM #SPCR10,SPSA0STM #0001H,BSP0解:對串口控制寄存器SPCR10賦值。不使用數(shù)字循環(huán)返回模式,接收數(shù)據(jù)DRR1,2采用右對齊方式,連續(xù)時鐘方式,DX使能判斷,接收中斷由RRDY產(chǎn)生,接收移位寄存器未超載,串口接收器準備好,使能串口接收器。STM #SPCR20,SPSA0STM #0081H,BSP0解:對串口控制寄存器SPCR20賦值。串口使用軟件模式,幀同步邏輯、采樣率發(fā)生器復位,由發(fā)送準備好XRDY驅(qū)動發(fā)送中斷;發(fā)送移位寄存器為空,發(fā)送器未準備好,使能串口發(fā)送器。STM #SPCR20,SPSA0ORM #01000001B,BSP0解:修改串口控制寄存器SPCR20的值。由采樣率發(fā)生器產(chǎn)生幀同步信號,使能串口發(fā)送器。8、已知中斷向量TINT=013H,中斷向量地址指針I(yè)PTR=0111H,求中斷向量地址。解:中斷向量地址=(100010001B)<<9+(10011)<<2=88CCH

注意事項

本文(DSP原理與應用課后答案電子工業(yè)出版社.doc)為本站會員(丁**)主動上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權或隱私,請立即通知裝配圖網(wǎng)(點擊聯(lián)系客服),我們立即給予刪除!

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




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

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

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


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