中北大學嵌入式期末考試(完整)_第1頁
中北大學嵌入式期末考試(完整)_第2頁
中北大學嵌入式期末考試(完整)_第3頁
中北大學嵌入式期末考試(完整)_第4頁
中北大學嵌入式期末考試(完整)_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、一、填空題(30分)1、嵌入式處理器可以分為微控制器(),微處理器(),數(shù)字信號處理器(),片上系統(tǒng)()。2、7采用馮*諾依曼結(jié)構(gòu),因此對存儲器的控制沒有專門的存儲管理單元,存儲器采用間的而直接的地址方式來表示實際的物理地虬“有進行段式頁的轉(zhuǎn)換。3、嵌入式系統(tǒng)地3個基本要素是嵌入性,專用性,計算機系統(tǒng),嵌入式系統(tǒng)發(fā)展的4個階段分別是以單片機為核心的低級嵌入式系統(tǒng),以嵌入式微處理器為基礎的初級嵌入式系統(tǒng),以嵌入式操作系統(tǒng)為標志的中級嵌入式系統(tǒng),以為標志的高級嵌入式系統(tǒng)4、嵌入式系統(tǒng)的硬件有電源模塊,嵌入式處理器、存儲器模塊,可編程邏輯器件,嵌入式系統(tǒng)周邊元器件,各種接口,總線以及外部設備和插件等

2、組成。嵌入式系統(tǒng)的軟件包括中間層程序、嵌入式操作系統(tǒng)、應用軟性以及實際后用程序?qū)印?、中,任務的狀態(tài)有5種,分別是睡眠(休眠)狀態(tài)、就緒狀態(tài)、等待狀態(tài)、中斷服務(中斷)狀態(tài)、執(zhí)行(運行)狀態(tài)。6、處理器和具有片上總線具體定義了三類總線:(高性能總線)(系統(tǒng)總線)、(外設總線)。(不是網(wǎng)上找的)7、7的三級流水線結(jié)構(gòu)分別是:取指、譯碼、執(zhí)行(不是網(wǎng)上找的)二、選擇題(20分)1、嵌入式系統(tǒng)有硬件和軟件部分構(gòu)成,以下(C)不屬于嵌入式系統(tǒng)軟件。A.系統(tǒng)軟件B.驅(qū)動C.軟件D.嵌入式中間件2、處理器的工作模式有(C)種。A.5B.6C.7D.83、寄存器組有(D)個寄存器。A、7B、32C、6D、3

3、74、下列寄存器標志位的作用說法錯誤的是(D)。A.N:負數(shù)B.Z:零C.C:進位D.V:借位5、復位異常的入口地址是(A)。A、0x00000000B、0x00000008C、0x00000018D、0x000000146、下列描述不屬于計算機的特點的是(C)。A.流水線每周期前進一步。B.更多通用寄存器。C.指令長度不固定,執(zhí)行需要多個周期。D獨立的和指令完成數(shù)據(jù)在寄存器和外部存儲器之間的傳輸。7、關于以應用,以下說法不正確的是(B)。A任務可以有類型說明B、任務可以返回一個數(shù)值C、任務可以有形參變量D任務是一個無限循環(huán)8、以操作系統(tǒng)不屬于(C)。AB、占先式實時操作系統(tǒng)C、非占先式實日操

4、作系統(tǒng)D嵌入式實時操作系統(tǒng)9、指令集和指令集分別是(D)位的。A.8位,16位B.16位,32位C.16位,16位D.32位,16位10、寄存器R13除了可以做通用寄存器外,還可以做(C)。A、程序計數(shù)器B、鏈接寄存器C、棧指針寄存器D、基址寄存器三、判斷題(10分)1、處理器結(jié)構(gòu)體系中具有T變種處理器核可以工作在狀態(tài)和狀態(tài)。(,)2、處理器對內(nèi)存的訪問只能通過指令來實現(xiàn)。(,)3、C語言程序可以嵌套加入?yún)R編程序模塊。(")4、調(diào)試程序時,需要停止程序運行后才可查看變量內(nèi)容(,)5、以操作系統(tǒng)中移植成功后即可使用文件系統(tǒng)(X)6、將模擬信號轉(zhuǎn)換成數(shù)字信號的電路是轉(zhuǎn)換器。(X)7、比成

5、本高,可靠性差。(X)8、在以操作系統(tǒng)中,已知1的優(yōu)先級為12,2的優(yōu)先級為26o假如在2運行過程中發(fā)生鍵盤中斷,在執(zhí)行中斷服務程序時1進入就緒狀態(tài),則中斷返回時1得到的使用權。(,)9、由于內(nèi)部寄存器的訪問速度較高,根據(jù)標準,應盡可能使函數(shù)的參數(shù)控制在4個以下。(,)10、程序運行過程中的資源可以是顯示器、鍵盤,但不可以是一個數(shù)組或變量(X)四、簡答題1、簡述微處理器對異常的響應過程。(8分)當正常的程序執(zhí)行流程發(fā)生暫時的停止時,稱之為異常,例如處理一個外部的中斷請求。在處理異常之前,當前處理器的狀態(tài)必須保留,這樣當異常處理完成之后,當前程序可以繼續(xù)執(zhí)行。處理器允許多個異常同時發(fā)生,它們將會

6、按固定的優(yōu)先級進行處理。微處理器對異常的響應過程用偽碼可以描述為:R14_<Exception_Mode>=RetuniLink;SPSR_<Exception_Mode>=CPSRCPSR4:0=ExcqptionModeNumberCPSR5=0;當運行于ARM工作狀態(tài)時If<Etion_Mode>=ResetorFIQthenCPSR6=1;當響應F(Q異甯時,禁止新的FIQ異常CPSR=1PC=ExceptionVectorAddress2、什么是?的接口硬件測試邏輯引腳各有哪些?(8分)定義:(1):是(聯(lián)合測試行動小組)的縮寫,就是1149.1標

7、準;(2)的建立使得集成電路固定在上,只通過邊界掃描便可以被測試;(3)在7處理器中,可以通過直接控制的內(nèi)部總線,口等信息,從而達到測試的目的。典型接口:(1):測試模式選擇(),通過信號控制狀態(tài)機的狀態(tài);(2):的時鐘信號;(3):數(shù)據(jù)輸入信號;(4):數(shù)據(jù)輸出信號;(5):復位信號,地電平有效。3、請你詳細說明處理器控制寄存器的含義和作用。(1)控制寄存器是一個特定的存儲單元,而控制寄存器各位的定義由微處理器/微處理器的內(nèi)部硬件結(jié)構(gòu)決定,所以控制寄存器各位的定義是控制編程的依據(jù)。(2)控制寄存器是人機信息交互的橋梁,而人或機器對某個功能組件的控制指令首先必須通過編程給控制寄存器賦值,再通過

8、對控制寄存器的讀操作將有關操作控制信號或操作數(shù)據(jù)傳遞給該功能組件。當這些操作控制信號或操作數(shù)據(jù)有效時,該功能組件就會執(zhí)行特定的操作。4、嵌入式系統(tǒng)地設計包括哪些步驟?并對每一步的工作予以簡單的說明。(1)需求分析:確定設計任務和設計目標,并提煉出設計規(guī)格說明書作為正式設計指導和驗收的標準。(2)體系結(jié)構(gòu)設計:描述系統(tǒng)如何實現(xiàn)所述的功能和非功能描述(3)硬件、軟件、執(zhí)行機構(gòu)設計:基于嵌入式體系結(jié)構(gòu),對系統(tǒng)的硬件、軟件和執(zhí)行機構(gòu)進詳細設計(4)系統(tǒng)集成:把系統(tǒng)的硬、軟和執(zhí)行裝置集成在一起,進行調(diào)試,發(fā)現(xiàn)弁改正單元設計的功能要求。(5)就是對設計好的系統(tǒng)進行全成測試,看其是否滿足規(guī)格說明書中給定的功

9、能要求。五、設計題(可能是其中之一)1、欲將數(shù)據(jù)從源數(shù)據(jù)區(qū)復制到目標數(shù)據(jù)區(qū),數(shù)據(jù)的個數(shù)為,復制時以8個字為單位進行,對于最后所剩不足8個字的數(shù)據(jù),以字為單位進行復制,用匯編語言設計完成該數(shù)據(jù)塊復制的程序段。LDR rfl-snumLDR rl=dtiuinMOV r2=nutnCopj史明匚 SUB r2r2=SLDMIA 6 r4STXtLAMl)CMPBHI EndBEQcopyrightCMPi2轉(zhuǎn)3EQendCopv_o口已SUB己也目LDmrt)!r4STMIArlk-lCMPt¥02、欲設計一個實現(xiàn)1+2+3+100功能的程序:(1)寫出BXE8m俄實現(xiàn)100個數(shù)累加功能

10、的匯編語言程序(2)說明用匯編語言設計實現(xiàn)100個數(shù)累加功能程序的設計思想。STACKSSEGMENTSTACK;堆棧段DW128DUP(?);注意這里只有1盛個字節(jié)STACKSENDSDAIASSEGMENT數(shù)據(jù)段請在這里定義您的數(shù)據(jù)FLAGDB0REDVV0DATASENDSCODESSEGMENT;代碼段ASSUMECS:CODES,DS:DATASSTART:MOVAXBATAS;初始化MOVDSAX靖在這里添加您的代碼RART1;MOVAH,01H:鍵盤輸入070。任意數(shù)INT2LHCMPAL.ODHJZR4.RT2SUBALBPUSHAXMOVAX,RESHLAXAPUSHAXMOVCL2SHLAX,CLPOPBXADDAXBXPOPBXMOVBH,0ADDAXBXMOVREAXJMPRARTlPART2:MOVAXREPART3:MOVCX7Ax二求和DECAXADDRE,AXL

溫馨提示

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

評論

0/150

提交評論