計(jì)算機(jī)三級(jí)(嵌入式系統(tǒng)開發(fā)技術(shù))機(jī)試模擬試卷20(共549題)_第1頁(yè)
計(jì)算機(jī)三級(jí)(嵌入式系統(tǒng)開發(fā)技術(shù))機(jī)試模擬試卷20(共549題)_第2頁(yè)
計(jì)算機(jī)三級(jí)(嵌入式系統(tǒng)開發(fā)技術(shù))機(jī)試模擬試卷20(共549題)_第3頁(yè)
計(jì)算機(jī)三級(jí)(嵌入式系統(tǒng)開發(fā)技術(shù))機(jī)試模擬試卷20(共549題)_第4頁(yè)
計(jì)算機(jī)三級(jí)(嵌入式系統(tǒng)開發(fā)技術(shù))機(jī)試模擬試卷20(共549題)_第5頁(yè)
已閱讀5頁(yè),還剩178頁(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ī)試模擬試卷20(共9套)(共549題)計(jì)算機(jī)三級(jí)(嵌入式系統(tǒng)開發(fā)技術(shù))機(jī)試模擬試卷第1套一、選擇題(本題共40題,每題1.0分,共40分。)1、下列產(chǎn)品中不屬于嵌入式系統(tǒng)的是()。A、洗衣機(jī)B、空調(diào)機(jī)C、個(gè)人電腦D、電子血壓計(jì)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:廣義上講,凡是帶有微處理器的專用軟硬件系統(tǒng)都可稱為嵌入式系統(tǒng)。狹義上講,嵌入式系統(tǒng)強(qiáng)調(diào)使用嵌入式微處理器構(gòu)成的具有自己的操作系統(tǒng)和特定功能、用于特定場(chǎng)合的獨(dú)立系統(tǒng)。嵌入式系統(tǒng)以應(yīng)用為中心、以計(jì)算機(jī)技術(shù)為基礎(chǔ)、軟硬件可裁剪、功能、可靠性、成本、體積、功耗嚴(yán)格要求的專用計(jì)算機(jī)系統(tǒng)。包括洗衣機(jī)、空調(diào)機(jī)等“白色家電”,也包括心電計(jì)、血壓計(jì)等醫(yī)療電子設(shè)備;而個(gè)人電腦(PC機(jī))不屬于嵌入式系統(tǒng)。所以本題選C。2、下面關(guān)于嵌入式系統(tǒng)的敘述中,錯(cuò)誤的是()。A、嵌入式系統(tǒng)所涉及的應(yīng)用領(lǐng)域非常廣泛B、嵌入式系統(tǒng)在數(shù)量上遠(yuǎn)遠(yuǎn)超過(guò)了各種類型的通用計(jì)算機(jī)系統(tǒng)C、嵌入式系統(tǒng)與通用計(jì)算機(jī)都是由硬件和軟件兩部分組成的D、嵌入式系統(tǒng)正在逐步取代通用計(jì)算機(jī)系統(tǒng)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:嵌入式系統(tǒng)與通用計(jì)算機(jī)一樣,也是由硬件和軟件兩部分組成,所涉及到的領(lǐng)域非常廣泛,在應(yīng)用數(shù)量上遠(yuǎn)遠(yuǎn)超過(guò)了各種類型的通用計(jì)算機(jī)系統(tǒng)。盡管如此,嵌入式系統(tǒng)與通用計(jì)算機(jī)系統(tǒng)仍有許多不同之處,它們的組成及功能都各有特點(diǎn),所以各自的市場(chǎng)不同,談不上取代。所以本題選D。3、數(shù)碼相機(jī)是一種典型的嵌入式系統(tǒng),下面有關(guān)其軟硬件組成的敘述中錯(cuò)誤的是()。A、它由硬件和軟件兩部分組成B、硬件部分既包括CPU,也包括存儲(chǔ)器和輸入/輸出C、使用閃存卡(如CF卡、SD卡等)作為內(nèi)存,用于存儲(chǔ)所運(yùn)行的軟件D、軟件部分既包括操作系統(tǒng),也包括應(yīng)用軟件標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:數(shù)碼相機(jī)是嵌入式系統(tǒng)的典型應(yīng)用之一。它由前端和后端兩部分組成,前端負(fù)責(zé)數(shù)字圖像獲取,后端負(fù)責(zé)數(shù)字圖像的處理,后端通常是以嵌入式DSP作為核心的SoC芯片,DSP用于完成數(shù)字圖像處理;此外,數(shù)碼相機(jī)中還有一個(gè)超低功耗的8位MCU,負(fù)責(zé)進(jìn)行操作控制:高端數(shù)碼相機(jī)配置有實(shí)時(shí)操作系統(tǒng)和圖像處理軟件。使用的閃存卡主要是用來(lái)存儲(chǔ)照片而不是系統(tǒng)軟件。故C項(xiàng)錯(cuò)誤。4、微控制器(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。5、一個(gè)早期的數(shù)碼相機(jī)只有80萬(wàn)像素,它所拍攝的相片最高分辨率是()。A、1600×1200B、1024×768C、800×600D、480×640標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:題中所謂的80萬(wàn)像素是指圖像的大小,1024×768=768KB,約為80萬(wàn),故本題選B。6、MP3播放器屬于嵌入式系統(tǒng)的應(yīng)用之一,下面有關(guān)敘述中錯(cuò)誤的是()。A、MP3是互聯(lián)網(wǎng)上流行的一種數(shù)字音樂(lè)格式B、MP3采用MPEG–3算法對(duì)數(shù)字音頻進(jìn)行壓縮編碼C、MP3播放器必須具有對(duì)MP3格式音頻文件解碼的功能D、MP3音頻文件的文件擴(kuò)展名是.mp3標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:MP3是互聯(lián)網(wǎng)上最流行的數(shù)字音樂(lè)格式,它采用國(guó)際標(biāo)準(zhǔn)化組織提出的MPEG–1層III算法進(jìn)行有損的壓縮編碼,以8~12倍的比率大幅度降低了聲音的數(shù)據(jù)量,其文件擴(kuò)展名是.Mp3;MP3播放器必須具有對(duì)MP3格式音頻文件解碼的功能。所以本題選B。7、下面哪種設(shè)備是組建以太局域網(wǎng)必不可少的?()A、網(wǎng)橋B、集線器或交換機(jī)C、路由器D、中繼器標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:局域網(wǎng)按照傳輸介質(zhì)使用的訪問(wèn)控制方法,可以分為以太網(wǎng)、FDDI網(wǎng)和令牌網(wǎng),目前廣泛使用的是以太網(wǎng),它以集線器或交換機(jī)為中心構(gòu)成。故本題選B。8、以下是有關(guān)TCP/IP協(xié)議中IP地址格式(IPv4)的敘述,其中錯(cuò)誤的是()。A、IP地址使用64個(gè)二進(jìn)位表示B、IP地址由網(wǎng)絡(luò)號(hào)和主機(jī)號(hào)兩部分組成C、IP地址有A類、B類、C類等不同類型之分D、具有C類地址的主機(jī)連接在小型網(wǎng)絡(luò)中標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:IP協(xié)議第4版(IPv4)規(guī)定,每個(gè)IP地址使用4B(32個(gè)二進(jìn)制位)表示,其中包含有網(wǎng)絡(luò)號(hào)和主機(jī)號(hào)兩部分。IP地址分為A類、B類、C類三個(gè)基本類,另有兩類分別作為組播地址和備用地址(D類和E類)。C類網(wǎng)絡(luò)地址數(shù)量較多,適用于小規(guī)模的局域網(wǎng)絡(luò),每個(gè)網(wǎng)絡(luò)最多只能包含254臺(tái)計(jì)算機(jī)。所以A項(xiàng)錯(cuò)誤,故本題選A。9、以下屬于按指令集結(jié)構(gòu)劃分嵌入式處理器的分類是()。A、RISC和CISCB、VonNeumann和HarvardC、51、AVR、PIC、MSP430、MIPS、POWERMC68K以及ARM等D、ARM7、ARM9/ARM11、ARMCortex–M、ARMCortex–R和ARMCortex–A標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:嵌入式處理器的體系結(jié)構(gòu)按指令集可以分為兩大類:復(fù)雜指令集結(jié)構(gòu)(CISC)和精簡(jiǎn)指令集結(jié)構(gòu)(RISC)。所以本題選A。10、相對(duì)于其它處理器,ARM處理器主要技術(shù)特征,以下說(shuō)法錯(cuò)誤的是()。A、單周期操作B、采用存儲(chǔ)和加載指令訪問(wèn)內(nèi)存C、指令流水線D、性能優(yōu)越但功耗較大標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:ARM內(nèi)核與其他處理器內(nèi)核相比,主要特點(diǎn)為:耗電省、功能強(qiáng)、成本低、16位Thumb與32位ARM和Thumb–2雙指令集并存以及具有非常眾多的合作伙伴,適用面廣泛。由于采用RISC的體系結(jié)構(gòu),ARM具有單周期操作、采用加載/存儲(chǔ)指令訪問(wèn)內(nèi)存、指令流水線技術(shù)等技術(shù)特征。所以本題選D。11、關(guān)于ARM嵌入式處理器的工作狀態(tài),以下說(shuō)法正確的是()。A、ARM狀態(tài)是32位兼容16位指令的狀態(tài)B、ARM處理器復(fù)位時(shí)自動(dòng)進(jìn)入Thumb狀態(tài)C、ARM9支持Thumb–2狀態(tài)D、Thumb狀態(tài)為16位指令狀態(tài),指令長(zhǎng)度全部為16位標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:在ARM的體系結(jié)構(gòu)中,處理器可以工作在3種不同的狀態(tài),①ARM狀態(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處理器復(fù)位后開始執(zhí)行代碼時(shí)總是處于ARM狀態(tài),如果需要?jiǎng)t可以切換到Thumb狀態(tài)及Thumb–2狀態(tài)。故本題選D。12、以下關(guān)于ARM處理器寄存器說(shuō)法正確的是()。A、CPSR為程序計(jì)數(shù)狀態(tài)寄存器B、R12為鏈接寄存器使用C、通用寄存器是32位寄存器,只能存放數(shù)據(jù),不能存放地址D、堆棧指針SP使用的寄存器為R13標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:ARM處理器共有37個(gè)寄存器,包括31個(gè)通用寄存器(含PC)和6個(gè)狀態(tài)寄存器。所有通用寄存器均為32位結(jié)構(gòu),既可以存放數(shù)據(jù)也可以存放地址;CPSR是當(dāng)前程序狀態(tài)寄存器;程序鏈接寄存器(LR)為R14;堆棧指針(SP)使用的寄存器是R13。故本題選D。13、以下關(guān)于ARM處理器從異常中斷返回的說(shuō)法錯(cuò)誤的是()。A、恢復(fù)原來(lái)被保護(hù)的用戶寄存器B、將SPSR寄存器的值復(fù)制到CPSRC、將異常向量地址寫入PC中D、清除I和F標(biāo)志,允許IRQ和FIQ中斷標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:除復(fù)位異常,其他所有異常處理完畢之后必須返回到原來(lái)程序處繼續(xù)向下執(zhí)行:恢復(fù)原來(lái)被保護(hù)的用戶寄存器;將SPSR_mode寄存器值復(fù)制到CPSR中;根據(jù)異常類型將PC值恢復(fù)成斷點(diǎn)地址;清除I和F標(biāo)志,允許IRQ和FIQ中斷。故本題選C。14、ARM處理器在大端模式下從0x60000000到0x60000003存儲(chǔ)一個(gè)字?jǐn)?shù)據(jù)0x32303134,R2=0x60000000,以下說(shuō)法正確的是()。A、0x60000000中存儲(chǔ)的數(shù)據(jù)是0x32B、執(zhí)行LDRHR1,[R2]后R1=0x3134C、執(zhí)行LDRBR1,[R2]后R1=0x3230D、執(zhí)行LDRR1,[R2]后R1=0x34313032標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:所謂的大端模式,是指數(shù)據(jù)的高位,保存在內(nèi)存的低地址中,而數(shù)據(jù)的低位,保存在內(nèi)存的高地址中。在本題中的存放方式則為:內(nèi)存地址存放內(nèi)容0x600000000x320x600000010x300x600000020x310x600000030x34故A項(xiàng)正確。執(zhí)行LDRHR1,[R2]是將R2指示的存儲(chǔ)器中的半字?jǐn)?shù)據(jù)讀入寄存器R1,并將R1的高16位清零,所以R1=0x3230;執(zhí)行LDRBR1,[R2]是將R2指示的存儲(chǔ)器中的字節(jié)數(shù)據(jù)讀入R1,并將R1的高24位清零,故R1=0x32;執(zhí)行LDRR1,[R2]是將R2指示的存儲(chǔ)器中的字?jǐn)?shù)據(jù)讀入寄存器R1,故R1=0x32303134。綜上,故本題選A。15、以下ARM指令中不屬于數(shù)據(jù)處理類指令的是()。A、ADCR1,R2,R3B、LDRR1,[R2]C、MOVR1,R2,LSL#4D、ORRR1,R2,R3標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:數(shù)據(jù)處理類指令可分為數(shù)據(jù)傳送指令、算術(shù)邏輯運(yùn)算指令和比較指令。本題A、C、D項(xiàng)均屬于數(shù)據(jù)處理類指令,B項(xiàng)屬于加載/存儲(chǔ)指令,故本題選B。16、以下不能完成將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。17、將寄存器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。18、在ARM匯編語(yǔ)言程序設(shè)計(jì)中常有子程序設(shè)計(jì),下面指令中不屬于子程序調(diào)用或者返回的指令是()。A、LDRPC,MySubB、BLMySubC、MOVPC,LRD、MOVR15,LR標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:在ARM匯編語(yǔ)言程序中,子程序的調(diào)用一般是通過(guò)BL指令來(lái)實(shí)現(xiàn)的;MOVPC,LR在ARM匯編中用于子程序的返回:D項(xiàng)中R15即是PC,故本題選A。19、關(guān)于ARM指令中的條件域,以下表述錯(cuò)誤的是()。A、EQ為相等B、CS為無(wú)符號(hào)數(shù)大于或等于C、VS為未溢出D、LS為無(wú)符號(hào)數(shù)小于或等于標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:C項(xiàng)中VS表示溢出,故本題選C。其余三項(xiàng)正確。20、下面關(guān)于嵌入式處理芯片生產(chǎn)廠商的敘述中,錯(cuò)誤的是()。A、基于ARM7TDMI內(nèi)核的S3C44B0嵌入式處理器由韓國(guó)三星(Samsung)公司生產(chǎn)B、基于ARM7TDMI–S內(nèi)核的LPC2000系列嵌入式處理器由荷蘭恩智浦(NXP)半導(dǎo)體司司生產(chǎn)C、美國(guó)英特爾(Intel)公司未生產(chǎn)過(guò)基于ARM的嵌入式處理器D、美國(guó)愛特美爾(ATMEL)公司和飛思卡爾(Freescale)公司都生產(chǎn)多個(gè)系列的基于ARM內(nèi)核的嵌入式處理器芯片標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:生產(chǎn)ARM處理器芯片的廠家眾多,每個(gè)廠商生產(chǎn)的ARM芯片型號(hào)各異,除了內(nèi)核架構(gòu)外,其內(nèi)置硬件組件也各有特色,性能也有差異?;贏RM7TDMI內(nèi)核的S3C44B0嵌入式處理器由韓國(guó)三星(Samsung)公司生產(chǎn);基于ARM7TDMI–S內(nèi)核的LPC2000系列嵌入式處理器由荷蘭恩智浦(NXP)半導(dǎo)體公司生產(chǎn);美國(guó)愛特美爾(ATMEL)公司和飛思卡爾(Freescale)公司都生產(chǎn)多個(gè)系列的基于ARM內(nèi)核的嵌入式處理器。故本題選C。21、嵌入式系統(tǒng)工作時(shí)需要為其供電,下面與嵌入式系統(tǒng)供電相關(guān)的敘述中,錯(cuò)誤的是()。A、78XX系列是一類常用的直流穩(wěn)壓芯片,例如7805可以提供+5V直流電壓B、低壓差穩(wěn)壓器常簡(jiǎn)稱為L(zhǎng)DOC、AC–DC電源模塊用于實(shí)現(xiàn)交流電到直流電的變換D、低壓交流電可以直接用來(lái)給嵌入式處理器供電標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:嵌入式系統(tǒng)常用的電源模塊是交流變直流(AC-DC)模塊、直流到直流(DC-DC)模塊以及低壓差穩(wěn)壓器(LDO)。AC-DC模塊完成交流電到直流電的變換。78XX系列是一類常用的直流穩(wěn)壓芯片,例如7805可以提供+5V直流電壓。選項(xiàng)中D項(xiàng)錯(cuò)誤,故本題選D。22、下面關(guān)于ARM公司定義的AMBA的敘述中,錯(cuò)誤的是()。A、AMBA由系統(tǒng)總線和外圍總線組成,二者之間通過(guò)橋接器交換信息B、ARM芯片中的ARM內(nèi)核與AMBA的系統(tǒng)總線相連C、ARM芯片中的測(cè)試接口(如JTAG)與AMBA的外圍總線相連D、ARM7和ARM11采用的AMBA的版本不同標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:AMBA是ARM公司公布的總線協(xié)議,以ARM內(nèi)核為基礎(chǔ)的嵌入式處理器芯片采用系統(tǒng)總線與外圍總線兩層結(jié)構(gòu)的方式構(gòu)建片上系統(tǒng);系統(tǒng)總線通過(guò)橋接器與外圍總線互連。AMBA的系統(tǒng)總線主要用于連接高帶寬快速組件,包括ARM內(nèi)核及測(cè)試接口;AMBA的外圍總線主要連接低帶寬組件以及與外部相連的硬件組件。AMBA有多個(gè)版本,性能隨版本的發(fā)展而逐步提高,ARM7采用AMBA1,而ARM9采用AMBA2。故本題選C。23、下面是關(guān)于基于ARM內(nèi)核的嵌入式芯片中的DMA控制器的敘述,其中錯(cuò)誤的是()。A、DMA是指直接存儲(chǔ)器訪問(wèn)B、嵌入式系統(tǒng)通過(guò)使用DMA控制器可降低處理器內(nèi)核在數(shù)據(jù)傳輸操作中的負(fù)擔(dān)C、ARM處理器中的DMA控制器與AMBA的系統(tǒng)總線部分相連D、ARM處理芯片中的串行通信接口、USB接口等,只能通過(guò)DMA控制器控制其數(shù)據(jù)傳輸而不能由ARM內(nèi)核控制標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:ARM內(nèi)部的DMA控制器(直接存儲(chǔ)器訪問(wèn)控制器)是一種硬件組件,使用它可以將數(shù)據(jù)塊在內(nèi)存與外設(shè)以及內(nèi)存與內(nèi)存之間互相傳送,且傳輸過(guò)程不需要CPU參與,可顯著降低處理器負(fù)荷;DMA主控制器與AMB的系統(tǒng)總線部分相連;在ARM處理芯片中,許多與外部打交道的通道如串行通信端口、USB接口等既可以由ARM內(nèi)核控制其數(shù)據(jù)傳輸,也可以通過(guò)DMA控制器控制數(shù)據(jù)傳輸。故本題選D。24、微硬盤是一種由超小型筆記本和數(shù)碼相機(jī)領(lǐng)域發(fā)展而來(lái)的外部存儲(chǔ)設(shè)備,下面關(guān)于微硬盤的敘述中,錯(cuò)誤的是()。A、目前1.8英寸的微硬盤容量已達(dá)幾百GBB、帶有數(shù)據(jù)緩存,有利于提高數(shù)據(jù)傳輸率C、采用USB接口時(shí),一般須另加外部電源D、為使微硬盤適用于多種手持裝置,其接口可采用多種標(biāo)準(zhǔn),如CF卡、PCMCIA、USB2.0、ATA等標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:微硬盤最早是由IBM公司開發(fā)的一款超級(jí)迷你硬盤機(jī)產(chǎn)品。目前1.8英寸的微硬盤容量已達(dá)幾百GB;一般微硬盤帶有數(shù)據(jù)緩存,有利于提高數(shù)據(jù)傳輸率;微硬盤功耗極小,無(wú)需外置電源,鏈接USB即可使用;為使微硬盤適用于多種手持裝置,其接口可采用多種標(biāo)準(zhǔn),如CF卡、PCMCIA、USB2.0、ATA等。所以選本題C。25、下面是關(guān)于基于ARM內(nèi)核的嵌入式芯片中的存儲(chǔ)器及高帶寬外部存儲(chǔ)器控制接口的敘述,其中錯(cuò)誤的是()。A、ARM芯片片內(nèi)配有的Flash存儲(chǔ)器,通常用作系統(tǒng)的程序存儲(chǔ)器B、ARM芯片內(nèi)的Cache采用SRAMC、高帶寬外部存儲(chǔ)器控制接口只能用于擴(kuò)展系統(tǒng)的程序存儲(chǔ)器D、高帶寬外部存儲(chǔ)器控制接口與AMBA的系統(tǒng)總線部分相連標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:ARM芯片片內(nèi)配有的Flash存儲(chǔ)器,通常用作系統(tǒng)的程序存儲(chǔ)器;其內(nèi)部Cache一般采用SRAM;高帶寬外部存儲(chǔ)器控制接口為外部存儲(chǔ)器擴(kuò)展提供了接口,可以擴(kuò)展程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器,與AMBA的系統(tǒng)總線部分相連。所以本題選C。26、某型NANDFlash芯片的地址線和數(shù)據(jù)線是復(fù)用的,它具有的部分引腳為ALE、CE、RE、R/B,如果下面每一個(gè)選項(xiàng)是用于簡(jiǎn)述這些引腳的功能的,其中完全正確的是()。A、低電平有效的芯片使能、命令鎖存允許、準(zhǔn)備就緒/忙輸出、讀使能/寫使能B、命令鎖存允許、低電平有效的寫保護(hù)、低電平有效的芯片使能、地址鎖存允許C、地址鎖存允許、低電平有效的芯片使能、低電平有效的讀使能、準(zhǔn)備就緒/忙輸出D、準(zhǔn)備就緒/忙輸出、低電平有效的讀使能、低電平有效的寫使能、命令鎖存允許標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:NANDFlash主要用于片外程序存儲(chǔ)器,為了節(jié)省引腳,降低體積,地址線和數(shù)據(jù)線一般采用分時(shí)復(fù)用技術(shù)。ALE、CE、RE、R/B分別表示地址鎖存允許、低電平有效的芯片使能、低電平有效的讀使能、準(zhǔn)備就緒/忙輸出。故C項(xiàng)正確。27、通過(guò)I2C、SPI、UART、USB等可以實(shí)現(xiàn)嵌入式系統(tǒng)間或嵌入式系統(tǒng)與外圍器件等的連接,下面相關(guān)敘述中,錯(cuò)誤的是()。A、I2C總線只有兩條信號(hào)線,一條是數(shù)據(jù)線SDA,另一條是時(shí)鐘線SCL,所有操作都通過(guò)這兩條信號(hào)線完成B、SPI通信時(shí),首先要使SPI從設(shè)備的SSEL處于被選中狀態(tài),表示將要對(duì)該從設(shè)備進(jìn)行操作,然后才能按照SPI時(shí)序要求進(jìn)行數(shù)據(jù)操作C、UART即通用異步收發(fā)器,可用于全雙工串行異步通信D、USB1.1和USB2.0采用全雙工差分方式進(jìn)行通信標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:I2C總線只有兩條信號(hào)線,一條是數(shù)據(jù)線SDA,另一條是時(shí)鐘線SCL,所有操作都通過(guò)這兩條信號(hào)線完成;對(duì)SPI的操作,首先要選擇讓基于SPI接口的從設(shè)備的SSEL處于被選中狀態(tài),表示將要對(duì)該從設(shè)備進(jìn)行操作,然后才能按照SPI時(shí)序要求進(jìn)行數(shù)據(jù)操作;UART即通用異步收發(fā)器,是可以用于全雙工串行異步通信的:USB1.1和USB2.0有4根信號(hào)線,采用半雙工差分方式進(jìn)行通信。故本題選D。28、下面關(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。29、下面關(guān)于嵌入式系統(tǒng)的互連通信接口的敘述中,錯(cuò)誤的是()。A、嵌入式處理器的UART在采用了RS–232電平轉(zhuǎn)換電路后,可延長(zhǎng)通信距離B、與RS–485標(biāo)準(zhǔn)相比,RS–232標(biāo)準(zhǔn)的通信距離更遠(yuǎn)、通信速率更高C、對(duì)于片內(nèi)無(wú)CAN控制器的嵌入式處理芯片,可通過(guò)擴(kuò)展CAN控制器和CAN收發(fā)器的方式使其接入CAN總線D、嵌入式系統(tǒng)可以通過(guò)以太網(wǎng)連接到互聯(lián)網(wǎng)中標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:直接用UART進(jìn)行通信僅限于板間或芯片間通信,UART在采用了RS–232電平轉(zhuǎn)換電路后,可延長(zhǎng)通信距離;與RS–232標(biāo)準(zhǔn)相比,RS–485標(biāo)準(zhǔn)的通信距離更遠(yuǎn)、通信速率更高;對(duì)于片內(nèi)無(wú)CAN控制器的嵌入式處理芯片,可通過(guò)擴(kuò)展CAN控制器和CAN收發(fā)器的方式使其接入CAN總線;嵌入式系統(tǒng)可以通過(guò)以太網(wǎng)連接到互聯(lián)網(wǎng)中。故B項(xiàng)錯(cuò)誤,故本題選B。30、下面關(guān)于硬實(shí)時(shí)系統(tǒng)和軟實(shí)時(shí)系統(tǒng)的敘述中,錯(cuò)誤的是()。A、如果任務(wù)執(zhí)行時(shí)間超過(guò)截止時(shí)間后系統(tǒng)的效益變?yōu)樨?fù),這種實(shí)時(shí)系統(tǒng)稱為硬實(shí)時(shí)系統(tǒng)B、如果任務(wù)執(zhí)行時(shí)間超過(guò)截止時(shí)間后系統(tǒng)的效益下降但仍保持為正,這種實(shí)時(shí)系統(tǒng)稱為軟實(shí)時(shí)系統(tǒng)C、導(dǎo)彈控制器屬于硬實(shí)時(shí)系統(tǒng)D、高鐵自動(dòng)駕駛系統(tǒng)屬于軟實(shí)時(shí)系統(tǒng)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:任任務(wù)執(zhí)行時(shí)間超過(guò)截止時(shí)間,系統(tǒng)的總損益就為負(fù),這一種實(shí)時(shí)系統(tǒng)稱為硬實(shí)時(shí)系統(tǒng),否則為軟實(shí)時(shí)系統(tǒng)。硬實(shí)時(shí)(HardReal–Time)系統(tǒng)的運(yùn)行正確性是同其響應(yīng)時(shí)限緊密相關(guān)的。一旦超過(guò)時(shí)限將導(dǎo)致嚴(yán)重的負(fù)效益后果,如導(dǎo)彈控制系統(tǒng)、高鐵自動(dòng)駕駛系統(tǒng)等。然而,在一個(gè)軟實(shí)時(shí)(SoftReal–Time)系統(tǒng)中,雖然也存在時(shí)限指標(biāo),但是如果輸出響應(yīng)超過(guò)時(shí)限,一般不會(huì)造成嚴(yán)重后果。故D項(xiàng)錯(cuò)誤,本題選D。31、目前流行的嵌入式操作系統(tǒng)有多個(gè),下面不屬于嵌入式操作系統(tǒng)的是()。A、μCOS–II/IIIB、VxWorksC、Win7D、Android標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:很明顯,四個(gè)選項(xiàng)中僅C項(xiàng)不屬于嵌入式操作系統(tǒng),Win7屬于多任務(wù)桌面操作系統(tǒng)。故本題選C。32、下面有關(guān)微內(nèi)核操作系統(tǒng)的敘述中,錯(cuò)誤的是()。A、操作系統(tǒng)的內(nèi)核小巧、緊湊,占用內(nèi)存少B、內(nèi)核的功能擴(kuò)充方便,但功能切換需要一定的開銷C、μC/OS–II屬于微內(nèi)核操作系統(tǒng)D、iOS不屬于微內(nèi)核操作系統(tǒng)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:嵌入式操作系統(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)核的功能擴(kuò)充方便,但功能切換需要一定的開銷;屬于微內(nèi)核結(jié)構(gòu)的典型嵌入式操作系統(tǒng)有Symbian、VxWorks、QNX、μC/OS–II、iOS等。故D項(xiàng)錯(cuò)誤,本題選D。33、下列程序中通常不屬于板級(jí)支持包(BSP)內(nèi)容的是()。A、初始化程序B、設(shè)備驅(qū)動(dòng)程序C、引導(dǎo)加載程序D、進(jìn)程管理程序標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:BSP實(shí)際上一些匯編程序和C語(yǔ)言代碼相結(jié)合的操作系統(tǒng)底層軟件。包括初始化程序、設(shè)備驅(qū)動(dòng)程序、配置文件和引導(dǎo)加載程序等。D項(xiàng)不屬于BSP內(nèi)容,本題選D。34、下面關(guān)于引導(dǎo)加載程序(Bootloader)的敘述中,錯(cuò)誤的是()。A、引導(dǎo)加載程序執(zhí)行嵌入式系統(tǒng)加電后的第一批操作B、引導(dǎo)加載程序的一項(xiàng)重要任務(wù)是加載和啟動(dòng)操作系統(tǒng)C、加電自檢和初始化外圍設(shè)備也是引導(dǎo)加載程序需要完成的任務(wù)D、相同的操作系統(tǒng)都使用相同的引導(dǎo)加載程序標(biāo)準(zhǔn)答案:D知識(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)。由于硬件平臺(tái)的不同,每種平臺(tái)的引導(dǎo)程序也有所差異。故本題選D。35、下面關(guān)于Linux和Unix的敘述中,錯(cuò)誤的是()。A、Linux是以Unix為原型的一種"類Unix"操作系統(tǒng)B、兩者的函數(shù)/命令的名稱、參數(shù)和功能大體相同C、兩者的源代碼基本相同D、Unix的運(yùn)行效率一般高于Linux標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:Linux系統(tǒng)最初以Unix為原型,以實(shí)現(xiàn)POSIX標(biāo)準(zhǔn)作為其目標(biāo);命令的功能、處理結(jié)果、函數(shù)名稱和參數(shù)十分相同,但二者的源代碼是完全不同的;迄今為止,Linux的運(yùn)行效率尚未達(dá)到Unix的水平。C選項(xiàng)錯(cuò)誤,故本題選C。36、嵌入式Linux操作系統(tǒng)由用戶進(jìn)程、OS服務(wù)組件和Linux內(nèi)核3個(gè)部分組成(如圖),下面選項(xiàng)中正確的是()。A、①是用戶進(jìn)程,③是服務(wù)組件B、①是服務(wù)組件,②是用戶進(jìn)程C、②是服務(wù)組件,③是Linux內(nèi)核D、②是用戶進(jìn)程,③是Linux內(nèi)核標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:從頂視圖看,嵌入式Linux操作系統(tǒng)由用戶進(jìn)程、OS服務(wù)組件和Linux內(nèi)核3個(gè)子系統(tǒng)組成。故題中從上到下依次是用戶進(jìn)程、OS服務(wù)組件和Linux內(nèi)核。故本題選C。37、Linux內(nèi)核主要由5個(gè)子系統(tǒng)組成,下面選項(xiàng)中不屬于這5個(gè)子系統(tǒng)的是()。A、內(nèi)存管理B、進(jìn)程間通信C、行命令解釋器(Shell)D、文件系統(tǒng)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:Linux內(nèi)核主要由5個(gè)子系統(tǒng)組成:進(jìn)程調(diào)度;內(nèi)存管理;虛擬文件系統(tǒng);網(wǎng)絡(luò)接口;進(jìn)程間通信。故本題選C。38、下面是關(guān)于μC/OS–II任務(wù)管理中空閑任務(wù)(Idletask)的敘述,其中錯(cuò)誤的是()。A、它是系統(tǒng)創(chuàng)建的第1個(gè)任務(wù)B、它是優(yōu)先級(jí)最低的任務(wù)C、它始終處于等待狀態(tài)D、它是必不可少的一個(gè)系統(tǒng)任務(wù)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:μC/OS–II任務(wù)管理中空閑任務(wù)(Idletask)是系統(tǒng)創(chuàng)建的第1個(gè)任務(wù),它是必不可少的一個(gè)系統(tǒng)任務(wù),也是優(yōu)先級(jí)最低的任務(wù);絕大多數(shù)情況下,μC/OS–II的每個(gè)任務(wù)都是一個(gè)無(wú)限的循環(huán),都處在5種狀態(tài)之一的狀態(tài)下。故C項(xiàng)錯(cuò)誤,本題選C。39、下面有關(guān)片上調(diào)試技術(shù)的描述語(yǔ)句中,不恰當(dāng)?shù)氖?)。A、邊界掃描技術(shù)是調(diào)試硬件芯片及目標(biāo)機(jī)電路板的一種常用調(diào)試技術(shù)。B、JTAG組織所研究的測(cè)試訪問(wèn)端口和邊界掃描結(jié)構(gòu)標(biāo)準(zhǔn),成為了片上測(cè)試技術(shù)的一種國(guó)際標(biāo)準(zhǔn),即俗稱的JTAG標(biāo)準(zhǔn)。C、使用片上調(diào)試技術(shù)進(jìn)行嵌入式系統(tǒng)目標(biāo)機(jī)調(diào)試時(shí),無(wú)需目標(biāo)存儲(chǔ)器,也不占用目標(biāo)機(jī)任何I/O端口。D、經(jīng)常用于嵌入式系統(tǒng)設(shè)計(jì)中的微處理器(如:MCS–51、DSP、ARM)都支持JTAG標(biāo)準(zhǔn)的片上調(diào)試技術(shù)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:邊界掃描測(cè)試技術(shù)是對(duì)芯片或印制電路板進(jìn)行片上調(diào)試最常用的一種技術(shù);JTAG是IEEE下的一個(gè)組織,是研究測(cè)試訪問(wèn)端口和邊界掃描結(jié)構(gòu)的標(biāo)準(zhǔn),研究結(jié)果即俗稱的JTAG標(biāo)準(zhǔn):使用JTAG進(jìn)行嵌入式系統(tǒng)的調(diào)試,無(wú)需目標(biāo)存儲(chǔ)器,也不占用目標(biāo)機(jī)任何I/O端口;對(duì)于不支持JTAG調(diào)試標(biāo)準(zhǔn)的嵌入式CPU,如MCS–51單片機(jī),其軟件固化要使用稱為“編程器”的設(shè)備來(lái)進(jìn)行。故本題選D。40、下面的敘述中,不正確的是()。A、在嵌入式系統(tǒng)開發(fā)時(shí),通??梢园哑溟_發(fā)過(guò)程劃分為:系統(tǒng)需求分析與規(guī)格說(shuō)明、系統(tǒng)設(shè)計(jì)、構(gòu)件設(shè)計(jì)、系統(tǒng)集成與測(cè)試等幾個(gè)階段。B、所謂的構(gòu)件設(shè)計(jì),是指包括軟件設(shè)計(jì)與編程、專用硬件芯片選擇及硬件電路設(shè)計(jì)等具體設(shè)計(jì)工作。C、系統(tǒng)集成與測(cè)試的目的是發(fā)現(xiàn)設(shè)計(jì)中的錯(cuò)誤并進(jìn)行改正。在此階段,應(yīng)該等系統(tǒng)集成完成后再整體地對(duì)系統(tǒng)進(jìn)行測(cè)試。D、嵌入式系統(tǒng)設(shè)計(jì)者需要遵循軟硬一體、軟硬協(xié)調(diào)設(shè)計(jì)的思想。在系統(tǒng)功能滿足要求的前提下,結(jié)合性能、費(fèi)用成本、尺寸等約束條件,確定哪些功能由硬件構(gòu)件實(shí)現(xiàn),哪些功能由軟件構(gòu)件實(shí)現(xiàn)。標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:在嵌入式系統(tǒng)開發(fā)時(shí),通??梢园哑溟_發(fā)過(guò)程劃分為:系統(tǒng)需求分析與規(guī)格說(shuō)明、系統(tǒng)設(shè)計(jì)、構(gòu)件設(shè)計(jì)、系統(tǒng)集成與測(cè)試等幾個(gè)階段;嵌入式系統(tǒng)設(shè)計(jì)者需要遵循軟硬一體、軟硬協(xié)調(diào)設(shè)計(jì)的思想。在滿足系統(tǒng)功能的前提下,結(jié)合性能、費(fèi)用成本、尺寸等約束條件,確定哪些功能由硬件構(gòu)件實(shí)現(xiàn),哪些功能由軟件構(gòu)件實(shí)現(xiàn);所謂的構(gòu)件設(shè)計(jì),是指包括軟件設(shè)計(jì)與編程、專用硬件芯片選擇及硬件電路設(shè)計(jì)等具體設(shè)計(jì)工作;一個(gè)好的系統(tǒng)集成與測(cè)試計(jì)劃可以幫助設(shè)計(jì)者快速的發(fā)現(xiàn)設(shè)計(jì)中的錯(cuò)誤并改正,但應(yīng)該分步的、按階段的構(gòu)建系統(tǒng),并且每次只對(duì)一部分構(gòu)建或模塊所集成的系統(tǒng)進(jìn)行測(cè)試,這樣更容易的發(fā)現(xiàn)并定位錯(cuò)誤。故本題選C。二、填空題(本題共20題,每題1.0分,共20分。)41、WWW網(wǎng)頁(yè)是典型的【41】結(jié)構(gòu)。Adobe公司開發(fā)的一種用于電子文檔交換的文件格式名為【42】。標(biāo)準(zhǔn)答案:【41】超文本【42】PDF知識(shí)點(diǎn)解析:本題主要考查數(shù)字文本的類型與文本制作。WWW網(wǎng)頁(yè)是典型的超文本結(jié)構(gòu)。為了使數(shù)字文本能夠廣泛發(fā)布、自由交換和長(zhǎng)期保存,Adobe公司開發(fā)了一種用于電子文檔交換的文件格式PDF。42、計(jì)算機(jī)網(wǎng)絡(luò)由計(jì)算機(jī)等智能電子設(shè)備(網(wǎng)絡(luò)終端)、數(shù)據(jù)鏈路、【43】以及網(wǎng)絡(luò)軟件等組成。網(wǎng)絡(luò)中的每個(gè)網(wǎng)絡(luò)終端都配一個(gè)網(wǎng)卡,每個(gè)網(wǎng)卡都有全球唯一的【44】位二進(jìn)制的MAC地址。標(biāo)準(zhǔn)答案:【43】通信協(xié)議【44】48知識(shí)點(diǎn)解析:本題主要考查計(jì)算機(jī)網(wǎng)絡(luò)的組成。計(jì)算機(jī)網(wǎng)絡(luò)一般由計(jì)算機(jī)等智能電子設(shè)備、數(shù)據(jù)通信鏈路、通信協(xié)議和網(wǎng)絡(luò)軟件等組成。網(wǎng)絡(luò)中的每個(gè)終端設(shè)備都需要配置以太網(wǎng)卡,每個(gè)網(wǎng)卡都有全球唯一的48個(gè)二進(jìn)制位組成的MAC地址。43、現(xiàn)在流行的是使用交換機(jī)組成的交互式以太網(wǎng),連接在交換機(jī)上的所有終端設(shè)備都可同時(shí)相互【45】,因?yàn)榻粨Q機(jī)從發(fā)送設(shè)備接收了一幀數(shù)據(jù)之后,它會(huì)直接按照目的地址發(fā)送給【46】設(shè)備,而不向其他無(wú)關(guān)終端設(shè)備發(fā)送。標(biāo)準(zhǔn)答案:【45】通信【46】接收知識(shí)點(diǎn)解析:本題主要考查以太局域網(wǎng)相關(guān)知識(shí)。以太網(wǎng)交換機(jī)是一種高速電子開關(guān),連接在交換機(jī)上的所有終端設(shè)備都可同時(shí)相互通信。因?yàn)榻粨Q機(jī)從發(fā)送設(shè)備接收了一幀數(shù)據(jù)之后,它會(huì)直接按照目的地址發(fā)送給接收終端,而不向其他無(wú)關(guān)終端設(shè)備發(fā)送。44、ARM指令集的代碼寬度為【47】位,Thumb指令集代碼寬度為【48】位。標(biāo)準(zhǔn)答案:【47】32【48】16知識(shí)點(diǎn)解析:本題考查典型ARM處理器的工作狀態(tài)。ARM指令集的代碼寬度為32位,Thumb指令集代碼寬度為16位。45、ARMCortex–A是ARMCortex應(yīng)用處理器,此系列中A5、A7、A8、A9、A12、A15和A17字長(zhǎng)【49】位,而A50系列中的A53和A57字長(zhǎng)為【50】位。標(biāo)準(zhǔn)答案:【49】32【50】64知識(shí)點(diǎn)解析:本題考查典型ARM處理器內(nèi)核特點(diǎn)。Cortex–A系列是面向高端應(yīng)用的處理器核,此系列中A5、A7、A8、A9、A12、A15和A17字長(zhǎng)32位,而A50系列中的A53和A57字長(zhǎng)為64位。46、已知在小端模式下,內(nèi)存0x4001000~0x4001003中的數(shù)據(jù)依次為0x36,0x31,0x30,0x32,R1=0x00001000,R0=0x40000000,指令LDRR2,[R0,R1]!執(zhí)行后,R0=【51】,R2=【52】。標(biāo)準(zhǔn)答案:【51】0x40001000【52】0x32303136知識(shí)點(diǎn)解析:本題考查ARM指令系統(tǒng)中常用指令的指令類型、指令格式以及尋址方式。所謂小端模式,是指數(shù)據(jù)的高位保存在內(nèi)存的高地址中,而數(shù)據(jù)的低位保存在內(nèi)存的低地址中;指令LDRR2,[R0,R1]!是將寄存器R0的內(nèi)容自動(dòng)增加R1,形成操作數(shù)的有效地址,從中取得32位操作數(shù)存入寄存器R2中,再更新基址寄存器R0的內(nèi)容。47、在ARM的指令中,如果無(wú)符號(hào)數(shù)R1>R2,則將R1減去R2,結(jié)果放R3中并更新CPSR,用兩條指令完成,則分別為【53】和【54】。標(biāo)準(zhǔn)答案:【53】CMPR1,R2SUBSR3,R1,R2【54】SUBHISR3,R1,R2SUBHIR3,R1,R2知識(shí)點(diǎn)解析:本題主要考查ARM常用指令,包括比較類指令和減法。48、分配一個(gè)32位字存儲(chǔ)單元,名為Mydata并對(duì)其初始化為0x33445566的偽指令為【55】,無(wú)條件轉(zhuǎn)移到標(biāo)號(hào)為MLOOP且不進(jìn)行模式切換的偽指令為【56】。標(biāo)準(zhǔn)答案:【55】MydataDCD0x33445566【56】BMLOOP知識(shí)點(diǎn)解析:本題考查ARM的數(shù)據(jù)定義偽指令。B是跳轉(zhuǎn)指令,不帶鏈接;DCD用于分配一片連續(xù)的字存儲(chǔ)單元并用指定的數(shù)據(jù)初始化。49、存儲(chǔ)器容量以存儲(chǔ)1位二進(jìn)制數(shù)為最小單位(bit),容量單位有字節(jié)B(Byte)、千字節(jié)KB(Kilo–Byte)、兆字節(jié)MB(Mega–Byte)等。對(duì)于內(nèi)存容量而言,1MB=【57】KB;對(duì)于外存容量(如磁盤、U盤以及Flash存儲(chǔ)卡等)而言,1GB=【58】MB。標(biāo)準(zhǔn)答案:【57】1024【58】1000知識(shí)點(diǎn)解析:本題考查存儲(chǔ)器容量單位以及內(nèi)存容量和外存容量不同的換算方法。50、I2C總線只有兩條信號(hào)線,一條是【59】線SDA,另一條是【60】線SCL,I2C總線的所有操作都通過(guò)這兩條信號(hào)線完成。標(biāo)準(zhǔn)答案:【59】數(shù)據(jù)【60】時(shí)鐘知識(shí)點(diǎn)解析:本題考查I2C總線的構(gòu)成,I2C總線的所有操作都通過(guò)數(shù)據(jù)線和時(shí)鐘線來(lái)完成。51、通用異步收發(fā)器(UART)由【61】器、接收器、控制單元以及【62】發(fā)生器等構(gòu)成。標(biāo)準(zhǔn)答案:【61】發(fā)送【62】波特率知識(shí)點(diǎn)解析:UART是串行異步通信接口,通信時(shí)要求雙方波特率和傳輸格式必須一致,本題考查UART的組成。52、發(fā)光二極管、數(shù)碼管和液晶顯示器是嵌入式系統(tǒng)常用的顯示裝置,發(fā)光二極管和數(shù)碼管常用三個(gè)大寫字母簡(jiǎn)寫為【63】,液晶顯示器常用三個(gè)大寫字母簡(jiǎn)寫為【64】。標(biāo)準(zhǔn)答案:【63】LED【64】LCD知識(shí)點(diǎn)解析:本題考查嵌入式常用顯示設(shè)備的英文簡(jiǎn)寫。53、與S3C2410中PWM定時(shí)相關(guān)的寄存器包括定時(shí)器配置寄存器、定時(shí)器控制寄存器、定時(shí)器計(jì)數(shù)緩沖寄存器、與比較寄存器、定時(shí)器觀察寄存器等,以控制和查看PWM定時(shí)器的工作。假設(shè)PWM定時(shí)器計(jì)數(shù)頻率為4000KHz,為使TOUT0輸出200Hz的方波(占空比50%),對(duì)應(yīng)的TCNTB0和TCMPB0分別為【65】和【66】。標(biāo)準(zhǔn)答案:【65】20000【66】10000知識(shí)點(diǎn)解析:PWM用于脈沖寬度的調(diào)制,當(dāng)定時(shí)達(dá)到后將產(chǎn)生特定波形。本題主要考查PWM定時(shí)器的寄存器設(shè)置。54、在高端嵌入式系統(tǒng)中,除了操作系統(tǒng)、設(shè)備驅(qū)動(dòng)程序和應(yīng)用軟件之外的系統(tǒng)軟件稱為【67】。下圖所示的高端嵌入式系統(tǒng)的軟件層次結(jié)構(gòu)實(shí)例中,模塊A應(yīng)為【68】。標(biāo)準(zhǔn)答案:【67】中間件【68】操作系統(tǒng)內(nèi)核知識(shí)點(diǎn)解析:本題考查高端嵌入式系統(tǒng)中的軟件層次結(jié)構(gòu)。55、在實(shí)時(shí)系統(tǒng)中,從接收到可屏蔽中斷請(qǐng)求信號(hào)到操作系統(tǒng)做出響應(yīng)并轉(zhuǎn)入中斷服務(wù)程序所需要的最長(zhǎng)時(shí)間稱為【69】時(shí)間;系統(tǒng)將控制權(quán)從低優(yōu)先級(jí)的任務(wù)轉(zhuǎn)移到高優(yōu)先級(jí)任務(wù)所花費(fèi)的時(shí)間稱為【70】時(shí)間。標(biāo)準(zhǔn)答案:【69】中斷延遲【70】任務(wù)搶占知識(shí)點(diǎn)解析:本題主要考查對(duì)實(shí)時(shí)系統(tǒng)及實(shí)時(shí)指標(biāo)的理解。實(shí)時(shí)系統(tǒng)對(duì)外界的響應(yīng)是否正確不僅取決于功能正確性,而且取決于對(duì)事件處理的時(shí)間正確性。56、μC/OS–II支持兩種方式的任務(wù)調(diào)度,分別是【71】級(jí)的任務(wù)調(diào)度和【72】級(jí)的任務(wù)調(diào)度,前者一般發(fā)生在當(dāng)前運(yùn)行態(tài)任務(wù)因等待某一事件而被阻塞或被掛起時(shí),或是有更高優(yōu)先級(jí)的任務(wù)處于就緒狀態(tài)時(shí)。標(biāo)準(zhǔn)答案:【71】任務(wù)【72】中斷知識(shí)點(diǎn)解析:本題考查μC/OS–II操作系統(tǒng)的任務(wù)調(diào)度方式。μC/OS–II支持兩種方式的任務(wù)調(diào)度,分別是任務(wù)級(jí)的任務(wù)調(diào)度和中斷級(jí)的任務(wù)調(diào)度57、在μC/OS–II操作系統(tǒng)中,宏【73】()使系統(tǒng)進(jìn)入臨界狀態(tài),其主要操作是關(guān)閉所有可屏蔽中斷,避免其他任務(wù)或中斷服務(wù)程序打斷臨界區(qū)代碼的執(zhí)行。當(dāng)需要實(shí)現(xiàn)對(duì)不可分割數(shù)據(jù)的原子訪問(wèn)時(shí),μC/OS–II也可以調(diào)用函數(shù)void【74】(void)鎖定任務(wù)調(diào)度器,取代關(guān)中斷。標(biāo)準(zhǔn)答案:【73】OS_ENTER_CRITICAL【74】OSSchedLock知識(shí)點(diǎn)解析:本題考查μC/OS–II操作系統(tǒng)的代碼臨界區(qū),一般調(diào)用OS_ENTER_CRITICAL來(lái)執(zhí)行關(guān)中斷。也可以調(diào)用函數(shù)voidOSSchedLock鎖定任務(wù)調(diào)度器,取代關(guān)中斷。58、在μC/OS–II操作系統(tǒng)中,調(diào)用任務(wù)管理函數(shù)【75】()可以掛起一個(gè)任務(wù);函數(shù)【76】()用于等待一個(gè)信號(hào)量。標(biāo)準(zhǔn)答案:【75】OSTaskSuspend【76】OSSemPend知識(shí)點(diǎn)解析:本題考查μC/OS–II操作系統(tǒng)的任務(wù)狀態(tài)的啟動(dòng)代碼函數(shù)。在μC/OS–II操作系統(tǒng)中,調(diào)用任務(wù)管理函數(shù)OSTaskSuspend()可以掛起一個(gè)任務(wù);函數(shù)OSSemPend()用于等待一個(gè)信號(hào)量。59、嵌入式系統(tǒng)的調(diào)試相對(duì)來(lái)說(shuō)比較復(fù)雜,調(diào)試的目的是發(fā)現(xiàn)錯(cuò)誤并【77】。因此,通常需借助多種調(diào)試工具來(lái)進(jìn)行。調(diào)試工具的作用是控制【78】的執(zhí)行,并使系統(tǒng)中看不見的信息成為可視。標(biāo)準(zhǔn)答案:【77】定位錯(cuò)誤【78】程序代碼知識(shí)點(diǎn)解析:本題主要考查嵌入式系統(tǒng)的調(diào)試和調(diào)試工具的作用。調(diào)試的目的是發(fā)現(xiàn)錯(cuò)誤并定位錯(cuò)誤。調(diào)試工具的作用是控制程序代碼的執(zhí)行,使系統(tǒng)中看不見的信息成為可視。60、GNU開發(fā)工具套件中包括編譯器、【79】、調(diào)試器、文本編輯器、語(yǔ)法除錯(cuò)等工具。利用GNU中的調(diào)試器GDB進(jìn)行程序調(diào)試時(shí),可用命令【80】來(lái)觀察被調(diào)試程序中的變量值。標(biāo)準(zhǔn)答案:【79】連接器【80】watch知識(shí)點(diǎn)解析:本題主要考查嵌入式系統(tǒng)軟件開發(fā)時(shí)較常用的開發(fā)工具套件GNU。它包括編譯器、連接器調(diào)試器、文本編輯器、語(yǔ)法除錯(cuò)等工具。利用GNU中的調(diào)試器GDB進(jìn)行程序調(diào)試時(shí),可用命令watch來(lái)觀察被調(diào)試程序中的變量值。三、綜合題(本題共1題,每題1.0分,共1分。)61、電動(dòng)汽車充電樁(示意圖3-1所示)如圖以S3C2410芯片為核心,并外加其他功能電路來(lái)進(jìn)行設(shè)計(jì),其基本功能描述如下:a、充電樁支持2種充電方式,一種是固定金額方式,如:充300元的電能。那么,所充電能的金額等于300元后自動(dòng)停止充電;另一種是隨機(jī)充電,即:隨時(shí)按“停止”鍵來(lái)停止充電,若未按“停止”鍵,則電池充滿后也會(huì)自動(dòng)停止充電。b、支持現(xiàn)金和IC卡付費(fèi)。IC卡是預(yù)付費(fèi)卡,金額不足將報(bào)警。c、能夠通過(guò)RS-485總線與后臺(tái)結(jié)算服務(wù)器連接,傳遞結(jié)算信息。d、用LCD顯示器來(lái)顯示被充電電池的電量情況,并顯示充電時(shí)間、金額等信息。根據(jù)上述功能要求的描述,請(qǐng)完善下面的敘述(程序)和回答有關(guān)的問(wèn)題。(完善程序或回答問(wèn)題所需的寄存器格式見題后附錄)。(1)充電樁控制器設(shè)計(jì)時(shí),需設(shè)計(jì)一個(gè)鍵盤,鍵盤中應(yīng)包含0~9數(shù)字鍵及“切換”、“啟動(dòng)”、“停止”等3個(gè)命令鍵。其鍵盤接口設(shè)計(jì)成4×4的陣列(按鍵排列示意如下圖所示)。下圖中的鍵盤接口電路中選用GPE4~GPE7來(lái)輸出鍵盤行掃描信號(hào),選用GPE0~GPE3來(lái)輸入鍵盤列信號(hào)。軟件設(shè)計(jì)時(shí)設(shè)計(jì)者自行設(shè)計(jì)鍵盤掃描函數(shù),請(qǐng)你補(bǔ)充完善之://**KEYOUTPUT是鍵盤掃描時(shí)的輸出地址,KEYINPUT是鍵盤讀入時(shí)的地址#defineKEYOUTPUT(*(volatileINT8U*)0x56000044)//0x56000044是GPE端口數(shù)據(jù)寄存器的地址#defineKEYINPUT(*(volatileINT8U*)0x56000044)INT16UScanKey(){INT16Ukey=0xFFFF;INT16Ui;INT8Utemp=0xFF,output;//僅初始化GPE4~GPE7為輸出rGPECON=((rGPECON&0xFFFF00FF)|【81】);//僅初始化GPE0~GPE3為輸入rGPECON=rGPECON&【82】;//rGPECON是對(duì)應(yīng)GPE端口控制寄存器的變量for(i=【83】;i<=128;i<<=1)//循環(huán)掃描鍵盤,看是否有按鍵按下{output|=0xFF;output&=(~i);//鍵盤行信號(hào)求反KEYOUTPUT=output;//通過(guò)GPE端口數(shù)據(jù)寄存器輸出行信號(hào)temp=KEYINPUT;//通過(guò)GPE端口數(shù)據(jù)寄存器讀列信號(hào),該列無(wú)鍵按下時(shí)列信號(hào)是1if((temp&0x0F)!=【84】)//判斷是否有鍵按下{key=(~i);key<<=8;//變量key中存儲(chǔ)鍵碼值,行信號(hào)左移到高8位key|=temp|0xF0;//列信號(hào)存于變量key的低8位中,無(wú)用位置1return(key);//返回鍵碼值}}return0xFFFF;}上面的鍵盤掃描函數(shù)返回的是鍵碼值,程序中循環(huán)【85】次來(lái)掃描所有鍵盤行,若所有行均無(wú)鍵按下時(shí),返回的鍵碼值應(yīng)為:【86】。若有按鍵按下,則返回該鍵對(duì)應(yīng)的鍵碼值。例如:若按下的是鍵盤中“8”鍵,則函數(shù)返回值為:【87】,若按下的是鍵盤中“啟動(dòng)”鍵,則函數(shù)返回值為:【88】。(2)IC卡讀寫電路設(shè)計(jì)時(shí),選用IC卡讀寫模塊通過(guò)I2C總線接口與S3C2410連接,設(shè)計(jì)時(shí)利用S3C2410芯片內(nèi)部的專用I2C總線引腳,即GPE端口的【89】引腳和【90】引腳連接到IC卡讀寫模塊的I2C總線引腳SDA和SCL上。那么,相關(guān)驅(qū)動(dòng)程序中需要用語(yǔ)句:rGPECON=(rGPECON|0xA0000000)&【91】來(lái)初始化GPE端口相關(guān)引腳為I2C總線功能的引腳。(3)為了實(shí)現(xiàn)與后臺(tái)結(jié)算服務(wù)器連接,選擇S3C2410內(nèi)部的UART1部件,并外加電平轉(zhuǎn)換芯片來(lái)實(shí)現(xiàn)支持RS-485串行通信的接口電路。下面一段程序是初始化UART1部件(注:UART1的波特率要求為:9600bps,數(shù)據(jù)格式要求為:8位數(shù)據(jù)、1位停止位、奇校驗(yàn),主頻為PCLK。)。voidUART1_Init(){rGPHCON=(rGPHCON&0xFFFFF0FF)|【92】;//端口H相應(yīng)引腳功能初始化rUFCON1=0x0;//FIFOdisablerUMCON1=0x0;rULCON1=(【93】<<3)|(0<<2)|(【94】);//設(shè)置線路控制寄存器rUCON1=0x245;//設(shè)置控制寄存器rUBRDIV1=((int)(PCLK/【95】+0.5)-1);//設(shè)置波特率,小數(shù)采用四舍五入}(4)充電樁的LCD顯示器,由于顯示的內(nèi)容不復(fù)雜,因此選用16色LCD屏。設(shè)計(jì)LCD屏接口電路時(shí),選用S3C2410芯片的GPC0~GPC7連接到LCD模塊的8位數(shù)據(jù)線上,用來(lái)傳輸顯示信息。在相關(guān)驅(qū)動(dòng)程序中,可以用以下語(yǔ)句來(lái)初始化GPC0~GPC7為輸出:rGPCCON=((rGPCCON|0x00005555)&【96】)//rGPCCON對(duì)應(yīng)GPC端口的控制寄存器設(shè)計(jì)時(shí),選擇專用電池電量檢測(cè)芯片來(lái)測(cè)量被充電電池的電量。該芯片能提供被測(cè)電池的電量信息,并具有1個(gè)電量充滿狀態(tài)的引腳。若設(shè)計(jì)時(shí),將該引腳連接到S3C2410芯片的GPF0引腳上,使該引腳有效后產(chǎn)生中斷信號(hào),立即執(zhí)行停止充電程序,防止過(guò)充。在相關(guān)驅(qū)動(dòng)程序中,可以用以下語(yǔ)句來(lái)初始化GPF0為中斷請(qǐng)求信號(hào)輸入:rGPFCON=((rGPFCON&0xFFFFFFFC)|【97】)//rGPFCON對(duì)應(yīng)GPF端口的控制寄存器(5)充電樁的應(yīng)用軟件將在無(wú)操作系統(tǒng)環(huán)境下進(jìn)行開發(fā)。若設(shè)計(jì)者自行設(shè)計(jì)一個(gè)啟動(dòng)引導(dǎo)程序,來(lái)引導(dǎo)應(yīng)用程序。啟動(dòng)引導(dǎo)程序中需要完成異常向量表的設(shè)置。ARM9體系結(jié)構(gòu)中規(guī)定異常向量之間各相差【98】個(gè)字節(jié),因此,需要在各異常向量處設(shè)計(jì)一條分枝指令。對(duì)于S3C2410微處理器來(lái)說(shuō),其啟動(dòng)引導(dǎo)程序還需要完成禁止【99】部件和禁止中斷,并設(shè)置各工作模式下的【100】指針。說(shuō)明:下面是試題解答時(shí)需要用到的寄存器格式及存著說(shuō)明。1)端口E控制寄存器(GPECON)的格式2)ULCONn寄存器的格式3)GPHCON寄存器的格式5)GPFCON寄存器的格式標(biāo)準(zhǔn)答案:(1)【81】0x00005500【82】0xFFFFFF00【83】16【84】0x0F【85】4【86】0xFFFF【87】0xDFF7【88】0x7FFD(2)【89】GPE15【90】GPE14【91】0xAFFFFFFF(3)【92】0x00000A00【93】4【94】3【95】9600×16(153600)(4)【96】0xFFFF5555【97】0x00000002(5)【98】4【99】看門狗【100】堆棧(SP)知識(shí)點(diǎn)解析:(1)利用GPIO口進(jìn)行鍵盤接口電路設(shè)計(jì)是GPIO口的典型應(yīng)用。題中所示為矩陣鍵盤接口,驅(qū)動(dòng)程序即是根據(jù)所要實(shí)現(xiàn)功能給相應(yīng)的控制寄存器賦值。查看附錄的GPE口及GPECON的格式,對(duì)GPE4~GPE7口初始化為輸出,賦值為0x00005500;rGPECON口的賦值為0xFFFFFF00;對(duì)矩陣鍵盤采用循環(huán)掃描法讀取鍵盤按鍵情況,需要循環(huán)4次;無(wú)鍵按下,則全1,有鍵按下,則相應(yīng)置0。(2)S3C2410芯片內(nèi)部的專用I2C總線引腳,即GPE端口的GPE15引腳和GPE14引腳。初始化程序是按照寄存器格式進(jìn)行按位賦值。查看附錄GPE口的格式可知,初始化賦值為0xAFFFFFFF。(3)UART是串行異步通信接口,其信息傳送按位進(jìn)行,字符總是以起始位開始,以停止位結(jié)束:查看附錄,端口H相應(yīng)引腳功能初始化賦值為0x00000A00;字符格式由線路控制寄存器ULCONn決定;經(jīng)計(jì)算,波特率為153600。(4)LCD顯示屏自身不帶控制器,沒有驅(qū)動(dòng)電路:本系統(tǒng)中主要利用GPIO口設(shè)計(jì)驅(qū)動(dòng)電路來(lái)進(jìn)行控制。rGPCCON對(duì)應(yīng)GPC端口的控制寄存器,查看附錄寄存器格式,應(yīng)賦值01,即0xFFFF5555;rGPFCON對(duì)應(yīng)GPF端口的控制寄存器,應(yīng)賦值0x00000002。(5)ARM9體系結(jié)構(gòu)中規(guī)定異常向量之間各相差四個(gè)字節(jié);對(duì)于S3C2410微處理器來(lái)說(shuō),其啟動(dòng)引導(dǎo)程序還需要完成禁止看門狗定時(shí)器部件和禁止中斷,并設(shè)置各工作模式下的堆棧指針。計(jì)算機(jī)三級(jí)(嵌入式系統(tǒng)開發(fā)技術(shù))機(jī)試模擬試卷第2套一、選擇題(本題共40題,每題1.0分,共40分。)1、以ARM內(nèi)核為基礎(chǔ)的嵌入式處理器芯片采用系統(tǒng)總線與外圍總線的層次結(jié)構(gòu)方式構(gòu)建片上系統(tǒng),下面列出的組件中,不與外圍總線相連的組件是()。A、UARTB、DMA控制器C、ADCD、USB設(shè)備標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:系統(tǒng)總線通過(guò)橋接器與外圍總線互連,外圍總線連接的硬件組件包括:GPIO、UART、SPI、I2C、USB設(shè)備ADC、DAC等等。DMA(DirectMemoryAccess)控制器是一種在系統(tǒng)內(nèi)部轉(zhuǎn)移數(shù)據(jù)的獨(dú)特外設(shè),可以將其視為一種能夠通過(guò)一組專用總線將內(nèi)部和外部存儲(chǔ)器與每個(gè)具有DMA能力的外設(shè)連接起來(lái)的控制器。故本題選擇B。2、IEEE的實(shí)時(shí)UNIX分委會(huì)認(rèn)為實(shí)時(shí)操作系統(tǒng)應(yīng)該具備若干特征,下面()不是實(shí)時(shí)操作系統(tǒng)必須具有的特征。A、具有異步I/0和中斷處理能力B、任務(wù)切換時(shí)間和中斷延遲時(shí)間確定C、優(yōu)先級(jí)中斷和調(diào)度D、輪轉(zhuǎn)調(diào)度標(biāo)準(zhǔn)答案:D知識(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ù)文件;同步。選項(xiàng)D不是實(shí)時(shí)系統(tǒng)的特征,故本題選擇D。3、如下幾種Bootloader中,用于Linux操作系統(tǒng)引導(dǎo)程序加載時(shí)所支持不同體系結(jié)構(gòu)處理器種類最多的是()。A、LILOB、CRUBC、U-BootD、Loadlin標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:U-Boot以POCBoot和ARMBoot計(jì)劃為基礎(chǔ)。除了支持PowerPC系列處理器外,還支持X86、ARM、Mips、Alpha、IA64、SupcrHSPARC等多種常用體系結(jié)構(gòu)處理器。故本題選擇C。4、嵌入式系統(tǒng)的應(yīng)用形式是多種多樣的,不同的嵌入式應(yīng)用系統(tǒng),需要選擇適合其應(yīng)用需求的開發(fā)工具來(lái)進(jìn)行開發(fā)。采用開發(fā)工具的主要目的是()。A、提高開發(fā)質(zhì)量,縮短開發(fā)周期,降低開發(fā)成本B、優(yōu)化軟件代碼的存儲(chǔ)容量,以便降低存儲(chǔ)器的需求C、降低嵌入式系統(tǒng)的功耗D、便于設(shè)計(jì)需要調(diào)用操作系統(tǒng)API函數(shù)的應(yīng)用程序標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:嵌入式系統(tǒng)的應(yīng)用形式是多種多樣的,不同的嵌入式應(yīng)用系統(tǒng),需要選擇適合其應(yīng)用需求的開發(fā)工具來(lái)進(jìn)行開發(fā)。采用開發(fā)工具的主要目的是提高開發(fā)質(zhì)量,縮短開發(fā)周期,降低開發(fā)成本。故本題選擇A。5、ARM處理器當(dāng)前運(yùn)算操所產(chǎn)生的標(biāo)志位記錄在以下()寄存器中?A、PSPB、MSPC、SPSRD、CPSR標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:程序狀態(tài)寄存器(currentprogramstatusregister)CPSR在用戶級(jí)編程時(shí)用于存儲(chǔ)條件碼;CPSR包含條件碼標(biāo)志,中斷禁止位,當(dāng)前處理器模式以及其他狀態(tài)和控制信息。故本題選D項(xiàng)。6、ARM處理器如果R1=0x00000080,則指令MOVR0,R1,LSL#2執(zhí)行后,R0的值為()。A、0x00000200B、0x00000320C、0x00000020D、0x00000040標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:本指令表示將寄存器R1的值左移2位后傳送到R0,故本題選擇A。7、ARM處理器在比較指令之后,如果要依據(jù)是否相等轉(zhuǎn)移到指定地址L1,則以下指令錯(cuò)誤的是()。A、BEQL1B、BNEL1C、BXEQL1D、BLALL1標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:比較之后進(jìn)行轉(zhuǎn)移,屬于分支程序設(shè)計(jì)。A、B、C三個(gè)選項(xiàng)中的指令均可表示,D項(xiàng)指令不存在,故本題選擇D。8、下面是關(guān)于UART的敘述,其中錯(cuò)誤的是()。A、ARM芯片中的UART收發(fā)信息時(shí),可以采用FIFO模式,也可以采用普通模式B、UART傳送信息的格式以起始位開始,以停止位結(jié)束C、UART傳送信息時(shí),一次傳送的數(shù)據(jù)位的長(zhǎng)度只能是8位D、基于UART可組成RS-232接口標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:ARM芯片中的UART收發(fā)信息時(shí),可以采用FIFO模式,也可以采用普通模式;UART傳送信息的格式以起始位開始,以停止位結(jié)束;UART傳送信息時(shí),一次傳送的數(shù)據(jù)位可為5、6、7、8位,由編程決定;基于UART可組成RS一232接口。C選項(xiàng)錯(cuò)誤,故本題選擇C。9、下面有關(guān)CNU的描述語(yǔ)句中,不恰當(dāng)?shù)氖?)。A、GNU開發(fā)工具套件中,包含了GCC和GDB等工具B、GCC是一種用來(lái)編輯Linux操作系統(tǒng)下應(yīng)用程序的文本編輯器C、GDB是一種用來(lái)調(diào)試Linux操作系統(tǒng)下應(yīng)用程序的調(diào)試工具D、GNU開發(fā)工具套件是在宿主機(jī)上安裝并使用的工具軟件標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:GCC是針對(duì)Linux操作系統(tǒng)環(huán)境下應(yīng)用程序的編譯工具,它能將C語(yǔ)言、C++語(yǔ)言、匯編語(yǔ)言編寫的源程序以及庫(kù)文件編譯連接成執(zhí)行文件;它從源文件生成可執(zhí)行文件的過(guò)程是由四個(gè)相關(guān)聯(lián)的階段組成:預(yù)處理、編譯、匯編、連接。故此題選擇B。10、文字信息是人們用以表達(dá)和傳遞信息的媒體之一,大多數(shù)嵌入式系統(tǒng)都必須處理文字信息。下面關(guān)于文字信息的表示及其處理的敘述中,錯(cuò)誤的是()。A、目前使用最廣泛的西文字符集是ASCII字符集,它包含96個(gè)可打印字符B、GB2312是我國(guó)目前廣泛使用的漢字編碼國(guó)家標(biāo)準(zhǔn)之一C、GB2312包括6000多漢字,但不包含西文、俄文等其他字符D、GB2312字符集中的漢字與符號(hào)在系統(tǒng)中采用雙字節(jié)表示標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:目前計(jì)算機(jī)中使用最廣泛的西文字符集及其編碼是ASCII字符集和ASCII碼,即美國(guó)標(biāo)準(zhǔn)信息交換碼?;镜腁SCII字符集共有128個(gè)字符,包括96個(gè)可打印字符和32個(gè)控制字符,每個(gè)字符使用7個(gè)二進(jìn)制位進(jìn)行編碼。我國(guó)目前廣泛使用的漢字編碼國(guó)家標(biāo)準(zhǔn)有GB2312和GBl8030。GB2312國(guó)標(biāo)字符集中包含3755個(gè)一級(jí)常用漢字和3008個(gè)二級(jí)常用漢字,此外還有682個(gè)圖形符號(hào)(包括拉丁字母、俄文、日文平假名與片假名、希臘字母、漢語(yǔ)拼音等)。這些漢字和圖形符號(hào)在計(jì)算機(jī)內(nèi)部都采用2字節(jié)(16個(gè)二進(jìn)制位)來(lái)表示。故本題選擇C。11、互聯(lián)網(wǎng)借助TCP/IP協(xié)議把許多同構(gòu)或異構(gòu)的計(jì)算機(jī)網(wǎng)絡(luò)互相連接起來(lái),實(shí)現(xiàn)了遍布全球的計(jì)算機(jī)的互連、互通和互操作,其中的IP協(xié)議起著關(guān)鍵性的作用。下面有關(guān)IP協(xié)議的敘述中,錯(cuò)誤的是()。A、IP地址解決了網(wǎng)絡(luò)中所有計(jì)算機(jī)的統(tǒng)一編址問(wèn)題B、IP數(shù)據(jù)報(bào)是一種獨(dú)立于各種物理網(wǎng)絡(luò)的數(shù)據(jù)包格式C、目前廣泛使用的是IP協(xié)議的第6版(IPv6),IPv4已經(jīng)很少使用D、路由器(router)是實(shí)現(xiàn)網(wǎng)絡(luò)與網(wǎng)絡(luò)互連的關(guān)鍵設(shè)備標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:關(guān)于IP協(xié)議,目前大量使用的還是IPv4,C項(xiàng)錯(cuò)誤,其余三項(xiàng)正確,故本題選擇C。12、以下關(guān)于ARM處理器說(shuō)法正確的是()。A、小端格式是指數(shù)據(jù)的高字節(jié)存儲(chǔ)在高字節(jié)地址中,低字節(jié)數(shù)據(jù)存放在低字節(jié)地址中B、ARM處理器支持8位、16位、24位和32位數(shù)據(jù)處理C、MPU為ARM處理器的存儲(chǔ)器管理單元D、MMu為ARM處理器的存儲(chǔ)器保護(hù)單元標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:大端模式,是指數(shù)據(jù)的高位保存在內(nèi)存的低地址中,而數(shù)據(jù)的低位保存在內(nèi)存的高地址中;小端模式,是指數(shù)據(jù)的高位保存在內(nèi)存的高地址中,而數(shù)據(jù)的低位保存在內(nèi)存的低地址中;ARM處理器支持Thumb(16位)/ARM(32位)雙指令集,能很好的兼容8位/16位器件;MPU為ARM處理器的內(nèi)存保護(hù)單元,MMU是ARM處理器的內(nèi)存管理單元。故本題選擇A。13、假設(shè)數(shù)碼相機(jī)使用的存儲(chǔ)卡容量是1GB,數(shù)據(jù)壓縮比平均是4,那么它一次可連續(xù)拍攝65536色的1024×1024,分辨率的彩色相片大約多少?gòu)?A、200B、500C、1000D、2000標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:根據(jù)題設(shè)給出的數(shù)據(jù)可知一張相片的大小為(1024×1024×16/8)/4=0.5MB,存儲(chǔ)卡容量是1GB,存儲(chǔ)相片大約為2000(1GB/0.5MB)張,故本題選擇D。14、以下對(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ì)WindowsPhone7的不足之處進(jìn)行了大量技術(shù)升級(jí),因此C選項(xiàng)錯(cuò)誤;Android是國(guó)際上目前最流行的手持設(shè)備開發(fā)平臺(tái)之一,所以D選項(xiàng)也是正確的。故本題選擇C。15、與其它內(nèi)核相比,關(guān)于ARM內(nèi)核的主要特點(diǎn),以下說(shuō)法錯(cuò)誤的是()。A、功能強(qiáng)大,低功耗設(shè)計(jì),RISC結(jié)構(gòu)B、全部都是RISC,哈佛結(jié)構(gòu)C、功耗低,代碼效率高,合作伙伴多D、成本低,軟件可移植性好,供貨源多標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:ARM處理器內(nèi)核與其他處理器內(nèi)核相比,主要特點(diǎn)有耗電省、功能強(qiáng)、成本低、16位Thumb與32位ARM和Thumb一2雙指令集并存以及具有非常眾多的合作伙伴,為RISC結(jié)構(gòu),多數(shù)為哈佛結(jié)構(gòu)。B選項(xiàng)錯(cuò)誤,故本題選擇B。16、在指令LDRR3,[R4,#4]!執(zhí)行后,R4中的值為()。A、不變B、R4+1C、R4+4D、4標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:LDR是存儲(chǔ)器到寄存器的數(shù)據(jù)傳送指令,題中是基址加變址尋址,且存儲(chǔ)器值改變,即R3←[R4+4]、R4←R4+4;故本題選擇C。17、在ARM匯編語(yǔ)言程序設(shè)計(jì)中,經(jīng)常用到分支程序設(shè)計(jì),以下不屬于分支指令的是()。A、BLLabelSubB、BXLabelSubC、CBNZR1,LabelSubD、BICR0,R0,#LabelSub標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:ARM匯編包括4條分支指令:B轉(zhuǎn)移指令、BL帶返回的轉(zhuǎn)移指令、BLX帶返回且?guī)顟B(tài)切換的轉(zhuǎn)移指令以及BX帶狀態(tài)切換的轉(zhuǎn)移指令。D選項(xiàng)不屬于分支指令,故本題選擇D。18、在ARM匯編語(yǔ)言程序設(shè)計(jì)中,經(jīng)常用到分支程序設(shè)計(jì),以下不屬于分支指令的是()。A、BLLabelSubB、BXLabelSubC、CBNZR1,LabelSubD、BICR0,R0,#LabelSub標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:ARM匯編包括4條分支指令:B轉(zhuǎn)移指令、BL帶返回的轉(zhuǎn)移指令、BLX帶返回且?guī)顟B(tài)切換的轉(zhuǎn)移指令,以及BX帶狀態(tài)切換的轉(zhuǎn)移指令。D選項(xiàng)不屬于分支指令,故本題選擇D。19、下圖為利用ARM芯片的GPIO引腳連接按鍵的典型接口。當(dāng)圖中KEY1與KEY2鍵按下,其他按鍵均松開時(shí),ARM芯片讀到的GPF6~GPF1的狀態(tài)為()。A、111111B、001111C、111100D、000000標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:當(dāng)圖中KEY1與KEY2鍵按下,其他按鍵均松開時(shí),GDF1和GDF2為低電平,其余為高電平,故本題選擇C。20、以下各項(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。21、下面關(guān)于嵌入式系統(tǒng)的敘述中,錯(cuò)誤的是()。A、嵌入式系統(tǒng)所涉及的應(yīng)用領(lǐng)域非常廣泛B、嵌入式系統(tǒng)在數(shù)量上遠(yuǎn)遠(yuǎn)超過(guò)了各種類型的通用計(jì)算機(jī)系統(tǒng)C、嵌入式系統(tǒng)與通用計(jì)算機(jī)都是由硬件和軟件兩部分組成的D、嵌入式系統(tǒng)正在逐步取代通用計(jì)算機(jī)系統(tǒng)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:嵌入式系統(tǒng)與通用計(jì)算機(jī)一樣,也是由硬件和軟件兩部分組成,所涉及到的領(lǐng)域非常廣泛,在應(yīng)用數(shù)量上遠(yuǎn)遠(yuǎn)超過(guò)了各種類型的通用計(jì)算機(jī)系統(tǒng)。盡管如此,嵌入式系統(tǒng)與通用計(jì)算機(jī)系統(tǒng)仍有許多不同之處,它們的組成及功能都各有特點(diǎn),所以各自的市場(chǎng)不同,談不上取代。故本題選擇D。22、MP3播放器屬于嵌入式系統(tǒng)的應(yīng)用之一,下面有關(guān)敘述中錯(cuò)誤的是()。A、MP3是互聯(lián)網(wǎng)上流行的一種數(shù)字音樂(lè)格式B、MP3采用MPEG-3算法對(duì)數(shù)字音頻進(jìn)行壓縮編碼C、MP3播放器必須具有對(duì)MP3格式音頻文件解碼的功能D、MP3音頻文件的文件擴(kuò)展名是.mp3標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:MP3是互聯(lián)網(wǎng)上最流行的數(shù)字音樂(lè)格式,它采用國(guó)際標(biāo)準(zhǔn)化組織提出的MPEG一1層III算法進(jìn)行有損的壓縮編碼,以8~12倍的比率大幅度降低了聲音的數(shù)據(jù)量,其文件擴(kuò)展名是anp3;MP3播放器必須具有對(duì)MP3格式音頻文件解碼的功能。故本題選擇B。23、以下是有關(guān)TCP/IP協(xié)議中IP地址格式(IPv4)的敘述,其中錯(cuò)誤的是()。A、IP地址使用64個(gè)二進(jìn)位表示B、IP地址由網(wǎng)絡(luò)號(hào)和主機(jī)號(hào)兩部分組成C、IP地址有A類、B類、C類等不同類型之分D、具有C類地址的主機(jī)連接在小型網(wǎng)絡(luò)中標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:IP協(xié)議第4版(IPv4)規(guī)定,每個(gè)IP地址使用4B(32個(gè)二進(jìn)制位)表示,其中包含有網(wǎng)絡(luò)號(hào)和主機(jī)號(hào)兩部分。IP地址分為A類、B類、C類三個(gè)基本類,另有兩類分別作為組播地址和備用地址(D類和E類)。C類網(wǎng)絡(luò)地址數(shù)量較多,適用于小規(guī)模的局域網(wǎng)絡(luò),每個(gè)網(wǎng)絡(luò)最多只能包含254臺(tái)計(jì)算機(jī)。所以A項(xiàng)錯(cuò)誤,故本題選擇A。24、以下ARM指令中不屬于數(shù)據(jù)處理類指令的是()。A、ADCR1,R2,R3B、LDRR1,[R2]C、MOVR1,R2,LSL#4D、ORRR1,R2,R3標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:數(shù)據(jù)處理類指令可分為數(shù)據(jù)傳送指令、算術(shù)邏輯運(yùn)算指令和比較指令。本題A、C、D項(xiàng)均屬于數(shù)據(jù)處理類指令,B項(xiàng)屬于加載/存儲(chǔ)指令,故本題選擇B。25、Linux內(nèi)核主要由5個(gè)子系統(tǒng)組成,下面選項(xiàng)中不屬于這5個(gè)子系統(tǒng)的是()。A、內(nèi)存管理B、進(jìn)程間通信C、行命令解釋器(Shell)D、文件系統(tǒng)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:Linux內(nèi)核主要由5個(gè)子系統(tǒng)組成:進(jìn)程調(diào)度;內(nèi)存管理;虛擬文件系統(tǒng);網(wǎng)絡(luò)接口;進(jìn)程間通信。故本題選擇c。26、以下對(duì)偽指令的解釋錯(cuò)誤的是()。A、DCW0x12;在內(nèi)存區(qū)域分配半字的內(nèi)存空間并初始化為0x0012B、CODE32;偽指令通知匯編器,其后的指令序列為32位的ARM指令C、BaudEQU2400;為定義一個(gè)16位常量Baud值為2400D、EXTERNSUB1;當(dāng)前文件引用外部標(biāo)號(hào)SUB1標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:偽指令DCW用于分配一片連續(xù)的半字存儲(chǔ)單元并用指定的數(shù)據(jù)初始化;CODE32通知編譯器,其后的指令序列為32位的ARM指令;EQU是等于偽指令,用于為程序中的常量、標(biāo)號(hào)等定義一個(gè)等效的字符名稱;EXTERN是外部標(biāo)號(hào)引用聲明偽指令,用于通知編譯器要使用的標(biāo)號(hào)在其他的源文件中定義,但要在當(dāng)前文件中引用。C項(xiàng)錯(cuò)誤,故本題選擇C。27、當(dāng)條件為非負(fù)數(shù)時(shí),將R1指示的內(nèi)存中16位數(shù)據(jù)加載到RO寄存器中,ARM指令為()。A、LDRHPLR0,[R1]B、LDRHMIR0,[R0]C、LDRBMIR1,[R0]D、LDRBMIR0,[R1]標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:題目要求16位數(shù)據(jù),故需用半字?jǐn)?shù)據(jù)加載指令LDRH,又?jǐn)?shù)據(jù)是在R1指示的內(nèi)存中,故采用寄存器間接尋址[R1],故本題選擇A。28、下面關(guān)于嵌入式系統(tǒng)存儲(chǔ)器的敘述中,錯(cuò)誤的是()。A、目前嵌入式處理器內(nèi)部的Cache采用SRAMB、嵌入式系統(tǒng)使用的存儲(chǔ)器按照其存取特性可分為隨機(jī)存取存儲(chǔ)器(RAM)和只讀存儲(chǔ)器(ROM)C、鐵電存儲(chǔ)器(FRAM)和磁性存儲(chǔ)器(MRAM)是兩種新型的半導(dǎo)體存儲(chǔ)器D、通過(guò)對(duì)DRAM的存儲(chǔ)控制技術(shù)進(jìn)行改進(jìn),出現(xiàn)了DDR2SDRAM、DDR3SDRAM等新型的存儲(chǔ)器產(chǎn)品標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:嵌入式系統(tǒng)的存儲(chǔ)器以半導(dǎo)體存儲(chǔ)器為主。按照其存取特性可分為RAM和ROM;使用的RAM有SRAM、DRAM等多種,目前嵌入式處理器內(nèi)部的Cache采用SRAM,通過(guò)對(duì)DRAM的存儲(chǔ)控制技術(shù)進(jìn)行改進(jìn),出現(xiàn)了DDR2SDRAM、DDR3SDRAM等新型的存儲(chǔ)器產(chǎn)品;新型存儲(chǔ)器FRAM和MRlAM均非傳統(tǒng)的半導(dǎo)體存儲(chǔ)器。C項(xiàng)錯(cuò)誤,故本題選擇C。29、下面關(guān)于嵌入式系統(tǒng)存儲(chǔ)器的敘述中,錯(cuò)誤的是()。A、目前嵌入式處理器內(nèi)部的Cache采用SRAMB、嵌入式系統(tǒng)使用的存儲(chǔ)器按照其存取特性可分為隨機(jī)存取存儲(chǔ)器(RAM)和只讀存儲(chǔ)器(ROM)C、鐵電存儲(chǔ)器(FRAM)和磁性存儲(chǔ)器(MRAM)是兩種新型的半導(dǎo)體存儲(chǔ)器D、通過(guò)對(duì)DRAM的存儲(chǔ)控制技術(shù)進(jìn)行改進(jìn),出現(xiàn)了DDR2SDRAM、DDR3SDRAM等新型的存儲(chǔ)器產(chǎn)品標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:嵌入式系統(tǒng)的存儲(chǔ)器以半導(dǎo)體存儲(chǔ)器為主。按照其存取特性可分為RAM和ROM;使用的RAM有SRAM、DR_AM等多種,目前嵌入式處理器內(nèi)部的Cache采用SRAM,通過(guò)對(duì)DRAM的存儲(chǔ)控制技術(shù)進(jìn)行改進(jìn),出現(xiàn)了DDR2SDRAM、DDR3SDRAM等新型的存儲(chǔ)器產(chǎn)品;新型存儲(chǔ)器FRAM和MRAM均非傳統(tǒng)的半導(dǎo)體存儲(chǔ)器。C項(xiàng)錯(cuò)誤,故本題選擇C。30、下列程序中屬于板級(jí)支持包(BSP)內(nèi)容的是()。A、引導(dǎo)加載程序B、進(jìn)程管理程序C、進(jìn)程間通信程序D、文件管理程序標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:BSP實(shí)際上一些匯編程序和C語(yǔ)言代碼相結(jié)合的操作系統(tǒng)底層軟件。包括初始化程序、設(shè)備驅(qū)動(dòng)程序、配置文件和引導(dǎo)加載程序等。A項(xiàng)屬于BSP內(nèi)容,故本題選A。31、嵌入式Linux操作系統(tǒng)由用戶進(jìn)程、OS服務(wù)組件和Linux內(nèi)核3個(gè)部分組成,下面敘述中錯(cuò)誤的是()。A、某個(gè)應(yīng)用程序在Linux操作系統(tǒng)環(huán)境下運(yùn)行時(shí),它就成為一個(gè)用戶進(jìn)程B、服務(wù)組件是位于Linux操作系統(tǒng)內(nèi)核之上的服務(wù)模塊或?qū)嵱贸绦虻募螩、Linux內(nèi)核包含進(jìn)程管理、內(nèi)存管理、文件管理、網(wǎng)絡(luò)接口和進(jìn)程間通信等模塊D、Linux內(nèi)核只供服務(wù)組件調(diào)用,與用戶進(jìn)程之間沒有接口標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:用戶進(jìn)程是在Linux系統(tǒng)上運(yùn)行的應(yīng)用程序集合,某個(gè)應(yīng)用程序在Linux操作系統(tǒng)環(huán)境下運(yùn)行時(shí),它就成為一個(gè)用戶進(jìn)程;OS服務(wù)組件是位于Linux操作系統(tǒng)內(nèi)核之上的一層服務(wù)模塊或?qū)嵱贸绦虻募?;Linux內(nèi)核包含進(jìn)程管理、內(nèi)存管理、文件管理、網(wǎng)絡(luò)接口和進(jìn)程間通信等模塊;Linux內(nèi)核為用戶進(jìn)程提供了一個(gè)虛擬接口(系統(tǒng)調(diào)用)。故本題選擇D。32、下面關(guān)于Linux內(nèi)核的敘述中,錯(cuò)誤的是()。A、Linux的創(chuàng)始人是芬蘭大學(xué)生LinusTorvaldsB、Linux內(nèi)核的最新版本是2.0版C、Linux內(nèi)核是一種自由軟件,其源代碼是開放的D、對(duì)于不同體系結(jié)構(gòu)的CPU,Linux內(nèi)核的源代碼各不相同標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:Linux內(nèi)核是一種自由軟件,其源代碼是開放的,其創(chuàng)始人是芬蘭學(xué)生IAnusTorvalds;對(duì)于不同體系結(jié)構(gòu)的CPU,Linux內(nèi)核的源代碼各不相同;2012年Linux內(nèi)核升級(jí)到3.0版本,B項(xiàng)錯(cuò)誤。故本題選擇B。33、下列8個(gè)設(shè)備中不屬于嵌入式系統(tǒng)應(yīng)用的是哪2個(gè)?①洗衣機(jī)、②電磁爐、③復(fù)印機(jī)、④鼠標(biāo)器、⑤巨型機(jī)、⑥服務(wù)器、⑦路由器、⑧手機(jī)A、④、⑦B、③、⑧C、⑤、⑥D(zhuǎn)、①、②標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析

溫馨提示

  • 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)論