版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
《DSP原理及應用》總復習第1大綱要求:基本內(nèi)容:數(shù)字信號處理概述;可編程DSP芯片;DSP系統(tǒng);DSP產(chǎn)品簡介。教學重點:DSP系統(tǒng)的構(gòu)成和DSP系統(tǒng)的設計過程。教學難點:DSP芯片的特點及DSP芯片的應用?;疽螅豪斫鈹?shù)字信號處理理論與方法;正確理解可編程DSP芯片的發(fā)展概況和特點、分類及應用;掌握DSP系統(tǒng)的構(gòu)成、特點、設計過程和芯片的選擇。
本章內(nèi)容主要是概念性知識要點,其復習可在熟悉教材的基礎上復習課后作業(yè)和完成以下測試題來進行。1、DSP芯片內(nèi)部采用________結(jié)構(gòu),這種結(jié)構(gòu)將________和________分開,允許同時取來自________的指令和________的數(shù)據(jù)。2、改進的哈佛結(jié)構(gòu)允許指令存儲在________中,執(zhí)行此指令,不需要再從存儲器中讀取指令,節(jié)約了一個指令周期的時間。3、TMS320C54x內(nèi)部有________等4條總線,每條總線又包括________和________??梢栽谝粋€機器周期內(nèi)從程序存儲器取________條指令,從數(shù)據(jù)存儲器讀________個操作數(shù)和向數(shù)據(jù)存儲器寫________個操作數(shù)。4、一般而言,一個具有四級流水線的DSP芯片執(zhí)行一條指令,是將指令分為________
、________、________、________
四個階段。7、TI公司目前常用的DSP芯片歸納為三大系列:即________系列(包括________
)、________系列(包括________
)、________系列(包括________
)。8、目前世界上生產(chǎn)通用DSP的廠家主要有哪幾家?(請至少說出4個)9、請說出衡量DSP芯片運算速度的性能指標?(至少3種)10、請畫出4級流水線操作圖。11、典型的DSP系統(tǒng)應包括________
、________
、________
、________
、________。12、DSP芯片的特點是________
、________
、________
、________
、________、________
、
________
、________、________。13、DSP系統(tǒng)的特點是________
、________
、________
、________
、________、________
、
________
。14、DSP系統(tǒng)的設計過程可分為________
、________
、________
、________
、________、________
6個階段。15、DSP芯片按基礎特性分類可分為________
DSP芯片和________
DSP芯片;按用途可分為________
DSP芯片和________
DSP芯片;按數(shù)據(jù)格式可分為________
DSP芯片和________
DSP芯片?!禗SP原理及應用》總復習第2章TMS320C54x的硬件結(jié)構(gòu)大綱要求:基本內(nèi)容:C54x的基本結(jié)構(gòu);C54x的主要特性和外部引腳;C54x的內(nèi)部總線結(jié)構(gòu);C54x的中央處理器;C54x的存儲器空間結(jié)構(gòu);C54x的片內(nèi)外設電路;C54x的系統(tǒng)控制;C54x的外部總線。教學重點:C54x的中央處理器;C54x的存儲空間結(jié)構(gòu)和片內(nèi)外設電路。教學難點:C54x的系統(tǒng)控制中關(guān)于流水線操作的理解。基本要求:掌握DSP芯片的CPU、存儲器和片內(nèi)外設的基本結(jié)構(gòu)和工作原理;正確理解C54x的系統(tǒng)控制和外部總線。
3、請說明TMS320C54xDSP的CPU執(zhí)行下列讀寫操作時分別用到哪些總線?
(1)程序?qū)?/p>
(2)單數(shù)據(jù)讀
(3)雙數(shù)據(jù)讀/系數(shù)讀
(4)外設讀
(5)外設寫4、TMS320C54xDSP的3組數(shù)據(jù)總線CB、DB和EB中,______和______傳送讀到數(shù)據(jù)存儲器的操作數(shù),______傳送寫到存儲器的數(shù)據(jù)。5、C54xDSP利用兩個輔助寄存器算術(shù)運算單元______和______在每個周期內(nèi)產(chǎn)生______個數(shù)據(jù)存儲器的地址。6、C5402采用雙電源供電,共內(nèi)核電源電壓為______V,IO電源電壓為______V。7、C5402芯片共有______個地址引腳,可尋址______字的外部程序空間、______字的外部數(shù)據(jù)空間和______字的外部IO空間。11、根據(jù)ALU功能框圖回答問題:(1)ALU如何獲取數(shù)據(jù)?(2)ALU輸出數(shù)據(jù)送往何方?(3)請分別說明SXM、C、C16控制位的作用?12、若OVM=1,當正向溢出和負向溢出時,ALU將如何處理運行結(jié)果?13、累加器A和B都可分為三部分:_____﹑_____和_____。其中,_____用作計算時的數(shù)據(jù)位余量,以防止諸如自相關(guān)那樣的迭代運算時溢出。14、設A=FF20100614H,執(zhí)行STLA,6,T指令后,累加器A和數(shù)據(jù)存儲器單元T中的結(jié)果分別是多少?15、累加器A和B的差別僅在于累加器_____的31~16位可以用做乘法器的一個輸入。16、如何對進位位C清零和置位?20、比較﹑選擇和存儲單元CSSU是專為_____算法設計的硬件單元,只要將ST1中的_____位置1,ALU就被配置成雙16位工作方式,所有的雙字指令都變成雙16位的算術(shù)運算指令。ALU可以在一個機器周期內(nèi)完成兩個16位數(shù)的加/減運算,結(jié)果分別存放在累加器的高16位和低16位,然后可以利用_____指令對累加器的高16位和低16位進行比較,并選擇較大者存放到指令所規(guī)定的存貯單元中。21、指數(shù)編碼器是使用_____指令和_____指令對累加器的數(shù)值進行歸一化處理。22、指數(shù)編碼器可以在單個周期內(nèi)執(zhí)行_____指令,求得累加器中數(shù)的_____值,并以2的補碼的形式存放到_____中。23、C54x提供三個16位寄存器來作為CPU狀態(tài)和控制寄存器,它們分別為_____﹑_____和_____。24、狀態(tài)寄存器0中,_____字段是作為輔助寄存器指針,在間接尋址_____操作數(shù)時,用來選擇輔助寄存器,當DSP工作在_____方式時,不能修正ARP,它必須置“0”。25、狀態(tài)寄存器0中,DP字段稱_____
,在直接尋址方式,若ST1中的CPL=_____,該字段(9位)與指令中給出的低7位地址一起形成一個16位直接尋址存儲器的地址。26、CPL=1,選擇_____的直接尋址方式。27、INTM=0,_____全部可屏蔽中斷。(A)開放(B)關(guān)閉28、ASM規(guī)定一個多大范圍的移位值?31、若MP/MC=0,則片內(nèi)ROM安排到_____
。32、若OVLY=1,則片內(nèi)RAM安排到_____
。33、若DROM=_____
,則片內(nèi)ROM不安排到數(shù)據(jù)空間。34、C54x的CPU包括________、________、________、
________、________、
________、及________。34、C54X中,內(nèi)部存儲器的形式有_____、_____和_____三種,_____總是安排到數(shù)據(jù)存儲空間,也可以構(gòu)成程序存儲空間;_____一般構(gòu)成程序存儲空間,也可部分地安排到數(shù)據(jù)存儲空間。35、所謂雙尋址RAM(DARAM)就是_____的RAM存儲器,而單尋址RAM(SARAM)就是_____的RAM存貯器。36、C5402內(nèi)部含有_____字的ROM、_____字的DARAM、_____字的SARAM。37、C5402有20條外部程序地址線,其程序空間可擴展至1M字。整個程序空間分成_____頁,頁號由存儲器映像CPU寄存器_____設定。38、當TMS320VC5402片內(nèi)RAM安排到程序空間時,每頁程序存儲器分成兩部分:一部分_____
;另一部分是_____
;當片內(nèi)ROM被尋址(MP/MC=0),它只能在_____頁,不能映像到程序存儲器的其它頁。40、C54x提供了一個具有64K字的I/O空間,主要用于對片外設備的訪問??梢允褂胈____指令和_____指令對I/O空間尋址。對I/O空間訪問時,除了使用數(shù)據(jù)總線和地址總線外,還要用到_____、_____、_____控制線。其中_____和_____用于選通I/O空間,_____用于控制訪問方向。41、C54X片內(nèi)有兩個部件——_______和______,控制著外部總線的工作。42、C5402有一個_____級深度的流水線,在任何一個機器周期內(nèi),可以有_____條不同的指令在同時工作,每條指令工作在不同級的流水線上。43、C5402的流水線結(jié)構(gòu)可分為_____、_____、_____、_____、_____、_____幾個階段。44、流水線沖突產(chǎn)生的原因是什么?有哪些方法可以避免流水線沖突?例3、指令解釋。(1)READASmem(2)WRITASmem例4、程序中給出如下兩條指令,請問實際尋址的數(shù)據(jù)存儲器的16位地址是多少?
LD#5,DPLD60H,A例5、已知單操作數(shù)間接尋址指令LD*AR5,B,請問ARF=?例6、下面哪個間接尋址單操作數(shù)表示循環(huán)尋址?(A)*AR2-0B(B)*AR2-0%(C)*AR2(5)(D)*+AR2(5)例7、下面哪條指令匯編時不會報錯?(A)MAC*AR1,*AR2,A(B)MAC*AR2,*AR3,B(C)MAC*AR0,*AR1,A(D)MAC*AR5,*AR6,B例8、試分析下述指令執(zhí)行后相應寄存器、狀態(tài)位及數(shù)據(jù)存儲器單元數(shù)據(jù)的變化。(1)BIT*AR5+,30100(2)DLD*AR3+,
A7FB0001235ADatamemory
12080100
0100AR3
50680101(3)BACCDBANDM4444H,*AR1+《DSP原理及應用》總復習第4章匯編語言程序的開發(fā)工具大綱要求:基本內(nèi)容:TMS320C54x軟件開發(fā)過程;匯編語言程序的編輯、匯編和鏈接過程;COFF的一般概念;源程序的匯編;鏈接器的使用。教學重點:常用匯編偽指令的功能和含義;鏈接命令文件的編寫方法和鏈接器命令的功能和含義。教學難點:匯編語言程序的編輯、匯編和鏈接過程;匯編器、鏈接器對段的處理;鏈接器對程序的重新定位等?;疽螅豪斫釺MS320C54x軟件開發(fā)過程;理解匯編語言程序的編輯、匯編和鏈接過程;正確理解COFF的一般概念;掌握常用匯編偽指令的功能和含義;掌握鏈接命令文件的編寫方法和鏈接器命令的功能和含義。本章內(nèi)容對于正確理解匯編語言程序的偽指令和鏈接命令文件的MEMORY和SECTIONS偽指令具有重要作用,復習本章不要死記硬背,應結(jié)合第5、6章的例程及實驗程序的閱讀和分析,通過正確理解記憶各知識要點。例1、下面哪條偽指令是未初始化段?(A).bss(B).text(C).data(D).sect例2、下面哪條偽指令是命名段?(A).bss(B).text(C).data(D).sect《DSP原理及應用》總復習第5章匯編語言程序設計大綱要求:基本內(nèi)容:匯編語言源程序的格式、常數(shù)與字符串、符號和表達式;堆棧的使用方法;控制程序;算術(shù)運算程序;重復操作程序;數(shù)據(jù)塊傳送程序;小數(shù)運算程序;浮點運算程序。教學重點:匯編語言源程序的格式;堆棧的使用方法;控制程序的編程方法;算術(shù)運算程序、重復操作程序、數(shù)據(jù)塊傳送程序的編程方法。教學難點:小數(shù)運算程序和浮點運算程序的編程方法?;疽螅赫莆諈R編語言源程序的格式;正確理解匯編語言中的常數(shù)、符號及表達式;掌握堆棧的使用方法;掌握控制程序的編程方法;掌握算術(shù)運算程序、重復操作程序、數(shù)據(jù)塊傳送程序的編程方法;正確理解小數(shù)運算程序和浮點運算程序的編程方法。
本章內(nèi)容是本課程的重要章節(jié),是設計應用軟件的基礎,教材和實驗指導書所示例程應完全讀懂并能自主完成課后習題。例1、C5402的有符號數(shù)所能表示的最大正數(shù)是多少?最大負數(shù)是多少?最小負數(shù)是多少?(分別用10進制數(shù)和16進制數(shù)表示)例2、分別用16進制和分數(shù)表示C54xDSP所能表示的最小有符號正小數(shù)。例3、試用雙操作數(shù)乘加指令編寫y=ax+b的程序,假設a,x,b均為小數(shù)。(只寫關(guān)鍵指令即可)《DSP原理及應用》總復習第6章應用程序設計大綱要求:基本內(nèi)容:FIR濾波器的DSP實現(xiàn);IIR濾波器的DSP實現(xiàn);快速傅里葉變換(FFT)的DSP實現(xiàn);正弦波信號發(fā)生器。教學重點:FIR濾波器的DSP實現(xiàn);IIR濾波器的DSP實現(xiàn)。教學難點:快速傅里葉變換(FFT)的DSP實現(xiàn)基本要求:掌握數(shù)字濾波器(FIR和IIR)的DSP實現(xiàn);正確理解快速傅里葉變換(FFT)的DSP實現(xiàn);掌握正弦波信號發(fā)生器的實現(xiàn)。
本章內(nèi)容重點掌握FIR和IIR濾波器的DSP實現(xiàn)原理,能夠讀懂實驗指導書FIR濾波器和IIR濾波器的實驗例程,能夠利用線性緩沖區(qū)法和循環(huán)緩沖區(qū)法編寫算法實現(xiàn)的關(guān)鍵指令段。例1、教材P179、P180頁程序分析及比較。例2、教材P197、P199頁程序分析及比較?!禗SP原理及應用》總復習第7章片內(nèi)外設、接口及應用大綱要求:基本內(nèi)容:C54x的主機接口;C54x的定時器;C54x的串行口;C54x的中斷系統(tǒng)。教學重點:C54x的定時器的應用及編程;C54x的中斷系統(tǒng)及編程應用。教學難點:主機接口的基本原理和應用;多路緩沖串口的原理及編程應用。基本要求:理解C54x的主機接口的基本原理;掌握C54x的定時器的應用及編程;掌握C54x的中斷系統(tǒng)及編程應用。
第8章硬件設計大綱要求:基本內(nèi)容:硬件設計概述;DSP系統(tǒng)的基本設計;DSP的電平轉(zhuǎn)換電路設計;DSP存儲器和I/O的擴展;DSP與A/D和D/A轉(zhuǎn)換器的接口;DSP的硬件設計實例。教學重點:DSP系統(tǒng)的硬件基本設計;存儲器和I/O擴展的電路連接方法;模數(shù)轉(zhuǎn)換接品電路的設計?;疽螅赫莆諘r鐘電路的設計及PLL設置方式、存儲器和I/O擴展的電路連接及端口地址的確定、正確理解DSP系統(tǒng)的硬件設計實例的硬件、軟件設計過程。
本兩章內(nèi)容重點掌握定時器、中斷系統(tǒng)、時鐘電路設計及PLL配置方式以及I/O端口地址的確定,能夠利用PORTR和PORTW指令對I/O端口進行讀寫操作。(詳見測試題和第8章課件)測試題:1、C54x片內(nèi)定時器是一個軟件可編程定時器,它主要由_____、_____和_____組成,TIM是一個16位_____計數(shù)器,PRD是一個16位的時間常數(shù)寄存器。
2、通過編程可以控制定時器產(chǎn)生定時中斷,定時中斷的周期為_____
。3、要實現(xiàn)8ms的方波發(fā)生器,請編寫定時器初始化的關(guān)鍵指令。(假設主頻為100MHz)4、C54x中,中斷向量地址是由PMST中的_____作為高9位和_____作為低7位所組成。5、上電后,且時鐘電路已正常工作,在復位引腳輸入端加上至少_____個機器周期的低電平,′C54x便可完成復位操作。復位后(變成高電平)將PC置成_____,處理器從此處取指,并開始執(zhí)行程序,復位后PMST中的中斷向量指針I(yè)PTR置成_____,ST1中的中斷方式位INTM置成_____,關(guān)閉所有的可屏蔽中斷,中斷標志寄存器IFR清0,對SP指針沒有初始化。6、復位后,PMST中的MP/MC位記載_____引腳的狀態(tài),如果MP/MC引腳為0,處理器便從片內(nèi)ROM地址_____處取指并開始執(zhí)行程序,如果MP/MC=1,處理器則從片外程序存貯器地址_____處取指開始執(zhí)行程序。7、C54x支持硬件中斷,也支持軟件中斷,硬件中斷包括由_____觸發(fā)的外部硬件中斷和由_____觸發(fā)的內(nèi)部硬件中斷。軟件中斷是由指令_____﹑_____或_____要求的中斷。
8、C54X的可屏蔽中斷有_____輸入的中斷;片內(nèi)外圍電路引起的中斷,如_____
﹑_____
﹑_____等引起的中斷。9、C54X的非屏蔽中斷包括所有的_____
,以及兩個外部硬件中斷:_____和_____
。10、兩個外部硬件中斷中,_____對C54x所有操作方式都產(chǎn)生影響,而_____對C54x的任何操作都不會產(chǎn)生影響,C54x響應NMI中斷時,所有其它中斷被禁止。
11、當一個中斷出現(xiàn)的時候,IFR中的相應中斷標志位置_____。通過_____
、_____
、_____可清除掛起的中斷。12、C54x中開放可屏蔽中斷的條件是ST1中的INTM位=_
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小奧題庫及答案
- 2025年成都理工大學馬克思主義基本原理概論期末考試模擬題帶答案解析
- 2026年注冊土木工程師考試題庫500道含完整答案(典優(yōu))
- 2026年注冊土木工程師考試題庫500道及參考答案【綜合卷】
- 2025年東至縣招教考試備考題庫帶答案解析(必刷)
- 2025年大理大學馬克思主義基本原理概論期末考試模擬題附答案解析(奪冠)
- 2025年代縣幼兒園教師招教考試備考題庫含答案解析(奪冠)
- 鋼鐵領域市場增長策略與行業(yè)競爭態(tài)勢分析研究報告
- 金融科技行業(yè)監(jiān)管政策影響及投資機會評估報告
- 金融大數(shù)據(jù)分析系統(tǒng)市場發(fā)展現(xiàn)狀分析及投資方向建議
- 2025秋人教版(新教材)初中美術(shù)八年級上冊知識點及期末測試卷及答案
- 2026年保安員考試題庫500道附完整答案(歷年真題)
- 2025至2030中國司法鑒定行業(yè)發(fā)展研究與產(chǎn)業(yè)戰(zhàn)略規(guī)劃分析評估報告
- (2025年)危重病人的觀察與護理試題及答案
- 膝關(guān)節(jié)韌帶損傷康復課件
- 個人契約協(xié)議書范本
- 醫(yī)藥區(qū)域經(jīng)理述職報告
- 建筑施工項目職業(yè)病危害防治措施方案
- 船員上船前安全培訓課件
- 袖閥注漿管施工方案
- 中職思政一年級“中國特色社會主義”期末考試試卷
評論
0/150
提交評論