資源描述:
《dsp原理及應(yīng)用(李利)第二版課后習題答案》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、第1章1.簡述DSP芯片的主要特點。答:哈佛結(jié)構(gòu);多總線結(jié)構(gòu);指令系統(tǒng)的流水線操作;專用的硬件乘法器;特殊的DSP指令;快速的指令周期;硬件配置強。2.請詳細描述馮·諾曼依結(jié)構(gòu)和哈佛結(jié)構(gòu),并比較它們的不同。答案在P6第一自然段。3.簡述DSP系統(tǒng)的設(shè)計過程。答案依圖1-3答之。4.在進行DSP系統(tǒng)設(shè)計時,如何選擇合適的DSP芯片?答:芯片運算速度;芯片硬件資源;運算精度(字長);開發(fā)工具;芯片的功耗;其他因素(封裝形式、環(huán)境要求、供貨周期、生命周期等)。5.TI公司的DSP產(chǎn)品目前有哪三大主流系列?各自應(yīng)用領(lǐng)域是什么?答案
2、在P8第二自然段。第2章一、填空題1.TMS320C54xDSP中傳送執(zhí)行指令所需的地址需要用到PAB、CAB、DAB和EAB4條地址總線。P132.DSP的基本結(jié)構(gòu)是采用哈佛結(jié)構(gòu),即程序和數(shù)據(jù)是分開的。3.TMS320C54xDSP采用改進的哈佛結(jié)構(gòu),圍繞8條16位總線建立。P134.DSP的內(nèi)部存儲器類型可分為隨機存取存儲器(RAM)和只讀存儲器(ROM)。其中RAM又可以分為兩種類型:雙訪問RAM,即DARAM和單訪問RAM,即SARAM。P24-2.4節(jié)5.TMS320C54xDSP的內(nèi)部總存儲空間為192K字,分
3、成3個可選擇的存儲空間:64K程序存儲器空間、64K數(shù)據(jù)存儲器空間和64KI/O存儲空間。P23-2.4節(jié)6.TMS320C54xDSP具有2個40位的累加器。7.溢出方式標志位OVM=1,運算溢出。若為正溢出,則ACC中的值為007FFFFFFFH。8.桶形移位器的移位數(shù)有三種表達方式:5位立即數(shù);ST1中5位ASM域;暫存器T的低6位。9.DSP可以處理雙16位或雙精度算術(shù)運算,當C16=0為雙精度運算方式,當C16=1為雙16位運算方式。10.TMS320C54x系列DSP的CPU具有三個16位寄存器來作為CPU狀態(tài)
4、和控制寄存器,它們是:ST0、ST1和PMST。11.TMS320C54x:DSP軟硬件復位中斷號為0,中斷向量為00H。12.TMS320C54xDSP主機接口HPI是8位并行口。引腳13.TMS320C54xDSP的中斷源中,中斷號小者,中斷級別最高。P2914.若PMST寄存器的值為01A0H(0000000110100000b),中斷矢量為INT3(60H),則中斷響應(yīng)時,程序計數(shù)器指針PC的值為0000000111100000b。15.TMS320C54x有兩個通用引腳,即BIO和XF,BIO輸入引腳可用于監(jiān)視外
5、部接口器件的狀態(tài);XF輸出引腳可以用于與外部接口器件的握手信號。P34-2.7節(jié)二、選擇題1.以下控制位中,(B)用來決定程序空間是否使用內(nèi)部RAM。A.MP/MCB.OVLYC.DROMD.SXM2.下列說法中錯誤的是(C)。P24A.每個DARAM塊在單周期內(nèi)能被訪問2次B.每個SARAM塊在單周期內(nèi)能被訪問1次C.片內(nèi)ROM主要存放固化程序和系數(shù),只能作為程序空間D.DARAM和SARAM既可以被映射到數(shù)據(jù)存儲空間,也可以映射到程序空間3.C54x進行32位長數(shù)據(jù)讀操作時使用的數(shù)據(jù)總線是(C)p15表2-1A.CB和
6、EBB.EB和DBC.CB和DBD.CB、DB和EB4.要使DSP能夠響應(yīng)某個可屏蔽中斷,下面說法正確的是(B)。A.需要把狀態(tài)寄存器STl的INTM位置1,且中斷屏蔽寄存器IMR相應(yīng)位置0B.需要把狀態(tài)寄存器STl的INTM位置0,且中斷屏蔽寄存器IMR相應(yīng)位置1C.需要把狀態(tài)寄存器STl的INTM位置1,且中斷屏蔽寄存器IMR相應(yīng)位置1D.需要把狀態(tài)寄存器STl的INTM位置0,且中斷屏蔽寄存器IMR相應(yīng)位置0三、簡答題1.請描述TMS320C54x的總線結(jié)構(gòu)。答:一條程序總線,三條數(shù)據(jù)總線,四條地址總線。程序總線PB
7、傳送從程序存儲器來的指令代碼和立即數(shù);數(shù)據(jù)總線CB和DB傳送從數(shù)據(jù)存儲器讀出的數(shù)據(jù)、數(shù)據(jù)總線EB傳送寫入到存儲器中的數(shù)據(jù)。四組地址總線PAB、CAB、DAB、EAB傳送執(zhí)行指令所需地址,基本上是與PB、CB、DB、EB對應(yīng)配套使用。2.寫出提取B=0365434321中的指數(shù)值的指令,執(zhí)行后T中的值為多少?3.TMS320C54x芯片的CPU包括哪些部分?其功能是什么?答案在p11。4.TMS320C54x有幾個狀態(tài)和控制寄存器?它們的功能是什么?答:3個,ST0、ST1、PMST。ST0和ST1包括各種條件和工作方式的狀
8、態(tài),PMST包括存儲器配置狀態(tài)和控制信息。5.TMS320C54x片內(nèi)存儲器一般包括哪些種類?如何配置TMS320C54x片內(nèi)存儲器。答:ROM、DARAM、SARAM三種。利用狀態(tài)寄存器PMST的MP/MC位、DROM位和OVLY位配置片內(nèi)存儲器。P226.TMS320C54x片內(nèi)外設(shè)主要有哪些?答案