嵌入式3級選擇題7_第1頁
嵌入式3級選擇題7_第2頁
嵌入式3級選擇題7_第3頁
嵌入式3級選擇題7_第4頁
嵌入式3級選擇題7_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1. 下列產(chǎn)品中不屬于嵌入式系統(tǒng)的是:A) 洗衣機B) 空調(diào)機C) 個人電腦D) 電子血壓計【解析】廣義上講,凡是帶有微處理器的專用軟硬件系統(tǒng)都可稱為嵌入式系統(tǒng)。狹義上講,嵌入式系統(tǒng)強調(diào)那些使用嵌入式微處理器構(gòu)成的具有自己的操作系統(tǒng)和特定功能、用于特定場合的獨立系統(tǒng)。嵌入式系統(tǒng)以應用為中心、以計算機技術(shù)為基礎(chǔ)、軟硬件可裁剪、功能、可靠性、成本、體積、功耗嚴格要求的專用計算機系統(tǒng)。包括洗衣機、空調(diào)機等"白色家電",也包括心電計、血壓計等醫(yī)療電子設(shè)備;而個人電腦(PC機)不屬于嵌入式系統(tǒng)。所以本題選C。2. 下面關(guān)于嵌入式系統(tǒng)的敘述中,錯誤的是A) 嵌入式系統(tǒng)所涉及的應用領(lǐng)域非

2、常廣泛B) 嵌入式系統(tǒng)在數(shù)量上遠遠超過了各種類型的通用計算機系統(tǒng)C) 嵌入式系統(tǒng)與通用計算機都是由硬件和軟件兩部分組成的D) 嵌入式系統(tǒng)正在逐步取代通用計算機系統(tǒng)【解析】嵌入式系統(tǒng)與通用計算機一樣,也是由硬件和軟件兩部分組成,所涉及到的領(lǐng)域非常廣泛,在應用數(shù)量上遠遠超過了各種類型的通用計算機系統(tǒng)。盡管如此,嵌入式系統(tǒng)與日常使用的通用計算機系統(tǒng)仍有許多不同之處,它們的組成及功能都各有特點,所以各自的市場不同,談不上取代。所以本題選D。3. 數(shù)碼相機是一種典型的嵌入式系統(tǒng),下面有關(guān)其軟硬件組成的敘述中錯誤的是:A) 它由硬件和軟件兩部分組成B) 硬件部分既包括CPU,也包括存儲器和輸入/輸出C)

3、使用閃存卡(如CF卡、SD卡等)作為內(nèi)存,用于存儲所運行的軟件D) 軟件部分既包括操作系統(tǒng),也包括應用軟件【解析】數(shù)碼相機是嵌入式系統(tǒng)的典型應用之一。它由前端和后端兩部分組成,前端負責數(shù)字圖像獲取,后端負責數(shù)字圖像的處理,后端通常是以嵌入式DSP作為核心的SoC芯片,DSP用于完成數(shù)字圖像處理;此外,數(shù)碼相機中還有一個超低功耗的8位MCU,負責進行操作控制;高端數(shù)碼相機配置有實時操作系統(tǒng)和圖像處理軟件。使用的閃存卡主要是用來存儲照片而不是系統(tǒng)軟件。故C項錯誤。4. 微控制器(MCU)是嵌入式系統(tǒng)常用的芯片之一,下面有關(guān)微控制器的敘述中錯誤的是:A) MCU芯片中除CPU外還集成了存儲器、總線、

4、定時/計數(shù)器、I/O接口等組件B) 使用MCU后只需增加少量外接電路和硬件就可組成完整的硬件系統(tǒng)C) MCU的品種和數(shù)量很多,應用非常廣泛,占有嵌入式系統(tǒng)的大部分市場D) 目前MCU停留在4位和8位階段,32位MCU還很少使用【解析】嵌入式微控制器(Microcontroller Unit,MCU)實際上是一種單片計算機,簡稱單片機。它將整個計算機硬件的大部分甚至全部電路集成在一塊芯片上,除CPU外還集成了存儲器、總線、定時/計數(shù)器、I/O接口等組件;與微處理器不同,它只需增加少量外接電路和硬件就可組成完整的硬件系統(tǒng);微控制器的種類和數(shù)量很多,在過很多方面得到了廣泛應用,目前大約占有嵌入式系統(tǒng)

5、70%的市場。早起的4位主要用于家用電器的控制單元,8位和16位用于一般的控制領(lǐng)域,近年來由于嵌入式系統(tǒng)聯(lián)網(wǎng)和多媒體信息處理需求的日益增多,32位MCU得到了迅速的發(fā)展。故本題選D5. 一個早期的數(shù)碼相機只有80萬像素,它所拍攝的相片最高分辨率是:A) 1600*1200B) 1024*768C) 800*600D) 480*640【解析】題中所謂的80萬像素是指圖像的大小,1024*768=768 KB,約為80萬,故本題選B。6. MP3播放器屬于嵌入式系統(tǒng)的應用之一,下面有關(guān)敘述中錯誤的是:A) MP3是互聯(lián)網(wǎng)上流行的一種數(shù)字音樂格式B) MP3采用MPEG-3算法對數(shù)字音頻進行壓縮編碼

6、C) MP3播放器必須具有對MP3格式音頻文件解碼的功能D) MP3音頻文件的文件擴展名是.mp3【解析】MP3是互聯(lián)網(wǎng)上最流行的數(shù)字音樂格式,它采用國際標準化組織提出的MPEG-1層III算法進行有損的壓縮編碼,以812倍的比率大幅度降低了聲音的數(shù)據(jù)量,其文件擴展名是.mp3;MP3播放器必須具有對MP3格式音頻文件解碼的功能。所以本題選B7. 下面哪種設(shè)備是組建以太局域網(wǎng)必不可少的:A) 網(wǎng)橋 B) 集線器或交換機C) 路由器D) 中繼器【解析】局域網(wǎng)按照傳輸介質(zhì)使用的訪問控制方法,可以分為以太網(wǎng)、FDDI網(wǎng)和令牌網(wǎng),目前廣泛使用的是以太網(wǎng),它以集線器或交換機為中心構(gòu)成。故本題選B。8.

7、以下是有關(guān)TCP/IP協(xié)議中IP地址格式(IPv4)的敘述,其中錯誤的是A) IP地址使用64個二進位表示B) IP地址由網(wǎng)絡號和主機號兩部分組成C) IP地址有A類、B類、C類等不同類型之分D) 具有C類地址的主機連接在小型網(wǎng)絡中【解析】IP協(xié)議第4版(IPv4)規(guī)定,每個IP地址使用4 B(32個二進制位)表示,其中包含有網(wǎng)絡號和主機號兩部分。IP地址分為A類、B類、C類三個基本類,另有兩類分別作為組播地址和備用地址(D類和E類)。C類網(wǎng)絡地址數(shù)量較多,適用于小規(guī)模的局域網(wǎng)絡,每個網(wǎng)絡最多只能包含254臺計算機。所以A項錯誤,選A。9. 以下屬于按指令集結(jié)構(gòu)劃分嵌入式處理器的分類是:A)

8、RISC和CISCB) von Neumann和HarvardC) 51、AVR、PIC、MSP430、MIPS、POWER MC68K以及ARM等D) ARM7、ARM9/ARM11、ARM Cortex-M、ARM Cortex-R和ARM Cortex-A【解析】嵌入式處理器的體系結(jié)構(gòu)按指令集可以分為兩大類:復雜指令集結(jié)構(gòu)(CISC)和精簡指令集結(jié)構(gòu)(RISC)。所以本題選A。10. 相對于其它處理器,ARM處理器主要技術(shù)特征,以下說法錯誤的是:A) 單周期操作B) 采用存儲和加載指令訪問內(nèi)存C) 指令流水線D) 性能優(yōu)越但功耗較大【解析】ARM內(nèi)核與其他處理器內(nèi)核相比,主要特點有耗電省

9、、功能強、成本低、16位Thumb與32位ARM和Thumb-2雙指令集并存以及具有非常眾多的合作伙伴,適用面廣泛。由于采用RISC的體系結(jié)構(gòu),ARM具有單周期操作、采用加載/存儲指令訪問內(nèi)存、指令流水線技術(shù)等技術(shù)特征。所以本題選D。11. 關(guān)于ARM嵌入式處理器的工作狀態(tài),以下說法正確的是:A) ARM狀態(tài)是32位兼容16位指令的狀態(tài)B) ARM處理器復位時自動進入Thumb狀態(tài)C) ARM9支持Thumb-2狀態(tài)D) Thumb狀態(tài)為16位指令狀態(tài),指令長度全部為16位【解析】在ARM的體系結(jié)構(gòu)中,處理器可以工作在3種不同的狀態(tài),一是ARM狀態(tài),二是Thumb狀態(tài)及Thumb-2狀態(tài),三是

10、調(diào)試狀態(tài)。除支持Thumb-2的ARM處理器外,其他所有ARM處理器都可以工作在ARM狀態(tài)。ARM狀態(tài)是ARM處理器工作于32位指令的狀態(tài),所有指令均為32位寬度。Thumb狀態(tài)是ARM執(zhí)行16位指令的狀態(tài);在Thumb模式下,指令代碼只有16位。Thumb-2狀態(tài)是ARMv7版本的ARM處理器所具有的新狀態(tài)。值得注意的是,ARM處理器復位后開始執(zhí)行代碼時總是只處于ARM狀態(tài),如果需要則可以切換到Thumb狀態(tài)及Thumb-2狀態(tài)。所以只有D項正確。12. 以下關(guān)于ARM處理器寄存器說法正確的是:A) CPSR為程序計數(shù)狀態(tài)寄存器B) R12為鏈接寄存器使用C) 通用寄存器是32位寄存器,只能

11、存放數(shù)據(jù),不能存放地址 D) 堆棧指針SP使用的寄存器為R13【解析】ARM處理器共有37個寄存器,包括31個通用寄存器(含PC)和6個狀態(tài)寄存器。所有通用寄存器均為32位結(jié)構(gòu),既可以存放數(shù)據(jù)也可以存放地址;CPSR是當前程序狀態(tài)寄存器;程序鏈接寄存器(LR)為R14;堆棧指針(SP)使用的寄存器是R13。所以D項正確。13. 以下關(guān)于ARM處理器從異常中斷返回的說法錯誤的是:A) 恢復原來被保護的用戶寄存器B) 將SPSR寄存器的值復制到CPSRC) 將異常向量地址寫入PC中D) 清除I和F標志,允許IRQ和FIQ中斷【解析】除復位異常,其他所有異常處理完畢之后必須返回到原來程序處繼續(xù)向下執(zhí)

12、行:恢復原來被保護的用戶寄存器;將SPSR_mode寄存器值復制到CPSR中;根據(jù)異常類型將PC值恢復成斷點地址;清除I和F標志,允許IRQ和FIQ中斷。所以本題選C。14. ARM處理器在大端模式下從0x60000000到0x60000003存儲一個字數(shù)據(jù)0x32303134,R2=0x60000000,以下說法正確的是:A) 0x60000000中存儲的數(shù)據(jù)是0x32B) 執(zhí)行LDRH R1,R2后R1=0x3134C) 執(zhí)行LDRB R1,R2后R1=0x3230D) 執(zhí)行LDR R1,R2后R1=0x34313032【解析】在ARM的體系結(jié)構(gòu)中,處理器可以工作在3種不同的狀態(tài),一是AR

13、M狀態(tài),二是Thumb狀態(tài)及Thumb-2狀態(tài),三是調(diào)試狀態(tài)。除支持Thumb-2的ARM處理器外,其他所有ARM處理器都可以工作在ARM狀態(tài)。ARM狀態(tài)是ARM處理器工作于32位指令的狀態(tài),所有指令均為32位寬度。Thumb狀態(tài)是ARM執(zhí)行16位指令的狀態(tài);在Thumb模式下,指令代碼只有16位。Thumb-2狀態(tài)是ARMv7版本的ARM處理器所具有的新狀態(tài)。值得注意的是,ARM處理器復位后開始執(zhí)行代碼時總是只處于ARM狀態(tài),如果需要則可以切換到Thumb狀態(tài)及Thumb-2狀態(tài)。所以只有D項正確。15. 以下ARM指令中不屬于數(shù)據(jù)處理類指令的是:A) ADC R1,R2,R3B) LDR

14、R1,R2C) MOV R1,R2,LSL#4D) ORR R1,R2,R3【解析】數(shù)據(jù)處理類指令可分為數(shù)據(jù)傳送指令、算術(shù)邏輯運算指令和比較指令。本題A、C、D均屬于數(shù)據(jù)處理類指令,B項屬于加載/存儲指令,故本題選B。16. 以下不能完成將R2中數(shù)值的兩倍寫入R1中的ARM指令是:A) ADD R1,R2,R2B) ORR R1,R2,R2C) MOV R1,R2,LSL#1D) MUL R1,R2,#2【解析】將R2寄存器中的數(shù)值的兩倍寫入R1,可以通過加法指令、移位指令(邏輯左移相當于乘操作)和乘法指令完成,故選項中僅B項無法完成,本題選B。17. 將寄存器R1中指定的bit7和bit3位

15、清除、其它位保持不變的ARM指令是:A) ORR R1,R1,#0x00000088B) AND R1,R1,#0x00000088C) BIC R1,R1,#0x00000088D) TST R1,R1,#0x00000088【解析】將寄存器中指定位清零可使用位清零指令BIC完成,也可以通過與指令將指定位與零按位相與完成,故本題選C18. 在ARM匯編語言程序設(shè)計中常有子程序設(shè)計,下面指令中不屬于子程序調(diào)用或者返回的指令是:A) LDR PC,MySubB) BL MySubC) MOV PC,LRD) MOV R15,LR【解析】在ARM匯編語言程序中,子程序的調(diào)用一般是通過BL指令來實現(xiàn)

16、的;MOV PC,LR在ARM匯編中用于子程序的返回;D項中R15即是PC,故本題選A。19. 關(guān)于ARM指令中的條件域,以下表述錯誤的是:A) EQ為相等B) CS為無符號數(shù)大于或等于C) VS為未溢出D) LS為無符號數(shù)小于或等于【解析】C項中VS表示溢出,故選C。其余三項正確20. 下面關(guān)于嵌入式處理芯片生產(chǎn)廠商的敘述中,錯誤的是:A) 基于ARM7TDMI內(nèi)核的S3C44B0嵌入式處理器由韓國三星(Samsung)公司生產(chǎn)B) 基于ARM7TDMI-S內(nèi)核的LPC2000系列嵌入式處理器由荷蘭恩智浦(NXP)半導體司司生產(chǎn)C) 美國英特爾(Intel)公司未生產(chǎn)過基于ARM的嵌入式處理

17、器D) 美國愛特美爾(ATMEL)公司和飛思卡爾(Freescale)公司都生產(chǎn)多個系列的基于ARM內(nèi)核的嵌入式處理器芯片【解析】生產(chǎn)ARM處理器芯片的廠家眾多,每個廠商生產(chǎn)的ARM芯片型號各異,除了內(nèi)核架構(gòu)外,其內(nèi)置硬件組件也各有特色,性能也有差異?;贏RM7TDMI內(nèi)核的S3C44B0嵌入式處理器由韓國三星(Samsung)公司生產(chǎn);基于ARM7TDMI-S內(nèi)核的LPC2000系列嵌入式處理器由荷蘭恩智浦(NXP)半導體公司生產(chǎn);美國愛特美爾(ATMEL)公司和飛思卡爾(Freescale)公司都生產(chǎn)多個系列的基于ARM內(nèi)核的嵌入式處理器。故本題選C。21. 嵌入式系統(tǒng)工作時需要為其供電

18、,下面與嵌入式系統(tǒng)供電相關(guān)的敘述中,錯誤的是:A) 78XX系列是一類常用的直流穩(wěn)壓芯片,例如7805可以提供+5V直流電壓B) 低壓差穩(wěn)壓器常簡稱為LDOC) AC-DC電源模塊用于實現(xiàn)交流電到直流電的變換D) 低壓交流電可以直接用來給嵌入式處理器供電【解析】嵌入式系統(tǒng)常用的電源模塊是交流變直流(AC-DC)模塊、直流到直流(DC-DC)模塊以及低壓差穩(wěn)壓器(LDO)。AC-DC模塊完成交流電到直流電的變換。78XX系列是一類常用的直流穩(wěn)壓芯片,例如7805可以提供+5V直流電壓。選項中D項錯誤,故選D。22. 下面關(guān)于ARM公司定義的AMBA的敘述中,錯誤的是:A) AMBA由系統(tǒng)總線和外

19、圍總線組成,二者之間通過橋接器交換信息B) ARM芯片中的ARM內(nèi)核與AMBA的系統(tǒng)總線相連C) ARM芯片中的測試接口(如JTAG)與AMBA的外圍總線相連D) ARM7和ARM11采用的AMBA的版本不同【解析】AMBA 是ARM公司公布的總線協(xié)議,以ARM內(nèi)核為基礎(chǔ)的嵌入式處理器芯片采用系統(tǒng)總線與外圍總線兩層結(jié)構(gòu)的方式構(gòu)建片上系統(tǒng);系統(tǒng)總線通過橋接器與外圍總線互連。AMBA的系統(tǒng)總線主要用于連接高帶寬快速組件,包括ARM內(nèi)核及測試接口;AMBA的外圍總線主要連接低帶寬組件以及與外部相連的硬件組件。AMBA有多個版本,性能隨版本的發(fā)展而逐步提高,ARM7采用AMBA1,而ARM9采用AMB

20、A2。故選C。23. 下面是關(guān)于基于ARM內(nèi)核的嵌入式芯片中的DMA控制器的敘述,其中錯誤的是:A) DMA是指直接存儲器訪問B) 嵌入式系統(tǒng)通過使用DMA控制器可降低處理器內(nèi)核在數(shù)據(jù)傳輸操作中的負擔C) ARM處理器中的DMA控制器與AMBA的系統(tǒng)總線部分相連D) ARM處理芯片中的串行通信接口、USB接口等,只能通過DMA控制器控制其數(shù)據(jù)傳輸而不能由ARM內(nèi)核控制【解析】ARM內(nèi)部的DMA控制器(直接存儲器訪問控制器)是一種硬件組件,使用它可以將數(shù)據(jù)塊在內(nèi)存與外設(shè)以及內(nèi)存與內(nèi)存之間互相傳送,且傳輸過程不需要CPU參與,可顯著降低處理器負荷;DMA主控制器與AMB的系統(tǒng)總線部分相連;在ARM

21、處理芯片中,許多與外部打交道的通道如串行通信端口、USB接口等既可以由ARM內(nèi)核控制其數(shù)據(jù)傳輸,也可以通過DMA控制器控制數(shù)據(jù)傳輸。故本題選D。24. 微硬盤是一種由超小型筆記本和數(shù)碼相機領(lǐng)域發(fā)展而來的外部存儲設(shè)備,下面關(guān)于微硬盤的敘述中,錯誤的是:A) 目前1.8英寸的微硬盤容量已達幾百GBB) 帶有數(shù)據(jù)緩存,有利于提高數(shù)據(jù)傳輸率C) 采用USB接口時,一般須另加外部電源D) 為使微硬盤適用于多種手持裝置,其接口可采用多種標準,如CF卡、PCMCIA、USB 2.0、ATA等【解析】微硬盤最早是由IBM公司開發(fā)的一款超級迷你硬盤機產(chǎn)品。目前1.8英寸的微硬盤容量已達幾百240 GB;一般微硬

22、盤帶有數(shù)據(jù)緩存,有利于提高數(shù)據(jù)傳輸率;微硬盤功耗極小,無需外置電源,鏈接USB即可使用;為使微硬盤適用于多種手持裝置,其接口可采用多種標準,如CF卡、PCMCIA、USB 2.0、ATA等。所以選C。25. 下面是關(guān)于基于ARM內(nèi)核的嵌入式芯片中的存儲器及高帶寬外部存儲器控制接口的敘述,其中錯誤的是:A) ARM芯片片內(nèi)配有的Flash存儲器,通常用作系統(tǒng)的程序存儲器B) ARM芯片內(nèi)的Cache采用SRAMC) 高帶寬外部存儲器控制接口只能用于擴展系統(tǒng)的程序存儲器D) 高帶寬外部存儲器控制接口與AMBA的系統(tǒng)總線部分相連【解析】ARM芯片片內(nèi)配有的Flash存儲器,通常用作系統(tǒng)的程序存儲器;

23、其內(nèi)部Cache一般采用SRAM;高帶寬外部存儲器控制接口為外部存儲器擴展提供了接口,可以擴展程序存儲器和數(shù)據(jù)存儲器,與AMBA的系統(tǒng)總線部分相連。所以本題選C。26. 某型NAND Flash芯片的地址線和數(shù)據(jù)線是復用的,它具有的部分引腳為ALE、CE、RE、R/B,如果下面每一個選項是用于簡述這些引腳的功能的,其中完全正確的是:A) 低電平有效的芯片使能、命令鎖存允許、準備就緒/忙輸出、讀使能/寫使能B) 命令鎖存允許、低電平有效的寫保護、低電平有效的芯片使能、地址鎖存允許C) 地址鎖存允許、低電平有效的芯片使能、低電平有效的讀使能、準備就緒/忙輸出D) 準備就緒/忙輸出、低電平有效的讀使

24、能、低電平有效的寫使能、命令鎖存允許【解析】NAND Flash主要用于片外程序存儲器,為了節(jié)省引腳,降低體積,地址線和數(shù)據(jù)線一般采用分時復用技術(shù)。ALE、CE、RE、R/B分別表示地址鎖存允許、低電平有效的芯片使能、低電平有效的讀使能、準備就緒/忙輸出。故C項正確。27. 通過 I2C、SPI、UART、USB等可以實現(xiàn)嵌入式系統(tǒng)間或嵌入式系統(tǒng)與外圍器件等的連接,下面相關(guān)敘述中,錯誤的是:A) I2C總線只有兩條信號線,一條是數(shù)據(jù)線SDA,另一條是時鐘線SCL,所有操作都通過這兩條信號線完成B) SPI通信時,首先要使SPI從設(shè)備的SSEL處于被選中狀態(tài),表示將要對該從設(shè)備進行操作,然后才能

25、按照SPI時序要求進行數(shù)據(jù)操作C) UART即通用異步收發(fā)器,可用于全雙工串行異步通信D) USB 1.1和USB 2.0采用全雙工差分方式進行通信【解析】I2C總線只有兩條信號線,一條是數(shù)據(jù)線SDA,另一條是時鐘線SCL,所有操作都通過這兩條信號線完成;對SPI的操作,首先要選擇讓基于SPI接口的從設(shè)備的SSEL處于被選中狀態(tài),表示將要對該從設(shè)備進行操作,然后才能按照SPI時序要求進行數(shù)據(jù)操作;UART即通用異步收發(fā)器,是可以用于全雙工串行異步通信的;USB 1.1和USB 2.0有4根信號線,采用半雙工差分方式進行通信。故本題選D。28. 下面關(guān)于嵌入式系統(tǒng)中常用的簡單輸入設(shè)備和簡單輸出設(shè)

26、備的敘述中,正確的是:A) 鍵盤的按鍵數(shù)相同時(例如16個按鍵),線性鍵盤接口需要的I/O引腳比矩陣鍵盤接口需要的I/O引腳少B) 為方便輸入,采用電容式觸摸屏時,一般需專用的硬筆C) LED發(fā)光二極管驅(qū)動方便,與ARM芯片連接時僅需一根GPIO引腳與其直接相連即可,不需其他相關(guān)的驅(qū)動電路D) LED數(shù)碼管由多個LED組成,這些LED有共陽極接法和共陰極接法兩種【解析】線性鍵盤是指一個按鍵占用一個引腳,利用讀引腳狀態(tài)確定按鍵的狀態(tài);矩陣鍵盤采用行列矩陣形式構(gòu)件鍵盤,利用行掃描法或反轉(zhuǎn)法讀取按鍵的特征值來決定按鍵的結(jié)果;故相同按鍵數(shù)的鍵盤,線性鍵盤需要的引腳數(shù)目多于矩陣鍵盤,故A錯誤。用專用硬筆

27、寫字的觸摸屏屬于電阻式,故B錯誤。LED發(fā)光與ARM芯片連接時僅需一根GPIO引腳,但絕對不能直接把引腳鏈接到發(fā)光二極管上,因為通常ARM芯片GPIO引腳提供的電流是有限的,不能直接驅(qū)動發(fā)光設(shè)備,因此要加驅(qū)動電路,故C項錯誤。D項表述正確,本題選D。29. 下面關(guān)于嵌入式系統(tǒng)的互連通信接口的敘述中,錯誤的是:A) 嵌入式處理器的UART在采用了RS-232電平轉(zhuǎn)換電路后,可延長通信距離B) 與RS-485標準相比,RS-232標準的通信距離更遠、通信速率更高C) 對于片內(nèi)無CAN控制器的嵌入式處理芯片,可通過擴展CAN控制器和CAN收發(fā)器的方式使其接入CAN總線D) 嵌入式系統(tǒng)可以通過以太網(wǎng)連

28、接到互聯(lián)網(wǎng)中【解析】直接用UART進行通信僅限于板間或芯片間通信, T在采用了RS-232電平轉(zhuǎn)換電路后,可延長通信距離;與RS-232標準相比,RS-485標準的通信距離更遠、通信速率更高;對于片內(nèi)無CAN控制器的嵌入式處理芯片,可通過擴展CAN控制器和CAN收發(fā)器的方式使其接入CAN總線;嵌入式系統(tǒng)可以通過以太網(wǎng)連接到互聯(lián)網(wǎng)中。故B項錯誤,本題選B。30. 下面關(guān)于硬實時系統(tǒng)和軟實時系統(tǒng)的敘述中,錯誤的是:A) 如果任務執(zhí)行時間超過截止時間后系統(tǒng)的效益變?yōu)樨?,這種實時系統(tǒng)稱為硬實時系統(tǒng)B) 如果任務執(zhí)行時間超過截止時間后系統(tǒng)的效益下降但仍保持為正,這種實時系統(tǒng)稱為軟實時系統(tǒng)C) 導彈控制器

29、屬于硬實時系統(tǒng)D) 高鐵自動駕駛系統(tǒng)屬于軟實時系統(tǒng)【解析】任務執(zhí)行時間超過截止時間,系統(tǒng)的總損益就為負,這一種實時系統(tǒng)稱為硬實時系統(tǒng),否則為軟實時系統(tǒng)。硬實時(Hard Real-Time)系統(tǒng)的運行正確性是同其響應時限緊密相關(guān)的。一旦超過時限將導致嚴重的負效益后果,如飛機控制器、核反應堆處理裝置等。然而,在一個軟實時(Soft Real-Time)系統(tǒng)中,雖然也存在時限指標,但是如果輸出響應超過時限,一般不會造成嚴重后果。故D項錯誤,本題選D。31. 目前流行的嵌入式操作系統(tǒng)有多個,下面不屬于嵌入式操作系統(tǒng)的是:A) COS-II/IIIB) VxWorksC) Win7D) Android

30、【解析】很明顯,四個選項中僅C項不屬于嵌入式操作系統(tǒng),Win7屬于多任務桌面操作系統(tǒng)。因此本題選C。32. 下面有關(guān)微內(nèi)核操作系統(tǒng)的敘述中,錯誤的是:A) 操作系統(tǒng)的內(nèi)核小巧、緊湊,占用內(nèi)存少B) 內(nèi)核的功能擴充方便,但功能切換需要一定的開銷C) C/OS-II屬于微內(nèi)核操作系統(tǒng)D) iOS不屬于微內(nèi)核操作系統(tǒng)【解析】嵌入式操作系統(tǒng)按照內(nèi)核結(jié)構(gòu)可以分為單內(nèi)核操作系統(tǒng)跟微內(nèi)核操作系統(tǒng);其中微內(nèi)核操作系統(tǒng)的內(nèi)核小巧、緊湊,占用內(nèi)存少;內(nèi)核的功能擴充方便,但功能切換需要一定的開銷;屬于微內(nèi)核結(jié)構(gòu)的典型嵌入式操作系統(tǒng)有Symbian、VxWorks、QNX、C/OS-II、iOS等。故D項錯誤。33.

31、 下列程序中通常不屬于板級支持包(BSP)內(nèi)容的是:A) 初始化程序B) 設(shè)備驅(qū)動程序C) 引導加載程序D) 進程管理程序【解析】BSP實際上一些匯編程序和C語言代碼相結(jié)合的操作系統(tǒng)底層軟件。包括初始化程序、設(shè)備驅(qū)動程序、配置文件和引導加載程序等。故D項不屬于BSP內(nèi)容。34. 下面關(guān)于引導加載程序(Bootloader)的敘述中,錯誤的是:A) 引導加載程序執(zhí)行嵌入式系統(tǒng)加電后的第一批操作B) 引導加載程序的一項重要任務是加載和啟動操作系統(tǒng)C) 加電自檢和初始化外圍設(shè)備也是引導加載程序需要完成的任務D) 相同的操作系統(tǒng)都使用相同的引導加載程序【解析】嵌入式系統(tǒng)加電后執(zhí)行的第一批最初操作稱為引

32、導或者自舉(Boot),對應的程序稱為引導程序或者加載程序,其英文術(shù)語是Bootloader;引導加載程序主要完成內(nèi)存加電自檢、外設(shè)存在自檢、內(nèi)存地址映射、初始化外圍設(shè)備、內(nèi)存尋址定位、加載和啟動操作系統(tǒng)。由于硬件平臺的不同,每種平臺的引導程序也有所差異。故選D35. 下面關(guān)于Linux和Unix的敘述中,錯誤的是:A) Linux是以Unix為原型的一種"類Unix"操作系統(tǒng)B) 兩者的函數(shù)/命令的名稱、參數(shù)和功能大體相同C) 兩者的源代碼基本相同D) Unix的運行效率一般高于Linux 【解析】Linux系統(tǒng)最初以Unix為原型,以實現(xiàn)POSIX標準作為其目標;兩者函

33、數(shù)和命令的功能、處理結(jié)果、函數(shù)名稱和參數(shù)十分相同,但二者的源代碼是完全不同的;迄今為止,Linux的運行效率尚未達到Unix的水平。所以本題C選項錯誤,選C。36. 嵌入式Linux操作系統(tǒng)由用戶進程、OS服務組件和Linux內(nèi)核3個部分組成(如圖),下面選項中正確的是:A)是用戶進程,是服務組件B)是服務組件,是用戶進程C)是服務組件,是Linux內(nèi)核D)是用戶進程,是Linux內(nèi)核答案:CA) 是用戶進程,是服務組件B) 是服務組件,是用戶進程C) 是服務組件,是Linux內(nèi)核D) 是用戶進程,是Linux內(nèi)核【解析】從頂視圖看,嵌入式Linux操作系統(tǒng)由用戶進程、OS服務組件和Linux內(nèi)核3個子系統(tǒng)組成。故題中從上到下依次是用戶進程、OS服務組件和Linux內(nèi)核。故選C。37. Linux內(nèi)核主要由5個子系統(tǒng)組成,下面選項中不屬于這5個子系統(tǒng)的是:A) 內(nèi)存管理B) 進程間通信C) 行命令解釋器(Shell)D) 文件系統(tǒng)【解析】Linux內(nèi)核主要由5個子系統(tǒng)組成:進程調(diào)度;內(nèi)存管理;虛擬文件系統(tǒng);網(wǎng)絡接口;進程間通信。故本題選C。38. 下面是關(guān)于C/OS-II任務管理中空閑任務(Idle task)的敘述,其中錯誤的是:A) 它是系統(tǒng)創(chuàng)建的第1個任務B) 它是優(yōu)先級最低的任務

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論