国产在线精品一级A片-国产另类欧美-国产精品va在线观看一-我要找美国一级片黄色|www.zheinei.com

《dsp原理及應用》期末試題及答案一

時間:2022-11-23 04:19:13 期末試題 我要投稿
  • 相關推薦

《dsp原理及應用》期末試題及答案(一)

  《dsp原理及應用》期末考試大家復習好了嗎?以下是小編為大家整理推薦關于《dsp原理及應用》期末試題及答案,希望對大家有所幫助。

《dsp原理及應用》期末試題及答案(一)

  《dsp原理及應用》期末試題及答案:選擇題

  1、對于TMS320C54x系列DSP芯片,下列說法正確的是 ( C )

  (A) 專用型DSP (B)32位DSP (C) 定點型DSP (D) 浮點型DSP

  2、要使DSP能夠響應某個可屏蔽中斷,下面的說法正確的是 (B )

  需要把狀態寄存器ST1的INTM位置1,且中斷屏蔽寄存器IMR相應位置0

  需要把狀態寄存器ST1的INTM位置1,且中斷屏蔽寄存器IMR相應位置1

  需要把狀態寄存器ST1的INTM位置0,且中斷屏蔽寄存器IMR相應位置0

  需要把狀態寄存器ST1的INTM位置0,且中斷屏蔽寄存器IMR相應位置1

  3、若鏈接器命令文件的MEMORY部分如下所示:

  MEMORY

  {

  PAGE 0: PROG: origin=C00h, length=1000h

  PAGE 1: DATA: origin=80h, length=200h

  }

  則下面說法不正確的是(A)

  程序存儲器配置為4K字大小 B、程序存儲器配置為8K字大小

  C、 數據存儲器配置為512字大小 D、數據存儲器取名為DATA

  5、C54X DSP的流水線是由( B )級(也即是由多少個操作階段)組成。

  (A) 4 (B) 6 (C) 8 (D) 10

  6、假定AR3中當前值為200h,AR0中的.值為20h,下面說法正確的是( )

  A、在執行指令*AR3+0B后,AR3的值是200h;

  B、在執行指令*AR3-0B后,AR3的值為23Fh;

  C、在執行指令*AR3-0B后,AR3的值是180h;

  7、下面對一些常用的偽指令說法正確的是:( D )

  A、.def所定義的符號,是在當前模塊中使用,而在別的模塊中定義的符號;

  B、.ref 所定義的符號,是當前模塊中定義,并可在別的模塊中使用的符號;

  C、.sect命令定義的段是未初始化的段;

  D、.usect命令定義的段是未初始化的段。

  8、在采用雙操作數的間接尋址方式時,要使用到一些輔助寄存器,在此種尋址方式下,下面的那些輔助寄存器如果使用到了是非法的( D )

  A、AR2 B、AR4 C、AR5 D、AR6

  《dsp原理及應用》期末試題及答案:填空題

  1、DSP芯片按照其用途分類,可以分為通用型和 專用型 兩種。

  2、在堆棧操作中,PC當前地址為4020h,SP當前地址為0033h,運行PSHM AR2后,PC= 4021h , SP= 0032h 。(PSHM AR2為單字指令)

  3、TMS320C54xDSP芯片四種串行口類型是指 SP 、 BSP 、McBSP和TDMcBSP。

  4、請簡要說明TMS320C5402VCDSP以下引腳的功能:

  RS: 復位引用腳 , IOSTRB: I//O選通信號引腳 。

  5、 TMS320C54xDSP的內部總線主要包括 程序總線 、 數據總線 和 地址總線 。

  《dsp原理及應用》期末試題及答案:問答題與程序閱讀題

  1、簡述DSP程序的段 .text, .data, .bss,各包含什么內容。(6分)

  .答: .text 代碼段,該段包含程序代碼

  .data 數據段,該段包含已初始化的數據

  .bss 變量段,該段為未初始化的變量保留空間

  2、比較偽指令 .usect和 .sect。 (6分).答:.sect: 定義初始化了的帶名稱的段 Unsect:在一個未初始化的段中保留空間

  3、TMS320C54X芯片的流水線共有多少個操作階段?每個階段執行什么任務?(8分)

  答: 共有6個操作階段:1,預取址 2,取址 3,譯碼 4,尋址 5,讀數 6,執行

  4、假設AR3的當前值為200h,當使用以下TMS320C54XX尋址模式后其中的值為多少?假定AR0的值為20h。(4分)

  (1)*AR3+0(2)*AR3-0(3)*AR3+(4)*AR3

  1.DSP的狹義理解為 數字信號處理器 ,廣義理解為 數字信號處理方法 。

  2.在直接尋址中,指令代碼包含了數據存儲器地址的低 7 位。當ST1中直接尋址編輯方式位CPL =0 時,與DP相結合形成16位數據存儲器地址;當ST1中直接尋址編輯方式位

  CPL =1 時,加上SP基地址形成數據存儲器地址。

  3.TMS320C54有兩個通用引腳,BIO和XF, BIO 輸入引腳可用于監視外部接口器件的狀態; XF 輸出引腳可以用于與外部接口器件的握手信號。

39~32

保護位

31~16

高階位

15~0

低階位

  4.累加器又叫做 目的寄存器 ,它的.作用是存放從ALU或乘法器/加法器單元 輸出的數據。它的存放格式為

  5.桶形移位器的移位數有三中表達方式: 立即數 ; ASM ; T低6位

  6.DSP可以處理雙16位或雙精度算術運算,當 C16=0 位雙精度運算方式,當 C16=1為雙16位運算方式。

  7.復位電路有三種方式,分別是 上電復位 ; 手動復位 ; 軟件復位 。

  8.立即數尋址指令中在數字或符號常數前面加一個 # 號,來表示立即數。

  9.位倒序尋址方式中,AR0中存放的是 FFT點數的一半 。

  10.一般,COFF目標文件中包含三個缺省的段: .text 段; .data 段和 .bss 段。

  11.匯編源程序中標號可選,若使用標號,則標號必須從 第一列 開始;程序中可以有注釋,注釋在第一列開始時前面需標上 星號或分號 ,但在其它列開始的注釋前面只能標 分號 。

  12.C5402有23條外部程序地址線,其程序空間可擴展到 1M ,內程序區在 第0頁 。

  《dsp原理及應用》期末試題及答案:簡答

  1. TMS320C54x有多少條16位總線?這些總線各有什么作用?(6分)

  答:’C54x共有4組8條16位總線

  1條程序總線(PB):傳送取自程序存儲器的指令代碼和立即操作數。

  3條數據總線(CB、DB、EB):CB和EB傳送從數據存儲器讀出的操作數;EB傳送寫到存儲器中的數據。

  4條地址總線(PAB、CAB、DAB、EAB)傳送相應指令所學要的代碼。

  2. TMS320C54x片內存儲器一般包括哪些種類?如何控制存儲器片內或片外的分配?(6分)

  答:TMS320C54x的片內存儲空間分為3個可選擇的存儲空間:64K的程序空間,64K的數據空間和64K的I/O空間,所有TMS320C54x芯片都包括RAM、SARAM、DARAM。

  程序空間:MP/MC=1 4000H~FFFFH 片外

  MP/MC=0 4000H~EFFFH 片外 FF00H~FFFFH 片內

  OVLY=1 0000H~007FH 保留 0080H~007FH 片內

  OVLY=0 0000H~3FFFH 片外

  數據空間:DROM=1 F000H~FEFFH 只讀空間 FF00H~FFFH 保留

  DROM=0 F000H~FEFFH 片外

  3. 當TMS320C54x CPU接收到可屏蔽的硬件中斷時,滿足哪些條件中斷才能被響應?(6分)

  答:(1)出現多個中斷時,此中斷的優先級最高

  (2)INTM=0 允許全局中斷

  (3)IMR中的'響應相應位為1,開放此中斷。

  4. TMS320C54x硬件復位地址為多少?如何確定中斷向量地址?計算INT0(IPTR=001H)的中斷向量地址。(6分)

  答:復位后,復位向量地址為:0080H

  確定地址方式:IPTR+左移2位后的中斷向量序列號

  10H左移2位后成為40H,IPTR=001H,則中斷向量地址為00C0H

  5. 若輔助寄存器AR0的值為0x0005H,AR3的值為0x030FH,請分別給出下列尋址方式修改后的輔助寄存器的值。(6分)

  *AR3+ ; AR3=0310H

  *AR3+0 ; AR3=0314H

  *AR3(15) ; AR3=0324H

  6. 分別解釋以下指令的功能。(6分)

  LD #80h, A; 把立即數80H裝入累加器A

  LD 80h, A; 把80H為地址的數據裝如累加器A

  LD #80h,16, A; 把立即數80H左移16位后裝如累加器A

  說明以下各量的理論值(4分)

  A: 2A a1的地址:81H 內容:1

  AR1: 88H AR3: 84H


【《dsp原理及應用》期末試題及答案一】相關文章:

激光原理及應用試題及答案04-02

化工原理試題及答案04-01

激光原理試題及答案04-02

通信原理試題及答案04-02

鍋爐原理試題及答案04-02

電路原理試題及答案04-02

大學通信原理試題及答案04-02

傳感器原理及其應用模擬試題及參考答案08-30

《園林藝術原理》試題及答案12-02