2013年計(jì)算機(jī)三級(jí)嵌入式系統(tǒng)開(kāi)發(fā)技術(shù)模擬試題匯總
論述題
1.論述外設(shè)寄存器的作用、分類,以及每種分類完成的功能。
答:外設(shè)寄存器又稱為“I/O端口”,處理器對(duì)為外部設(shè)備的訪問(wèn),就是通過(guò)對(duì)外設(shè)寄存器讀寫完成的。
外設(shè)寄存器分為3種:
控制寄存器,用來(lái)控制外設(shè)行為。
狀態(tài)寄存器,用來(lái)指示外設(shè)的當(dāng)前狀態(tài)。
數(shù)據(jù)寄存器,用來(lái)存儲(chǔ)外設(shè)用例的數(shù)據(jù)。
2.論述嵌入式軟件開(kāi)發(fā)中程序優(yōu)化的原則、分類,以及每種分類優(yōu)化的內(nèi)容。
答:嵌入式程序優(yōu)化遵循三個(gè)原則:等效原則、有效原則、經(jīng)濟(jì)原則。
嵌入式程序優(yōu)化分為3類:
運(yùn)行速度優(yōu)化,在充分掌握軟硬件特性的基礎(chǔ)上,通過(guò)應(yīng)用程序結(jié)構(gòu)調(diào)整等手段,來(lái)縮短完成指令任務(wù)所需的運(yùn)行時(shí)間。
代碼尺寸優(yōu)化,在能夠正確實(shí)現(xiàn)所需功能需求的前提下,盡可能減小程序的代碼量。
低功耗優(yōu)化,在滿足需求的前提下,運(yùn)行時(shí)間盡可能少的小孩硬件資源,以達(dá)到節(jié)能降耗的目的。
3.論述嵌入式操作系統(tǒng)中的文件系統(tǒng)的作用,以及它的層次和每個(gè)層次的作用。
答:文件系統(tǒng)提供了在線存儲(chǔ)和訪問(wèn)包括數(shù)據(jù)和程序在內(nèi)的文件內(nèi)容的機(jī)制。
I/O控制層,為文件系統(tǒng)的最低層,實(shí)現(xiàn)內(nèi)存與磁盤間的信息轉(zhuǎn)移。
基本文件系統(tǒng)層,向適合的設(shè)備驅(qū)動(dòng)程序發(fā)送指令,以完成對(duì)磁盤上的物理塊進(jìn)行讀寫。
文件組織模塊層,將邏輯塊地址轉(zhuǎn)換成基本文件系統(tǒng)所用的物理地址。
邏輯文件系統(tǒng)層,管理元數(shù)據(jù)。
4.從軟件的架構(gòu)層次來(lái)論述嵌入式軟件系統(tǒng)模型。
答:從軟件的架構(gòu)層次啦論述嵌入式軟件模型共有3種。
沒(méi)有OS和BSP的模型,這種,模型沒(méi)有OS的概念,在硬件層上直接是應(yīng)用程序,應(yīng)用程序是高的相關(guān)的,直接與硬件打交道。
有OS沒(méi)有BSP的模型,這種模型有嵌入式OS負(fù)責(zé)與硬件交互、管理資源、應(yīng)用程序,利用OS的API和庫(kù)間接與硬件打交道。
有OS和BSP的模型,這種模型在OS與硬件層之間多了一層BSP,BSP負(fù)責(zé)與硬件交互。
5.論述層次化的存儲(chǔ)模型中,都有哪些存儲(chǔ)器,以及它們典型的大小。
答:層次化存儲(chǔ)模型中一般有5種存儲(chǔ)器:
寄存器,一般位于處理器內(nèi)部,速度最快,容量最小,一般4-64B;
高速緩存,一般位于處理器和主存儲(chǔ)之間,一般為10-1000KB;
主存儲(chǔ)器,即通常所說(shuō)的內(nèi)存,一般為10-1000MB;
本地外存,一般指機(jī)器上的區(qū)別于內(nèi)存的存儲(chǔ)器,此存儲(chǔ)器上的數(shù)據(jù)不能直接被處理器使用,必須先送入內(nèi)存,然后在提交給處理器,一般為10-1000GB
遠(yuǎn)程外存,一般只通過(guò)網(wǎng)絡(luò)與本機(jī)互聯(lián)的外部設(shè)備,一般為1TB到無(wú)窮。
編輯推薦:
考試吧考后首發(fā)2013年9月計(jì)算機(jī)等級(jí)考試試題及答案
2013年計(jì)算機(jī)等級(jí)考試備考精華資料匯總
2013年9月計(jì)算機(jī)等級(jí)考試真題及答案解析專題北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |