操作系統(tǒng)教程考試題A卷時間120分鐘_第1頁
操作系統(tǒng)教程考試題A卷時間120分鐘_第2頁
操作系統(tǒng)教程考試題A卷時間120分鐘_第3頁
免費預(yù)覽已結(jié)束,剩余7頁可下載查看

下載本文檔

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

文檔簡介

1、 PAGE PAGE 10西電網(wǎng)院嵌入式系統(tǒng)原理與開發(fā)模擬試題3A得卷分考試時間90分鐘 _閉卷試卷編號A得卷分姓名學(xué)號班級 一. 填空題(答案填入表內(nèi);共10小題,每小題2分,滿分20分)1、一般而言,嵌入式系統(tǒng)的構(gòu)架可以分4個部分:處理器、()、輸輸出和軟件,一般軟件亦分為()和應(yīng)用軟件兩個主要部分。2、根據(jù)嵌入式系統(tǒng)使用的微處理器,可以將嵌入式系統(tǒng)分為(),嵌入DSP,()以及片上系統(tǒng)。3、操作系統(tǒng)是聯(lián)接硬件與應(yīng)用程序的系統(tǒng)程序,其基本功能有進(jìn)程管理、()、()、I/O資源管理。4、從嵌入式操作系統(tǒng)特點可以將嵌入式操作系統(tǒng)分為實時操作系統(tǒng)和(),其中時系統(tǒng)亦可分為()和軟實時系統(tǒng)。5、內(nèi)

2、核負(fù)責(zé)管理各個任務(wù),或者為每個任務(wù)分配CPU時間,并且負(fù)責(zé)任務(wù)之間的(),內(nèi)核的基本服務(wù)是()。6、嵌入式開發(fā)一般采用()方式,其中宿主機(jī)一般是指()。7、哈佛體系結(jié)構(gòu)數(shù)據(jù)空間和地址空間(),ARM920T采用()的內(nèi)核架構(gòu)。8. ARM7TDMI采用()級流水線結(jié)構(gòu),ARM920TDMI采用()級流水線。9 .按操作系統(tǒng)的分類可知,Dos操作系統(tǒng)屬于順序執(zhí)行操作系統(tǒng),Unix操作系統(tǒng)屬于()操作系統(tǒng),VxWorks屬于()操作系統(tǒng)。10、ARM7TDMI中,T表示支16位Thumb指令集表示(),M表示內(nèi)嵌乘法Multiplier,I表示(),支持在線斷點和調(diào)試。題號答案題號答案123456

3、78910二 問題簡述 (5題X4分=共20分)簡述嵌入式系統(tǒng)的定義和組成結(jié)構(gòu)。答:ARM答:簡述RISC答:答:三 名詞解釋(共計10分)DSP RTOS BSP 總線競_微內(nèi) 四 選擇題(10題X2分=20分):關(guān)于匯編語言,下面描述不正確的(。用匯編語言編寫的程序稱為匯編語言源程序?qū)R編語言源程序轉(zhuǎn)換成目標(biāo)程序的過程稱為連接過程用匯編語言寫成的語句,必須按照嚴(yán)格的語法規(guī)則匯編程序是把匯編語言源程序翻譯成機(jī)器語言目標(biāo)程序的一種系統(tǒng)軟件軟件需求分析階段的任務(wù)不應(yīng)該包括() 。 A結(jié)構(gòu)化程序設(shè)計B. 問題分C. 可靠性與安全性要求D.確定功能與性能要求關(guān)于實時操作系統(tǒng)的任務(wù)調(diào)度器,以下描述中正

4、確的是 () 。任務(wù)之間的公平性是最重要的調(diào)度目標(biāo)RTOS調(diào)度算法都是可搶占式(可剝奪式)的RTOS調(diào)度器都采用了基于時間片輪轉(zhuǎn)的調(diào)度算法RTOS調(diào)度算法只是一種靜態(tài)優(yōu)先級調(diào)度算法利用( )完全把系統(tǒng)軟件和硬件部分隔離開來,從而大大提高了系統(tǒng)的可移植性。硬件抽象層B. 驅(qū)動映射層 C. 硬件交互層D. 中間層在嵌入式系統(tǒng)開發(fā)系統(tǒng)中,以下敘述中正確的是()。宿主機(jī)與目標(biāo)機(jī)之間只需要建立邏輯連接即可在嵌入式系統(tǒng)中,調(diào)試器與被調(diào)試程序一般位于同一臺機(jī)器上在嵌入式系統(tǒng)開發(fā)中,通常采用的是交叉編譯器宿主機(jī)與目標(biāo)機(jī)之間的通信方式只有串口和并口兩種下列關(guān)D/A變換器接口的描述,不正確的是()它是嵌入式微機(jī)系

5、統(tǒng)與外部模擬控制對象的重要控制接口它通常由模擬開關(guān)、權(quán)電阻電路、緩沖電路組成它也可以把外界的模擬量變換成數(shù)字量它輸出的模擬量可以是電流,也可以是電壓在嵌入式系統(tǒng)的存儲結(jié)構(gòu)中,存取速度最快的是()。內(nèi)存B. 寄存器組C. FlashD. Cache下面哪點不是嵌入式操作系統(tǒng)的特點。()內(nèi)核精簡B. 專用性強(qiáng)C. 功能強(qiáng)大D.高實時性以下關(guān)于硬件抽象層的論述,不合適的是()采用硬件抽象層可以大大提高系統(tǒng)的移植性采用硬件抽象層可以大大提高系統(tǒng)的運行效率采用硬件抽象層可以縮短系統(tǒng)的測試周期采用硬件抽象層有助于提高系統(tǒng)的可靠性在嵌入式系統(tǒng)中,采用查詢方式實現(xiàn)輸入輸出的主要原因是()速度最快B. CPU

6、可以不介入C. 實現(xiàn)起來比較容易D. 在對多個事件查詢工作時,能對突發(fā)事件做出實時響應(yīng)五 綜合測試題(2題X10分=20分)框圖,并對各部分作簡單解釋。解答:畫出在嵌入系統(tǒng)中開發(fā)ARM匯編程序的過程流圖,并解釋之。解答:。西電網(wǎng)院嵌入式系統(tǒng)原理與開發(fā)模擬試題3參考答案A得卷分考試時間90分鐘 _閉卷試卷編號A得卷分姓名學(xué)號班級 一. 填空題(共10小題,每小題2分,滿分20分)1、一般而言,嵌入式系統(tǒng)的構(gòu)架可以分4個部分:處理器、()、輸/輸出軟件,一般軟件亦分為()和應(yīng)用軟件兩個主要部分。2、根據(jù)嵌入式系統(tǒng)使用的微處理器,可以將嵌入式系統(tǒng)分為(),嵌入DSP,()以及片上系統(tǒng)。3、操作系統(tǒng)是

7、聯(lián)接硬件與應(yīng)用程序的系統(tǒng)程序,其基本功能有進(jìn)程管理、()、()I/O資源管理。4、從嵌入式操作系統(tǒng)特點可以將嵌入式操作系統(tǒng)分為實時操作系統(tǒng)和(),其中時系統(tǒng)亦可分為()和軟實時系統(tǒng)。5、內(nèi)核負(fù)責(zé)管理各個任務(wù),或者為每個任務(wù)分配CPU時間,并且負(fù)責(zé)任務(wù)之間的(),內(nèi)核的基本服務(wù)是()。6、嵌入式開發(fā)一般采用()方式,其中宿主機(jī)一般是指()。7、哈佛體系結(jié)構(gòu)數(shù)據(jù)空間和地址空間(),ARM920T采用()的內(nèi)核架構(gòu)。8. ARM7TDMI采用()級流水線結(jié)構(gòu),ARM920TDMI采用()級流水線。操作系統(tǒng)屬于()操作系統(tǒng),VxWorks屬于()操作系統(tǒng)。13答案存儲器進(jìn)程間通信操作系統(tǒng)內(nèi)存管理13答

8、案存儲器進(jìn)程間通信操作系統(tǒng)內(nèi)存管理題號24答案嵌入式微控制器嵌入式微處理分時操作系統(tǒng)硬實時操作系統(tǒng)5579通信任務(wù)調(diào)度哈佛體系6810宿主機(jī)/目標(biāo)機(jī)方式3在片可調(diào)試PC機(jī)或者臺式機(jī)5嵌入式ICE二 問題簡述 (5題X4分=共20分)2. 簡述嵌入式系統(tǒng)的定義和組成結(jié)構(gòu)。答: 嵌入式系統(tǒng)是以應(yīng)用為中心,以計算機(jī)技術(shù)為基礎(chǔ),并軟硬件可剪裁、功能、,可靠性、體積、重量、成本、功耗、成本、安裝方式等方面符合要求的專用計算機(jī)系統(tǒng)。嵌入式系統(tǒng)一般由嵌入式微處理器、存儲與I/O部分、外設(shè)與執(zhí)行部分、嵌入式軟件等四個部分組成。ARM答:(1) 體積小、低功耗、低成本、高性能。Thumb(16位)/ARM(32

9、8/16位器件。大量使用寄存器,指令執(zhí)行速度更快。Load/Store結(jié)構(gòu)在內(nèi)存和寄存器之間批量傳遞數(shù)據(jù)。尋址方式靈活簡單,執(zhí)行效率高。指令長度固定。簡述RISC答:精簡指令集計算機(jī)。它提高了微處理器的效率,但需要更復(fù)雜的外部程序。RISC 的最大特點是指令長度固定,指令格式種類少,尋址方式種類少,大多數(shù)是簡單指令并都能在一個時鐘周期內(nèi)完成,易于設(shè)計超標(biāo)量與流水線,寄存器數(shù)量多,大量操作在寄存器之間進(jìn)行。簡述嵌入式系統(tǒng)設(shè)計中要考慮的因素。答:在嵌入式系統(tǒng)的開發(fā)過程中,要考慮到實時性、可靠性、穩(wěn)定性、可維護(hù)性、可升級、可配置、易于操作、接口規(guī)范、抗干擾、物理尺寸、重量、功耗、成本、開發(fā)周期等多種

10、因素。什么是BootLoader,了解其在嵌入式系統(tǒng)中作用。就是啟動載入或引導(dǎo)加載又叫自舉裝載。由于系統(tǒng)加電后需要首先運行BootLoader這段程序,因此它需要放在系統(tǒng)加電后最先取指令的地址上。嵌入式處 。二.名詞解釋(共計10分)DSP(Digital Signal DSP 處理器對系統(tǒng)結(jié)構(gòu)和指令進(jìn)行了特殊設(shè)計,使其適合于執(zhí)行DSPRTOSReal Time Operating System. 譯為實時操作系統(tǒng)。實時系統(tǒng)是指響應(yīng)的系統(tǒng)。BSP設(shè)計板級支持包PCBIOS,是一個承上啟下的軟 OS一般是在嵌入式系統(tǒng)上固化存放??偩€競_就是在同一總線上,同一時,有兩個以上器件要通過總線輸出數(shù)和狀

11、態(tài)。發(fā)生總線爭用現(xiàn)象??赡軙斐煽偩€上數(shù)據(jù)或邏輯混亂。微內(nèi)嵌入式操作系統(tǒng)中,經(jīng)過劃分功能,用很短的結(jié)構(gòu)(幾到幾十千節(jié))實現(xiàn)最基本和很具體的功能,此結(jié)構(gòu)成為微內(nèi)核結(jié)構(gòu)。三.填空題(10題X3分=30分)嵌入式開發(fā)一般采用宿主/目標(biāo)機(jī)方式方式,其中宿主機(jī)一般是指 PC機(jī)者臺式機(jī) )。時間,并且負(fù)責(zé)任務(wù)之間的通信,內(nèi)核的基本服務(wù)是任務(wù)調(diào)度。嵌入式處理器的層次分為嵌入式微控制;2)嵌入式處理器;3)嵌入DSP; 4)嵌入式片上系統(tǒng)。選擇ARM處理器需要考慮的四大因素有:內(nèi)版本; 工作頻率;片內(nèi)存儲容量;片內(nèi)功能模塊。哈佛體系結(jié)構(gòu)數(shù)據(jù)空間和地址空間分開,ARM920T采用哈佛體系。_I/O部分、外設(shè)與執(zhí)

12、行部分、嵌入式軟件等四個部分組成。一般而言,嵌入式系統(tǒng)的構(gòu)架可以分4個部分:處理器、 存儲部、輸入/輸出軟件,一般軟件亦分嵌入和應(yīng)用軟件兩個主要部分。 ARM7TDMI的TDMI分別表示:T:Thumb指令機(jī)擴(kuò)展 、D: 片上調(diào)試、M:64位乘法指令I(lǐng):EmbededICE觀察點硬件。四 選擇題(10題X2分=20分):關(guān)于匯編語言,下面描述不正確的(B)。用匯編語言編寫的程序稱為匯編語言源程序?qū)R編語言源程序轉(zhuǎn)換成目標(biāo)程序的過程稱為連接過程用匯編語言寫成的語句,必須按照嚴(yán)格的語法規(guī)則匯編程序是把匯編語言源程序翻譯成機(jī)器語言目標(biāo)程序的一種系統(tǒng)軟件軟件需求分析階段的任務(wù)不應(yīng)該包括(A)。結(jié)構(gòu)化程

13、序設(shè)計B.問題分析C. 可靠性與安全性要求D.確定功能與性能要求關(guān)于實時操作系統(tǒng)的任務(wù)調(diào)度器,以下描述中正確的是 ( B) 。任務(wù)之間的公平性是最重要的調(diào)度目標(biāo)RTOS調(diào)度算法都是可搶占式(可剝奪式)的RTOS調(diào)度器都采用了基于時間片輪轉(zhuǎn)的調(diào)度算法RTOS調(diào)度算法只是一種靜態(tài)優(yōu)先級調(diào)度算法利用( A )完全把系統(tǒng)軟件和硬件部分隔離開來,從而大大提高了系統(tǒng)的可移植性。硬件抽象層B. 驅(qū)動映射層 C. 硬件交互層D. 中間層在嵌入式系統(tǒng)開發(fā)系統(tǒng)中,以下敘述中正確的是( C)。宿主機(jī)與目標(biāo)機(jī)之間只需要建立邏輯連接即可在嵌入式系統(tǒng)中,調(diào)試器與被調(diào)試程序一般位于同一臺機(jī)器上在嵌入式系統(tǒng)開發(fā)中,通常采用的

14、是交叉編譯器宿主機(jī)與目標(biāo)機(jī)之間的通信方式只有串口和并口兩種下列關(guān)D/A變換器接口的描述,不正確的是( C)它是嵌入式微機(jī)系統(tǒng)與外部模擬控制對象的重要控制接口它通常由模擬開關(guān)、權(quán)電阻電路、緩沖電路組成它也可以把外界的模擬量變換成數(shù)字量它輸出的模擬量可以是電流,也可以是電壓在嵌入式系統(tǒng)的存儲結(jié)構(gòu)中,存取速度最快的是( B)。內(nèi)存B. 寄存器組C. FlashD. Cache下面哪點不是嵌入式操作系統(tǒng)的特點。(C)內(nèi)核精簡B. 專用性強(qiáng)C. 功能強(qiáng)大D.高實時性以下關(guān)于硬件抽象層的論述,不合適的是(B)采用硬件抽象層可以大大提高系統(tǒng)的移植性采用硬件抽象層可以大大提高系統(tǒng)的運行效率采用硬件抽象層可以縮

15、短系統(tǒng)的測試周期采用硬件抽象層有助于提高系統(tǒng)的可靠性在嵌入式系統(tǒng)中,采用查詢方式實現(xiàn)輸入輸出的主要原因是( C)速度最快B. CPU 可以不介入C. 實現(xiàn)起來比較容易D. 在對多個事件查詢工作時,能對突發(fā)事件做出實時響應(yīng)五 綜合測試題(2題X10分=20分)框圖,并對各部分作簡單解釋。解答:根據(jù)題意,畫出模塊框圖如下。選ARM7為嵌入式處理器,完成功能的控制和管 理;解碼器將存儲的錄音文件解碼為語音信號信號;大容量存儲器可SRAMFLASH存 儲器用于存放文件;信號調(diào)理電路將麥克風(fēng)錄入信號放大輸ARM7進(jìn)行采集,還有簡單鍵和顯示器等完成人機(jī)交互。可或匯編編寫系統(tǒng)控制管理和各功能程序。大容量存儲器及語音芯片大容量存儲器及語音芯片線輸入MIC輸入信號調(diào)理電路嵌入式處理器解碼播放電路人機(jī)交互和控制管理軟硬件畫出在嵌入系統(tǒng)中開發(fā)ARM匯編

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論