計(jì)算機(jī)三級(jí)(嵌入式系統(tǒng)開發(fā)技術(shù))機(jī)試模擬試卷2(共549題)_第1頁(yè)
計(jì)算機(jī)三級(jí)(嵌入式系統(tǒng)開發(fā)技術(shù))機(jī)試模擬試卷2(共549題)_第2頁(yè)
計(jì)算機(jī)三級(jí)(嵌入式系統(tǒng)開發(fā)技術(shù))機(jī)試模擬試卷2(共549題)_第3頁(yè)
計(jì)算機(jī)三級(jí)(嵌入式系統(tǒng)開發(fā)技術(shù))機(jī)試模擬試卷2(共549題)_第4頁(yè)
計(jì)算機(jī)三級(jí)(嵌入式系統(tǒng)開發(fā)技術(shù))機(jī)試模擬試卷2(共549題)_第5頁(yè)
已閱讀5頁(yè),還剩185頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

計(jì)算機(jī)三級(jí)(嵌入式系統(tǒng)開發(fā)技術(shù))機(jī)試模擬試卷2(共9套)(共549題)計(jì)算機(jī)三級(jí)(嵌入式系統(tǒng)開發(fā)技術(shù))機(jī)試模擬試卷第1套一、選擇題(本題共40題,每題1.0分,共40分。)1、某ARM處理器僅工作于Thumb-2狀態(tài),該處理器的指令寬度是()。①8位②16位③32位④64位A、①B、②C、③④D、②③標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:Thumb一2內(nèi)核技術(shù)兼有16位及32位指令長(zhǎng)度。故此題選擇D。2、當(dāng)有普通外部中斷發(fā)生,系統(tǒng)將進(jìn)入外部中斷模式,相應(yīng)寄存器的低5位變成10010B,該寄存器為()。A、R13B、R14C、R15D、CPSR標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:CPSR是當(dāng)前程序狀態(tài)寄存器。當(dāng)發(fā)生異常時(shí),處理器自動(dòng)改變CPSR的值,進(jìn)入相應(yīng)的工作模式。故此題選擇D。3、典型的嵌入式系統(tǒng)硬件由嵌入式最小硬件系統(tǒng)及相關(guān)的通道或接口組成,若一個(gè)嵌入式系統(tǒng)需要完成模擬量輸入功能,該功能由下面列出的嵌入式系統(tǒng)的()實(shí)現(xiàn)。A、前向通道B、后向通道C、人機(jī)交互通道D、相互互連通道標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:前向通道通常指的是輸入接口,由模擬量輸入接口和數(shù)字量輸入接口組成,模擬輸入接口包括傳感器,信號(hào)調(diào)節(jié)電路(濾波,放大器等),A/D轉(zhuǎn)換器等構(gòu)成。后向通道是輸出接口,由模擬量和數(shù)字量接口組成,包括D/A轉(zhuǎn)換器,功率放大器,執(zhí)行器等。故本題選擇A。4、下面與AMBA(Advanced:MicrocontrollerBusArchitecture)有關(guān)的敘述中,錯(cuò)誤的是()。A、AMBA是ARM公司公布的用于連接和管理片上系統(tǒng)中各功能模塊的開放標(biāo)準(zhǔn)和片上互連規(guī)范B、AMBA規(guī)定了ARM處理器內(nèi)核與處理器內(nèi)部RAM、DMA以及高帶寬外部存儲(chǔ)器等快速組件的接口標(biāo)準(zhǔn)C、ARM處理器內(nèi)核與外圍端口及慢速設(shè)備接口組件的接口標(biāo)準(zhǔn)不包含在AMBA規(guī)范中D、AMBA有多個(gè)版本,性能隨版本的發(fā)展而逐步提高標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:AMBA是ARM公司公布的總線協(xié)議,用于連接和管理片上系統(tǒng)(SoC)中功能模塊的開放標(biāo)準(zhǔn)和片上互連規(guī)范。標(biāo)準(zhǔn)規(guī)定了ARM處理器內(nèi)核與處理器內(nèi)部高帶寬RAM、DMA以及高帶寬外部存儲(chǔ)器等快速組件的接口標(biāo)準(zhǔn),也規(guī)定了內(nèi)核與ARM處理器內(nèi)部外圍端口及慢速設(shè)備接口組件的接口標(biāo)準(zhǔn)。AMBA有多個(gè)版本,性能隨版本的發(fā)展而逐步提高。故本題選擇C。5、半導(dǎo)體集成電路是微電子技術(shù)的核心。下面有關(guān)集成電路的敘述中錯(cuò)誤的是()。A、集成電路有小規(guī)模、中規(guī)模、大規(guī)模、超大規(guī)模和極大規(guī)模等多種,嵌入式處理器芯片一般屬于大規(guī)模集成電路B、集成電路的制造大約需要幾百道工序,工藝復(fù)雜且技術(shù)難度非常高C、集成電路大多在硅襯底上制作而成,硅襯底是單晶硅錠經(jīng)切割、研磨和拋光而成的圓形薄片D、集成電路中的電路及電子元件,需反復(fù)交叉使用氧化,光刻,摻雜和互連等工序才能制成標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:集成電路根據(jù)其集成度的高低可以分為小規(guī)模(SSI)、中規(guī)模(MSI)、大規(guī)模(LSI)、超大規(guī)模(VLSI)和極大規(guī)模(ULSI)等幾種。嵌入式處理芯片大多屬于VLSI和ULSI。集成電路的制造大約需要幾百道工序,工藝復(fù)雜且技術(shù)難度非常高,許多工序必須在恒溫、恒濕、超潔凈的無(wú)塵廠房?jī)?nèi)完成,生產(chǎn)、控制及測(cè)試設(shè)備異常昂貴。集成電路大多在硅襯底上制作而成,硅襯底是單晶硅錠經(jīng)切割、研磨和拋光而成的圓形薄片。集成電路中的電路及電子元件,需反復(fù)交叉使用氧化,光刻,摻雜和互連等工序才能制成。故本題選擇A。6、下面是有關(guān)嵌入式系統(tǒng)的最小系統(tǒng)組成的敘述:I.嵌人式最小系統(tǒng)包括嵌入式處理器Ⅱ.嵌入式最小系統(tǒng)包括電源電路Ⅲ.嵌入式最小系統(tǒng)包括時(shí)鐘電路Ⅳ.嵌入式最小系統(tǒng)包括復(fù)位電路上述敘述中,正確的是()。A、僅I和ⅢB、僅I和ⅡC、僅Ⅱ、Ⅲ和ⅣD、全部標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:嵌入式最小硬件系統(tǒng)一般包括嵌入式處理器、時(shí)鐘電路、電源電路、復(fù)位電路、存儲(chǔ)器和調(diào)試測(cè)試接口。故本題選擇D。7、下面是關(guān)于ARM處理器芯片中DMA控制器的敘述,其中錯(cuò)誤的是()。A、DMA控制器是直接存儲(chǔ)器訪問控制器的簡(jiǎn)稱B、ARM處理器處于低功耗狀態(tài)時(shí),不能通過(guò)DMA方式進(jìn)行數(shù)據(jù)傳輸C、在采用DMA方式傳輸數(shù)據(jù)的過(guò)程中不需要CPU參與,因此可顯著降低處理器的負(fù)荷D、ARM處理器芯片中許多與外部打交道的通道(如USB接口等),它們既可由ARM內(nèi)核控制其數(shù)據(jù)傳輸,也可通過(guò)DMA控制器控制其數(shù)據(jù)傳輸標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:DMA控制器是直接存儲(chǔ)器訪問控制器的簡(jiǎn)稱。ARM處理器芯片中許多與外部打交道的通道(如USB接口等),它們既可由ARM內(nèi)核控制其數(shù)據(jù)傳輸,也可通過(guò)DMA控制器控制其數(shù)據(jù)傳輸,在采用DMA方式傳輸數(shù)據(jù)的過(guò)程中不需要CPU參與,因此可顯著降低處理器的負(fù)荷。故此題選擇B。8、下面是關(guān)于嵌入式系統(tǒng)使用的存儲(chǔ)器的敘述:Ⅰ.嵌入式系統(tǒng)使用的存儲(chǔ)器按照其存取特性可分為RAM和ROMⅡ.嵌入式系統(tǒng)使用的存儲(chǔ)器按照其所處物理位置可分為片內(nèi)存儲(chǔ)器和片外存儲(chǔ)器以及外部存儲(chǔ)器Ⅲ.嵌入式系統(tǒng)使用的存儲(chǔ)器按照存儲(chǔ)信息的類型可分為程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器Ⅳ.新型的鐵電存儲(chǔ)器FRAM在嵌入式系統(tǒng)中得到了應(yīng)用上述敘述中,正確的是()。A、僅Ⅰ和ⅡB、僅Ⅱ和ⅢC、僅Ⅰ和ⅢD、全部標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:嵌入式系統(tǒng)使用的存儲(chǔ)器按照其存取特性可分為RAM和ROM;按照其所處物理位置可分為片內(nèi)存儲(chǔ)器和片外存儲(chǔ)器以及外部存儲(chǔ)器;按照存儲(chǔ)信息的類型可分為程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器;隨著新技術(shù)的發(fā)展,新型的鐵電存儲(chǔ)器FRAM在嵌入式系統(tǒng)中得到了應(yīng)用。全部正確,故本題選擇D。9、下面是關(guān)于嵌入式系統(tǒng)使用的存儲(chǔ)器的敘述:Ⅰ.嵌入式系統(tǒng)使用的存儲(chǔ)器按照其存取特性可分為RAM和ROMⅡ.嵌入式系統(tǒng)使用的存儲(chǔ)器按照其所處物理位置可分為片內(nèi)存儲(chǔ)器和片外存儲(chǔ)器以及外部存儲(chǔ)器Ⅲ.嵌入式系統(tǒng)使用的存儲(chǔ)器按照存儲(chǔ)信息的類型可分為程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器Ⅳ.新型的鐵電存儲(chǔ)器FRAM在嵌入式系統(tǒng)中得到了應(yīng)用上述敘述中,正確的是()。A、僅Ⅰ和ⅡB、僅Ⅱ和ⅢC、僅Ⅰ和ⅢD、全部標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:嵌入式系統(tǒng)使用的存儲(chǔ)器按照其存取特性可分為RAM和ROM:按照其所處物理位置可分為片內(nèi)存儲(chǔ)器和片外存儲(chǔ)器以及外部存儲(chǔ)器;按照存儲(chǔ)信息的類型可分為程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器;隨著新技術(shù)的發(fā)展,新型的鐵電存儲(chǔ)器FRAM在嵌入式系統(tǒng)中得到了應(yīng)用。全部正確,故本題選D。10、μC/OS—II能夠提供周期性時(shí)鐘信號(hào)(即所謂的時(shí)鐘節(jié)拍),用于實(shí)現(xiàn)任務(wù)的正確延時(shí)和超時(shí)確認(rèn)。節(jié)拍率應(yīng)在什么范圍內(nèi)?A、10Hz~100HzB、10Hz~1000HzC、100Hz~1000HzD、100Hz~10000Hz標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:μC/OS—II能夠提供周期性時(shí)鐘信號(hào)(即所謂的時(shí)鐘節(jié)拍),用于實(shí)現(xiàn)任務(wù)的正確延時(shí)和超時(shí)確認(rèn)。節(jié)拍率應(yīng)在每秒10次到100次之間,即10Hz~100Hz。故本題選擇A。11、嵌入式系統(tǒng)開發(fā)中,要想準(zhǔn)確地定位軟件和硬件中出現(xiàn)的錯(cuò)誤,必須借助多種硬件和軟件開發(fā)調(diào)試工具。下面所列出的不屬于嵌入式系統(tǒng)開發(fā)調(diào)試工具的是()。A、在線仿真器B、JTAG適配器C、示波器D、傳感器標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:嵌入式系統(tǒng)開發(fā)中,要想準(zhǔn)確地定位軟件和硬件中出現(xiàn)的錯(cuò)誤,必須借助多種硬件和軟件開發(fā)調(diào)試工具,調(diào)試工具的任務(wù)是控制程序代碼的執(zhí)行并使系統(tǒng)中看不見的信息稱為可視。不同復(fù)雜程度的嵌入式系統(tǒng)使用的調(diào)試工具不完全相同,主要有在線仿真器,JATG適配器,駐留監(jiān)控軟件,指令模擬器。選項(xiàng)D中的傳感器不屬于嵌入式開發(fā)調(diào)試工具,故本題選擇D。12、微電子技術(shù)特別是集成電路制造技術(shù)是嵌入式系統(tǒng)發(fā)展的重要基礎(chǔ),下面關(guān)于集成電路的敘述中錯(cuò)誤的是()。A、集成電路的特點(diǎn)是體積小、重量輕、可靠性高B、集成電路大多是在硅襯底上制作而成的C、集成電路的制造工藝復(fù)雜且技術(shù)難度非常高,許多工序必須在恒溫、恒濕、超潔凈的無(wú)塵廠房?jī)?nèi)完成D、集成電路的工作速度主要取決于電路結(jié)構(gòu)和工作電壓的高低,與電路元件的尺寸無(wú)關(guān)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:集成電路的工作速度主要取決于組成邏輯門電路的晶體管尺寸。晶體管的尺寸越小,其極限工作頻率越高,門電路的開關(guān)速度就越快,故本題選擇D。13、下面關(guān)于S3C2410存儲(chǔ)器控制的敘述中,錯(cuò)誤的是()。A、存儲(chǔ)器控制器和NANDFlash控制器等屬于存儲(chǔ)器控制組件B、系統(tǒng)的I/O與存儲(chǔ)器采用統(tǒng)一編址方式C、地址空間共1GBD、所有BANK的總線寬度只能選擇16位或32位標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:S3C2410存儲(chǔ)器控制組件包括存儲(chǔ)器控制器、總線控制器、外部主控器、NANDFlash控制器等。存儲(chǔ)器控制器提供訪問外部存儲(chǔ)器所需的存儲(chǔ)器控制信號(hào),支持大/小端模式,地址空間共1GB(8個(gè)BANK,每個(gè)BANK大小為128MB)。以ARM芯片為核心的嵌入式系統(tǒng)其I/O與存儲(chǔ)器采用統(tǒng)一編址方式,并不像x86那樣采用的是I/O映射編址(獨(dú)立編址)方式。BANK0只能是16位和32位總線寬度的訪問,其他所有BANK可訪問8位、16位和32位。選項(xiàng)D錯(cuò)誤,故本題選擇D。14、關(guān)于μC/0S—II的基本特點(diǎn),下列敘述中錯(cuò)誤的是()。A、μC/OS—II是搶占式實(shí)時(shí)操作系統(tǒng)內(nèi)核B、μC/OS—II不支持時(shí)間片輪轉(zhuǎn)調(diào)度法,因此賦給每一個(gè)任務(wù)的優(yōu)先級(jí)是相同的C、μC/OS—II中每個(gè)任務(wù)擁有自用棧D、μC/OS—II屬于源碼公開的實(shí)時(shí)嵌入式操作系統(tǒng)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:μC/OS—II不支持時(shí)間片輪轉(zhuǎn)凋度法,因此賦給每一個(gè)任務(wù)的優(yōu)先級(jí)是不相同的。選項(xiàng)B錯(cuò)誤。μC/OS—Il是搶占式實(shí)時(shí)操作系統(tǒng)內(nèi)核且每個(gè)任務(wù)擁有自用棧。μC/OS—II屬于源碼公開的實(shí)時(shí)嵌入式操作系統(tǒng)。故本題選擇B。15、μCOS—II操作系統(tǒng)的下面4個(gè)主要函數(shù)中,只有一個(gè)是與任務(wù)調(diào)度相關(guān)的,它是()。A、OSTickISR()B、OS_Sched()C、OSIntExit()D、OSTaskCreate()標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:OSTaskCreate()函數(shù)與任務(wù)創(chuàng)建相關(guān)。OSIntExit()函數(shù)為中斷級(jí)的調(diào)度。OSTickISR()為時(shí)鐘節(jié)拍中斷服務(wù)子程序,與時(shí)間管理相關(guān)。故本題選擇B。16、以下關(guān)于Linux的敘述,錯(cuò)誤的是()。A、Linux內(nèi)核第一次問世是在1991年10月B、Linux是一種微內(nèi)核結(jié)構(gòu)C、同一個(gè)應(yīng)用程序在UNIX環(huán)境下的運(yùn)行速度和效率往往高于Linux環(huán)境D、Linux系統(tǒng)最初以Unix為原型,以實(shí)現(xiàn)POSIX標(biāo)準(zhǔn)作為其目標(biāo)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:Unix、嵌入式Linux、WinCE、MacOS、AndroidOS和DOS操作系統(tǒng)是典型的單內(nèi)核操作系統(tǒng)。屬于微內(nèi)核結(jié)構(gòu)的典型嵌入式操作系統(tǒng)有Symbian、VxWorks、QNX、μC/OS-II、iOS等。選項(xiàng)B錯(cuò)誤,故本題選擇B。17、利用ADSl.2工具軟件來(lái)開發(fā)基于ARM微處理器的嵌入式系統(tǒng)應(yīng)用程序時(shí),下面的描述不正確的是()。A、ADS1.2采用工程項(xiàng)目形式來(lái)管理應(yīng)用程序中涉及的源文件、庫(kù)文件、頭文件等B、工程項(xiàng)目中至少應(yīng)包含一個(gè)Debug生成目標(biāo)C、地址映射關(guān)系可以使用scatter格式的文件來(lái)確定D、工程項(xiàng)目中可以按照一定的邏輯關(guān)系來(lái)分組管理文件標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:一個(gè)工程項(xiàng)目中至少應(yīng)包含一個(gè)生成目標(biāo),ARM提供的可執(zhí)行輸出文件的模板包括了下面3個(gè)生成目標(biāo):Debug、Release、DebugRe1,B選項(xiàng)錯(cuò)誤。ADS1.2采用工程項(xiàng)目形式來(lái)管理應(yīng)用程序中涉及的源文件、庫(kù)文件、頭文件等。工程項(xiàng)目中可以按照一定的邏輯關(guān)系來(lái)分組管理文件。當(dāng)?shù)刂酚成潢P(guān)系比較簡(jiǎn)單時(shí),使用編譯、連接選項(xiàng)來(lái)確定輸入文件的連接順序。當(dāng)?shù)刂酚成潢P(guān)系比較復(fù)雜時(shí),使用scatter(分散加載)格式的文件來(lái)確定輸入文件的連接順序。故本題選擇B。18、關(guān)于ARM指令中的條件域,以下表述正確的是()。A、HI為無(wú)符號(hào)數(shù)小于B、CS為無(wú)符號(hào)數(shù)小于C、GT為帶符號(hào)數(shù)小于D、LT為帶符號(hào)數(shù)小于標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:根據(jù)指令條件碼:HI為無(wú)符號(hào)數(shù)大于,選項(xiàng)A錯(cuò)誤;CS為無(wú)符號(hào)數(shù)大于等于,選項(xiàng)B錯(cuò)誤;GT為帶符號(hào)數(shù)大于,選項(xiàng)C錯(cuò)誤;LT為帶符號(hào)數(shù)小于,選項(xiàng)D正確,故本題選擇D。19、以下對(duì)于主流嵌入式操作系統(tǒng)的敘述,錯(cuò)誤的是()。A、iOS的系統(tǒng)結(jié)構(gòu)分為以下四個(gè)層次:核心操作系統(tǒng),核心服務(wù)層,媒體層,觸摸框架層(theCocoaTouchlayer)B、WinCE源代碼數(shù)量龐大,API函數(shù)豐富C、微軟公司的WindowsPhone8操作系統(tǒng)與WindowsPhone7沒有升級(jí)換代更新的關(guān)系D、Android是國(guó)內(nèi)外目前最流行的手持設(shè)備操作系統(tǒng)之一標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:iOs的系統(tǒng)結(jié)構(gòu)分為以下4個(gè)層次:核心操作系統(tǒng),核心服務(wù)層,媒體層,觸摸框架層(theCocoaTouchLayer),因此A選項(xiàng)正確;WinCE的主要優(yōu)點(diǎn)是源代碼數(shù)量龐大,API函數(shù)豐富,B選項(xiàng)正確;WindowsPhone8針對(duì)windows:Phone7的不足之處進(jìn)行了大量技術(shù)升級(jí),因此C選項(xiàng)錯(cuò)誤;Android是國(guó)際上目前最流行的手持設(shè)備開發(fā)平臺(tái)之一,所以D選項(xiàng)也是正確的。故本題選擇C。20、假設(shè)數(shù)碼相機(jī)使用的存儲(chǔ)卡容量是2GB,數(shù)據(jù)壓縮比平均是4,那么它一次可連續(xù)拍攝1600萬(wàn)色(真彩色)的4096×3072分辨率的彩色相片大約多少?gòu)?()。A、50B、100C、200D、400標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:此題主要為數(shù)字圖像的數(shù)據(jù)量計(jì)算。圖像數(shù)據(jù)量的計(jì)算公式如下:圖像數(shù)據(jù)量=圖像水平分辨率×圖像垂直分辨率×像素深度/8。由此町知,此題中的數(shù)碼相機(jī)一張照片大小為4096×3072×24/(8×4)=9M,所以可以存儲(chǔ)2G/9約等于200張。故本題選擇C。21、路由器用于2個(gè)或多個(gè)計(jì)算機(jī)網(wǎng)絡(luò)的互連,有關(guān)路由器IP地址的下列說(shuō)法中,正確的是()。A、網(wǎng)絡(luò)中的路由器不需要IP地址B、網(wǎng)絡(luò)中的路由器必須人工設(shè)置IP地址C、網(wǎng)絡(luò)中的路由器具有兩個(gè)以上的IP地址D、網(wǎng)絡(luò)中的路由器只能設(shè)置一個(gè)IP地址標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:路由器是用于連接異構(gòu)網(wǎng)絡(luò)的設(shè)備,工作在網(wǎng)絡(luò)層,屏蔽不同物理網(wǎng)絡(luò)的差異,確保異構(gòu)網(wǎng)絡(luò)的數(shù)據(jù)交換順暢進(jìn)行。路由器擁有多個(gè)輸入端口和輸出端口,可以連接多個(gè)網(wǎng)絡(luò),或者多個(gè)路由器。一個(gè)路由器為每個(gè)端口分配一個(gè)IP,同一個(gè)路由器擁有多個(gè)不同的IP地址。轉(zhuǎn)發(fā)數(shù)據(jù)時(shí),路由器按照端口接入的網(wǎng)絡(luò)號(hào)判斷。只有C選項(xiàng)正確,故本題選擇C。22、如下關(guān)于TinyOS的說(shuō)法,正確的是()。A、主要用于無(wú)線傳感器網(wǎng)絡(luò)的操作系統(tǒng)B、屬于重量級(jí)的操作系統(tǒng)C、是QNx公司開發(fā)的開放源代碼操作系統(tǒng)D、TinyOS的技術(shù)特點(diǎn)是輕進(jìn)程、被動(dòng)消息、對(duì)象驅(qū)動(dòng)和組件化編程標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:TinyOS是UCBerkeley開發(fā)的開放源代碼操作系統(tǒng),屬于深度輕量級(jí)的操作系統(tǒng);專為嵌入式無(wú)線傳感網(wǎng)絡(luò)設(shè)計(jì),功耗較低,特別適合傳感器這種受內(nèi)存、功耗限制的設(shè)備;TinyOS的技術(shù)特點(diǎn)是輕線程、主動(dòng)消息、事件驅(qū)動(dòng)和組件化編程。故本題選擇A。23、如下關(guān)于TinyOS的說(shuō)法,正確的是()。A、主要用于無(wú)線傳感器網(wǎng)絡(luò)的操作系統(tǒng)B、屬于重量級(jí)的操作系統(tǒng)C、是QNX公司開發(fā)的開放源代碼操作系統(tǒng)D、TinyOS的技術(shù)特點(diǎn)是輕進(jìn)程、被動(dòng)消息、對(duì)象驅(qū)動(dòng)和組件化編程標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:TinyOS是UCBerkeley開發(fā)的開放源代碼操作系統(tǒng),屬于深度輕量級(jí)的操作系統(tǒng):專為嵌入式無(wú)線傳感網(wǎng)絡(luò)設(shè)計(jì),功耗較低,特別適合傳感器這種受內(nèi)存、功耗限制的設(shè)備;TinyOS的技術(shù)特點(diǎn)是輕線程、主動(dòng)消息、事件驅(qū)動(dòng)和組件化編程。故本題選擇A。24、如下關(guān)于μCOS-Ⅱ/Ⅲ的說(shuō)法,正確的是()。A、是包含有設(shè)備驅(qū)動(dòng)程序和文件系統(tǒng)的小型嵌入式操作系統(tǒng)內(nèi)核B、μCOS-Ⅲ是開放源代碼的免費(fèi)操作系統(tǒng)C、μCOS-Ⅱ具有良好的可裁剪性和可移植性,能夠支持的任務(wù)數(shù)為32個(gè)D、任務(wù)調(diào)度按優(yōu)先級(jí)搶占式調(diào)度方式進(jìn)行標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:μC/OS-Ⅱ/Ⅲ是小型嵌入式操作系統(tǒng)內(nèi)核,不含設(shè)備驅(qū)動(dòng)程序和文件系統(tǒng);μC/OS-Ⅱ是開放源代碼的操作系統(tǒng),而它的升級(jí)版μC/OS-Ⅲ是商用操作系統(tǒng);μC/OS-Ⅱ具有良好的可裁剪性和可移植性,能夠支持的任務(wù)數(shù)最多為64;任務(wù)按優(yōu)先級(jí)搶占式調(diào)度方式進(jìn)行。所以D選項(xiàng)正確,故本題選擇D。25、如下關(guān)于Android操作系統(tǒng)的說(shuō)法,正確的是()。A、是一種以Linux為基礎(chǔ)的完全開放源代碼操作系統(tǒng)B、主要使用于桌面計(jì)算設(shè)備C、使用不同的軟件開發(fā)包,則使用的編程語(yǔ)言也可以不同D、谷歌公司對(duì)基于Android操作系統(tǒng)的第三方軟件進(jìn)行嚴(yán)格把關(guān)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:Android(安卓)是一種以Linux為基礎(chǔ)的半開放源代碼操作系統(tǒng),主要用于移動(dòng)便攜設(shè)備;如果使用不同的軟件開發(fā)包,則使用的編程語(yǔ)言也不同。谷歌公司不對(duì)基于Android操作系統(tǒng)的第三方軟件進(jìn)行嚴(yán)格控制,從而促使第三方應(yīng)用軟件發(fā)展迅速。只有C選項(xiàng)正確,故本題選擇C。26、下面關(guān)于嵌入式系統(tǒng)中常用的簡(jiǎn)單輸入設(shè)備和簡(jiǎn)單輸出設(shè)備的敘述中,正確的是()。A、鍵盤的按鍵數(shù)相同時(shí)(例如16個(gè)按鍵),線性鍵盤接口需要的:I/O引腳比矩陣鍵盤接口需要的I/O引腳少B、為方便輸入,采用電容式觸摸屏?xí)r,一般需專用的硬筆C、LED發(fā)光二極管驅(qū)動(dòng)方便,與ARM芯片連接時(shí)僅需一根GPIO引腳與其直接相連即可,不需其他相關(guān)的驅(qū)動(dòng)電路D、LED數(shù)碼管由多個(gè)LED組成,這些LED有共陽(yáng)極接法和共陰極接法兩種標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:線性鍵盤是指一個(gè)按鍵占用一個(gè)引腳,利用讀引腳狀態(tài)確定按鍵的狀態(tài);矩陣鍵盤采用行列矩陣形式構(gòu)件鍵盤,利用行掃描法或反轉(zhuǎn)法讀取按鍵的特征值來(lái)決定按鍵的結(jié)果;故相同按鍵數(shù)的鍵盤,線性鍵盤需要的引腳數(shù)目多于矩陣鍵盤,故A錯(cuò)誤。用專用硬筆寫字的觸摸屏屬于電阻式,故B錯(cuò)誤。LED發(fā)光與ARM芯片連接時(shí)僅需一根GPIO引腳,但絕對(duì)不能直接把引腳鏈接到發(fā)光二極管上,因?yàn)橥ǔRM芯片GPIO引腳提供的電流是有限的,不能直接驅(qū)動(dòng)發(fā)光設(shè)備,因此要加驅(qū)動(dòng)電路,故C項(xiàng)錯(cuò)誤。D項(xiàng)表述正確,故本題選擇D。27、關(guān)于ARM處理器異常中斷響應(yīng)過(guò)程中,以下說(shuō)法正確的是()。A、SPSR的值保存到CPSR中B、設(shè)置當(dāng)前狀態(tài)寄存器CPSR的相應(yīng)位C、斷點(diǎn)地址會(huì)自動(dòng)保存在R13中D、自動(dòng)把異常向量地址寫入R14中標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:ARM對(duì)異常的響應(yīng)過(guò)程如下:將CPRS的值保存到將要執(zhí)行的異常中斷對(duì)應(yīng)的各自SPSR中;設(shè)置CPSR的相應(yīng)位;將引起異常指令的下一條地址(斷點(diǎn)地址)保存到R14中;給PC強(qiáng)制賦值,轉(zhuǎn)入向量地址,以便執(zhí)行相應(yīng)的處理程序。故本題選擇B。28、下面有關(guān)RVDS開發(fā)工具套件的描述語(yǔ)句中,不正確的描述是()。A、RvDS工具套件可支持以ARM系列微處理器為核心的嵌入式系統(tǒng)軟件開發(fā)B、RVDS中包括調(diào)試器(RVD),RVD只具有在線調(diào)試功能C、RVDS與ADS1.2比較而言,其生成的代碼緊湊、執(zhí)行效率高D、RVDS可以對(duì)用匯編語(yǔ)言或者C語(yǔ)言或者C++語(yǔ)言編寫的源程序進(jìn)行編譯標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:RVDS是ARM公司推出的基于ARM系列CPU進(jìn)行開發(fā)的工具套件,支持所有ARM芯片,還支持其他內(nèi)核的處理器,如51系列;與ADS1.2比較而言,其生成的代碼緊湊,執(zhí)行效率高;RVDS的開發(fā)工具套件中,主要包括工程管理器、編譯連接器、調(diào)試器和指令集仿真器等;支持匯編、C和C++對(duì)源程序進(jìn)行編譯。故本題選擇B。29、嵌入式系統(tǒng)的硬件與通用計(jì)算機(jī)一樣,其主體是中央處理器和存儲(chǔ)器。下面關(guān)于嵌入式系統(tǒng)CPU的敘述中,錯(cuò)誤的是()。A、運(yùn)算器、控制器等各個(gè)組成部分全都制作在一塊大小僅為幾個(gè)cm2的半導(dǎo)體芯片上B、它具有功耗低、實(shí)時(shí)處理能力強(qiáng)的特點(diǎn)C、字長(zhǎng)均為32位或64位,8位和16位的CPU已經(jīng)被淘汰D、CPU中大多集成有測(cè)試電路標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:嵌入式系統(tǒng)的CPU,運(yùn)算器、控制器等各個(gè)組成部分全都制作在一塊大小僅為幾個(gè)cm2的半導(dǎo)體芯片上,一般有四個(gè)特點(diǎn):支持實(shí)時(shí)處理、低功耗、結(jié)構(gòu)可擴(kuò)展和集成測(cè)試電路。有4位、8位、16位、32位和64位之分;雖然32位和64位是當(dāng)前技術(shù)發(fā)展的主流,但銷量?jī)H占全部微處理器的10%左右。故本題選擇C。30、下面對(duì)于Linux內(nèi)核的敘述,錯(cuò)誤的是()。A、它為用戶進(jìn)程提供系統(tǒng)調(diào)用B、Linux內(nèi)核主要作用包括進(jìn)程管理與調(diào)度、內(nèi)存管理等C、應(yīng)用程序通過(guò)GLIBC調(diào)用通用函數(shù)和內(nèi)核的內(nèi)部功能D、系統(tǒng)調(diào)用是Linux內(nèi)核訪問硬件的接口標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:Linux內(nèi)核的主要作用是:進(jìn)程管理與調(diào)度、內(nèi)存管理、文件管理、網(wǎng)絡(luò)接口和進(jìn)程間通信;它為用戶進(jìn)程提供系統(tǒng)調(diào)用;應(yīng)用程序通過(guò)GLIBC調(diào)用通用函數(shù)和內(nèi)核的內(nèi)部功能。故本題選擇D。31、按照實(shí)時(shí)性能和內(nèi)核結(jié)構(gòu)劃分,VxWorks操作系統(tǒng)屬于()。A、硬實(shí)時(shí)微內(nèi)核嵌入式操作系統(tǒng)B、軟實(shí)時(shí)微內(nèi)核嵌入式操作系統(tǒng)C、硬實(shí)時(shí)單內(nèi)核嵌入式操作系統(tǒng)D、軟實(shí)時(shí)宏內(nèi)核嵌入式操作系統(tǒng)標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:按照實(shí)時(shí)性能和內(nèi)核結(jié)構(gòu)劃分,VxWorks操作系統(tǒng)屬于硬實(shí)時(shí)微內(nèi)核嵌入式操作系統(tǒng)。故本題選擇A。32、若某個(gè)嵌入式系統(tǒng)設(shè)計(jì)了支持以太網(wǎng)通信的接口電路,選用AX88796作為以太網(wǎng)控制器芯片,其片選信號(hào)CS引腳連到S3C2410芯片的:nGCS2上。那么,讀寫AX88796芯片內(nèi)部寄存器的首地址是()。A、0x00000000B、0x08000000C、0x10000000D、0x18000000標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:按照題中連接方法,讀/寫AX88796芯片內(nèi)部寄存器的地址范圍是0x10000000~0x100003FF。故本題選擇C。33、以下ARM指令正確的是()。A、ADDR1,[R2,#1]B、AND[R0],R1C、SUBSR7,R7,#1D、BEQPC,LR標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:ADD為加法指令,AND是邏輯與指令,SUBS是帶進(jìn)位的減法指令,BEQ是跳轉(zhuǎn)指令,結(jié)合ARM指令的尋址方式,只有C項(xiàng)指令是正確的,采用的是立即尋址。故本題選擇C。34、硬件抽象層和引導(dǎo)加載程序都屬于底層軟件。下列各功能中,并非由底層軟件實(shí)現(xiàn)的功能是()。A、設(shè)備初始化B、進(jìn)程間通信C、裝載操作系統(tǒng)映像到內(nèi)存D、初始化存儲(chǔ)器標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:底層軟件主要就是指硬件抽象層、板級(jí)支持包和引導(dǎo)加載程序。能夠?qū)崿F(xiàn)的功能包括設(shè)備初始化、初始化外圍設(shè)備、加載和啟動(dòng)操作系統(tǒng)等。而進(jìn)程間通信主要通過(guò)內(nèi)核和外設(shè)實(shí)現(xiàn)。故本題選擇B。35、某型號(hào)飛機(jī)內(nèi)有一塊嵌入式控制板完成復(fù)雜的硬實(shí)時(shí)控制功能,以下嵌入式操作系統(tǒng)中,最適宜采用的操作系統(tǒng)是()。A、iOSB、VxWorksC、TinyOSD、嵌入式Linux標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:Vxworks是目前公認(rèn)為實(shí)時(shí)性最強(qiáng)、可靠性最高的一種嵌入式實(shí)時(shí)操作系統(tǒng)。Vxworks操作系統(tǒng)在航空航天、通信和國(guó)防領(lǐng)域具有廣泛的應(yīng)用。故本題選擇B。36、下圖是數(shù)字信號(hào)處理器(DSP)的典型應(yīng)用方式,其中的①、②和③分別是()。A、模擬信號(hào)、DSP、數(shù)字信號(hào)B、模擬信號(hào)、DSP、模擬信號(hào)C、數(shù)字信號(hào)、DSP、數(shù)字信號(hào)D、數(shù)字信號(hào)、DSP、模擬信號(hào)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:數(shù)字信號(hào)處理器(DSP)是一種專用于數(shù)字信號(hào)處理的微處理器,它對(duì)通用處理器的邏輯結(jié)構(gòu)和指令系統(tǒng)進(jìn)行了優(yōu)化設(shè)計(jì),使之能更好地滿足高速數(shù)字信號(hào)處理的要求。如圖是DSP的典型應(yīng)用方式,其中傳感器采集模擬信號(hào),通過(guò)A/D轉(zhuǎn)換器變成數(shù)字信號(hào)交由DSP進(jìn)行處理,再經(jīng)過(guò)D/A轉(zhuǎn)換器變成模擬信號(hào)輸出到顯示器進(jìn)行顯示。故本題選擇B。37、下面是關(guān)于基于ARM內(nèi)核的典型嵌入式系統(tǒng)硬件組成的敘述()。Ⅰ.典型嵌入式硬件系統(tǒng)包括完成模擬量和數(shù)字量輸入功能的前向通道Ⅱ.典型嵌入式硬件系統(tǒng)包括完成模擬量和數(shù)字量輸出功能的后向通道Ⅲ.典型嵌入式硬件系統(tǒng)包括人機(jī)交互通道(例如鍵盤或觸摸屏等輸入接口及LED或LCD顯示等輸出接口)Ⅳ.典型嵌入式硬件系統(tǒng)包括相互互連通信通道(例如以太網(wǎng)接口、USB接口等)上述敘述中,正確的是:A、僅Ⅰ、Ⅱ和ⅢB、僅Ⅱ、Ⅲ和ⅣC、僅Ⅰ、Ⅲ和ⅣD、全部標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:基于ARM內(nèi)核的典型嵌入式系統(tǒng)硬件由嵌入式最小硬件系統(tǒng)、前向通道、后向通道、人機(jī)交互通道以及相互互聯(lián)通信通道等組成;前向通道即輸入接口,由模擬量輸入接口和數(shù)字量輸入接口組成;后向通道即輸出接口,由模擬輸出接口和數(shù)字輸出接口組成。故本題選擇D。38、下面有關(guān)RVDS的說(shuō)法中,不正確的是()。A、RVDS是用于開發(fā)基于ARM系列CPU應(yīng)用系統(tǒng)的開發(fā)套件B、RVDS也可用來(lái)開發(fā)基于51系列CPU的應(yīng)用系統(tǒng)C、RVDS包含有編輯器、編譯連接器、調(diào)試器,不包含指令集仿真器D、RVDS支持基于在線仿真器的調(diào)試方式來(lái)調(diào)試目標(biāo)系統(tǒng)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:RvDS(RealViewDevelopmentSuite)是ARM公司推出的基于ARM系列CPU進(jìn)行開發(fā)的工具套件,它支持所有ARM芯片,包括Coaex全系列,還支持其他內(nèi)核的處理器,如51系列等。與ADS1.2比較而言,其生成的代碼緊湊、執(zhí)行效率高。要利用RVDS來(lái)調(diào)試實(shí)際目標(biāo)板上運(yùn)行的程序,需要借助RealView—ICE仿真器。RVDS開發(fā)工具套件中,主要包括工程管理器(IDE)、編譯連接器(RVCT)、調(diào)試器(RVD)和指令集仿真器(RVISS)等。故C項(xiàng)錯(cuò)誤。39、下面關(guān)于實(shí)時(shí)系統(tǒng)的論述中,正確的是()。A、硬實(shí)時(shí)任務(wù)偶爾超出時(shí)限將造成任務(wù)的服務(wù)質(zhì)量下降B、硬實(shí)時(shí)系統(tǒng)的時(shí)限比軟實(shí)時(shí)系統(tǒng)短C、核反應(yīng)堆處理裝置屬于硬實(shí)時(shí)系統(tǒng)D、嵌入式系統(tǒng)都是實(shí)時(shí)系統(tǒng)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:硬實(shí)時(shí)(HardReal–Time)系統(tǒng)的運(yùn)行正確性是同其響應(yīng)時(shí)限緊密相關(guān)的。一旦超過(guò)時(shí)限將導(dǎo)致嚴(yán)重的負(fù)效益后果,如飛機(jī)控制器、核反應(yīng)堆處理裝置等。然而,在一個(gè)軟實(shí)時(shí)(SoftReal–Time)系統(tǒng)中,雖然也存在時(shí)限指標(biāo),但是如果輸出響應(yīng)超過(guò)時(shí)限,一般不會(huì)造成嚴(yán)重后果。設(shè)計(jì)軟實(shí)時(shí)系統(tǒng)時(shí),需要考慮該系統(tǒng)對(duì)多少次任務(wù)執(zhí)行超時(shí)限和延遲是可接受的。常見的實(shí)時(shí)系統(tǒng)大多是軟實(shí)時(shí)系統(tǒng)。多數(shù)嵌入式系統(tǒng)都具有時(shí)間約束性,因而至少是軟實(shí)時(shí)系統(tǒng)。反過(guò)來(lái)說(shuō),并非所有的實(shí)時(shí)系統(tǒng)都是嵌入式系統(tǒng)。故本題選擇C。40、下列關(guān)于實(shí)時(shí)系統(tǒng)的陳述中,不正確的是()。A、民航飛機(jī)上的計(jì)算機(jī)系統(tǒng)中運(yùn)行的都是硬實(shí)時(shí)任務(wù)。B、實(shí)時(shí)系統(tǒng)對(duì)外界的響應(yīng)是否正確不僅取決于功能正確性,而且取決于對(duì)事件處理的時(shí)間正確性。C、嵌入式系統(tǒng)中有相當(dāng)大的比例是實(shí)時(shí)系統(tǒng),實(shí)時(shí)系統(tǒng)中也有相當(dāng)大比例是嵌入式系統(tǒng)。D、實(shí)時(shí)性要求高的系統(tǒng)既要有足夠強(qiáng)大的硬件平臺(tái)支撐,也要有專門設(shè)計(jì)的實(shí)時(shí)軟件并合理安排任務(wù)的優(yōu)先級(jí),才能滿足實(shí)時(shí)處理的要求。標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:一旦任務(wù)執(zhí)行時(shí)間超過(guò)截止時(shí)間系統(tǒng)的總損益就為負(fù),這種實(shí)時(shí)系統(tǒng)稱為硬實(shí)時(shí)系統(tǒng),否則為軟實(shí)時(shí)系統(tǒng)。對(duì)于硬實(shí)時(shí)系統(tǒng),一旦超過(guò)時(shí)限將導(dǎo)致嚴(yán)重的負(fù)效益后果,如飛機(jī)控制器、核反應(yīng)堆處理裝置;而軟實(shí)時(shí)系統(tǒng)中如果輸出響應(yīng)超過(guò)時(shí)限,一般不會(huì)造成嚴(yán)重后果;民航飛機(jī)上多數(shù)的嵌入式系統(tǒng)都具有時(shí)間約束性,然而并非都是硬實(shí)時(shí)任務(wù)。故此題選擇A。二、填空題(本題共20題,每題1.0分,共20分。)41、數(shù)據(jù)庫(kù)管理系統(tǒng)、圖形用戶界面、互聯(lián)網(wǎng)瀏覽器、媒體播放器等軟件,如果運(yùn)行在嵌入式系統(tǒng)上,往往具有內(nèi)部結(jié)構(gòu)精簡(jiǎn),__________【69】輕量化,占用存儲(chǔ)資源__________【70】的特點(diǎn)。標(biāo)準(zhǔn)答案:【69】代碼【70】少知識(shí)點(diǎn)解析:本題需要了解基于操作系統(tǒng)的外圍工具軟件運(yùn)行在嵌入式系統(tǒng)上的特點(diǎn)。基于操作系統(tǒng)的外圍工具軟件運(yùn)行在嵌入式系統(tǒng)上,往往具有內(nèi)部結(jié)構(gòu)精簡(jiǎn)、代碼輕量化、占用存儲(chǔ)資源少的特點(diǎn)。42、一般按響應(yīng)時(shí)間將實(shí)時(shí)系統(tǒng)分成三類:__________【75】實(shí)時(shí)系統(tǒng),其響應(yīng)時(shí)間一般在毫秒級(jí)或微秒級(jí);普通實(shí)時(shí)系統(tǒng),其響應(yīng)時(shí)間一般在秒級(jí);__________【76】實(shí)時(shí)系統(tǒng),其響應(yīng)時(shí)間一般在數(shù)十秒級(jí)。標(biāo)準(zhǔn)答案:【75】強(qiáng)【76】弱知識(shí)點(diǎn)解析:考查實(shí)時(shí)系統(tǒng)按響應(yīng)時(shí)間的分類。實(shí)時(shí)系統(tǒng)按響應(yīng)時(shí)間一般分成三類:強(qiáng)實(shí)時(shí)系統(tǒng),其響應(yīng)時(shí)間一般在毫秒級(jí)或微秒級(jí);普通實(shí)時(shí)系統(tǒng),其響應(yīng)時(shí)間一般在秒級(jí);弱實(shí)時(shí)系統(tǒng),其響應(yīng)時(shí)間一般在數(shù)十秒級(jí)。43、引導(dǎo)加載程序主要完成內(nèi)存加電自檢,外設(shè)存在自檢,【71】_______映射,初始化外圍設(shè)備,內(nèi)存尋址定位,加載和啟動(dòng)【72】_______。標(biāo)準(zhǔn)答案:【71】?jī)?nèi)存地址【72】操作系統(tǒng)知識(shí)點(diǎn)解析:本題主要考查引導(dǎo)加載程序所完成的相應(yīng)操作。嵌入式系統(tǒng)加電后執(zhí)行的第一批最初操作稱為引導(dǎo)或者自舉,對(duì)應(yīng)的程序稱為引導(dǎo)程序或者引導(dǎo)加載程序。44、GNU是一種用于開發(fā)基于Linux操作系統(tǒng)的工具軟件套件。它包括了編譯器、連接器、調(diào)試器以及文本編輯器、語(yǔ)法除錯(cuò)等工具。其中__________【79】是編譯器、GDB是__________【80】工具。標(biāo)準(zhǔn)答案:【79】GCC【80】調(diào)試器知識(shí)點(diǎn)解析:本題考查基于Linux操作系統(tǒng)的嵌入式軟件的工具套件GNU相關(guān)知識(shí)。GCC是GNU開發(fā)工具套件中的核心工具軟件,是編譯器;GDB是GNU開發(fā)工具套件中的程序調(diào)試工具。45、GNU是一種用于開發(fā)基于Linux操作系統(tǒng)的工具軟件套件。它包括了編譯器、連接器、調(diào)試器以及文本編輯器、語(yǔ)法除錯(cuò)等工具。其中【79】_______是編譯器、GDB是【80】_______工具。標(biāo)準(zhǔn)答案:【79】GCC【80】調(diào)試器知識(shí)點(diǎn)解析:本題考查基于Linux操作系統(tǒng)的嵌入式軟件的工具套件GNU相關(guān)知識(shí)。GCC是GNU開發(fā)工具套件中的核心工具軟件,是編譯器;GDB是GNU開發(fā)工具套件中的程序調(diào)試工具。46、已經(jīng)R0=8000,R1=8800,執(zhí)行指令MOVR0,R1,LSR#2后,R0=___________【53】,R1=___________【54】。標(biāo)準(zhǔn)答案:【53】2200【54】8800知識(shí)點(diǎn)解析:本題考查MOV指令和移位操作指令的使用。MOVR0,R1,LSR#2表示將R1中的內(nèi)容右移兩位后送到R0中,左端用0來(lái)填充。8800的二進(jìn)制為1000100000000000,右移兩位后變?yōu)?010001000000000,即為2200。R1保持不變。47、三星公司基于ARM9內(nèi)核的S3C2410嵌入式處理器芯片的電源管理模塊共有【65】_______種工作模式?!?6】_______模式下不使用PLL時(shí)鐘(MPLL關(guān)閉不使用),由外部晶體或外部時(shí)鐘直接提供給其它組件使用。標(biāo)準(zhǔn)答案:【65】4【66】慢速知識(shí)點(diǎn)解析:本題考查基于ARM9內(nèi)核的S3C2410嵌入式處理器芯片的電源管理模塊。電源管理模塊具有正常模式(NORMALMODE)、慢速模式(SLOWMODE)、空閑模式(IDLEMODE)和掉電模式(POWER_OFFMODE)共四種模式。慢速模式下不使用PLL時(shí)鐘(MPLL關(guān)閉不使用),這樣功耗降低,僅使用外部晶體或外部時(shí)鐘直接提供給其他組件使用,不通過(guò)鎖相環(huán)電路(低速情況無(wú)需鎖相處理)。48、數(shù)字圖像的文件格式有多種,不同的文件格式采用不同的編碼方法,具有不同的特點(diǎn),適合不同的應(yīng)用。其中,GIF圖像文件格式顏色數(shù)目?jī)H【43】_______種,文件特別小,適合互聯(lián)網(wǎng)傳輸?!?4】_______圖像文件格式是靜止圖像數(shù)據(jù)壓縮編碼的國(guó)際標(biāo)準(zhǔn),它在數(shù)碼相機(jī)中得到廣泛使用。標(biāo)準(zhǔn)答案:【43】256【44】JPEG知識(shí)點(diǎn)解析:此題考查數(shù)字圖像的文件格式。數(shù)字圖像的文件格式包括BMP,TIF(或TIEF),GIF,JPEG,PNG等,各有特點(diǎn),適合不同的應(yīng)用需求。49、已經(jīng)R0=0,R1=10000,R2=20000,指令A(yù)DDR0,R1,R2執(zhí)行后,R0=__________【53】,R1=__________【54】。標(biāo)準(zhǔn)答案:【53】30000(0x7530)【54】10000(0x2710)知識(shí)點(diǎn)解析:本題考查簡(jiǎn)單的加法操作指令。將R1和R2相加值傳送到Ro,而R1和R2值不變。50、μC/OS—II的每個(gè)任務(wù)都是一個(gè)無(wú)限的循環(huán)。每個(gè)任務(wù)都處在以下5種狀態(tài)之一的狀態(tài)下。這5種狀態(tài)是__________【73】態(tài)、就緒態(tài)、__________【74】態(tài)、掛起態(tài)(等待某一事件發(fā)生)和被中斷態(tài)。標(biāo)準(zhǔn)答案:【73】休眠【74】運(yùn)行知識(shí)點(diǎn)解析:本題考查μC/OS—II系統(tǒng)中任務(wù)的五種狀態(tài)。μC/OS—II的每個(gè)任務(wù)都是一個(gè)無(wú)限的循環(huán)。每個(gè)任務(wù)都處在以下5種狀態(tài)之一的狀態(tài)下:休眠態(tài)、就緒態(tài)、運(yùn)行態(tài)、掛起態(tài)(等待某一事件發(fā)生)和被中斷態(tài)。51、片上調(diào)試技術(shù)是許多嵌入式處理器芯片采用的硬件調(diào)試技術(shù)。__________【79】標(biāo)準(zhǔn)是片上調(diào)試技術(shù)的一種國(guó)際標(biāo)準(zhǔn),常用于芯片和電路板的調(diào)試。該標(biāo)準(zhǔn)中規(guī)定的TAP接口具有__________【80】根信號(hào)線。標(biāo)準(zhǔn)答案:【79】JTAG【80】5知識(shí)點(diǎn)解析:本題考查片上調(diào)試技術(shù),JTAG標(biāo)準(zhǔn)的相關(guān)規(guī)定。JTAG標(biāo)準(zhǔn)是片上調(diào)試技術(shù)的一種國(guó)際標(biāo)準(zhǔn),常用于芯片和電路板的調(diào)試。該標(biāo)準(zhǔn)中規(guī)定的TAP接口具有5條信號(hào)線。52、高清晰度多媒體接口用4個(gè)大寫英文字母簡(jiǎn)稱為【63】,它是一種【64】化音頻/視頻接口,適合影像傳輸,可同時(shí)傳送音頻和視頻信號(hào)而無(wú)需在信號(hào)傳送前進(jìn)行數(shù)/?;蛘吣#瘮?shù)轉(zhuǎn)換。標(biāo)準(zhǔn)答案:【63】HDMI【64】數(shù)字知識(shí)點(diǎn)解析:本題考查對(duì)HDMI的了解。HDMI即高清晰度多媒體接口,是一種數(shù)字化音頻/視頻接口,適合影像傳輸,可同時(shí)傳送音頻和視頻信號(hào)而無(wú)需在信號(hào)傳送前進(jìn)行數(shù)/?;蛘吣#瘮?shù)轉(zhuǎn)換。53、為了使操作系統(tǒng)容易在不同的硬件平臺(tái)上進(jìn)行移植,一些嵌入式操作系統(tǒng)使用了HAL技術(shù),它的中文名稱是【71】,其原理是取消了操作系統(tǒng)對(duì)【72】的直接訪問,使操作系統(tǒng)在HAL基礎(chǔ)上運(yùn)行,從而隱藏了硬件平臺(tái)的差異。標(biāo)準(zhǔn)答案:【71】硬件抽象層【72】硬件(硬件平臺(tái))知識(shí)點(diǎn)解析:本題考查底層軟件硬件抽象層HAL。在嵌入式領(lǐng)域,硬件抽象層主要用來(lái)簡(jiǎn)化嵌入式操作系統(tǒng)的移植作業(yè)。其原理是取消了操作系統(tǒng)對(duì)硬件的直接訪問,使得操作系統(tǒng)在HAL基礎(chǔ)上運(yùn)行,隱藏了硬件的差異性。54、我國(guó)廣泛使用的μC/OS–II操作系統(tǒng)是一種搶占式實(shí)時(shí)操作系統(tǒng),它支持多任務(wù)并發(fā)運(yùn)行,其中操作系統(tǒng)自己可以使用【75】個(gè)任務(wù),用戶編寫的應(yīng)用程序最多可以有【76】個(gè)任務(wù)。標(biāo)準(zhǔn)答案:【75】8【76】56知識(shí)點(diǎn)解析:本題考查嵌入式操作系統(tǒng)μC/OS–II。μC/OS–II是搶占式實(shí)時(shí)操作系統(tǒng)內(nèi)核,這意味著μC/OS–II只提供一個(gè)操作系統(tǒng)的最低限度的任務(wù)運(yùn)行機(jī)制,不涉及硬件驅(qū)動(dòng)程序。μC/OS–II只能管理64個(gè)任務(wù),目前的版本保留8個(gè)任務(wù)給系統(tǒng),這樣用戶編寫的應(yīng)用程序最多可以有56個(gè)任務(wù)。55、IP核是開發(fā)SoC的重要保證,IP核的復(fù)用可以減少SoC研發(fā)成本,縮短研發(fā)時(shí)間。以CPU為例,目前采用【41】公司的【42】?jī)?nèi)核占所有32位嵌入式處理芯片的90%左右,已經(jīng)成為32位嵌入式CPU事實(shí)上的標(biāo)準(zhǔn)。標(biāo)準(zhǔn)答案:【41】ARM【42】ARM知識(shí)點(diǎn)解析:本題考查IP核復(fù)用技術(shù)。所有SoC芯片都包含CPU,它們絕大多數(shù)都是以IP核的方式集成在SoC芯片中,很少再自行開發(fā)。目前,ARM內(nèi)核占所有32位嵌入式RISC處理器內(nèi)核的90%左右,已經(jīng)成為32位嵌入式CPU事實(shí)上的標(biāo)準(zhǔn)。56、利用定位衛(wèi)星,在全球范圍內(nèi)實(shí)時(shí)進(jìn)行定位、導(dǎo)航的系統(tǒng),稱為全球衛(wèi)星定位系統(tǒng),簡(jiǎn)稱為【57】(用大寫英文字母表示)。通用分組無(wú)線服務(wù)技術(shù)是GSM移動(dòng)電話使用的一種移動(dòng)數(shù)據(jù)業(yè)務(wù)(俗稱2.5G),它簡(jiǎn)稱為【58】(用大寫英文字母表示)。標(biāo)準(zhǔn)答案:【57】GPS【58】GPRS知識(shí)點(diǎn)解析:本題考查GPS和GPRS概念的區(qū)分。利用定位衛(wèi)星,在全球范圍內(nèi)實(shí)時(shí)進(jìn)行定位、導(dǎo)航的系統(tǒng),稱為全球衛(wèi)星定位系統(tǒng),簡(jiǎn)稱為GPS;通用分組無(wú)線服務(wù)技術(shù)是GSM移動(dòng)電話使用的一種移動(dòng)數(shù)據(jù)業(yè)務(wù)(俗稱2.5G),它簡(jiǎn)稱為GPRS。57、Linux操作系統(tǒng)遵從【67】計(jì)劃下的公共授權(quán)協(xié)議(GPL)。下圖所示的Linux操作系統(tǒng)的組織結(jié)構(gòu)中,模塊X應(yīng)為【68】程序。標(biāo)準(zhǔn)答案:【67】GNU【68】設(shè)備驅(qū)動(dòng)(devicedriver)知識(shí)點(diǎn)解析:GNU包含三個(gè)協(xié)議條款,其中最重要的是GPL。GPL是通用公共許可協(xié)議。圖中X處應(yīng)為設(shè)備驅(qū)動(dòng)程序。58、實(shí)時(shí)操作系統(tǒng)完成每次任務(wù)所需時(shí)間的偏差稱為__________【71】。硬實(shí)時(shí)操作系統(tǒng)的這一參數(shù)比軟實(shí)時(shí)操作系統(tǒng)的這一參數(shù)__________【72】。標(biāo)準(zhǔn)答案:【71】抖動(dòng)【72】小知識(shí)點(diǎn)解析:實(shí)時(shí)操作系統(tǒng)完成每次任務(wù)所需時(shí)間的偏差,也就是時(shí)間一致性,叫做抖動(dòng);硬實(shí)時(shí)操作系統(tǒng)的抖動(dòng)比軟實(shí)時(shí)操作系統(tǒng)的抖動(dòng)要小。59、K9F1208是一種典型的NANDFlash芯片,芯片內(nèi)部具有26條地址線和8條數(shù)據(jù)線,該芯片的存儲(chǔ)容量為【63】MB。K9F1216的存儲(chǔ)容量與K9F1208相同,但數(shù)據(jù)線為16條,由此可知K9F1216參與尋址的地址線只需【64】條。標(biāo)準(zhǔn)答案:【63】64【64】25知識(shí)點(diǎn)解析:本題考查典型Flash芯片的性能知識(shí)。K9F1208是一種典型的NANDFlash芯片,芯片內(nèi)部具有26條地址線和8條數(shù)據(jù)線,該芯片的存儲(chǔ)容量為226=64MB;K9F1216有16條數(shù)據(jù)線,故64MB容量需要25條地址線。60、開發(fā)基于Linux操作系統(tǒng)上的應(yīng)用程序,可使用GCC工具來(lái)編譯和連接。若僅希望對(duì)應(yīng)用程序進(jìn)行編譯而不進(jìn)行連接,需要在GCC命令中加入?yún)?shù)【79】。若希望編譯連接后生成一個(gè)用于調(diào)試的符號(hào)表,需要在GCC命令中加入?yún)?shù)【80】。標(biāo)準(zhǔn)答案:【79】–c【80】–g知識(shí)點(diǎn)解析:GNU是開發(fā)基于Linux操作系統(tǒng)嵌入式軟件的工具套件,GCC是GNU中的核心工具軟件。本題主要考查GCC的參數(shù)使用。三、綜合題(本題共1題,每題1.0分,共1分。)61、老年人監(jiān)護(hù)系統(tǒng)由一個(gè)社區(qū)監(jiān)控中心及若干便攜式監(jiān)護(hù)儀組成,便攜式監(jiān)護(hù)儀可由老年人隨身攜帶,時(shí)刻監(jiān)測(cè)老年人的脈象。便攜式監(jiān)護(hù)儀的基本功能要求如下:a、通過(guò)在老年人手腕上佩戴的壓電傳感器檢測(cè)脈搏信號(hào),并根據(jù)脈搏信號(hào)來(lái)測(cè)算心臟功能是否異常,若異常,則自動(dòng)向社區(qū)監(jiān)控中心發(fā)出報(bào)警信息。b、報(bào)警信息通過(guò)3G模塊發(fā)送給社區(qū)監(jiān)控中心。c、便攜式監(jiān)護(hù)儀具有GPS定位功能,報(bào)警信息中包含GPS定位信息。d、需存儲(chǔ)報(bào)警前1小時(shí)的脈搏信號(hào)片段。e、便攜式監(jiān)護(hù)儀上需要“下載”、“人工報(bào)警”、“消除報(bào)警”等3個(gè)按鍵。f、報(bào)警時(shí),除了向社區(qū)監(jiān)控中心發(fā)送消息外,還具有本機(jī)上的聲光報(bào)警。根據(jù)上述功能要求描述,若采用S3C2410芯片為核心來(lái)構(gòu)建便攜式監(jiān)護(hù)儀的硬件平臺(tái),請(qǐng)完善下面的敘述(程序)和回答有關(guān)的問題。(注意:完善程序或回答問題所需的寄存器格式見題后的附錄)(1)在便攜式監(jiān)護(hù)儀硬件平臺(tái)設(shè)計(jì)時(shí),除了要設(shè)計(jì)最小硬件系統(tǒng)外,還必須設(shè)計(jì)脈搏信號(hào)采集電路、GPS接口電路、3G模塊接口電路等。其中,最小硬件系統(tǒng)應(yīng)該包括:微處理器、時(shí)鐘電路、電源電路、__________【81】電路、主存儲(chǔ)器、調(diào)試測(cè)試接口等6部分電路。GPS接口電路設(shè)計(jì)時(shí),選用一款具有RS一232通信接口的專用GPs模塊,該GPS模塊可通過(guò)RS一232通信接口接收命令并發(fā)送定位信息,因此,電路設(shè)計(jì)時(shí)采用S3C2410芯片內(nèi)部的__________【82】部件外加電平轉(zhuǎn)換芯片等來(lái)設(shè)計(jì)與GPS模塊的接口。(2)脈搏信號(hào)采集電路的設(shè)計(jì)時(shí),選用壓電傳感器來(lái)探測(cè)脈搏信號(hào),并設(shè)計(jì)信號(hào)放大電路和A/D電路。由于脈搏信號(hào)的諧波頻率在0.2Hz到40Hz之間,因此,A/D采樣的頻率必須大于等于__________【83】Hz。若按所需最小的采樣頻率進(jìn)行脈搏信號(hào)的采集,每個(gè)樣本值用8位二進(jìn)制表示,那么,1小時(shí)的脈搏信號(hào)片段需要存儲(chǔ)容量約為__________【84】KB(1KB=1024B)。(3)聲光報(bào)警電路設(shè)計(jì)時(shí),利用GPE0作為輸出,控制LED燈工作,GPE1作為輸出控制蜂鳴器工作。那么,相關(guān)驅(qū)動(dòng)程序中,初始化GPE0、GPE1引腳功能的語(yǔ)句是:以PECON=((rGPECON|0x00000005)&__________【85】);//rGPECON是端口E的控制寄存器若GPE0輸出“1”時(shí),控制LED燈亮,GPE0輸出“0”時(shí),控制LED燈滅,那么,相關(guān)驅(qū)動(dòng)程序中,控制LED燈亮和LED燈滅的語(yǔ)句分別可以是:rGPEDAT=rGPEDAT|__________【86】;//rGPEDAT是端口E的數(shù)據(jù)寄存器rGPEDAT=rGPEDAT&__________【87】;(4)3G模塊的接口電路設(shè)計(jì)時(shí),選用具有SPI接口的3G模塊,因而可采用S3C2410芯片端口E的GPE11~__________【88】引腳(注:可通過(guò)題目后面附錄中的相關(guān)表格來(lái)確定)連接到3G模塊的相關(guān)SPI信號(hào)引腳上。并且,在相關(guān)驅(qū)動(dòng)程序中,用下面語(yǔ)句來(lái)初始化它們作為SPI引腳使用。rGPECON=((rGPECON|__________【89】)&0xFABFFFFF);//rGPECON是端口E的控制寄存器(5)便攜式監(jiān)護(hù)儀需要的實(shí)時(shí)時(shí)間,通過(guò)讀取S3C2410芯片內(nèi)部的__________【90】部件來(lái)獲得。該部件進(jìn)行讀寫時(shí),需要先置位“使能位”,然后再進(jìn)行讀寫。讀寫操作完成后,需要__________【91】該位。在相關(guān)驅(qū)動(dòng)程序中,可以用下面一段語(yǔ)句來(lái)初始化該部件。voidRTC_init(void){//初始化相關(guān)寄存器rRTCCON=(rRTCCON|__________【92】);//置位使能位,rRTCCON是控制寄存器變量rRTCALM=__________【93】;//報(bào)警功能(即鬧鐘)全部禁止rRTCRST=0x00;rTICNT=【94】;//時(shí)間間隔設(shè)置為1srRTCCON=(rRTCCON&__________【95】);//RTC讀寫操作完成后對(duì)“使能位”操作……//省略了其他語(yǔ)句}(6)便攜式監(jiān)護(hù)儀上所需要的3個(gè)按鍵,其接口電路設(shè)計(jì)時(shí),將端口E的引腳GPE2、GPE3、GPE4分別連接到3個(gè)命令按鍵:“下載”、“人工報(bào)警”、“消除報(bào)警”上。若按鍵按下時(shí),對(duì)應(yīng)的GPI0引腳將為“0”,否則為“1”。那么,在相關(guān)驅(qū)動(dòng)程序中,可以用下面一段語(yǔ)句來(lái)判斷是哪個(gè)命令按鍵被唯一按下。temp=rGPEDAT&0x001C;//temp)是一個(gè)16位二進(jìn)制變量,rGPEDAT是端口E的數(shù)據(jù)寄存器switch(temp){case__________【96】://判斷是否“下載”按鍵被唯一按下……//省略了其他語(yǔ)句case__________【97】://判斷是否“人工報(bào)警”按鍵被唯一按下……//省略了其他語(yǔ)句case__________【98】://判斷是否“消除報(bào)警”按鍵被唯一按下……//省略了其他語(yǔ)句}(7)便攜式監(jiān)護(hù)儀上的所有應(yīng)用程序,可以在無(wú)操作系統(tǒng)環(huán)境下開發(fā),開發(fā)工具可以選用RvDS,利用該開發(fā)工具完成應(yīng)用程序的編輯、編譯、__________【99】、下載、調(diào)試等工作。應(yīng)用程序的主函數(shù)main()中,其主體結(jié)構(gòu)應(yīng)該設(shè)計(jì)成一個(gè)__________【100】結(jié)構(gòu)。在該結(jié)構(gòu)內(nèi),完成按鍵命令的識(shí)別及響應(yīng),脈搏信號(hào)采集及處理等功能。說(shuō)明:下面是試題解答時(shí)需要用到的寄存器格式及相關(guān)說(shuō)明。1)端口E控制寄存器(GPECON)的格式2)RTCCON寄存器的格式3)TICNT寄存器的格式4)RTCALM寄存器的格式標(biāo)準(zhǔn)答案:(1)【81】復(fù)位(RESET)【82】UART(異步串行通信)(2)【83】80【84】281.25(282或281)(3)【85】0xFFFFFFF5【86】0x0001【87】0xFFFE(4)【88】GPE13【89】0X0A800000(5)【90】RTC(實(shí)時(shí)時(shí)鐘)【91】關(guān)閉【92】0x01【93】0x00【94】0xFF(0x7F)【95】0xFE(0x0E)(6)【96】0x0018【97】0x0014【98】0x000C(7)【99】連接(鏈接)【100】循環(huán)知識(shí)點(diǎn)解析:本題實(shí)際上是考查基于S3C2410的嵌入式系統(tǒng)開發(fā)綜合。具體涉及到嵌入式最小硬件系統(tǒng)和典型系統(tǒng);基于UART的外部通信接口;香農(nóng)定理基礎(chǔ);GPIO接不同外設(shè)時(shí)引腳驅(qū)動(dòng)程序的初始化設(shè)置;RTC控制寄存器功能設(shè)置;無(wú)操作系統(tǒng)環(huán)境下嵌入式系統(tǒng)設(shè)計(jì)方法。(1)嵌入式最小硬件系統(tǒng)主要包括嵌入式處理器、時(shí)鐘電路、電源電路、復(fù)位電路、存儲(chǔ)器和調(diào)試測(cè)試接口。由于設(shè)計(jì)的是便攜式監(jiān)護(hù)儀,具有壓電傳感器檢測(cè)脈搏信號(hào)、3G通信、GPS定位等功能,故除了最小硬件系統(tǒng)外,還必須設(shè)計(jì)脈搏信號(hào)采集電路、GPS接口電路、3G模塊接口電路等。GPS模塊與嵌入式系統(tǒng)的連接有多種,本設(shè)計(jì)方案中GPS模塊通過(guò)RS一232接口收發(fā)信息,因此需采用S3C2410內(nèi)部的UART部件外加RS一232電平轉(zhuǎn)換接口來(lái)實(shí)現(xiàn)。(2)根據(jù)香農(nóng)定理可知,采樣頻率必須大于等于2×40Hz=80Hz;存儲(chǔ)容量=80×3600/1024.=281.25KB,可填寫近似值。(3)根據(jù)設(shè)計(jì),GPE0、GPE1均作為輸出,故相應(yīng)的GPECON端口需置為01,即0x00000005,其余位保持不變,故第5空填0xFFFFFFF5;若GPE0輸出“1”時(shí),控制LED燈亮,GPE0輸出“0”時(shí),控制LED燈滅,則控制LED亮滅相應(yīng)的往GPE0口送1和0,故第6空和第7空分別填0x0001,0xFFFE。(4)當(dāng)選用具有SPI接口的3G模塊時(shí),查看附錄的GPECON格式可知,可采用S3C2410芯片端口E的GPE11~GPE13引腳連接到3G模塊的相關(guān)SPI引腳上;相應(yīng)的在進(jìn)行初始化時(shí),將GPE11~GPE13端口置為10,即0x0A800000。(5)便攜式監(jiān)護(hù)儀所需要的實(shí)時(shí)時(shí)間可通過(guò)讀取S3C2410內(nèi)部的RTC部件來(lái)獲得;RTC組件的寄存器讀/寫有一個(gè)使能位,在訪問RTC寄存器之前需要先打開這個(gè)使能位,讀寫完成后關(guān)閉此位,其他時(shí)間里此位也是關(guān)閉的,這是為了保護(hù)系統(tǒng)的實(shí)時(shí)時(shí)鐘不受誤寫;RTCCON共4位,相應(yīng)的讀/寫使能位在第0位,故在初始化時(shí)需置位1=允許,即0x01;根據(jù)RTCALM格式可知第13個(gè)空填0x00;根據(jù)TICNT格式可知,第14個(gè)空填0xFF或0x7F;第15個(gè)空是用來(lái)關(guān)閉RTC的讀/寫使能位,即將該位置0=禁止,故應(yīng)填0xFE或者0x0E。(6)GPE2、GPE3、GPE4分別用來(lái)接“下載”、“人工報(bào)警”、“消除報(bào)警”三個(gè)按鍵,故可通過(guò)讀引腳的數(shù)據(jù)來(lái)判斷哪個(gè)按鍵被唯一按下。當(dāng)“下載”被唯一按下的時(shí)候,表明三個(gè)引腳的值相應(yīng)為0、1、1,故端口數(shù)據(jù)是0x0018;當(dāng)“人工報(bào)警”被唯一按下的時(shí)候,表明三個(gè)引腳的值相應(yīng)為1、0、1,故端口數(shù)據(jù)是0x0014;當(dāng)“消除報(bào)警”被唯一按下的時(shí)候,表明三個(gè)引腳的值相應(yīng)為1、1、0,故端口數(shù)據(jù)是0x000C。(7)使用RVDS可以完成應(yīng)用程序的編輯、編譯、連接、下載、調(diào)試等工作;主程序不需要操作系統(tǒng)為基礎(chǔ),而是直接采用循環(huán)結(jié)構(gòu),在該結(jié)構(gòu)中完成按鍵命令的識(shí)別及響應(yīng),脈搏信號(hào)采集及處理等功能。計(jì)算機(jī)三級(jí)(嵌入式系統(tǒng)開發(fā)技術(shù))機(jī)試模擬試卷第2套一、選擇題(本題共40題,每題1.0分,共40分。)1、嵌入式系統(tǒng)硬件的核心是CPU。下面關(guān)于嵌入式系統(tǒng)CPU特點(diǎn)的敘述中,錯(cuò)誤的是()A、支持實(shí)時(shí)處理B、低功耗C、字長(zhǎng)在16位以下D、集成了測(cè)試電路標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:嵌入式系統(tǒng)cPu范圍極其廣闊,從最初的4位處理器,到目前仍在大規(guī)模應(yīng)用的8位單片機(jī),和現(xiàn)在最新的受到廣泛青睞的32位,64位嵌入式CPU,都屬于嵌入式系統(tǒng)CPU的范圍。故本題選擇C。2、下面關(guān)于嵌入式系統(tǒng)特點(diǎn)的敘述中,錯(cuò)誤的是()。A、嵌入式系統(tǒng)具有隱蔽性,例如,智能儀器中的計(jì)算機(jī)系統(tǒng)是嵌入在儀器內(nèi)部的,從外部看,這個(gè)嵌入式系統(tǒng)呈現(xiàn)為一臺(tái)儀器B、嵌入式系統(tǒng)通常要求小型化、輕量化、低功耗及低成本,其軟硬件資源受到較為嚴(yán)格的限制C、嵌入式系統(tǒng)廣泛應(yīng)用于過(guò)程控制、數(shù)據(jù)采集、通信傳輸?shù)阮I(lǐng)域,這些應(yīng)用對(duì)系統(tǒng)的實(shí)時(shí)性沒有要求D、嵌入式系統(tǒng)大多面向控制應(yīng)用,系統(tǒng)的可靠性十分重要標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:嵌入式系統(tǒng)是嵌入式計(jì)算機(jī)系統(tǒng)的簡(jiǎn)稱。嵌入式系統(tǒng)通常要求小型化、輕量化、低功耗及低成本,大多面向控制應(yīng)用,具有隱蔽性、實(shí)時(shí)性和高可靠性,其軟硬件資源受到較為嚴(yán)格的限制。故此題選擇C。3、以太網(wǎng)中計(jì)算機(jī)間以幀為單位進(jìn)行通信,下列選項(xiàng)中不屬于以太網(wǎng)數(shù)據(jù)幀內(nèi)容的是()。A、IP地址B、MAC地址C、有效載荷D、校驗(yàn)信息標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:以太網(wǎng)數(shù)據(jù)幀:前導(dǎo)碼(7字節(jié))、幀起始定界符(1字節(jié))、目的MAC地址(6字節(jié))、源MAC地址(6字節(jié))、類型/長(zhǎng)度(2字節(jié))、數(shù)據(jù)(46~1500字節(jié))、幀校驗(yàn)序列(4字節(jié))。A選項(xiàng)IP地址不屬于以太網(wǎng)數(shù)據(jù)幀內(nèi)容。故本題選擇A。4、嵌入式系統(tǒng)的開發(fā)有一些不同于通用計(jì)算機(jī)應(yīng)用開發(fā)的特點(diǎn),下面不屬于嵌入式系統(tǒng)開發(fā)特點(diǎn)的是()。A、通常需要固化程序,即把軟件代碼燒寫到非易失性存儲(chǔ)器中B、應(yīng)用軟件必須在基于嵌入式操作系統(tǒng)平臺(tái)上來(lái)開發(fā)C、通常采用宿主機(jī)_目標(biāo)機(jī)的開發(fā)架構(gòu)D、軟件開發(fā)中通常涉及許多底層的硬件控制程序標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:嵌入式應(yīng)用產(chǎn)品的產(chǎn)品生命周期短,上市時(shí)間緊,功耗限制嚴(yán),開發(fā)環(huán)境變化大,因此嵌入式系統(tǒng)的開發(fā)有些不用于通用計(jì)算機(jī)應(yīng)用開發(fā),主要有以下特點(diǎn):①使用宿主機(jī)一目標(biāo)機(jī)的開發(fā)架構(gòu)②與底層硬件控制程序的關(guān)系密切③軟硬件資源受限制④需要固化程序。故本題選擇B。5、關(guān)于ARM指令中的條件域,以下表述錯(cuò)誤的是()。A、HI為無(wú)符號(hào)數(shù)大于B、CC為無(wú)符號(hào)數(shù)小于C、GT為帶符號(hào)數(shù)大于D、LE為帶符號(hào)數(shù)小于標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:LE為帶符號(hào)數(shù)小于或等于。選項(xiàng)D錯(cuò)誤,故本題選擇D。6、需要ARM指令完成的功能是:如果不相等,則進(jìn)行減法,正確的指令是()。A、SUBVSR1,R2,R3B、SUBEQR1,R2,R3C、SUBLSR1,R2,R3D、SUBNER1,R2,R3標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:SUBVS表示溢出時(shí)相減,SUBEQ表示相等時(shí)相減,SUBLS表示無(wú)符號(hào)數(shù)小于或等于時(shí)相減,SUBNE表示不相等時(shí)相減。故本題選擇D。7、將R1寄存器中的指定位bito和bit3清零,以下ARM匯編指令正確的是()。A、ANDR1,R1,#0xFFFFFFF6B、BICR1,R1,#0xFFFFFFF6C、EORR1,R1,#OxFFFFFFF6D、ORRR1,R1,#0xFFFFFFF6標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:和O相與清零,和1相與保持不變。BIC表示位清除,EOR表示邏輯異或,ORR表示邏輯或,和O相或保持不變,和1相或置1。選項(xiàng)A正確,故本題選擇A。8、下面是關(guān)于嵌入式系統(tǒng)使用的存儲(chǔ)器的敘述,其中錯(cuò)誤的是()。A、嵌入式系統(tǒng)使用的存儲(chǔ)器以半導(dǎo)體存儲(chǔ)器為主B、鐵電存儲(chǔ)器(FRAM)在嵌入式系統(tǒng)已得到應(yīng)用C、靜態(tài)存儲(chǔ)器SRAM是非易失性存儲(chǔ)器D、動(dòng)態(tài)存儲(chǔ)器DRAM是易失性存儲(chǔ)器標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:隨機(jī)存取存儲(chǔ)器包括靜態(tài)和動(dòng)態(tài)兩種形式,即SRAM和DRAM,它們都是易失性存儲(chǔ)器,即掉點(diǎn)后信息丟失。C選項(xiàng)錯(cuò)誤,故本題選擇C。9、以下關(guān)于Linux的敘述,錯(cuò)誤的是()。A、Linux內(nèi)核第一次問世是在1991年10月B、Linux是一種微內(nèi)核結(jié)構(gòu)C、同一個(gè)應(yīng)用程序在UNIX環(huán)境下的運(yùn)行速度和效率往往高于Linux環(huán)境D、Linux系統(tǒng)最初以Unix為原型,以實(shí)現(xiàn)POSIX標(biāo)準(zhǔn)作為其目標(biāo)標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:Unix、嵌入式Linux、WinCE、MacOS、AndroidOS和DOS操作系統(tǒng)是典型的單內(nèi)核操作系統(tǒng)。屬于微內(nèi)核結(jié)構(gòu)的典型嵌入式操作系統(tǒng)有Symbian、VxWorks、QNX、μC/OS–II、iOS等。選項(xiàng)B錯(cuò)誤,故本題選擇B。10、以下關(guān)于ARM處理器的寄存器說(shuō)法錯(cuò)誤的是()。A、通用寄存器。R0一R7可以用于存放數(shù)據(jù),也可以存放地址B、R0一R15寄存器的寬度為32位C、程序計(jì)數(shù)器PC使用R15寄存器D、堆棧指針SP使用的寄存器R14標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:ARM處理器中的R13被用作堆棧指針SP。當(dāng)不使用堆棧時(shí),R13也可以用做通用數(shù)據(jù)寄存器,R14(linkregister)存儲(chǔ)子程序的返回地址。因此選項(xiàng)D錯(cuò)誤,其余三項(xiàng)正確,故本題選擇D。11、以下ARM指令中源操作數(shù)屬于寄存器尋址的指令是()。A、ANDR1,R2,R3B、STRHR1,[R2]C、SWI0x01D、MOVR1,#0x0B標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:寄存器尋址就是利用寄存器中的數(shù)值作為操作數(shù),顯然,A選項(xiàng)是寄存器尋址;B選項(xiàng)是寄存器間接尋址;C選項(xiàng)SWI是軟中斷指令;D選項(xiàng)是立即數(shù)尋址。故本題選擇A。12、下面關(guān)于JTAG的敘述中,錯(cuò)誤的是()。A、JTAG技術(shù)為ARM公司專用,非ARM處理器不采用JTAG技術(shù)B、通過(guò)JTAG測(cè)試接口可對(duì)嵌入式處理器芯片進(jìn)行測(cè)試、對(duì)系統(tǒng)進(jìn)行仿真、調(diào)試C、多個(gè)器件可以通過(guò)JTAG接口串聯(lián)在一起進(jìn)行測(cè)試D、通過(guò)芯片的JTAG接口可以實(shí)現(xiàn)在線編程功能標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:JTAG是對(duì)芯片或印制電路板進(jìn)行片上調(diào)試最常用的一種技術(shù);人們通常用JTAG來(lái)表示滿足IEEE1149規(guī)范的邊界掃描測(cè)試方法和TAP接口(也成為JTAG接口)。目前大多數(shù)嵌入式CPU、DSP、FPGA器件都支持JTAG標(biāo)準(zhǔn)。因此A選項(xiàng)錯(cuò)誤,JTAG標(biāo)準(zhǔn)允許多個(gè)芯片(電路)的邊界掃描寄存器BSR通過(guò)JTAG接口串聯(lián)在一起,實(shí)現(xiàn)對(duì)多個(gè)器件的測(cè)試。通過(guò)芯片的JTAG接口可以實(shí)現(xiàn)在線編程功能。其余三項(xiàng)都是正確的。故本題選擇A。13、下面關(guān)于HDMI的敘述中,錯(cuò)誤的是()。A、HDMI即高清晰度多媒體接口B、HDMI是一種數(shù)字化音頻/視頻接口,適合影像傳輸C、HDMI最高數(shù)據(jù)傳輸速度為10.2GbpsD、HDMI在嵌入式視頻監(jiān)控系統(tǒng)中應(yīng)用廣泛,但各型ARM芯片內(nèi)部均不配置HDMI控制器接口標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:高清晰度多媒體接口(英文:HighDefinitionMultimediaInterface,HDMI)是一種數(shù)字化視頻/音頻接口技術(shù),是適合影像傳輸?shù)膶S眯蛿?shù)字化接口,其可同時(shí)傳送音頻和影像信號(hào),最高數(shù)據(jù)傳輸速度為10.2Gb/s;目前已有多個(gè)ARM芯片內(nèi)置了HDMI控制器接口。因此D項(xiàng)錯(cuò)誤。故本題選擇D。14、下面4種嵌入式系統(tǒng)的I/O接口中,哪一種可以實(shí)現(xiàn)并行I/O?()。A、GPIOB、SPIC、UARTD、I2C標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:四個(gè)選項(xiàng)中只有GPIO可以實(shí)現(xiàn)并行I/O;SPI、UART、I2C均是串行工作。故本題選擇A。15、以下各項(xiàng)關(guān)于微內(nèi)核(microkernel)操作系統(tǒng)的說(shuō)法,正確的是()。A、是對(duì)單內(nèi)核做了結(jié)構(gòu)擴(kuò)展后推出的B、內(nèi)核不包括任務(wù)管理、調(diào)度器、中斷管理和進(jìn)程間通信模塊C、內(nèi)核小巧,傳統(tǒng)操作系統(tǒng)內(nèi)核中的許多部分都被移出內(nèi)核D、進(jìn)程需要區(qū)分內(nèi)核模式和用戶模式服務(wù)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:微內(nèi)核操作系統(tǒng)是對(duì)單內(nèi)核做了結(jié)構(gòu)改進(jìn)后推出的,在這種操作系統(tǒng)內(nèi)核機(jī)構(gòu)中,將任務(wù)管理、調(diào)度器、中斷管理和進(jìn)程間通信模塊編譯成一個(gè)功能精簡(jiǎn)、空間緊湊的模塊,稱為微內(nèi)核;內(nèi)核小巧,傳統(tǒng)操作系統(tǒng)內(nèi)核中的許多部分都被移出內(nèi)核,采取服務(wù)器方式實(shí)現(xiàn):所有進(jìn)程請(qǐng)求使用統(tǒng)一接口,進(jìn)程不需要區(qū)分內(nèi)核模式和用戶模式服務(wù)。C選項(xiàng)正確,故本題選擇C。16、以下各項(xiàng)關(guān)于引導(dǎo)加載程序的說(shuō)法,不正確的是()。A、引導(dǎo)加載程序?qū)?yīng)的英文術(shù)語(yǔ)是BIOSB、嵌入式系統(tǒng)加電后執(zhí)行的第一批最初操作稱為引導(dǎo)或者自舉C、引導(dǎo)加載程序會(huì)進(jìn)行內(nèi)存加電自檢和外設(shè)存在自檢D、引導(dǎo)加載程序會(huì)進(jìn)行內(nèi)存地址映射,初始化外圍設(shè)備標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:嵌入式系統(tǒng)加電后執(zhí)行的第一批最初操作稱為引導(dǎo)或者自舉(Boot),對(duì)應(yīng)的程序稱為引導(dǎo)程序或者加載程序,其英文術(shù)語(yǔ)是Bootloader;引導(dǎo)加載程序主要完成內(nèi)存加電自檢、外設(shè)存在自檢、內(nèi)存地址映射、初始化外圍設(shè)備、內(nèi)存尋址定位、加載和啟動(dòng)操作系統(tǒng)。A選項(xiàng)錯(cuò)誤,故本題選擇A。17、微控制器(MCU)是嵌入式系統(tǒng)常用的芯片之一,下面有關(guān)微控制器的敘述中錯(cuò)誤的是()。A、MCU芯片中除CPU外還集成了存儲(chǔ)器、總線、定時(shí)/計(jì)數(shù)器、I/O接口等組件B、使用MCU后只需增加少量外接電路和硬件就可組成完整的硬件系統(tǒng)C、MCU的品種和數(shù)量很多,應(yīng)用非常廣泛,占有嵌入式系統(tǒng)的大部分市場(chǎng)D、目前MCU停留在4位和8位階段,32位MCU還很少使用標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:嵌入式微控制器(MicrocontrollerUnit,MCU)實(shí)際上是一種單片計(jì)算機(jī),簡(jiǎn)稱單片機(jī)。它將整個(gè)計(jì)算機(jī)硬件的大部分甚至全部電路集成在一塊芯片上,除CPU外還集成了存儲(chǔ)器、總線、定時(shí)/計(jì)數(shù)器、I/O接口等組件;與微處理器不同,它只需增加少量外接電路和硬件就可組成完整的硬件系統(tǒng);微控制器的種類和數(shù)量很多,在很多方面得到了廣泛應(yīng)用,目前大約占有嵌入式系統(tǒng)70%的市場(chǎng)。早先的4位主要用于家用電器的控制單元,8位和16位用于一般的控制領(lǐng)域,近年來(lái)由于嵌入式系統(tǒng)聯(lián)網(wǎng)和多媒體信息處理需求的日益增多,32位MCU得到了迅速的發(fā)展。故本題選D。18、以下不能完成將R2中數(shù)值的兩倍寫入R1中的ARM指令是()。A、ADDR1,R2,R2B、ORRR1,R2,R2C、MOVR1,R2,LSL#1D、MULR1,R2,#2標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:將R2寄存器中的數(shù)值的兩倍寫入R1,可以通過(guò)加法指令、移位指令(邏輯左移相當(dāng)于乘操作)和乘法指令完成,故選項(xiàng)中僅B項(xiàng)無(wú)法完成,本題選B。19、將寄存器R1中指定的bit7和bit3位清除、其它位保持不變的ARM指令是()。A、ORRR1,R1,#0x00000088B、ANDR1,R1,#0x00000088C、BICR1,R1,#0x00000088D、TSTR1,R1,#0x00000088標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:將寄存器中指定位清零可使用位清零指令BIC完成,也可以通過(guò)與指令將指定位與零按位相與完成,故本題選C。20、一幅沒有經(jīng)過(guò)數(shù)據(jù)壓縮的彩色圖像,其數(shù)據(jù)量是768KB,分辨率為1024×768,那么它每個(gè)像素的像素深度是()。A、24位B、16位C、12位D、8位標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:數(shù)字圖像數(shù)據(jù)量=分辨率×像素深度÷8,故本題像素深度為768KB×8÷(1024×768)=8位,故本題選擇D。21、已知R1=0x20000000,R0=0x55667788,在大端模式下執(zhí)行ARM指令STRR0,[R1]之后,0x20000003中的值為()。A、0x55B、0x66C、0x77D、0x88標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:在大端模式下,32位數(shù)據(jù)字的高字節(jié)存儲(chǔ)在低地址中,而數(shù)據(jù)字的低字節(jié)則存放在高地址中。STR為寄存器到存儲(chǔ)器的數(shù)據(jù)傳送指令,題中指令為寄存器間接尋址,將R0的值傳到以R1值為地址的存儲(chǔ)器中。故本題選擇D。22、已知R1=0x20000000,R0=0x55667788,在大端模式下執(zhí)行ARM指令STRR0,[R1]之后,0x20000003中的值為()。A、0x55B、0x66C、0x77D、0x88標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:在大端模式下,32位數(shù)據(jù)字的高字節(jié)存儲(chǔ)在低地址中,而數(shù)據(jù)字的低字節(jié)則存放在高地址中。STR為寄存器到存儲(chǔ)器的數(shù)據(jù)傳送指令,題中指令為寄存器間接尋址,將R0的值傳到以R1值為地址的存儲(chǔ)器中。故本題選擇D。23、以下各嵌入式操作系統(tǒng)中,既按開發(fā)版本的授權(quán)數(shù)量收取授權(quán)費(fèi),也按最終產(chǎn)品售出的實(shí)際數(shù)量收取每份運(yùn)行軟件的版權(quán)費(fèi)的是()。A、μCLinuxB、RTLinuxC、μC/OS—IID、VxWorks標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:四個(gè)選項(xiàng)均是主流的嵌入式操作系統(tǒng)。既按開發(fā)版本的授權(quán)數(shù)量收取授權(quán)費(fèi),也按最終產(chǎn)品售出的實(shí)際數(shù)量收取每份運(yùn)行軟件的版權(quán)費(fèi)的是VxWorks。VxWorks是目前公認(rèn)實(shí)時(shí)性最強(qiáng)、可靠性最高的嵌入式實(shí)時(shí)操作系統(tǒng)。故本題選擇D。24、片上系統(tǒng)(SoC)也稱為系統(tǒng)級(jí)芯片,下面關(guān)于SoC敘述中正確的是()。A、SoC芯片中只有一個(gè)CPU或DSPB、SoC已經(jīng)成為嵌入式處理芯片的主流發(fā)展趨勢(shì)C、SoC是集成電路加工工藝進(jìn)入納米時(shí)代后的產(chǎn)物D、片上系統(tǒng)使用單個(gè)芯片進(jìn)行數(shù)據(jù)的采集、轉(zhuǎn)換、存儲(chǔ)和處理,它不支持I/O功能標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:片上系統(tǒng)(或系統(tǒng)級(jí)芯片),即SOC或SoC,是目前廣泛使用的一種嵌入式處理芯片,它是電子設(shè)計(jì)自動(dòng)化(EDA)水平提高和大規(guī)模集成電路制造技術(shù)(VLSI)發(fā)展的成果,芯片中既包含處理器又包含存儲(chǔ)器及外圍電路,單個(gè)芯片就能實(shí)現(xiàn)數(shù)據(jù)的采集、轉(zhuǎn)換、存儲(chǔ)、處理和I/O等多種功能,目前大多數(shù)32位的嵌入式處理芯片均為SOC,包括智能手機(jī)和平板電腦,其逐漸成為集成電路設(shè)計(jì)的主流發(fā)展趨勢(shì)。故本題選擇B。25、在嵌入式系統(tǒng)(如數(shù)碼相機(jī))中,獲取數(shù)字圖像的過(guò)程大體分為四步,如下圖所示,正確的處理步驟是()。A、取樣、掃描、分色、量化B、分色、量化、掃描、取樣C、掃描、分色、取樣、量化D、掃描、量化、取樣、分色標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:從現(xiàn)實(shí)世界中獲得數(shù)字圖像的過(guò)程稱為圖像的獲取,所使用的設(shè)備主要有數(shù)碼相機(jī)和掃描儀兩種。獲取過(guò)程的核心是模擬信號(hào)的數(shù)字化。其處理步驟大體分為4步:掃描,分色,取樣,量化。故本題選擇C。26、下面關(guān)于嵌入式系統(tǒng)的敘述中,錯(cuò)誤的是()。A、嵌入式系統(tǒng)由嵌入式硬件系統(tǒng)及嵌入式軟件系統(tǒng)構(gòu)成B、嵌入式硬件系統(tǒng)由嵌入式處理器、存儲(chǔ)器、I/O接口等構(gòu)成C、嵌入式硬件系統(tǒng)即嵌入式最小硬件系統(tǒng)D、嵌入式軟件除具有計(jì)算機(jī)軟件的一般特性外,還具有一些與嵌入式系統(tǒng)特性密切相關(guān)的特點(diǎn)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:嵌入式系統(tǒng)由嵌入式硬件系統(tǒng)及嵌入式軟件系統(tǒng)構(gòu)成,嵌入式硬件系統(tǒng)又由嵌入式處理器、存儲(chǔ)器、I/O接口等構(gòu)成。從系統(tǒng)運(yùn)行的角度,嵌入式硬件系統(tǒng)可以分為嵌入式最小硬件系統(tǒng)和典型嵌入式硬件系統(tǒng)。嵌入式軟件除具有計(jì)算機(jī)軟件的一般特性外,還具有一些與嵌入式系統(tǒng)特性密切相關(guān)的特點(diǎn)。故本題選擇C。27、下面關(guān)于S3C2410的UART的敘述中,錯(cuò)誤的是()。A、通過(guò)對(duì)UART線路控制寄存器的設(shè)置,可決定該UART一次傳送時(shí)數(shù)據(jù)的位數(shù)B、UART的特殊功能寄存器中包含UART波特率除數(shù)寄存器C、每個(gè)UART的發(fā)送數(shù)據(jù)寄存器和接收數(shù)據(jù)寄存器共用一個(gè)地址,通過(guò)對(duì)該地址的讀或?qū)憗?lái)確定其是接收數(shù)據(jù)寄存器還是發(fā)送數(shù)據(jù)寄存器D、通過(guò)UART控制寄存器可以選擇波特率發(fā)生器是對(duì)PCLK還是對(duì)UEXTCLK進(jìn)行分頻以獲得通信所需的波特率標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:串行異步通信接口通用異步收發(fā)器(UniversalAsynchronousReceiver/Trransinitter,UART)常用于全雙工串行異步通信,由發(fā)送器、接收器、控制單元、波特率發(fā)生器等構(gòu)成。發(fā)送器負(fù)責(zé)字符的發(fā)送,可采用先進(jìn)先出(FIFO)模式,也可采用普通模式發(fā)送;接收器負(fù)責(zé)外部送來(lái)字符的接收,可以是FIFO模式接收,也可以是普通模式接收;接收和發(fā)送緩沖器的狀態(tài)被記錄在UART的狀態(tài)寄存器中,通過(guò)讀取其狀態(tài)位即可了解當(dāng)前接收或發(fā)送緩沖器的狀態(tài)是否滿足接收和發(fā)送條件。波特率發(fā)生器在外部時(shí)鐘的作用下,通過(guò)編程可產(chǎn)生所需要的波特率,其大小由波特率系數(shù)寄存器如UBRDIVn決定。故本題選擇C。28、基于ARM內(nèi)核的嵌入式芯片是以ARM內(nèi)核為基礎(chǔ),通過(guò)AMBA總線將其他硬件組件連接在一起的。下面列出的4個(gè)組件中,哪一個(gè)組件是掛在AMBA的外圍總線(APB)上的?()A、LCD控制器B、Timer(定時(shí)器)C、中斷控制器D、JTAG標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:基于AMBA總線的處理器使用系統(tǒng)總線和外圍總線構(gòu)成來(lái)連接高速系統(tǒng)組件和低速外圍組件,速度不高的外部接口連接外圍總線(APB),包括定時(shí)器、并行接口和串行接口等;而LCD控制器和中斷控制器等都連接在系統(tǒng)總線上。故本題選擇B。29、下述通信標(biāo)準(zhǔn)中,不采用差分方式進(jìn)行信號(hào)傳輸?shù)氖?)。A、USBB、RS–232C、RS–485D、CAN標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:采用差分信號(hào)傳輸方式,具有很強(qiáng)的抗共模干擾能力;選項(xiàng)中僅RS–232不是。故本題選擇B。30、下列各項(xiàng)中,不屬于實(shí)時(shí)操作系統(tǒng)應(yīng)該具備的特征的是()。A、支持時(shí)間片輪轉(zhuǎn)調(diào)度算法B、任務(wù)切換時(shí)間和中斷延遲時(shí)間確定C、必須支持多級(jí)中斷嵌套處理機(jī)制D、支持實(shí)時(shí)搶占式調(diào)度標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:IEEE的實(shí)時(shí)UNIX分委會(huì)認(rèn)為實(shí)時(shí)操作系統(tǒng)應(yīng)該具備7個(gè)特征:具有異步I/O和中斷處理能力;任務(wù)切換時(shí)間和中斷延遲時(shí)間確定;優(yōu)先級(jí)中斷和調(diào)度;搶占式調(diào)度;內(nèi)存鎖定;連續(xù)文件;同步。所以此題選A。31、下列關(guān)于HAL的描述中,不正確的是()。A、HAL位于硬件和操作系統(tǒng)內(nèi)核之間B、術(shù)語(yǔ)HAL和Bootloader具有相近的含義,有時(shí)甚至可以相互替代使用C、引入HAL的目的是對(duì)硬件進(jìn)行抽象D、HAL改善了操作系統(tǒng)的可移植性標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:HAL(硬件抽象層)位于硬件電路板和操作系統(tǒng)之間,

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論