首頁 - 網(wǎng)校 - 萬題庫 - 直播 - 雄鷹網(wǎng)校 - 團購 - 書城 - �?� - 學習通 - 導航 -
首頁網(wǎng)校萬題庫直播雄鷹網(wǎng)校團購書城�?�論壇實用文檔作文大全寶寶起名
2015中考
法律碩士
2015高考
MBA考試
2015考研
MPA考試
在職研
中科院
考研培訓
專升本
自學考試 成人高考
四 六 級
GRE考試
攻碩英語
零起點日語
職稱英語
口譯筆譯
申碩英語
零起點韓語
商務英語
日語等級
GMAT考試
公共英語
職稱日語
新概念英語
專四專八
博思考試
零起點英語
托�?荚�
托業(yè)考試
零起點法語
雅思考試
成人英語三級
零起點德語
等級考試
華為認證
水平考試
Java認證
職稱計算機 微軟認證 思科認證 Oracle認證 Linux認證
公 務 員
導游考試
物 流 師
出版資格
單 證 員
報 關 員
外 銷 員
價格鑒證
網(wǎng)絡編輯
駕 駛 員
報檢員
法律顧問
管理咨詢
企業(yè)培訓
社會工作者
銀行從業(yè)
教師資格
營養(yǎng)師
保險從業(yè)
普 通 話
證券從業(yè)
跟 單 員
秘書資格
電子商務
期貨考試
國際商務
心理咨詢
營 銷 師
司法考試
國際貨運代理人
人力資源管理師
廣告師職業(yè)水平
衛(wèi)生資格 執(zhí)業(yè)醫(yī)師 執(zhí)業(yè)藥師 執(zhí)業(yè)護士
會計從業(yè)資格
基金從業(yè)資格
統(tǒng)計從業(yè)資格
經(jīng)濟師
精算師
統(tǒng)計師
會計職稱
法律顧問
ACCA考試
初級會計職稱
資產(chǎn)評估師
高級經(jīng)濟師
注冊會計師
高級會計師
美國注冊會計師
審計師考試
國際內(nèi)審師
注冊稅務師
理財規(guī)劃師
一級建造師
安全工程師
設備監(jiān)理師
公路監(jiān)理師
公路造價師
二級建造師
招標師考試
物業(yè)管理師
電氣工程師
建筑師考試
造價工程師
注冊測繪師
質(zhì)量工程師
巖土工程師
注冊給排水
造價員考試
注冊計量師
環(huán)保工程師
化工工程師
暖通工程師
咨詢工程師
結(jié)構(gòu)工程師
城市規(guī)劃師
材料員考試
消防工程師
監(jiān)理工程師
房地產(chǎn)估價
土地估價師
安全評價師
房地產(chǎn)經(jīng)紀人
投資項目管理師
環(huán)境影響評價師
土地登記代理人
寶寶起名
繽紛校園
實用文檔
入黨申請
英語學習
思想?yún)R報
作文大全
工作總結(jié)
求職招聘 論文下載 直播課堂

2015計算機三級《嵌入式系統(tǒng)開發(fā)》強化練習題(8)

來源:考試吧 2015-08-26 16:28:15 考試吧:中國教育培訓第一門戶 模擬考場
考試吧整理“2015計算機三級《嵌入式系統(tǒng)開發(fā)》強化練習題(8)”供考生參考,更多計算機等級考試相關信息請關注考試吧計算機等級考試網(wǎng)。

  點擊查看:2015計算機三級《嵌入式系統(tǒng)開發(fā)》強化練習題匯總

  論述題:

  1.論述外設寄存器的作用、分類,以及每種分類完成的功能。

  答:外設寄存器又稱為“I/O端口”,處理器對為外部設備的訪問,就是通過對外設寄存器讀寫完成的。

  外設寄存器分為3種:

  控制寄存器,用來控制外設行為。

  狀態(tài)寄存器,用來指示外設的當前狀態(tài)。

  數(shù)據(jù)寄存器,用來存儲外設用例的數(shù)據(jù)。

  2.論述嵌入式軟件開發(fā)中程序優(yōu)化的原則、分類,以及每種分類優(yōu)化的內(nèi)容。

  答:嵌入式程序優(yōu)化遵循三個原則:等效原則、有效原則、經(jīng)濟原則。

  嵌入式程序優(yōu)化分為3類:

  運行速度優(yōu)化,在充分掌握軟硬件特性的基礎上,通過應用程序結(jié)構(gòu)調(diào)整等手段,來縮短完成指令任務所需的運行時間。

  代碼尺寸優(yōu)化,在能夠正確實現(xiàn)所需功能需求的前提下,盡可能減小程序的代碼量。

  低功耗優(yōu)化,在滿足需求的前提下,運行時間盡可能少的小孩硬件資源,以達到節(jié)能降耗的目的。

  3.論述嵌入式操作系統(tǒng)中的文件系統(tǒng)的作用,以及它的層次和每個層次的作用。

  答:文件系統(tǒng)提供了在線存儲和訪問包括數(shù)據(jù)和程序在內(nèi)的文件內(nèi)容的機制。

  I/O控制層,為文件系統(tǒng)的最低層,實現(xiàn)內(nèi)存與磁盤間的信息轉(zhuǎn)移。

  基本文件系統(tǒng)層,向適合的設備驅(qū)動程序發(fā)送指令,以完成對磁盤上的物理塊進行讀寫。

  文件組織模塊層,將邏輯塊地址轉(zhuǎn)換成基本文件系統(tǒng)所用的物理地址。

  邏輯文件系統(tǒng)層,管理元數(shù)據(jù)。

  4.從軟件的架構(gòu)層次來論述嵌入式軟件系統(tǒng)模型。

  答:從軟件的架構(gòu)層次啦論述嵌入式軟件模型共有3種。

  沒有OS和BSP的模型,這種,模型沒有OS的概念,在硬件層上直接是應用程序,應用程序是高的相關的,直接與硬件打交道。

  有OS沒有BSP的模型,這種模型有嵌入式OS負責與硬件交互、管理資源、應用程序,利用OS的API和庫間接與硬件打交道。

  有OS和BSP的模型,這種模型在OS與硬件層之間多了一層BSP,BSP負責與硬件交互。

  5.論述層次化的存儲模型中,都有哪些存儲器,以及它們典型的大小。

  答:層次化存儲模型中一般有5種存儲器:

  寄存器,一般位于處理器內(nèi)部,速度最快,容量最小,一般4-64B;

  高速緩存,一般位于處理器和主存儲之間,一般為10-1000KB;

  主存儲器,即通常所說的內(nèi)存,一般為10-1000MB;

  本地外存,一般指機器上的區(qū)別于內(nèi)存的存儲器,此存儲器上的數(shù)據(jù)不能直接被處理器使用,必須先送入內(nèi)存,然后在提交給處理器,一般為10-1000GB

  遠程外存,一般只通過網(wǎng)絡與本機互聯(lián)的外部設備,一般為1TB到無窮。

  6.論述代碼尺寸優(yōu)化的途徑。

  答:代碼尺寸優(yōu)化一般有3種途徑:

  基于指令集的代碼尺寸優(yōu)化,即根據(jù)具體的處理器的指令集進行相關代碼的優(yōu)化。

  代碼壓縮優(yōu)化,即通過對代碼進行重新編碼,以減少輸出序列的形式,但是這個序列是不可以直接運行的。

  代碼編寫技巧,即采用各種代碼編寫的技巧和方法,比如盡量刪除不必要的全局變量位操作,不改變的變量盡量申明為常量等。

  7.論述物理內(nèi)存直接尋址的含義,以及使用物理地址的弊端。

  答:所謂物理內(nèi)存直接尋址是指,在進行硬件設計的時候,把處理器的地址總線直接與主存儲器相連,處理器就可以通過地址總線對主存儲器中的數(shù)據(jù)進行訪問。

  使用物理地址的弊端主要有4點:

  在使用物理地址的情況下,處理器可以使用的實際內(nèi)存數(shù)量就是物理內(nèi)存的總量,如果想訪問更多的內(nèi)存地址,只有增減物理內(nèi)存數(shù)量。

  在物理內(nèi)存情況下,處理器對所有內(nèi)存的訪問權(quán)是一致的,物理內(nèi)存中的所有代碼,數(shù)據(jù)等信息讀寫權(quán)限都是一樣的。

  如果在多任務的情況下,物理尋址也無法為每個獨立的任務提供相應的保護機制,因為所存的任務是運行在同一個地址空間內(nèi)。

  物理內(nèi)存尋址方式下的內(nèi)存,無法按照隨需的原則來使用。

  8.論述運行速度優(yōu)化的方法。

  答:運行速度優(yōu)化主要方法如下:

  采用好的算法和數(shù)據(jù)結(jié)構(gòu),高效算法與恰當?shù)臄?shù)據(jù)結(jié)構(gòu)可以使應用程序獲得更高的優(yōu)化性能,比如二分法查找比順序查找要高效,遞歸的時間效率和空間效率都比較差。

  減小運行強度,在程序中盡量不要進行復雜的運算,比如浮點數(shù)的開放等,對于耗時、耗資源的運算,可以采用空間換時間的方法,多使用移位的和自增指令。

  采用循環(huán)優(yōu)化和函數(shù)優(yōu)化,對于不需要循環(huán)變量參加的語句,放到循環(huán)外,對于循環(huán)條件的盡量減少判斷。

  9.論述基本的計算機體系結(jié)構(gòu),以及各個部分的主要任務。

  答:基本的計算機的體系結(jié)構(gòu)主要由4部分組成:

  微處理器,從內(nèi)存獲取機器語言指令,編譯,執(zhí)行,根據(jù)指令代碼,管理自己的寄存器,根據(jù)指令或自己的需要修改內(nèi)存內(nèi)容,相應其他硬件的中斷請求。

  存儲器,用來存儲指令和數(shù)據(jù)。

  輸入輸出模塊,負責在處理器、存儲器和外部設備之間交換數(shù)據(jù)。

  系統(tǒng)總線,為處理器、存儲器和輸入輸出模塊提供數(shù)據(jù),控制等信號通道和傳輸?shù)脑O施。

  10.論述復雜的嵌入式軟件系統(tǒng)架構(gòu)模型的組成,以及這種模型的優(yōu)點。

  答:復雜的嵌入式軟件系統(tǒng)架構(gòu)由4部分組成

  板極支持包,介于開發(fā)板硬件和操作系統(tǒng)之間的一層軟件抽象,主要的目的是抽象操作系統(tǒng)對硬件的操作

  操作系統(tǒng),統(tǒng)一管理硬件資源的軟件系統(tǒng)

  應用編程接口,是操作系統(tǒng)提供給應用程序的編程接口

  應用程序,位于最頂層負責系統(tǒng)功能和業(yè)務邏輯的實現(xiàn)

  這種模型在操作系統(tǒng)與硬件之間對增加了一層BSP由BSP直接與硬件交互,這樣嵌入式操作系統(tǒng)的代碼變成了與硬件無關的代碼,提高了程序的移植性,方便嵌入式系統(tǒng)跨平臺移植。

  11論述常見的特殊目的寄存器的作用。

  答:常見的特殊目標寄存器一般有3種

  程序計數(shù)器,用來保存下一條要執(zhí)行的指令的地址,處理器在執(zhí)行一條指令之前會從程序的計數(shù)器指示的內(nèi)存地址處進行移植

  棧地址寄存器,指向內(nèi)存中棧的地址,當使用壓棧指令進行壓棧操作的時候,棧地址寄存器的值會自動減少,當使用退棧指令從棧中取數(shù)據(jù)的時候,棧地址寄存器的值會自動增加

  狀態(tài)寄存器,一般包括各種狀態(tài)位以所反映處理器的當前狀態(tài)

  相關推薦:

  考試吧特別策劃:2015年計算機等級考試報考指南

  2015年嵌入式系統(tǒng)開發(fā)工程師考試復習要點匯總

  2015計算機三級《數(shù)據(jù)庫技術》練習題及答案匯總

  2015計算機三級《網(wǎng)絡技術》上機考試沖刺試題匯總

文章搜索
版權(quán)聲明:如果計算機等級考試網(wǎng)所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系800@exam8.com,我們將會及時處理。如轉(zhuǎn)載本計算機等級考試網(wǎng)內(nèi)容,請注明出處。
Copyright © 2004-2025 考試吧計算機等級考試網(wǎng) All Rights Reserved  
中國科學院研究生院權(quán)威支持(北京)
在線模擬試題
考證通關殺器
考試最新資訊
一次通關技巧