




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第一題:判斷題1 .在ARMfe理器中,快速中斷(FIQ)的優(yōu)先級高于外部中斷(IRQ)。T2 .ROM能夠永久或半永久地保存數(shù)據(jù),RO岫的數(shù)據(jù)永遠(yuǎn)不會丟失。F3 .嵌入式ARM架構(gòu)的嵌入式處理器同時支持大端、小端( Big/Little-Endian )數(shù)據(jù)類型。T4 .ARM7TDMI中的T代表增強(qiáng)型乘法器。F5 .看門狗(Watch Dog)實際是一個簡單的定時器,在固定時間內(nèi)若正常清零,則自動復(fù)位處理器。F6 .所有具備中央處理器的電子設(shè)備都屬于嵌入式設(shè)備。F7 .馮諾依曼體系將被哈佛總線所取代。F8 .嵌入式linux操作系統(tǒng)屬于免費(fèi)的操作系統(tǒng)。T9 .移植操作系統(tǒng)時需要修改操作系統(tǒng)
2、中與處理器直接相關(guān)的程序。T10 .USB2.0的最大通信速率為 12M/So F11 .在正常程序執(zhí)行過程中,每執(zhí)行一條ARM旨令,PC值加2。F12 . 一個嵌入式處理器給它供電后就能獨(dú)立工作。F13 . 一般情況下,完成一條指令需要2個步驟,即取指令和執(zhí)行指令。F14.嵌入式操作系統(tǒng)必須包含操作系統(tǒng)的一些最基本的功能,用戶可以通過API函數(shù)來使用操作系統(tǒng)。T15.BSP是介于硬件和嵌入式操作系統(tǒng)中驅(qū)動層程序之間的一層。T16.Boot Loader不屬于板級支持包 BSP類。F 屬于17.ARM微處理器中支持字節(jié)和字兩種數(shù)據(jù)類型。F還有半字18.ARM指令系統(tǒng)支持6種常見尋址方式。F7種
3、19.S3C44B0X嵌入式微處理器使用 ARM9TDMK。F ARM720.DMA允許在外部設(shè)備和存儲器之間直接讀/寫數(shù)據(jù)。T第二題:填空題1 .嵌入式系統(tǒng)由硬件和軟件兩大部分組成。在硬件方面,嵌入式系統(tǒng)的核心嵌入式處理器一般可以分成4類,即嵌入式微處理器(MPU 、 嵌入式微控制器(MCU 、嵌入式DSP處理器(DSP 、 和嵌入式片上系統(tǒng)(SOC 。2 .嵌入式系統(tǒng)由硬件和軟件兩大部分組成。軟件由嵌入式操作系統(tǒng)和應(yīng)用軟件組成。3 .流行的五大嵌入式微處理器芯片有 ARM/StrongARM 、 MIPS 、 PowerPC 和 68K/Cold fire 。 T4.嵌入式微處理器的基礎(chǔ)是
4、:通用計算機(jī)中的CPU5 .嵌入式微控制器又稱單片機(jī)。6 .嵌入式DSP處理器進(jìn)行了特殊設(shè)計,適合于 執(zhí)行DSP算法,編譯效率較高,指令執(zhí)行速度也 較高。7 .嵌入式片上系統(tǒng)(So。是:SoC設(shè)計公司將各種通用處理器內(nèi)核作為標(biāo)準(zhǔn)庫,將各種接口作為標(biāo)準(zhǔn)器 件庫,在一個硅片上實現(xiàn) 一個更為復(fù)雜的系統(tǒng) 。8 .程序運(yùn)行時可使用的軟、硬件環(huán)境統(tǒng)稱為資源。9 .可以被一個以上任務(wù)使用的資源叫做共享資源。10 . 一個任務(wù)也稱作一個 線程,是一個簡單的程序。該程序可以認(rèn)為CPU完全屬于該程序自己。F11 .實時操作系統(tǒng)一般分為 硬實時操作系統(tǒng)和 軟實時操作系統(tǒng)。F12 .任意寫出四中常見的嵌入式操作系統(tǒng):
5、嵌入式Linux 、 Windows CE 、 uC/OS-II 、 VxWorks 。 F13 . ARM7TDM處理器采用馮諾依曼結(jié)構(gòu),指令和數(shù)據(jù)共用一條 32位總線。F14 . ARM7TDM處理器有兩種操作狀態(tài): ARM 狀態(tài) 和 Thumb 狀態(tài)。T15 .若(R1) =0x1000, (0x1000) =0x37, (0x1003) =0x55,則執(zhí)行指令 LDR R0, R1 , #3之后,(R0)= 0x55 ,第一個操作數(shù)的尋址方式是 基址尋址 。T16 .若(R0) =6,則執(zhí)行指令 MOV R0, #0xFF88之后,(R0) = 0xFF88 ,第一個操 作數(shù)的尋址方式
6、是立即尋址,指令不影響程序狀態(tài)寄存器CPSR的標(biāo)志位。F17 .嵌入式系統(tǒng)是以應(yīng)用中心,以計算機(jī)技術(shù)為基礎(chǔ),軟件硬件可裁剪,適應(yīng)應(yīng)用系統(tǒng)對功能、可靠性、成本、體積、功耗嚴(yán)格要求的專用計算機(jī)系統(tǒng)。F18 . ARM字?jǐn)?shù)據(jù)存儲格式有:大端格式和小端格式。F19 . I/O接口電路數(shù)據(jù)傳送方式有:查詢、中斷、 DMA、 I/O通道和I/O處理機(jī)方式。F20 .實時系統(tǒng)的關(guān)鍵問題是保證系統(tǒng)的實時性T21 . Bootloader主要功能是系統(tǒng)初始化、加載和運(yùn)行內(nèi)核程序。22 .從模塊結(jié)構(gòu)來看,嵌入式系統(tǒng)由三大部分組成,分別是:硬件、軟件和開發(fā)平臺。23 . ARM系列微處理器支持的邊界對齊格式有:字節(jié)
7、對齊、半字對齊和字對齊。24 . I/O接口編址方式有兩種,分別是:統(tǒng)一編址和獨(dú)一立編址。25 .嵌入式操作系統(tǒng)的內(nèi)核構(gòu)成包括系統(tǒng)初始化、多任務(wù)管理和內(nèi)存管理。26 .微處理器有兩種總線架構(gòu),使用數(shù)據(jù)和指令使用同一接口的是馮諾依曼.分開的指令和數(shù)據(jù)接口、取指和數(shù)據(jù)訪問可以并行進(jìn)行的是哈佛結(jié)構(gòu)27 . ARM核有兩個指令集,分別是 ARM Thumb初始的工作模式是 ARM模式28 . 一般而言,嵌入式系統(tǒng)的構(gòu)架可以分為4個部分:分別是(處理器)、存儲器、輸入/輸出和軟件,一般軟件亦分為操作系統(tǒng)相關(guān)和(應(yīng)用軟件)兩個主要部分。29 .操作系統(tǒng)是聯(lián)接硬件與應(yīng)用程序的系統(tǒng)程序,其基本功能有(進(jìn)程管理
8、)、進(jìn)程間通信、(內(nèi)存管理)、I/O資源管理。30 .內(nèi)核負(fù)責(zé)管理各個任務(wù),或者為每個任務(wù)分配CPU時間,并且負(fù)責(zé)任務(wù)之間的(通信),內(nèi)核的基本服務(wù)是(任務(wù)切換)。31 . ARM7TDMI采用(3)級流水線結(jié)構(gòu), ARM920TD蚱用(5 )級流水線。32 . ARM7TDMI中,T表示支持16位Thum帝旨令集,D表示(在片可調(diào)試),M表示內(nèi)嵌乘法器 Multiplier , I表示(嵌入式ICE),支持在線斷點和調(diào)試。33 .寄存器R13在ARM旨令中常用作(堆棧指針)。R14也稱作(連接寄存器LR),當(dāng)發(fā)生中斷或異常時, 對應(yīng)的分組寄存器 R14_svc、R14_irq、R14_fiq
9、、R14_abt和R14_und用來保存(R15)的返回值。34 .寄存器(R16)用作CPSF當(dāng)前程序狀態(tài)寄存器,CPS對在任何運(yùn)行模式下被訪問。每一種運(yùn)行模式下又都有一個專用的物理狀態(tài)寄存器,稱為(SPSRIR備份的程序狀態(tài)寄存器)。35 .每一條ARM旨令包含的條件碼位于指令的最高(4)位,每種條件碼可用兩個字符表示,可以添加在(指令助記符)的后面和指令同時使用。36 .I2C總線有兩條重要的信號線,一是(串行數(shù)據(jù)線SDA ),另一個是(串行時鐘線 SCL )。37 .提供嵌入式處理器運(yùn)行必要條件的電路與嵌入式處理器共同構(gòu)成了(嵌入式最小系統(tǒng))。38 . S3c44B0X嵌入式微處理器共
10、有(30)個中斷源,提供(FIQ)和(IRQ)兩種中斷模式。39 .在正常程序執(zhí)行過程中,每執(zhí)行一條ARM旨令,PC值加(4),每執(zhí)行一條Thum帝旨令PC值加(2)。40 .ARM狀態(tài)與Thumb狀態(tài)之間的切換通過(BX指令)。第三題、單選題1 .下面哪個系統(tǒng)不屬于嵌入式系統(tǒng)(D )。A MP3»放器B、GP牖收機(jī)G車載信息系統(tǒng)D、“天河一號”計算機(jī)系統(tǒng)2 .在嵌入式系統(tǒng)設(shè)計中,嵌入式處理器選型是在進(jìn)行( C )時完成。A需求分析B、系統(tǒng)集成G體系結(jié)構(gòu)設(shè)計D、軟硬件設(shè)計3 .下面哪一類嵌入式處理器最適合于用于工業(yè)控制( B )。C DSPD以上都不合適A、嵌入式微處理器B、微控制器
11、4 .關(guān)于ARM?程序和Thumb子程序互相調(diào)用描述正確的是(A系統(tǒng)初始化之后,ARM&理器只能工作在一種狀態(tài),不存在互相調(diào)用。B、只要遵循一定調(diào)用的規(guī)則,Thumb子程序和ARM?程序就可以互相調(diào)用G只要遵循一定調(diào)用的規(guī)則,僅能Thumb子程序調(diào)用ARM?程序。D只要遵循一定調(diào)用的規(guī)則,僅能ARM?程序調(diào)用Thum"程序。5 .關(guān)于ARM處理器的異常的描述不正確的是(C )oA、復(fù)位屬于異常B、除數(shù)為零會引起異常G所有異常都要返回D外部中斷會引起異常6 .嵌入式系統(tǒng)最常用的數(shù)據(jù)傳送方式是(B )C DMA D I/O處理機(jī)7 . “Clinux與標(biāo)準(zhǔn)Linux最大的區(qū)別在于
12、(B )A文件系統(tǒng)R內(nèi)存管理8.下面關(guān)于哈佛結(jié)構(gòu)描述正確的是( AA、程序存儲空間與數(shù)據(jù)存儲空間分離G程序存儲空間與數(shù)據(jù)存儲空間合并G任務(wù)調(diào)度算法R應(yīng)用開發(fā)模式)。B、存儲空間與IO空間分離R存儲空間與IO空間合并9 .下面哪一種工作模式不屬于ARMt權(quán)模式(A )。A用戶模式B、系統(tǒng)模式G軟中斷模式D FIQ模式10 . ARM7TDMI的工作狀態(tài)包括( D )。A、測試狀態(tài)和運(yùn)行狀態(tài)B、掛起狀態(tài)和就緒狀態(tài)G 就緒狀態(tài)和運(yùn)行狀態(tài)DD ARM犬態(tài)和Thumb狀態(tài)11 .指令 “ LDMIA R0!, R1, R2, R3, R4”的尋址方式為( C )。A、立即尋址B、寄存器間接尋址G多寄存器
13、尋址D堆棧尋址12 .下面哪一種功能單元不屬于I/O接口電路。(D )A USB控制器B、UART空制器 C、以太網(wǎng)控制器D LED13 .下面哪個操作系統(tǒng)是嵌入式操作系統(tǒng)。(B )A、Red-hat LinuxB、g CLinuxC Ubuntu LinuxD SUSE Linux14 .要使CPU能夠正常工作,下列哪個條件不是處理器必須滿足的。(D )(A)處理器的編譯器能夠產(chǎn)生可重入代碼(B)在程序中可以找開或者關(guān)閉中斷(C)處理器支持中斷,并且能產(chǎn)生定時中斷(D)有大量的存儲空間15 .下面哪種操作系統(tǒng)最方便移植到嵌入式設(shè)備中(A) DOS(B) unix (C) Windows xp
14、16.以下哪項關(guān)于SRAM口 DRAM勺區(qū)別是不對(A) SRAM 比 DRAMS(C) DRAM存儲密度比SRA幅得多17 . 0x07&0x11 的運(yùn)算結(jié)果是。(A )(A) 0x01(B) 0x1118 .以下哪種方式不是文件系統(tǒng)的格式。(D) linux(A )(B) SRAM匕 DRAM1電多(D) DRMft要周期性刷新(C) 0x17(D) 0x07(B )(A) FAT(B) DOS (C) NTFS(D) Ext19 .下面哪個選項不是 SUB設(shè)備的特點。(B )(B)不可熱撥插(A)串行通信方式(C)分 HOST DEVICE和 HUB(D)通信速率比RS232快2
15、0 .在將uc/os操作系統(tǒng)移植到 ARM&理器上時,以下哪些文件不需要修改。(A )(A) OS_CORE.C(B) include.h (C) OS_CPU.H(D)OSTaskInit第四題:簡答題1 .簡述嵌入式處理器的特點(列出五個特點以上)。答:低檔處理器多采用哈佛結(jié)構(gòu),高檔處理器多采用馮諾伊曼結(jié)構(gòu);品種規(guī)格系列化;對實時多任務(wù)有很強(qiáng)的支持能力;可靠性高、功耗低、集成度高、性價比高。2 .談一談嵌入式系統(tǒng)的發(fā)展趨勢(列出五個趨勢以上)。答:產(chǎn)品種類不斷豐富;應(yīng)用范圍不斷普及;性能不斷提高;功耗不斷降低,體積不斷縮??;網(wǎng)絡(luò)化、智能化程度不斷提高;軟件成為影響價格的主要因素。3
16、 .簡述嵌入式微處理器的特點。答:嵌入式微處理器的特點:通用微處理器的增強(qiáng),一般為 32位。(1分)構(gòu)成:一般CPU存儲器、I/O接口三者分離;(1分)性能:一般為 1002000MIPS; (1 分)存儲器:Flash 一般為 116MB SDRAMP般為 264MB (1 分)一般加載復(fù)雜嵌入式操作系統(tǒng):VxWorks、WinCE pClinux等。(1分)4 .簡述嵌入式操作系統(tǒng)和實時操作系統(tǒng)的關(guān)系。答:"嵌入式"并不意味著"實時",例如"Clinux、Embedded Linux為嵌入式操作系統(tǒng)但非實時操作系統(tǒng)(2分);“實時”并不意味
17、著“嵌入式”,例如OpenVMS(工作站、小型機(jī))為實時操作系統(tǒng)但非嵌入式操作系統(tǒng)(2分);不過實際上,目前的嵌入式操作系統(tǒng)(EOS基本上是實時操作系統(tǒng)(RTOS (1分)5 .根據(jù)嵌入式系統(tǒng)的特點,寫出嵌入式系統(tǒng)的定義。答:以應(yīng)用為中心、以計算機(jī)技術(shù)為基礎(chǔ)、軟硬件可裁減、功能、可靠性、成本、體積、功耗嚴(yán)格要求的專用計算機(jī)系統(tǒng)6 .從嵌入式系統(tǒng)底層到上層應(yīng)用軟件,試分析嵌入式計算系統(tǒng)的組成主要分為哪幾個部分,并寫出各部分所完成的功能。答:(1)硬件層;(2)中間層(嵌入式系統(tǒng)初始化,硬件相關(guān)的驅(qū)動程序 );(3)軟件層(操作系統(tǒng)、文件系統(tǒng)、 GUI,網(wǎng)絡(luò)及通用組件);(4)功能層。7 . AR
18、M核中什么寄存器用于存儲 PC? R13通常用來存儲什么? R14通常用來存儲什么?答:R15用于程序計數(shù)寄存器 PC R13通常用來做堆棧指針寄存器,R14通常用來做鏈接寄存器,保存函數(shù)調(diào)用的返回地址8 . Boot Loader 在嵌入式系統(tǒng)中主要起什么作用?完成哪些主要的工作?答:Boot Loader是在嵌入式系統(tǒng)復(fù)位啟動時,操作系統(tǒng)內(nèi)核運(yùn)行前,執(zhí)行的一段程序。通過 Boot Loader, 初始化硬件設(shè)備,建立內(nèi)存和 I/O空間映射圖,為最終加載操作系統(tǒng)內(nèi)核調(diào)整好適當(dāng)?shù)南到y(tǒng)軟硬件環(huán)境。9 .簡要說明看門狗電路的作用和原理答:作用:看門狗定時器是一個用來引導(dǎo)嵌入式微處理器脫離死鎖工作狀
19、態(tài)的部件。能夠在一個指定的間隔時間后復(fù)位微控制器或者微處理器。原理:系統(tǒng)啟動后,初始化程序想看門狗的計數(shù)寄存器寫入計數(shù)初值,此后每經(jīng)過一個預(yù)訂的時間間隔看門狗執(zhí)行一次技術(shù)(減 1或加1)。如果軟件與設(shè)備正常工作,那么看門狗的計數(shù)寄存器中設(shè)定的計數(shù)值滿之時(即-1 ,也就是二進(jìn)制的計數(shù)值為全1),系統(tǒng)程序就會重置看門狗寄存器的計數(shù)初值,讓它繼續(xù)計數(shù),并且一直循環(huán)下去。10 .為什么異步傳輸只以字節(jié)為單位傳送數(shù)據(jù),而不是數(shù)據(jù)塊?答:異步傳輸將比特分成小組進(jìn)行傳送,小組可以是8位或1個字符或更長,發(fā)送方可以在任何時刻發(fā)送這些比特組,而接收方不知道它們會在什么時候到達(dá)。異步傳輸以字節(jié)為單位,發(fā)送每一個字符代碼時,前面均加上一個“起”
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 系統(tǒng)電規(guī)劃方案(3篇)
- 兒童游樂設(shè)備管理制度
- 農(nóng)戶小額貸款管理制度
- 崗前檢查項目管理制度
- 醫(yī)院科室申報管理制度
- 養(yǎng)生療養(yǎng)基地管理制度
- DB62T 4390-2021 西瓜品種 金瑞5號
- 教室公寓改造方案(3篇)
- 火災(zāi)應(yīng)急預(yù)案演練方案桌面推演(3篇)
- 水災(zāi)監(jiān)測方案模板(3篇)
- 2022年重慶高考物理試卷真題及答案詳解(精校版)
- 藍(lán)莓栽培技術(shù)課件
- 廣州市人力資源和社會保障局事業(yè)單位招聘工作人員【共500題附答案解析】模擬檢測試卷
- 部編五年級下冊道德與法治第二單元《公共生活靠大家》知識要點復(fù)習(xí)課件
- 清淤工程施工記錄表
- 商法案例英文版ppt全套教學(xué)課件
- 2021年浙江省杭州市西湖區(qū)杭州綠城育華小學(xué)一級下冊期末數(shù)學(xué)試卷
- 科技改變生活-PPT課件
- K-H-V行星齒輪減速器 瞿鴻鵬
- 病毒TCID50測定參考模板
- 貝朗CRRT操作常見報警及處理
評論
0/150
提交評論