



全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
ARM 嵌入式期末試題 一 填空題 請將答案填入題后括號中 共 10 小題 每小題 2 分 滿分 20 分 1 一般而言 嵌入式系統(tǒng)的構(gòu)架可以分為 4 個部分 分別是 處理器 存儲器 輸入 輸出和軟件 一般軟件亦分為操作系統(tǒng)相關(guān)和 應(yīng)用軟件 兩個主要部分 2 根據(jù)嵌入式系統(tǒng)使用的微處理器 可以將嵌入式系統(tǒng)分為嵌入式微控制器 嵌入式微處理器 嵌入式 DSP 處理器 以及片上系統(tǒng) 3 操作系統(tǒng)是聯(lián)接硬件與應(yīng)用程序的系統(tǒng)程序 其基本功能有 進(jìn)程管理 進(jìn)程間通信 內(nèi) 存管理 I O 資源管理 4 從嵌入式操作系統(tǒng)特點(diǎn)可以將嵌入式操作系統(tǒng)分為 實(shí)時操作系統(tǒng) 和分時操作系統(tǒng) 其中實(shí) 時系統(tǒng)亦可分為 硬實(shí)時操作系統(tǒng) 和軟實(shí)時系統(tǒng) 5 內(nèi)核負(fù)責(zé)管理各個任務(wù) 或者為每個任務(wù)分配 CPU 時間 并且負(fù)責(zé)任務(wù)之間的 通信 內(nèi)核的 基本服務(wù)是 任務(wù)切換 6 嵌入式開發(fā)一般采用 宿主機(jī) 目標(biāo)機(jī) 方式 其中宿主機(jī)一般是指 PC 機(jī) 臺式機(jī) 7 哈佛體系結(jié)構(gòu)數(shù)據(jù)空間和地址空間 分開 ARM7TDMI 采用 馮諾依曼體系 的內(nèi)核架 構(gòu) ARM920T 采用 哈佛 的內(nèi)核架構(gòu) 8 ARM7TDMI 采用 3 級流水線結(jié)構(gòu) ARM920TDMI 采用 5 級流水線 9 按操作系統(tǒng)的分類可知 Dos 操作系統(tǒng)屬于順序執(zhí)行操作系統(tǒng) Unix 操作系統(tǒng)屬于 分時 操 作系統(tǒng) VxWorks 屬于 實(shí)時嵌入式 操作系統(tǒng) 10 ARM7TDMI 中 T 表示支持 16 位 Thumb 指令集 D 表示 在片可調(diào)試 M 表示內(nèi)嵌乘法器 Multiplier I 表示 嵌入式 ICE 支持在線斷點(diǎn)和調(diào)試 二 選擇題 請將答案填入題后括號中 共 10 小題 每小題 2 分 滿分 20 分 1 要使 CPU 能夠正常工作 下列哪個條件不是處理器必須滿足的 D A 處理器的編譯器能夠產(chǎn)生可重入代碼 B 在程序中可以找開或者關(guān)閉中斷 C 處理器支持中斷 并且能產(chǎn)生定時中斷 D 有大量的存儲空間 2 下面哪種操作系統(tǒng)最方便移植到嵌入式設(shè)備中 D A DOS B unix C Windows xp D linux 3 下面哪個選項(xiàng)不是 SUB 設(shè)備的特點(diǎn) B A 串行通信方式 B 不可熱撥插 C 分 HOST DEVICE 和 HUB D 通信速率比 RS232 快 4 下面哪種嵌入式操作系統(tǒng)很少用于手機(jī)終端設(shè)備上 C A Symbian B WinCE C uc os D linux 5 以下哪項(xiàng)關(guān)于 SRAM 和 DRAM 的區(qū)別是不對 A A SRAM 比 DRAM 慢 B SRAM 比 DRAM 耗電多 C DRAM 存儲密度比 SRAM 高得多 D DRM 需要周期性刷新 6 uc os 操作系統(tǒng)不包含以下哪幾種狀態(tài) C A 運(yùn)行 B 掛起 C 退出 D 休眠 7 0 x07 0 x11 的運(yùn)算結(jié)果是 A A 0 x01 B 0 x11 C 0 x17 D 0 x07 8 以下哪種方式不是 uc os 操作系統(tǒng)中任務(wù)之間通信方式 C A 信號量 B 消息隊(duì)列 C 郵件 D 郵箱 9 以下哪種方式不是文件系統(tǒng)的格式 B A FAT B DOS C NTFS D Ext 10 在將 uc os 操作系統(tǒng)移植到 ARM 處理器上時 以下哪些文件不需要修改 A A OS CORE C B include h C OS CPU H D OSTaskInit 2 下面哪點(diǎn)不是嵌入式操作系統(tǒng)的特點(diǎn) C A 內(nèi)核精簡B 專用性強(qiáng)C 功能強(qiáng)大D 高實(shí)時性 4 在嵌入式 ARM 處理器中 下面哪種中斷方式優(yōu)先級最高 A A ResetB 數(shù)據(jù)中止C FIQD IRQ 5 NAND FLASH 和 NOR FLASH 的區(qū)別正確的是 D A NOR 的讀速度比 NAND 稍慢一些B NAND 的寫入速度比 NOR 慢很多 C NAND 的擦除速度遠(yuǎn)比 NOR 的慢D 大多數(shù)寫入操作需要先進(jìn)行擦除操作 三 判斷題 共 5 小題 每小題 2 分 滿分 10 分 1 所有的電子設(shè)備都屬于嵌入式設(shè)備 2 馮諾依曼體系將被哈佛總線所取代 3 嵌入式 linux 操作系統(tǒng)屬于免費(fèi)的操作系統(tǒng) 4 移植操作系統(tǒng)時需要修改操作系統(tǒng)中與處理器直接相關(guān)的程序 5 USB2 0 的最大通信速率為 12M S 簡答題 共 2 小題 每小題 10 分 滿分 20 分 1 根據(jù)嵌入式系統(tǒng)的特點(diǎn) 寫出嵌入式系統(tǒng)的定義 以應(yīng)用為中心 以計(jì)算機(jī)技術(shù)為基礎(chǔ) 軟硬件可裁減 功能 可靠性 成本 體積 功耗嚴(yán)格 要求的專用計(jì)算機(jī)系統(tǒng) 2 試分析實(shí)時操作系統(tǒng)的工作狀態(tài)特點(diǎn)及相互之間的轉(zhuǎn)換 運(yùn)行 獲得 CPU 的控制權(quán) 就緒 進(jìn)入任務(wù)等待隊(duì)列 通過調(diào)度中轉(zhuǎn)為運(yùn)行狀態(tài) 掛起 任務(wù)發(fā)生阻塞 稱出任務(wù)等待隊(duì)列 等待系統(tǒng)實(shí)時事件的發(fā)生而被喚醒 從而轉(zhuǎn)為就緒 或者運(yùn)行 休眠 任務(wù)完成或者錯誤等原因被清除的任務(wù) 也可以認(rèn)為是系統(tǒng)中不存在的任務(wù) 3 寫出 uc os 操作系統(tǒng)在某一任務(wù)正在執(zhí)行時發(fā)生中斷的處理過程 中斷現(xiàn)有程序 保護(hù)現(xiàn)場 執(zhí)行中斷服務(wù)程序 判斷當(dāng)前程序優(yōu)先級或是否允許任務(wù)調(diào)度 否 執(zhí) 行原來程序 是 執(zhí)行更高優(yōu)先級任務(wù) 返回 四 分析計(jì)算題 共 2 小題 每小題 10 分 滿分 20 分 1 試寫搶占式和非搶占式的區(qū)別 執(zhí)行的過程中對中斷處理方式不一樣 搶先式 某一中斷執(zhí)行完成后 如果有更高優(yōu)先級的任務(wù) 處于就緒狀態(tài) 將執(zhí)行更高優(yōu)先級任務(wù) 而非搶占式不一樣 一個任務(wù)只有主動放棄 CPU 的控制權(quán) 其它任務(wù)才能夠獲得 CPU 的控制權(quán) 2 從嵌入式系統(tǒng)底層到上層應(yīng)用軟件 試分析嵌入式計(jì)算系統(tǒng)的組成主要分為哪幾個部分 并寫出 各部分所完成的功能 1 硬件層 2 中間層 嵌入式系統(tǒng)初始化 硬件相關(guān)的驅(qū)動程序 3 軟件層 操作系統(tǒng) 文件 系統(tǒng) GUI 網(wǎng)絡(luò)及通用組件 4 功能層 五 專業(yè)名詞解釋 寫出以下英文簡寫對應(yīng)的中文名稱 共 5 小題 每小題 2 分 滿分 10 分 1 RTOS實(shí)時操作系統(tǒng) 2 CISC復(fù)雜指令集 3 Kernel內(nèi)核 4 Scheduler 調(diào)度 5 non preemptive 非搶占式 1 簡述優(yōu)先級倒置產(chǎn)生的條件 現(xiàn)象以及解決方案 答 條件 基于優(yōu)先級搶先式的任務(wù)調(diào)度 資源共享 現(xiàn)象 低優(yōu)先級任務(wù) L 和高優(yōu)先級任務(wù) H 共享資源 在任務(wù) L 占有共享資源之后 任務(wù) H 就緒 但這時任務(wù) H 必須等待任務(wù) L 完成對共享資源的操作 在任務(wù) L 完成對共享資源的操作之前 任務(wù) M 也已就緒并將搶先任務(wù) L 運(yùn)行 在任務(wù) M 運(yùn)行時 系統(tǒng)中具有最高優(yōu)先級的任務(wù) H 仍然保持掛起 狀態(tài) 解決方案 優(yōu)先級繼承 優(yōu)先級天花板 2 I O 接口電路數(shù)據(jù)傳送方式有 查詢 中斷 DMA I O 通道和 I O 處理機(jī)方式 3 從模塊結(jié)構(gòu)來看 嵌入式系統(tǒng)由三大部分組成 分別是 硬件 軟件和開發(fā)平臺 4 嵌入式系統(tǒng)的設(shè)計(jì)過程包括 需求分析 規(guī)格說明 體系結(jié)構(gòu)設(shè)計(jì) 構(gòu)件設(shè)計(jì) 系統(tǒng)集成和系統(tǒng) 測試 5 RAM 存儲器有兩種 分別是 SRMA 和 DRAM 6 談一談嵌入式系統(tǒng)的發(fā)展趨勢 列出五個趨勢以上 答 產(chǎn)品種類不斷豐富 應(yīng)用范圍不斷普及 性能不斷提高 功耗不斷降低 體積不斷縮小 網(wǎng)絡(luò) 化 智能化程度不斷提高 軟件成為影響價格的主要因素 7 嵌入式開發(fā)環(huán)境主要包括哪些組件 答 嵌入式系統(tǒng)開發(fā)需要交叉編譯和在線調(diào)試的開發(fā)環(huán)境 主要包括 宿主機(jī) 目標(biāo)機(jī) 評估電路板 基于 JTAG 的 ICD 仿真器 或調(diào)試監(jiān)控軟件 或在線仿真器 ICE 運(yùn)行于宿主機(jī)的交叉編譯器和鏈接器 以及開發(fā)工具鏈或軟件開發(fā)環(huán)境 嵌入式操作系統(tǒng) 8 請描述建立一個嵌入式開發(fā)平臺的步驟 13 分 答 1 連接主機(jī)和目標(biāo)板 2 使用 flash 工具燒寫 bootloader 3 配置并啟動主機(jī)的 bootp 服務(wù) 4 配置并啟動主機(jī)的 tftp 服務(wù) 5 使用 t
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 食品代合同協(xié)議
- 門臉房貸款買賣合同協(xié)議
- 項(xiàng)目值班車租賃合同協(xié)議
- 防疫租用酒店合同協(xié)議
- 雇請保姆帶小孩合同協(xié)議
- 項(xiàng)目分包合同解除協(xié)議
- 集裝箱別墅采購合同協(xié)議
- 項(xiàng)目合同和補(bǔ)充協(xié)議
- 青島餐飲加盟合同協(xié)議
- 門面房招租合同協(xié)議
- 物流管理專業(yè)畢業(yè)答辯論文答辯PPT模板
- 乒乓球-循環(huán)賽積分表人-人
- HIV實(shí)驗(yàn)室SOP文件-新版
- 孤獨(dú)癥兒童評估填寫范例(一表兩圖)
- 賀蘭山東麓干紅葡萄酒多酚組分與其抗氧化、抗癌活性的關(guān)聯(lián)性研究
- (4.3.1)-3.3我國儲糧生態(tài)區(qū)的分布
- 遼寧盤錦浩業(yè)化工“1.15”泄漏爆炸著火事故警示教育
- 2023年衡陽市水務(wù)投資集團(tuán)有限公司招聘筆試題庫及答案解析
- 110~750kV架空輸電線路設(shè)計(jì)規(guī)范方案
- 北師大版五年級數(shù)學(xué)下冊公開課《包裝的學(xué)問》課件
- 北師大版英語八年級下冊 Unit 4 Lesson 11 Online Time 課件(30張PPT)
評論
0/150
提交評論