DSP原理及應(yīng)用試卷_附答案卷A_第1頁(yè)
DSP原理及應(yīng)用試卷_附答案卷A_第2頁(yè)
DSP原理及應(yīng)用試卷_附答案卷A_第3頁(yè)
DSP原理及應(yīng)用試卷_附答案卷A_第4頁(yè)
DSP原理及應(yīng)用試卷_附答案卷A_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、課程名稱(含檔次) DSP原理及應(yīng)用 課程代號(hào) 專業(yè) 電子信息工程 考試方式(開(kāi)、閉卷) 閉卷 一、選擇題(本題總分 24 分,每題 2 分)1、下列TI公司的DSP芯片,那種屬于浮點(diǎn)型DSP( )A、TMS320C54xB、TMS320C55xC、TMS320C62xD、TMS320C67x2、TMS320VC5402DSP有( )組數(shù)據(jù)總線。 A、1 B、2 C、3 D、43、TMS320VC5402型DSP處理器的內(nèi)核供電電壓()伏。 A、5V B、3.3V C、1.8V D、1.2V4、TMS320C54x系列DSP處理器有()個(gè)通用I/O引腳。A、2 B、4 C、8 D、165、TM

2、S320C5402DSP直接尋址中從頁(yè)指針的位置可以偏移尋址()個(gè)單元。 A、7 B、8 C、64 D、128 6、鏈接命令文件用()擴(kuò)展名表示。A、.obj B、.cmd C、.out D、.asm7、TMS320C5402 DSP內(nèi)部含有()個(gè)輔助寄存器。A、8 B、9 C、5 D、168、TMS320C54x DSP中,累加器的位數(shù)為: () A、16位 B、32位 C、40位 D、64位9、C54X DSP的流水線是由( )級(jí)(也即是由多少個(gè)操作階段)組成。 A、 4 B、 6 C、 8 D、 1010、在采用雙操作數(shù)的間接尋址方式時(shí),要使用到一些輔助寄存器,在此種尋址方式下,下面的那

3、些輔助寄存器如果使用到了是非法的( ) A、AR1 B、AR2 C、AR3 D、AR411、看門狗的作用是( )。A、降低頻率B、PC受到干擾而跑飛時(shí)產(chǎn)生復(fù)位C、既可以降低頻率也可以升高頻率D、穩(wěn)定頻率,但不改變頻率12、要使DSP能夠響應(yīng)某個(gè)可屏蔽中斷,下面的說(shuō)法正確的是( )A、需要把狀態(tài)寄存器ST1的INTM位置1,且中斷屏蔽寄存器IMR相應(yīng)位置0B、需要把狀態(tài)寄存器ST1的INTM位置1,且中斷屏蔽寄存器IMR相應(yīng)位置1C、需要把狀態(tài)寄存器ST1的INTM位置0,且中斷屏蔽寄存器IMR相應(yīng)位置0D、需要把狀態(tài)寄存器ST1的INTM位置0,且中斷屏蔽寄存器IMR相應(yīng)位置1二、填空題(本題

4、總分24分,每空1分)1、C54x系列DSP處理器中,實(shí)現(xiàn)時(shí)鐘頻率倍頻或分頻的部件是_ _ _。2、C54x DSP的指令系統(tǒng)有 和 兩種形式。3、C54xDSP定時(shí)器由3個(gè)16位存儲(chǔ)器映射寄存器組成:定時(shí)器寄存器(TIM)、( )和 。定時(shí)器的定時(shí)時(shí)間為,定時(shí)周期=CLKOUT 。4、在堆棧操作中,PC當(dāng)前地址為4020h,SP當(dāng)前地址為0033h,運(yùn)行PSHM AR2后,PC= , SP= 。(PSHM AR2為單字指令)5、DSP的內(nèi)部存儲(chǔ)器類型可分為隨機(jī)存取存儲(chǔ)器(RAM)和只讀存儲(chǔ)器(ROM)。其中RAM又可以分為兩種類型: 和 。6、C54x DSP的尋址方式有七種,分別為立即尋址

5、、 、累加器尋址、直接尋址、 、存儲(chǔ)器映象寄存器尋址 、堆棧尋址。7、程序計(jì)數(shù)器的值可以通過(guò) 復(fù)位操作 、 順序執(zhí)行指令 、 ,累加器轉(zhuǎn)移,塊重復(fù),子程序調(diào)用,從累加器調(diào)用子程序, 等操作改變。8、解決MMR寫(xiě)操作的流水線沖突時(shí),一般可用采用推薦指令和 的方法。9、C54x DSP的雙字算數(shù)運(yùn)算中當(dāng)C16= 進(jìn)行雙精度運(yùn)算,C16= 則進(jìn)行雙16位運(yùn)算。10、桶形移位器的移位數(shù)有三中表達(dá)方式: ; ; 。11、一般,COFF目標(biāo)文件中包含三個(gè)缺省的段: ; 和 。三、判斷題(本題總分10分,每小題1分,正確打“”,錯(cuò)誤打“”)1DSP的工作頻率只能是外部晶體振蕩器的頻率。 ( )2TMS320

6、C54X DSP的匯編語(yǔ)言中有除法指令。 ( )3哈佛結(jié)構(gòu)的特點(diǎn)是數(shù)據(jù)總線和程序總線分開(kāi)。 ( )4. 在C54x系列DSP中斷向量表中,每個(gè)中斷向量的入口地址間隔4個(gè)字。 ( )5. 在DSP處理器匯編程序中,標(biāo)號(hào)區(qū)分大小寫(xiě)。 ( )6. TMS320VC5402型DSP匯編語(yǔ)言的偽指令也是一種指令,同樣占用存儲(chǔ)空間。 ( )7. DSP 處理器TMS320VC5402的軟件中斷是不可屏蔽的中斷。 ( )8DSP 處理器TMS320VC5402有不止一種串行口。 ( )9DSP處理器TMS320VC5402在微型計(jì)算機(jī)工作模式時(shí),上電復(fù)位后程序從片外存儲(chǔ)器的FF80h單元開(kāi)始執(zhí)行。 ( )1

7、0. TMS320VC5402型DSP匯編語(yǔ)言的尋址方式可以實(shí)現(xiàn)FFT算法中的位倒序?qū)ぶ贩绞健?( )四、程序閱讀題(本題總分30分,每小題6分)1. 閱讀下面的程序: .mmregsDAT0.SET60HDAT1.SET61HDAT2.SET62HDAT3.SET63Hadd3 .macro P1,P2,P3,ADDRP LD P1,A ADD P2,A ADD P3,A STL A,ADDRP .endmST #0034h,DAT0ST #0243h,DAT1ST #1230h,DAT2ADD3 DAT0,DAT1,DAT2,DAT3 問(wèn)題:(1)語(yǔ)句“.mmregs”的含義。 (2)語(yǔ)句

8、“ADD3 DAT0,DAT1,DAT2,DAT3”是一條什么類型的語(yǔ)句?作用是什么? (3)執(zhí)行此段程序后,存儲(chǔ)單元(DAT3)的運(yùn)行結(jié)果多少?2. 閱讀下面的程序,回答問(wèn)題。 MEMORY PAGE 0:PROG:origin = 0x2000,length = 0x1000PAGE 1:DATA:origin = 0x4000,length = 0x1000SECTIONS.text:PROG PAGE 0STACK:DATA PAGE 1匯編程序size .set 0x0120stack .usect “STACK”,size .text STM # stack + size,SP 問(wèn)

9、題:(1)指令“stack .usect “STACK”,size”的作用是什么? (2)標(biāo)號(hào)“stack”的存儲(chǔ)器地址是多少? (3)執(zhí)行這段代碼之后,SP寄存器的內(nèi)容是多少?3. 閱讀程序,回答后面的問(wèn)題STM #9,AR4begin: STM #7,BRC RPTB next-1 nopnext: LD #0,B banz begin,*AR4-問(wèn)(1)BRC寄存器是做什么用途?(2)其中的“nop”語(yǔ)句被執(zhí)行了多少次?4. 已知DSP的三個(gè)時(shí)鐘引腳狀態(tài)CLKMD1-CLKMD3=111,外部晶振=12MHz,參數(shù)設(shè)置表:CLKMD1 CLKMD2 CLKMD3 CLKMD復(fù)位值 時(shí)鐘方

10、式 000E007H PLL15 0019007H PLL10 0104007H PLL5 1001007H PLL2 110F007H PLL1 1110000H 2分頻 101F000H 4分頻 STM #00H,CLKMD Status:LDM CLKMD,A AND #01H,A BC Status,ANEQ STM #4007H,CLKMD問(wèn)題(1)DSP復(fù)位后,DSP的工作時(shí)鐘是多少?(2)執(zhí)行上面的程序片段后,DSP的工作時(shí)鐘是多少?5、假設(shè)AR3的當(dāng)前值為200h,當(dāng)使用以下TMS320C54XX尋址模式后其中的值為多少?假定AR0的值為20h。(4分)(1)*AR3+0(2)

11、*AR3-0(3)*AR3+(4)*AR3五、簡(jiǎn)答題(本題總分12分,每小題6分)1. 在C54x的匯編語(yǔ)言中,使用“#”、 “*”、 “”符號(hào)作為操作數(shù)的前綴各表示什么意思?2. 簡(jiǎn)述C54x系列DSP與51單片機(jī)相比在做乘加運(yùn)算時(shí),為什么速度要快很多? 課程名稱: DSP原理及應(yīng)用 試卷編號(hào):A 一、選擇題(本題總分 20 分,每題 2 分)1、D 2、C 3、C 4、A 5、D 6、B 7、B 8、C 9、B 10、A 11、B 12、B二、填空題(本題總分24分,每空1分)1、_鎖相環(huán)PLL 2、助記符指令 代數(shù)指令3、定時(shí)器周期寄存器(PRD) 定時(shí)器控制寄存器(TCR ) (TDD

12、R+1) ( PRD+1)4、4021h 0032h 5、單尋址RAM(SARAM)雙尋址RAM(DARAM)6、絕對(duì)尋址 間接尋址 7、分支轉(zhuǎn)移 中斷8、插入空操作指令9、0 1 10、立即數(shù) ; ASM ; T低6位 11、text 段; data 段和 bss 段。三、判斷題(本題總分10分,每小題1分,正確打“”,錯(cuò)誤打“”)1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 四、程序閱讀題(本題總分30分,每小題6分)1(1) 定義存儲(chǔ)器映像寄存器的符號(hào)名稱。 (2)宏調(diào)用。執(zhí)行三個(gè)數(shù)相加。(3) 14a7H2答:(1)定義一個(gè)未初始化段,段名為”STACK”,目的是為變量stack保留size個(gè)單元的存儲(chǔ)空間。 (2) stack的存儲(chǔ)空間為0x4000; (3) SP=0x4120;3答:BRC保存著RPTB指令的循環(huán)次數(shù) 80次4. 答:(1)6MHz(2)60MHz5、(1)220h (2)23Fh (3)201h (4)2

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論