DSP復(fù)習(xí)提綱精華版_第1頁
DSP復(fù)習(xí)提綱精華版_第2頁
DSP復(fù)習(xí)提綱精華版_第3頁
DSP復(fù)習(xí)提綱精華版_第4頁
DSP復(fù)習(xí)提綱精華版_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、請(qǐng)列出幾種常用的嵌入式操作系統(tǒng),并簡(jiǎn)單說明其特點(diǎn)?2、常用的嵌入式處理器包括?3、DSP按照數(shù)據(jù)格式可以分為定點(diǎn)與浮點(diǎn)處理器兩種4、DSP同單片機(jī)不同在于其哈弗結(jié)構(gòu),請(qǐng)說明其特點(diǎn)?5、DSP與MCU硬件結(jié)構(gòu)比較,有何異同?6、請(qǐng)列出幾個(gè)常用的DSP制造商?7、CPU組成包括什么?8、DSP的程序執(zhí)行機(jī)構(gòu)是什么?9、DSP的每次取指操作都是取8條32位指令,稱為一個(gè)取指包10、指令執(zhí)行時(shí),每條指令占用一個(gè)功能單元11、什么是DSP的數(shù)據(jù)通路,C6000的數(shù)據(jù)通路包括什么?12、下列寄存器哪個(gè)不能用作條件寄存器A1、A2、A3、B0、B1、B213、C6000DSP中有8個(gè)功能單元,分別是什么?14、什么是流水線,其操作原理是什么?15、DSP的流水線都按照所有指令均按取指(fetch)、譯碼(decode)與執(zhí)行三級(jí)進(jìn)行。16、取指級(jí)有4個(gè)節(jié)拍,譯碼級(jí)有2個(gè)節(jié)拍,執(zhí)行級(jí)對(duì)不同類型的指令有不同數(shù)目的節(jié)拍17、流水線操作以CPU周期為單位,1個(gè)執(zhí)行包在流水線1個(gè)節(jié)拍的時(shí)間就是1個(gè)CPU周期。18、①在DP節(jié)拍,1個(gè)取指包的8條指令根據(jù)并行性被分成幾個(gè)執(zhí)行包,執(zhí)行包由1~8條并行指令組成。 ②在DP節(jié)拍期間,1個(gè)執(zhí)行包的指令被分別分配到相應(yīng)的功能單元 ③同時(shí),源寄存器、目的寄存器與有關(guān)數(shù)據(jù)通路被譯碼以便在功能單元完成指令執(zhí)行19、C6000片內(nèi)為哈佛結(jié)構(gòu),即存儲(chǔ)器分為程序存儲(chǔ)空間與數(shù)據(jù)存儲(chǔ)空間。20、延遲間隙21、取指包:CPU運(yùn)行時(shí)總是一次取8條32位指令,組成一個(gè)取指包執(zhí)行包:所有并行執(zhí)行的指令組成一個(gè)執(zhí)行包。22、C6000全部采用間接尋址23、所有寄存器都可以作為線性尋址的地址指針。而A4~A7,B4~B7這8個(gè)寄存器還可以作為循環(huán)尋址的地址指針24、DSP試驗(yàn)箱通過仿真器連接電腦,其接口是JTAG口。25、CCS有兩種工作模式,軟件仿真模式;硬件在線編程模式26、為什么要使用RTOS27、DSP/BIOS提供了4種不同的線程:硬件中斷(HWI)、軟件中斷(SWI)、任務(wù)(TSK)、IDLE線程。28、DSP的中斷可分為兩大類:可屏蔽(Maskable)中斷:可以通過軟件被禁止/使能的中斷。被禁止掉的中斷即使產(chǎn)生,CPU也不會(huì)去響應(yīng)!被使能的中斷,當(dāng)它產(chǎn)生時(shí)CPU就會(huì)去響應(yīng)它!非可屏蔽(Nonmaskable)中斷:不能被禁止的中斷。當(dāng)這些中斷產(chǎn)生時(shí)CPU會(huì)無條件響應(yīng)!非可屏蔽中斷有:29、如果在中斷程序執(zhí)行過程中,又發(fā)生了多次中斷,則該程序只執(zhí)行一次,所以ISR編寫應(yīng)該高效且優(yōu)化。30、DSP/BIOS中的任務(wù)是可以單獨(dú)執(zhí)行的程序模塊,一般用來完成系統(tǒng)常規(guī)性的工作。31、任務(wù)對(duì)象的狀態(tài)有4種:運(yùn)行、就緒、阻塞、終止32、旗語(Semaphore)用來實(shí)現(xiàn)任務(wù)間的通訊,實(shí)現(xiàn)任務(wù)間的資源共享。也稱為信號(hào)燈,是在多線程多任務(wù)環(huán)境下使用的一種技術(shù)手段,用來實(shí)現(xiàn)線程間的通訊與同步,保證某段程序在滿足某種條件時(shí)才能夠執(zhí)行。在進(jìn)入一個(gè)關(guān)鍵代碼段之前,線程必須獲取一個(gè)信號(hào)量。33、SEM_pend函數(shù)作用是什么?34/郵箱用來從一個(gè)任務(wù)向另外一個(gè)任務(wù)發(fā)送與傳遞消息,像是windows系統(tǒng)里面的消息驅(qū)動(dòng)或者消息傳遞。35、該圖說明什么?36、DSP的軟件設(shè)計(jì)方式有三種:C語言、匯編語言、C與匯編混合編程。37、Interrupt用來聲明一個(gè)中斷服務(wù)函數(shù),通知編譯器在調(diào)用時(shí)保存中斷寄存器值與返回序列。38、near表示用數(shù)據(jù)頁(32K)訪問數(shù)據(jù),一旦超出,則需要用far關(guān)鍵字。39、volatile用來說明變量是易變的,防止編譯器的優(yōu)化。40、片內(nèi)程序存儲(chǔ)器有四種工作模式,通過CSR寄存器中的PCC位進(jìn)行設(shè)置。000存儲(chǔ)器映射模式010CACHE使能模式011CACHE凍結(jié)模式100CACHE旁通模式41程序控制器的任務(wù)是什么?1)響應(yīng)CPU或者DMA對(duì)程序存儲(chǔ)空間的訪問并進(jìn)行仲裁。2)處理CPU提交的EMIF訪問3)當(dāng)片內(nèi)程序區(qū)設(shè)置為CACHE時(shí),對(duì)其進(jìn)行維護(hù)。42、什么是CACHE?43、對(duì)于片內(nèi)數(shù)據(jù)RAM的訪問,只要數(shù)據(jù)在不同的頁或者塊中,就可以同時(shí)訪問。44、C6000既支持軟件中斷,也支持硬件中斷:45、硬件中斷是由外圍設(shè)備信號(hào)要求的硬件中斷。這種硬件中斷又有兩種形式:(1)受外部中斷口信號(hào)觸發(fā)的外部中斷信號(hào)。(2)受片內(nèi)外圍電路信號(hào)觸發(fā)的內(nèi)部硬件中斷。46、當(dāng)同時(shí)有多個(gè)硬件中斷出現(xiàn)時(shí),按照優(yōu)先級(jí)的高低進(jìn)行處理,按優(yōu)先級(jí)可以將中斷分為兩類:可屏蔽中斷與不可屏蔽中斷不可屏蔽中斷:這類中斷是不可屏蔽的。DSP對(duì)這類中斷總是響應(yīng)的,并從主程序轉(zhuǎn)移到中斷服務(wù)程序。C6000的非屏蔽中斷包括所有的軟件中斷以及兩個(gè)外部硬件中斷:RS與NMI(也可用軟件進(jìn)行RS與NMI中斷)。48、假設(shè)一個(gè)可屏蔽中斷不發(fā)生在轉(zhuǎn)移指令的延遲間隙內(nèi),它還須滿足下列條件才能得到響應(yīng)處理:①控制狀態(tài)寄存器(CSR)中的全局中斷使能位(GIE)置1。②中斷使能寄存器(IER)中的NMIE位置1。③IER中的相應(yīng)中斷使能位置1。④相應(yīng)中斷發(fā)生,將中斷標(biāo)志寄存器(IFR)的相應(yīng)位置1,且在IFR中沒有更高優(yōu)先級(jí)別的中斷標(biāo)志位已經(jīng)被置1。49、用來使能DSP中斷的寄存器是哪一個(gè)?IERISTPXFRCNTSDCTL50、用來使能DSP全局中斷的寄存器是哪一個(gè)?CSRISTPXFRCNTSDCTL51、中斷的外部極性寄存器是哪個(gè)?EXTPOLMUXHIRPNRP52、DSP的中斷向量程序一般存儲(chǔ)在DSP內(nèi)部的00H地址處,每個(gè)中斷必須有8條指令,不夠時(shí)補(bǔ)充NOP。53、定時(shí)器是一個(gè)加數(shù)計(jì)數(shù)器,可以通過寄存器停止、啟動(dòng)、重新啟動(dòng)、禁止等四個(gè)狀態(tài)。54、定時(shí)器用途:1、產(chǎn)生定時(shí)事件,如看門狗。2、計(jì)數(shù)。3、產(chǎn)生定時(shí)脈沖4、中斷DSP的CPU5、產(chǎn)生DMA所需要的同步事件。55、定時(shí)器工作時(shí)有兩個(gè)時(shí)鐘源:外部與內(nèi)部56、定時(shí)器有兩種輸出方式:脈沖式與時(shí)鐘式。57、EMIF是什么接口,有什么用途?58、DM643/DM642中,內(nèi)部存儲(chǔ)器的開始地址是:SDRAM的開始地址是:59、EMIF所處理的總線請(qǐng)求有四種來源:1、片內(nèi)程序總線發(fā)出程序取指令2、片內(nèi)數(shù)據(jù)總線發(fā)出的數(shù)據(jù)讀寫3、片內(nèi)DMA控制4、外部共享存儲(chǔ)器件的請(qǐng)求60、EMIF接口與異步(Asynchronous)設(shè)備接口信號(hào)包括:1、ARDY準(zhǔn)備好2、ARE讀3、AWE寫4、AOE使能61、EMIF接口與SDRAM設(shè)備接口信號(hào)包括:1、SDRAS行地址信號(hào)2、SDCAS列地址信號(hào)3、SDCLK時(shí)鐘4、SDWE寫信號(hào)5、SDA10地址106、SSOE輸出使能7、HOLD總線請(qǐng)求8、HOLDA總線請(qǐng)求應(yīng)答62、SDRAM是指:靜態(tài)存儲(chǔ)器,動(dòng)態(tài)存儲(chǔ)器,同步動(dòng)態(tài)存儲(chǔ)器,閃存63、SRAM與DRAM哪個(gè)需要?jiǎng)討B(tài)刷新?64、圖中配置的存儲(chǔ)器在EMIF的哪個(gè)空間:CE0CE1CE2CE3?65、圖中配置圖表示什么意思?66、DMA是指什么?它的作用是?DMA(DirectMemoryAccess,直接內(nèi)存存取),用來搬移數(shù)據(jù),特點(diǎn)是由DMA控制器完成數(shù)據(jù)傳輸,不需要CPU操作,因此可節(jié)省CPU開銷,傳輸速度快。67、啟動(dòng)C6000系列的DMA時(shí),需要配置START位,它在哪個(gè)寄存器中?68、FIFO指的是什么?FirstInputFirstOutput,是一種先進(jìn)先出的數(shù)據(jù)緩存器,用來匹配不同速度的設(shè)備。69、C6000系列DSP中的DMA特點(diǎn)是指什么?具有什么特點(diǎn)?DMA(DirectMemoryAccess,直接內(nèi)存存取),用來搬移數(shù)據(jù),特點(diǎn)是由DMA控制器完成數(shù)據(jù)傳輸,不需要CPU操作,因此可節(jié)省CPU開銷,傳輸速度快。C6000系列DSP的特點(diǎn)主要包括:后臺(tái)操作,吞吐率高四個(gè)通道,并行傳輸單通道分割(split-channel)操作支持多幀(frame)傳輸方式可編程的多種地址產(chǎn)生方式32位地址范圍,支持8-/16-/32-bit字長(zhǎng)傳輸支持自動(dòng)初始化可以設(shè)定同步事件控制傳輸過程70、任務(wù)的優(yōu)先級(jí)為-1時(shí)相當(dāng)于掛起71、在DSP/BIOS中,不同的任務(wù)可以具有不同的優(yōu)先級(jí),優(yōu)先級(jí)高的任務(wù)先執(zhí)行。72、什么是嵌入式系統(tǒng)。嵌入式系統(tǒng)是以應(yīng)用為中心與以計(jì)算機(jī)技術(shù)為基礎(chǔ)的,并且軟硬件是可裁減的,能滿足應(yīng)用系統(tǒng)對(duì)功能、可靠性、成本、體積、功耗等指標(biāo)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論