計(jì)算機(jī)三級(jí)(嵌入式系統(tǒng)開(kāi)發(fā)技術(shù))機(jī)試模擬試卷21(共549題)_第1頁(yè)
計(jì)算機(jī)三級(jí)(嵌入式系統(tǒng)開(kāi)發(fā)技術(shù))機(jī)試模擬試卷21(共549題)_第2頁(yè)
計(jì)算機(jī)三級(jí)(嵌入式系統(tǒng)開(kāi)發(fā)技術(shù))機(jī)試模擬試卷21(共549題)_第3頁(yè)
計(jì)算機(jī)三級(jí)(嵌入式系統(tǒng)開(kāi)發(fā)技術(shù))機(jī)試模擬試卷21(共549題)_第4頁(yè)
計(jì)算機(jī)三級(jí)(嵌入式系統(tǒng)開(kāi)發(fā)技術(shù))機(jī)試模擬試卷21(共549題)_第5頁(yè)
已閱讀5頁(yè),還剩186頁(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)開(kāi)發(fā)技術(shù))機(jī)試模擬試卷21(共9套)(共549題)計(jì)算機(jī)三級(jí)(嵌入式系統(tǒng)開(kāi)發(fā)技術(shù))機(jī)試模擬試卷第1套一、選擇題(本題共40題,每題1.0分,共40分。)1、下面與AMBA(Advanced:MicrocontrollerBusArchitecture)有關(guān)的敘述中,錯(cuò)誤的是()。A、AMBA是ARM公司公布的用于連接和管理片上系統(tǒng)中各功能模塊的開(kāi)放標(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)中功能模塊的開(kāi)放標(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。2、下面關(guān)于USB接口的敘述中,錯(cuò)誤的是()。A、USB支持熱插拔B、USB2.0是目前傳輸速率最高的USB版本C、USB接口提供了內(nèi)置電源D、USB2.0采用半雙工差分方式傳送信息標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:USB接口提供了內(nèi)置電源,主機(jī)的USB接口向從設(shè)備提供電源;USB總線接口支持設(shè)備的即插即用和熱插拔功能,USB2.0采用半雙工差分方式傳送信息,目前USB2.0的速度為480Mb/s,USB3.0達(dá)到5Gb/s即640MB/s,B項(xiàng)錯(cuò)誤;故本題選擇B。3、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。4、關(guān)于ARM處理器的工作模式,以下說(shuō)法錯(cuò)誤的是()。A、用戶模式是程序正常執(zhí)行的模式B、快速中斷模式處理高速中斷,用于高速數(shù)據(jù)傳輸或通道處理C、管理模式用于操作系統(tǒng)的保護(hù)模式,處理軟中斷D、系統(tǒng)模式用于處理未定義的指令陷阱標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:ARM處理器有多種工作模式,其中用戶模式(USER)是ARM處理器正常的程序執(zhí)行狀態(tài):系統(tǒng)模式(SYS)是運(yùn)行具有特權(quán)的操作系統(tǒng)任務(wù):快中斷模式(FIQ)支持高速數(shù)據(jù)傳輸或通道處理;管理模式(SVC)即操作系統(tǒng)保護(hù)模式。除此之外還有數(shù)據(jù)訪問(wèn)終止模式(ABT)、中斷模式(IRQ)、未定義指令終止模式(UND)。故本題選擇D。5、下面關(guān)于S3C2410嵌入式微處理器芯片RTC的敘述中,錯(cuò)誤的是()。A、實(shí)時(shí)鐘模塊RTC采用單獨(dú)的供電引腳和單獨(dú)的時(shí)鐘源B、RTC內(nèi)部的年(YEAR)、月(MON)、日(DAY)數(shù)據(jù)寄存器中的數(shù)據(jù)以BCD碼表示C、RTC內(nèi)部的寄存器讀寫(xiě)有一個(gè)使能位,在訪問(wèn)RTC寄存器之前需要先使這個(gè)使能位置位,這是為了保護(hù)系統(tǒng)的實(shí)時(shí)時(shí)鐘不被誤寫(xiě)。D、RTC內(nèi)部的寄存器能以8位、16位或32位的方式訪問(wèn)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:實(shí)時(shí)時(shí)鐘(RTC)組件是一種能提供日歷/時(shí)鐘等功能的內(nèi)置硬件。S3C2410的RTC具有的主要功能包括BCD數(shù)據(jù)、閏年產(chǎn)生器、告警功能、獨(dú)立的電源端口、支持毫秒滴答時(shí)鐘中斷作為RTOS核的滴答時(shí)鐘、循環(huán)復(fù)位功能等。實(shí)時(shí)時(shí)鐘模塊RTC采用單獨(dú)的供電引腳和單獨(dú)的時(shí)鐘源;實(shí)時(shí)時(shí)鐘控制寄存器RTCCON共4位,控制時(shí)鐘計(jì)數(shù)復(fù)位、BCD計(jì)數(shù)、時(shí)鐘選擇以及確定是否允許RTC讀/寫(xiě)等;RTC內(nèi)部的數(shù)據(jù)寄存器都是8位寄存器,存放相應(yīng)的BCD碼值。D項(xiàng)錯(cuò)誤,故本題選擇D。6、按照內(nèi)核結(jié)構(gòu),可將嵌入式操作系統(tǒng)分為單內(nèi)核操作系統(tǒng)與微內(nèi)核操作系統(tǒng),下列不屬于微內(nèi)核操作系統(tǒng)的是()。A、iOSB、AndroidOSC、SymbianD、μC/OS-II標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:嵌入式操作系統(tǒng)按照內(nèi)核結(jié)構(gòu)可以分為單內(nèi)核操作系統(tǒng)跟微內(nèi)核操作系統(tǒng);屬于微內(nèi)核結(jié)構(gòu)的典型嵌入式操作系統(tǒng)有Symbian、VxWorks、QNx、μC/OS-II、iOS等。故本題選擇B。7、音頻信號(hào)數(shù)字化過(guò)程中必須進(jìn)行量化處理,下面有關(guān)音頻信號(hào)量化處理的敘述中,錯(cuò)誤的是()。A、量化就是把每個(gè)樣本的模擬量轉(zhuǎn)換成數(shù)字量來(lái)表示B、量化過(guò)程往往也稱為A/D轉(zhuǎn)換(模數(shù)轉(zhuǎn)換)C、音頻信號(hào)量化后的樣本一般用8位、12位或16位的十進(jìn)制整數(shù)表示D、量化精度越高,聲音的保真度越好,量化精度越低,聲音的保真度越差標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:量化后的樣本一般用8位、12位或16位二進(jìn)制整數(shù)表示(稱為“量化精度”),故本題選擇C。8、下面關(guān)于I2C的敘述中,錯(cuò)誤的是()。A、I2C即集成電路互連總線B、I2C是一種串行半雙工傳輸?shù)目偩€C、I2C總線只能連接一個(gè)主控器件D、I2C傳送數(shù)據(jù)時(shí),每次傳送的字節(jié)數(shù)目沒(méi)有限制標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:I2C總線可以掛接多個(gè)器件,其中主動(dòng)發(fā)起數(shù)據(jù)傳輸操作的I2C器件是主控器件(主器件),否則它就是從器件。C選項(xiàng)錯(cuò)誤,故本題選擇C。9、數(shù)字視頻的數(shù)據(jù)量大得驚人,無(wú)論是存儲(chǔ)、傳輸還是處理都有一定困難,所以必須進(jìn)行數(shù)據(jù)壓縮。目前我國(guó)數(shù)字有線電視和衛(wèi)星電視傳輸時(shí)采用的壓縮編碼標(biāo)準(zhǔn)是()。A、MPEG一1B、MPEG一2C、MPEG一3D、MPEG一4標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:根據(jù)MPEG組織定義的標(biāo)準(zhǔn)可知,MPEG一2主要用于數(shù)字有線電視和衛(wèi)星電視以及高清晰度電視領(lǐng)域。目前我國(guó)數(shù)字有線電視和衛(wèi)星電視傳輸時(shí)采用的壓縮標(biāo)準(zhǔn)也是MPEG一2,故本題選擇B。10、ARM指令完成的功能是當(dāng)條件為“帶符號(hào)數(shù)小于”時(shí),將R2和R3進(jìn)行邏輯或操作,結(jié)果存放在R1中,正確的指令是()。A、ORRMIR1,R2,R3B、ORREQR1,R2,R3C、ORRLTR1,R2,R3D、ORRNER1,R2,R3標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:根據(jù)指令條件碼,帶符號(hào)數(shù)小于使用LT,邏輯或運(yùn)算使用ORR可知使用0RRLT,再由R2與R3運(yùn)算得到的結(jié)果保存在R1中,可知ORRLTR1R2R3,故本題選擇C。11、下面與AMBA(AdvancedMicrocontrollerBusArchitecture)有關(guān)的敘述中,錯(cuò)誤的是()。A、AMBA規(guī)定了ARM處理器內(nèi)核與處理芯片中快速組件的接口標(biāo)準(zhǔn)(通常稱為系統(tǒng)總線)B、AMBA規(guī)定了ARM處理器內(nèi)核與處理芯片中外圍端口及慢速設(shè)備接口組件的接口標(biāo)準(zhǔn)(通常稱為外圍總線)C、基于ARM內(nèi)核的嵌入式芯片以ARM內(nèi)核為基礎(chǔ),通過(guò)AMBA總線技術(shù)將其他硬件組件連接在一起,組成片上系統(tǒng)的形式D、由于AMBA是一種標(biāo)準(zhǔn),因此自制定之后就不會(huì)更改標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:AMBA是ARM公司公布的總線協(xié)議,用于連接和管理片上系統(tǒng)(soc)中功能模塊的開(kāi)放標(biāo)準(zhǔn)和片上互連規(guī)范。按照AMBA總線規(guī)范,以ARM內(nèi)核為基礎(chǔ)的嵌入式處理器芯片采用系統(tǒng)總線與外圍總線兩層結(jié)構(gòu)的方式構(gòu)建片上系統(tǒng)。標(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ā)展而逐步提高。因此D選項(xiàng)錯(cuò)誤,故本題選擇D。12、下面關(guān)于S3C2410嵌入式微處理器芯片GPIO端15的敘述中,錯(cuò)誤的是()。A、GPIO端口有GPA/GPB/GPC/GPD/GPE/GPF/GPG/GPH多個(gè)并行I/O接口B、GPIO端口中有的I/O接口的功能是復(fù)用的,例如可以作為外部中斷C、GPIO端口中的每個(gè)并行I/O接口中的上拉寄存器決定該接15引腳是否要被內(nèi)部上拉D、GPIO端口屬于芯片內(nèi)部的高帶寬組件標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:S3C2410的GPIO端口有GPA/GPB/GPC/GPD/GPE/GPF/GPG/GPH多個(gè)并行I/O接口;有的I/O接口功能單一,多數(shù)I/O接口的功能是復(fù)用的,例如GPF和GPG可以作為外部中斷;每個(gè)端口都有上拉寄存器決定該接口引腳是否要被內(nèi)部上拉;因此A、B、C正確,故本題選擇D。13、與通用計(jì)算機(jī)的操作系統(tǒng)相比較,下列各項(xiàng)中不屬于嵌入式操作系統(tǒng)特點(diǎn)的是()。A、實(shí)時(shí)性B、搶占式多任務(wù)處理C、內(nèi)核復(fù)雜D、高可靠性標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:與通用計(jì)算機(jī)的操作系統(tǒng)相比較,嵌入式操作系統(tǒng)具有可移植性、強(qiáng)調(diào)實(shí)時(shí)性能、內(nèi)核精簡(jiǎn)、搶占式多任務(wù)處理、使用可重入函數(shù)、可配置、可裁剪、高可靠性等特點(diǎn)。故本題選擇C。14、下圖為利用ARM芯片的GPIO引腳連接按鍵的典型接口。當(dāng)圖中KEY1與KEY2鍵按下,其他按鍵均松開(kāi)時(shí),ARM芯片讀到的GPF6~GPF1的狀態(tài)為()。A、111111B、001111C、111100D、000000標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:當(dāng)圖中KEY1與KEY2鍵按下,其他按鍵均松開(kāi)時(shí),GDF1和GDF2為低電平,其余為高電平,故本題選擇C。15、如下關(guān)于QNX操作系統(tǒng)的說(shuō)法,正確的是()。A、它完全遵循POSIX相關(guān)各種標(biāo)準(zhǔn)B、屬于宏內(nèi)核操作系統(tǒng)C、內(nèi)核提供4種服務(wù):進(jìn)程調(diào)度、進(jìn)程間通信、底層網(wǎng)絡(luò)通信和中斷處理D、進(jìn)程在非獨(dú)立的地址空間運(yùn)行標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:QNX是由加拿大QSSL公司(QNxSoftwareSystemLtd.)開(kāi)發(fā)的分布式實(shí)時(shí)操作系統(tǒng),符合POSIX基本標(biāo)準(zhǔn)和實(shí)時(shí)標(biāo)準(zhǔn),使其應(yīng)用可以方便的進(jìn)行移植。它具備一個(gè)很小的內(nèi)核,即微內(nèi)核的操作系統(tǒng)。內(nèi)核提供4種服務(wù):進(jìn)程調(diào)度、進(jìn)程間通信、底層網(wǎng)絡(luò)通信和中斷處理。C選項(xiàng)正確,故本題選擇C。16、如下關(guān)于開(kāi)源操作系統(tǒng)的說(shuō)法,正確的是()。A、能夠免費(fèi)獲得源碼,起始使用成本較低B、獲得技術(shù)支持比較困難,但維護(hù)比較簡(jiǎn)單C、移植過(guò)程開(kāi)發(fā)工作量大,但系統(tǒng)可靠性較高D、即購(gòu)即用,且產(chǎn)品研發(fā)容易滿足工期要求標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:開(kāi)源操作系統(tǒng)具有能夠免費(fèi)獲得、成本較低的優(yōu)點(diǎn),但是存在獲得技術(shù)支持困難、配套開(kāi)發(fā)工作量大、系統(tǒng)可靠性低、完工后維護(hù)困難的缺點(diǎn)。A選項(xiàng)正確,故本題選擇A。17、以下關(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。18、將寄存器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。19、微硬盤(pán)是一種由超小型筆記本和數(shù)碼相機(jī)領(lǐng)域發(fā)展而來(lái)的外部存儲(chǔ)設(shè)備,下面關(guān)于微硬盤(pán)的敘述中,錯(cuò)誤的是()。A、目前1.8英寸的微硬盤(pán)容量已達(dá)幾百GBB、帶有數(shù)據(jù)緩存,有利于提高數(shù)據(jù)傳輸率C、采用USB接口時(shí),一般須另加外部電源D、為使微硬盤(pán)適用于多種手持裝置,其接口可采用多種標(biāo)準(zhǔn),如CF卡、PCMClA、USB2.0、ATA等標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:微硬盤(pán)最早是由IBM公司開(kāi)發(fā)的一款超級(jí)迷你硬盤(pán)機(jī)產(chǎn)品。目前1.8英寸的微硬盤(pán)容量已達(dá)幾百GB;一般微硬盤(pán)帶有數(shù)據(jù)緩存,有利于提高數(shù)據(jù)傳輸率;微硬盤(pán)功耗極小,無(wú)需外置電源,鏈接USB即可使用;為使微硬盤(pán)適用于多種手持裝置,其接口可采用多種標(biāo)準(zhǔn),如CF卡、PCMCIA、USB2.0、ATA等。故本題選擇C。20、微硬盤(pán)是一種由超小型筆記本和數(shù)碼相機(jī)領(lǐng)域發(fā)展而來(lái)的外部存儲(chǔ)設(shè)備,下面關(guān)于微硬盤(pán)的敘述中,錯(cuò)誤的是()。A、目前1.8英寸的微硬盤(pán)容量已達(dá)幾百GBB、帶有數(shù)據(jù)緩存,有利于提高數(shù)據(jù)傳輸率C、采用USB接口時(shí),一般須另加外部電源D、為使微硬盤(pán)適用于多種手持裝置,其接口可采用多種標(biāo)準(zhǔn),如CF卡、PCMClA、USB2.0、ATA等標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:微硬盤(pán)最早是由IBM公司開(kāi)發(fā)的一款超級(jí)迷你硬盤(pán)機(jī)產(chǎn)品。目前1.8英寸的微硬盤(pán)容量已達(dá)幾百GB;一般微硬盤(pán)帶有數(shù)據(jù)緩存,有利于提高數(shù)據(jù)傳輸率;微硬盤(pán)功耗極小,無(wú)需外置電源,鏈接USB即可使用;為使微硬盤(pán)適用于多種手持裝置,其接口可采用多種標(biāo)準(zhǔn),如CF卡、PCMCIA、USB2.0、ATA等。故本題選擇C。21、某型NANDFlash芯片的地址線和數(shù)據(jù)線是復(fù)用的,它具有的部分引腳為A1.E、CE、RE、R/B,如果下面每一個(gè)選項(xiàng)是用于簡(jiǎn)述這些引腳的功能的,其中完全正確的是()。A、低電平有效的芯片使能、命令鎖存允許、準(zhǔn)備就緒/忙輸出、讀使能/寫(xiě)使能B、命令鎖存允許、低電平有效的寫(xiě)保護(hù)、低電平有效的芯片使能、地址鎖存允許C、地址鎖存允許、低電平有效的芯片使能、低電平有效的讀使能、準(zhǔn)備就緒/忙輸出D、準(zhǔn)備就緒/忙輸出、低電平有效的讀使能、低電平有效的寫(xiě)使能、命令鎖存允許標(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)正確。22、下面有關(guān)微內(nèi)核操作系統(tǒng)的敘述中,錯(cuò)誤的是()。A、操作系統(tǒng)的內(nèi)核小巧、緊湊,占用內(nèi)存少B、內(nèi)核的功能擴(kuò)充方便,但功能切換需要一定的開(kāi)銷C、μC/OS—II屬于微內(nèi)核操作系統(tǒng)D、i0S不屬于微內(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ò)充方便,但功能切換需要一定的開(kāi)銷;屬于微內(nèi)核結(jié)構(gòu)的典型嵌入式操作系統(tǒng)有Symbian、VxWorks、QNX、μC/OS—II、iOS等。故擇D項(xiàng)錯(cuò)誤,故本題選擇D。23、下面關(guān)于嵌入式系統(tǒng)邏輯組成的敘述中,錯(cuò)誤的是()。A、嵌入式系統(tǒng)由硬件和軟件兩部分組成B、嵌入式系統(tǒng)硬件的主體是中央處理器(CPU)和存儲(chǔ)器C、嵌入式系統(tǒng)的CPU比通用計(jì)算機(jī)簡(jiǎn)單得多,它們都是8位字長(zhǎng)的處理器D、嵌入式系統(tǒng)通過(guò)輸入/輸出(I/O)接口和輸入/輸出設(shè)備與外部世界進(jìn)行聯(lián)系標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:嵌入式系統(tǒng)與通用計(jì)算機(jī)一樣,也由硬件和軟件兩部分組成。硬件的主體是CPU和存儲(chǔ)器,它們通過(guò)I/O接口和I/O設(shè)備與外部世界聯(lián)系?,F(xiàn)在嵌入式系統(tǒng)中使用最多的還是8位和16位CPU,但32位是技術(shù)發(fā)展的主流。故本題選擇C。24、下面有關(guān)單內(nèi)核操作系統(tǒng)的敘述中,錯(cuò)誤的是()。A、單內(nèi)核操作系統(tǒng)也稱為宏內(nèi)核操作系統(tǒng)B、內(nèi)含的功能模塊多,模塊間耦合度很高,內(nèi)核運(yùn)行效率高C、占用內(nèi)存空間較大,可擴(kuò)展性較差D、Android操作系統(tǒng)不屬于單內(nèi)核操作系統(tǒng)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:?jiǎn)蝺?nèi)核結(jié)構(gòu)是傳統(tǒng)操作系統(tǒng)采用的結(jié)構(gòu),也稱為宏內(nèi)核(MacroKernel)。其缺點(diǎn)是占內(nèi)存空間大,缺乏可擴(kuò)展性,維護(hù)困難,任務(wù)執(zhí)行時(shí)間的可預(yù)測(cè)性較低,可靠性較低,排除故障和增加新功能需要重編譯。其優(yōu)點(diǎn)是應(yīng)用程序生成效率高,系統(tǒng)花在內(nèi)核功能切換上的開(kāi)銷非常小,對(duì)外來(lái)事件反應(yīng)速度快,操作系統(tǒng)內(nèi)核的運(yùn)行效率高;Android是典型的單內(nèi)核操作系統(tǒng)。D項(xiàng)錯(cuò)誤,故本題選擇D。25、下面關(guān)于JTAG的敘述中,錯(cuò)誤的是()。A、JTAG是ARM內(nèi)核獨(dú)有的一種測(cè)試接口,其他種類的嵌入式處理器一般沒(méi)有該接口B、JTAG可用于實(shí)現(xiàn)嵌入式系統(tǒng)的在線編程功能C、多個(gè)器件可以通過(guò)JTAG接口串聯(lián)在一起,形成一個(gè)JTAG鏈D、SWD是Cortex-M內(nèi)核提供的功能與JTAG類似的調(diào)試接口標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:JATG可用于實(shí)現(xiàn)嵌入式系統(tǒng)的在線編程功能,其標(biāo)準(zhǔn)允許多個(gè)芯片通過(guò)JTAG接口串聯(lián)在一起,實(shí)現(xiàn)對(duì)多個(gè)器件的測(cè)試;目前大多數(shù)嵌入式CPU、DSP、FPGA器件都支持JTAG標(biāo)準(zhǔn);SWD是Cortex—M內(nèi)核提供的功能與JTAG類似的調(diào)試接口。故本題選擇A。26、下面關(guān)于無(wú)線通信技術(shù)的一些敘述中,錯(cuò)誤的是()。A、無(wú)線通信不需要架設(shè)傳輸線路,節(jié)省了傳輸成本B、它允許通信終端在一定范圍內(nèi)隨意移動(dòng),方便了用戶使用C、電波通過(guò)空氣進(jìn)行傳播,能量集中,傳輸距離可以很遠(yuǎn)D、相對(duì)于有線通信它容易被竊聽(tīng)、也容易受干擾標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:無(wú)線通信中,信息是通過(guò)電磁波進(jìn)行傳輸?shù)?,可以省去線路的架設(shè),允許終端設(shè)備在一定范圍內(nèi)移動(dòng),但是電波通過(guò)自由空間時(shí)能量較分散,傳輸效率低。同時(shí),無(wú)線通信存在著易被竊聽(tīng)、易受干擾等缺點(diǎn)。故本題選擇C。27、已知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。28、下面關(guān)于ARM的AMBA的敘述中,錯(cuò)誤的是()。A、AMBA是指先進(jìn)的微控制器總線體系結(jié)構(gòu)B、AMBA雖然只有一個(gè)版本,但能夠滿足各類ARM處理器開(kāi)發(fā)的需要C、總體而言,AMBA由系統(tǒng)總線和外圍總線兩部分組成D、通過(guò)AMBA連接的ARM嵌入式芯片中的不同組件的運(yùn)行速度可能不同標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:AMBA是指先進(jìn)的微控制器總線體系結(jié)構(gòu),從1995年的AMBA1.0到2011年的AMBA4.0共有4個(gè)版本,主要由系統(tǒng)總線和外圍總線兩部分組成。故本題選擇B。29、在μC/OS–II操作系統(tǒng)下,處于運(yùn)行態(tài)的任務(wù)因更高優(yōu)先級(jí)的任務(wù)就緒而被剝奪CPU使用權(quán)后將轉(zhuǎn)入()。A、等待態(tài)B、被中斷態(tài)。C、就緒態(tài)。D、休眠態(tài)。標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:μC/OS–II的每個(gè)任務(wù)都處在以下5種狀態(tài)之一,即休眠態(tài)、就緒態(tài)、運(yùn)行態(tài)、掛起態(tài)和被中斷態(tài)。支持搶占式任務(wù)調(diào)度,處于運(yùn)行態(tài)的任務(wù)一定是當(dāng)前就緒任務(wù)集里的最高優(yōu)先級(jí)任務(wù);處于運(yùn)行態(tài)的任務(wù)因更高優(yōu)先級(jí)的任務(wù)就緒而被剝奪CPU使用權(quán)后將轉(zhuǎn)入就緒態(tài)。故本題選擇C。30、以下各嵌入式操作系統(tǒng)中,既按開(kāi)發(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)。既按開(kāi)發(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。31、下面關(guān)于硬實(shí)時(shí)任務(wù)和軟實(shí)時(shí)任務(wù)的敘述中,錯(cuò)誤的是()。A、軟實(shí)時(shí)任務(wù)仍然要求系統(tǒng)的響應(yīng)越快越好,但是偶爾超出時(shí)限并不會(huì)造成任務(wù)失敗或?qū)е氯蝿?wù)出現(xiàn)致命錯(cuò)誤B、對(duì)硬實(shí)時(shí)任務(wù),必須在給定的時(shí)限內(nèi)完成,超過(guò)時(shí)限將會(huì)導(dǎo)致任務(wù)失敗或引起致命的錯(cuò)誤C、硬實(shí)時(shí)任務(wù)的相對(duì)時(shí)限比軟實(shí)時(shí)任務(wù)短D、DVD播放機(jī)的視頻播放任務(wù)屬于軟實(shí)時(shí)任務(wù)標(biāo)準(zhǔn)答案:C知識(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)重后果;DVD播放機(jī)的視頻播放任務(wù)屬于軟實(shí)時(shí)任務(wù);多數(shù)的嵌入式系統(tǒng)都具有時(shí)間約束性,然而并非嵌入式系統(tǒng)都是實(shí)時(shí)系統(tǒng)。故本題選擇C。32、下列關(guān)于Linux的陳述中,不正確的是()。A、Linux的運(yùn)行效率尚未達(dá)到Uinx的水平。B、NiosII是能在嵌入式計(jì)算機(jī)系統(tǒng)上運(yùn)行的Linux操作系統(tǒng)發(fā)行版。C、Linux是自由軟件家族中的一個(gè)軟件。D、虛擬文件系統(tǒng)(VFS)是Linux的通用文件系統(tǒng)模型。標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:Linux是目前唯一可免費(fèi)獲得的,能為多用戶提供多任務(wù)、多線程功能的大型操作系統(tǒng)。迄今為止Linux的運(yùn)行效率尚未達(dá)到Unix的水平;Linux是自由軟件家族中的一個(gè)軟件;虛擬文件系統(tǒng)(VFS)是Linux的通用文件系統(tǒng)模型。故本題選擇B。33、對(duì)于ARM處理器以下不屬于邏輯運(yùn)算指令助記符的是()。A、ANDB、BICC、EORD、SBC標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:ARM指令集中,SBC是帶借位減法指令,是算術(shù)運(yùn)算指令,不屬于邏輯運(yùn)算助記符。故本題選擇D。34、下面關(guān)于RS一232和RS一485的敘述中,正確的是()。A、RS一485采用負(fù)邏輯傳輸:+3V~+15V時(shí)為邏輯0,-15V~-3V時(shí)為邏輯1B、RS一232采用差分信號(hào)傳輸方式C、RS一485的傳輸距離比RS一232遠(yuǎn)D、RS一232的傳輸速率比RS一485高標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:RS-232采用負(fù)邏輯傳輸,而RS-485采用差分信號(hào)傳輸方式;RS-485的傳輸距離比RS-232遠(yuǎn),抗干擾能力強(qiáng)。故本題選擇C。35、下面是關(guān)于嵌入式硬件系統(tǒng)的電源電路的敘述,其中錯(cuò)誤的是()。A、電源電路為整個(gè)嵌入式硬件系統(tǒng)提供能量B、通過(guò)AC-DC模塊完成交流電到直流電的變換(如將市電220VAC直接變換為5VDC)C、通過(guò)DC-DC模塊完成直流電到直流電的變換(如將24VDC變換為5VDC)D、LDO(lowdropoutregulator)是一種完成交流電到直流電變換的模塊標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:電源電路為整個(gè)系統(tǒng)提供能量,是整個(gè)系統(tǒng)工作的基礎(chǔ);嵌入式系統(tǒng)常用的電源模塊是AC-DC模塊、DC-DC模塊和穩(wěn)壓器模塊。AC-DC模塊完成交流電到直流電的變換,DC—DC模塊完成直流電到直流電的變換,穩(wěn)壓器包括普通穩(wěn)壓器和低壓差穩(wěn)壓器(LOWDropoutRegulator,LDO)。穩(wěn)壓器用于提供一種不隨負(fù)載阻抗、輸入電壓、溫度和時(shí)間變化而變化的穩(wěn)定的電源電壓。低壓差穩(wěn)壓器是使輸出電壓穩(wěn)定的設(shè)備,能夠在電源電壓(輸入端)與負(fù)載電壓(輸出端)之間保持微小壓差。故本題選擇D。36、AMBA是ARM公司公布的總線協(xié)議,是用于連接和管理片上系統(tǒng)中功能模塊的開(kāi)放標(biāo)準(zhǔn)和片上互連規(guī)范。下面列出的ARM處理芯片中的4個(gè)組件,哪一個(gè)組件是掛在AMBA的系統(tǒng)總線上的?()A、中斷控制器B、CANC、RTCD、SPI標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:基于AMBA總線的處理器使用系統(tǒng)總線和外圍總線構(gòu)成來(lái)連接高速系統(tǒng)組件和低速外圍組件,高帶寬高性能外圍接口通常連接系統(tǒng)總線,而速度不高的外部接口連接外圍總線。中斷控制器是直接連接到系統(tǒng)總線上,其余三項(xiàng)是外圍總線連接的硬件組件。故選A。37、下面關(guān)于USB的敘述中,錯(cuò)誤的是()。A、各個(gè)USB版本均具有全雙工通信能力B、各個(gè)USB版本均采用差分方式傳輸數(shù)據(jù)信號(hào)C、USB設(shè)備接入U(xiǎn)SB總線時(shí),采用同名端(同名引腳)相連的方式D、USB3.0的最大數(shù)據(jù)傳輸速率為5Gbps標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:USB總線(1.1和2.0)有4根信號(hào)線,采用半雙工差分方式,用來(lái)傳送信號(hào)并提供電源;USB設(shè)備和USB總線接口的連接是采用同名端相連的方式;USB3.0的最大數(shù)據(jù)傳輸速率為5Gbps。故A選項(xiàng)錯(cuò)誤。38、GCC是針對(duì)Linux操作系統(tǒng)環(huán)境下應(yīng)用程序的編譯工具,下面敘述中錯(cuò)誤的是()。A、GCC將源文件生成可執(zhí)行文件的過(guò)程是由:編譯、匯編、連接等3個(gè)階段組成。B、GCC能將C語(yǔ)言、C++語(yǔ)言、匯編語(yǔ)言編寫(xiě)的源程序生成執(zhí)行文件。C、設(shè)計(jì)者若要對(duì)源程序進(jìn)行調(diào)試,需要在GCC命令中加入–g參數(shù)來(lái)編譯該源程序。D、用GCC把源文件僅編譯成目標(biāo)文件,那么,C語(yǔ)言編寫(xiě)的應(yīng)用程序中可以不要main函數(shù)。標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:GCC是針對(duì)Linux操作系統(tǒng)環(huán)境下應(yīng)用程序的編譯工具,它能將C語(yǔ)言、C++語(yǔ)言、匯編語(yǔ)言編寫(xiě)的源程序以及庫(kù)文件編譯連接成執(zhí)行文件;它從源文件生成可執(zhí)行文件的過(guò)程是由四個(gè)相關(guān)聯(lián)的階段組成:預(yù)處理、編譯、匯編、連接。故本題選擇A。39、下面是關(guān)于嵌入式硬件系統(tǒng)的電源電路的敘述,其中錯(cuò)誤的是()。A、電源電路為整個(gè)嵌入式硬件系統(tǒng)提供能量B、通過(guò)AC—DC模塊完成交流電到直流電的變換(如將市電220VAC直接變換為5VDC)C、通過(guò)DC—DC模塊完成直流電到直流電的變換(如將24VDC變換為5VDC)D、LDO(lowdropoutregulator)是一種完成交流電到直流電變換的模塊標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:電源電路為整個(gè)系統(tǒng)提供能量,是整個(gè)系統(tǒng)工作的基礎(chǔ);嵌入式系統(tǒng)常用的電源模塊是AC—DC模塊、DC—DC模塊和穩(wěn)壓器模塊。AC—DC模塊完成交流電到直流電的變換,DC—DC模塊完成直流電到直流電的變換,穩(wěn)壓器包括普通穩(wěn)壓器和低壓差穩(wěn)壓器(LowDropoutRegulator,LDO)。穩(wěn)壓器用于提供一種不隨負(fù)載阻抗、輸入電壓、溫度和時(shí)間變化而變化的穩(wěn)定的電源電壓。低壓差穩(wěn)壓器是使輸出電壓穩(wěn)定的設(shè)備,能夠在電源電壓(輸入端)與負(fù)載電壓(輸出端)之間保持微小壓差。故本題選擇D。40、下面關(guān)于嵌入式系統(tǒng)應(yīng)用的敘述中,錯(cuò)誤的是()。A、嵌入式系統(tǒng)廣泛應(yīng)用于冰箱、洗衣機(jī)、空調(diào)等“白色家電”中B、嵌入式系統(tǒng)廣泛應(yīng)用于攝像機(jī)、DVD播放器、MP3播放器等數(shù)碼產(chǎn)品中C、嵌入式系統(tǒng)廣泛應(yīng)用于汽車(chē)、飛機(jī)、鐵路機(jī)車(chē)、船舶等運(yùn)輸工具中D、基于可靠性方面的考慮,坦克、艦艇、戰(zhàn)機(jī)、無(wú)人機(jī)等軍用電子裝備中一般不使用嵌入式系統(tǒng)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:嵌入式系統(tǒng)與具體應(yīng)用緊密結(jié)合,所涉及的應(yīng)用領(lǐng)域非常廣泛。航空航天、坦克、艦艇、戰(zhàn)機(jī)、無(wú)人機(jī)等軍用電子裝備都是重要的應(yīng)用。故此題選擇D。二、填空題(本題共20題,每題1.0分,共20分。)41、與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è)置。42、嵌入式系統(tǒng)使用的存儲(chǔ)器有多種類型,按照其存取特性可分為隨機(jī)存取存儲(chǔ)器和只讀存儲(chǔ)器,它們通常都用三個(gè)大寫(xiě)英文字母表示,即【57】和【58】。標(biāo)準(zhǔn)答案:【57】RAM【58】ROM知識(shí)點(diǎn)解析:嵌入式系統(tǒng)的存儲(chǔ)器類型即相應(yīng)的英文縮寫(xiě)。全稱為RandomAccessMemory(隨機(jī)存取存儲(chǔ)器);全稱為ReadOnlyMemory(只讀存儲(chǔ)器)。43、下圖給出了兩種LED數(shù)碼管的內(nèi)部結(jié)構(gòu)原理圖,其中圖(a)為共【63】極LED數(shù)碼管,圖(b)為共【64】極LED數(shù)碼管。標(biāo)準(zhǔn)答案:【63】陽(yáng)【64】陰知識(shí)點(diǎn)解析:本題考查L(zhǎng)ED數(shù)碼管的兩種內(nèi)部結(jié)構(gòu)圖。圖(a)是共陽(yáng)極接法;即把LED發(fā)光二極管的所有陽(yáng)極連接在一起;圖(b)是共陰極接法,即把所有LED發(fā)光管的陰極連接在一起。44、三星公司基于ARM9內(nèi)核的S3C2410嵌入式微處理器芯片的電源管理模塊共有4種工作模式?!?5】模式下,電源管理模塊僅斷開(kāi)ARM內(nèi)核時(shí)鐘FCLK,但仍為外圍硬件組件提供時(shí)鐘?!?6】模式下,電源管理模塊將斷開(kāi)內(nèi)部電源,除非喚醒邏輯有效,內(nèi)核不產(chǎn)生功耗。標(biāo)準(zhǔn)答案:【65】休眠【66】掉電知識(shí)點(diǎn)解析:本題考查s3C2410內(nèi)部的電源管理模塊所具有的四種模式:正常模式、慢速模式、休眠模式和掉電模式。休眠模式下,電源管理模塊僅斷開(kāi)ARM內(nèi)核時(shí)鐘FCLK,讓CPU處于休眠狀態(tài),但仍為外圍硬件組件提供時(shí)鐘;掉電模式下電源管理模塊將斷開(kāi)內(nèi)部電源,除非喚醒邏輯有效,否則內(nèi)核不產(chǎn)生功耗。45、ARM處理器采用的指令集結(jié)構(gòu)是【47】,其中面向?qū)崟r(shí)系統(tǒng)的嵌入式Cortex系列是【48】。標(biāo)準(zhǔn)答案:【47】RISC【48】ARMCortex—R知識(shí)點(diǎn)解析:此題考查ARM處理器的指令集結(jié)構(gòu)以及嵌入式Cortex系列。ARM處理器的指令集結(jié)構(gòu)有兩種:RISC和CISC,ARM處理器采用RISC結(jié)構(gòu)。Codex—A系列是面向高端應(yīng)用的處理器核,Cortex—R系列是面向?qū)崟r(shí)控制的處理器,Cortex—M系列是面向微控制器的處理器核。46、已知R1=0xFF115577,R2=0x11000011,則執(zhí)行指令于ORRR0,R1,R2后,寄存器R0=【51】,R2=【52】。標(biāo)準(zhǔn)答案:【51】0xFF115577【52】0x11000011知識(shí)點(diǎn)解析:本題考查邏輯或指令ORR的使用。ORR表示邏輯“或”。和0相或保持不變,和1相或置1。ORRR0,R1,R2中是將R1和R2相或后賦給R0,R2保持不變。47、存儲(chǔ)器的帶寬是指每秒可傳輸(讀出/寫(xiě)入)的最大數(shù)據(jù)總量。存儲(chǔ)器帶寬與存儲(chǔ)器總線的工作__________【59】有關(guān),也與數(shù)據(jù)線的__________【60】和每個(gè)總線周期的傳輸次數(shù)有關(guān)。標(biāo)準(zhǔn)答案:【59】頻率(周期)【60】位數(shù)(位寬、寬度)知識(shí)點(diǎn)解析:本題考查存儲(chǔ)器的主要性能指標(biāo)及相關(guān)因素。存儲(chǔ)器帶寬與存儲(chǔ)器總線的工作頻率(周期)有關(guān),也與數(shù)據(jù)線的位數(shù)(位寬、寬度)和每個(gè)總線周期的傳輸次數(shù)有關(guān)。48、在嵌入式操作系統(tǒng)中,核心部分稱為_(kāi)__________【69】,而對(duì)硬件設(shè)備進(jìn)行控制和管理的程序模塊稱為_(kāi)__________【70】。標(biāo)準(zhǔn)答案:【69】?jī)?nèi)核(kernel)【70】驅(qū)動(dòng)程序(driver)知識(shí)點(diǎn)解析:本題考查嵌入式操作系統(tǒng)的基本組成。在嵌入式操作系統(tǒng)的核心部分稱為內(nèi)核(kernel),而對(duì)硬件設(shè)備進(jìn)行控制和管理的程序模塊稱為驅(qū)動(dòng)程序(driver)。49、數(shù)字文本(也稱電子文本或文本)是以文字符號(hào)為主的一種數(shù)字媒體,它可以分為【43】文本和豐富格式文本兩大類,前者僅僅由表達(dá)文本內(nèi)容的一連串字符(包括漢字)的編碼所組成,其文件后綴名是【44】。標(biāo)準(zhǔn)答案:【43】簡(jiǎn)單(純)【44】.txt知識(shí)點(diǎn)解析:本題考查數(shù)字文本的分類及文件后綴名。若根據(jù)數(shù)字文本是否具有排版格式來(lái)分,可分為簡(jiǎn)單文本(純文本)和豐富格式文本兩大類;若根據(jù)文本內(nèi)容的組織方式來(lái)分,可以分為線性文本和超文本兩大類。簡(jiǎn)單文本通常也稱為純文本,其文件后綴名是.txt。50、IP核是開(kāi)發(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芯片中,很少再自行開(kāi)發(fā)。目前,ARM內(nèi)核占所有32位嵌入式RISC處理器內(nèi)核的90%左右,已經(jīng)成為32位嵌入式CPU事實(shí)上的標(biāo)準(zhǔn)。51、使用GNUGCC開(kāi)發(fā)應(yīng)用程序時(shí),若源文件為test.c,用命令:arm-linux-gcc-g-otesttest.c對(duì)該源文件進(jìn)行編譯,然后運(yùn)行【79】_______命令進(jìn)入調(diào)試環(huán)境。在調(diào)試環(huán)境下,鍵入命令:filetest來(lái)加載被調(diào)試的文件,然后再用【80】_______命令來(lái)運(yùn)行它。標(biāo)準(zhǔn)答案:【79】GDB(gdb)【80】run知識(shí)點(diǎn)解析:本題考查GCC的命令及參數(shù)。源文件為test.c,表示源文件是用C語(yǔ)言編寫(xiě)的;命令arm-linux-gec-g-otesttest.c中加入了-g、-otest,表示執(zhí)行該命令后,編譯器將在生成的輸出文件test中加入GDB能夠使用的調(diào)用信息,使得用GDB調(diào)試時(shí)比較方便。file命令是裝入需要調(diào)試的可執(zhí)行文件,運(yùn)行文件或執(zhí)行當(dāng)前被調(diào)試的程序用命令run。52、S3C2410與一位數(shù)碼管的連接如下圖所示,假設(shè)8段數(shù)碼管為共陽(yáng)接法。U1作為鎖存器(同相),并用于驅(qū)動(dòng)。為使下圖中的數(shù)碼管顯示字符“0”的匯編語(yǔ)言程序片段如下,填空使程序語(yǔ)句完整(假設(shè)端口已經(jīng)初始化為輸出)。標(biāo)準(zhǔn)答案:【53】C0【54】[R2]知識(shí)點(diǎn)解析:題中所示為8段LED數(shù)碼管的典型接法。圖中為共陽(yáng)極接法,要顯示字符“0”,則要點(diǎn)亮“a”、“b”、“c”、“d”、“e”、“f”幾個(gè)數(shù)碼管,編碼為11000000,即0xC0;指令尋址方式為寄存器尋址。53、在ARMCortex–M3中可實(shí)現(xiàn)中斷嵌套,中斷可以改為比之前的中斷服務(wù)程序更高的優(yōu)先級(jí),并且可以在運(yùn)行時(shí)改變優(yōu)先級(jí)狀態(tài),使用末尾連鎖連續(xù)中斷需要消耗【51】個(gè)時(shí)鐘周期,而普通中斷需要【52】個(gè)時(shí)鐘周期。標(biāo)準(zhǔn)答案:【51】3【52】32知識(shí)點(diǎn)解析:本題考查ARMCortex–M3實(shí)現(xiàn)中斷嵌套過(guò)程。中斷可以改為使用比之前服務(wù)程序更高的優(yōu)先級(jí),而且可以在運(yùn)行時(shí)改變優(yōu)先級(jí)狀態(tài)。使用末尾連鎖連續(xù)中斷技術(shù)只需消耗3個(gè)時(shí)鐘周期,相比32個(gè)時(shí)鐘周期的連續(xù)壓、出堆棧,大大降低了延遲,提高了性能。54、嵌入式系統(tǒng)的軟件大多存儲(chǔ)在非易失性存儲(chǔ)器中,即使斷電也不會(huì)消失。目前使用最多的非易失性存儲(chǔ)器是Flash存儲(chǔ)器,它分成【43】_______型和【44】_______型兩大類,前者用于存儲(chǔ)系統(tǒng)中的固件,后者通常作為輔助存儲(chǔ)器使用。標(biāo)準(zhǔn)答案:【43】NOR【44】NAND知識(shí)點(diǎn)解析:對(duì)于程序代碼量大且內(nèi)置FlashROM不能滿足系統(tǒng)需求或內(nèi)部沒(méi)有FlashROM的嵌入式處理器進(jìn)行系統(tǒng)設(shè)計(jì)時(shí)必須進(jìn)行外部存儲(chǔ)器的擴(kuò)展,片外程序存儲(chǔ)器目前主要使用NORFlashROM和NANDFlashROM。55、在ARM的指令中,兩個(gè)無(wú)符號(hào)數(shù)在寄存器R0和R1中,如果R0>=R1,則將R0與R1進(jìn)行帶借位減法操作,結(jié)果放R2中,并要求更新程序狀態(tài)寄存器的狀態(tài)位,用兩條指令完成,則分別為【53】和【54】。標(biāo)準(zhǔn)答案:【53】CMPR0,R1【54】SBCCSSR2,R0,R1或RSCCSSR2,R1,R0知識(shí)點(diǎn)解析:本題主要考查ARM常用指令,包括比較類指令和帶進(jìn)位加減法。比較指令是CMP,帶進(jìn)位減法并更新?tīng)顟B(tài)寄存器既可以用SBCCSS,也可以用RSCCSS。其中SBC是帶借位減法,RSC是帶借位逆向減法。56、實(shí)時(shí)系統(tǒng)對(duì)外界的響應(yīng)是否正確不僅取決于功能正確性,而且取決于對(duì)事件處理的【71】正確性。因此,評(píng)價(jià)實(shí)時(shí)系統(tǒng)的實(shí)時(shí)性最重要的指標(biāo)是【72】,即系統(tǒng)從事件請(qǐng)求開(kāi)始到任務(wù)完成的時(shí)間間隔。標(biāo)準(zhǔn)答案:【71】時(shí)間【72】響應(yīng)時(shí)間知識(shí)點(diǎn)解析:本題主要考查對(duì)實(shí)時(shí)系統(tǒng)及實(shí)時(shí)指標(biāo)的理解。實(shí)時(shí)系統(tǒng)對(duì)外界的響應(yīng)是否正確不僅取決于功能正確性,而且取決于對(duì)事件處理的時(shí)間正確性。因此,評(píng)價(jià)實(shí)時(shí)系統(tǒng)的實(shí)時(shí)性最重要的指標(biāo)是響應(yīng)時(shí)間,即系統(tǒng)從事件請(qǐng)求開(kāi)始到任務(wù)完成的時(shí)間間隔。57、基于嵌入式WEB服務(wù)器的應(yīng)用系統(tǒng)中,其軟件系統(tǒng)的4個(gè)重要軟件組件是客戶端【77】_______、WEB服務(wù)器、WEB頁(yè)面、設(shè)備操控程序等。其中WEB頁(yè)面是用于設(shè)備操控命令提交或設(shè)備狀態(tài)信息顯示的人機(jī)界面,它需要通過(guò)【78】_______接口來(lái)與設(shè)備操控程序進(jìn)行信息交互。標(biāo)準(zhǔn)答案:【77】瀏覽器【78】CGI知識(shí)點(diǎn)解析:典型的嵌入式WEB服務(wù)器應(yīng)用軟件至少有4個(gè)重要的組件:客戶端瀏覽器,WEB服務(wù)器、WEB頁(yè)面、設(shè)備操控程序等。其中WEB頁(yè)面是用于設(shè)備操控命令提交或設(shè)備狀態(tài)信息顯示的人機(jī)界面,它需要通過(guò)CGI接口來(lái)與設(shè)備操控程序進(jìn)行信息交互。58、在ARMCortex–M系列處理器中,NVIC稱為【59】,WIC稱為【60】。標(biāo)準(zhǔn)答案:【59】嵌套向量中斷控制器;【60】喚醒中斷控制器:知識(shí)點(diǎn)解析:本題考查ARMCortex–M系列處理器中斷控制器的相關(guān)概念。NVIC稱為嵌套向量中斷控制器,WIC稱為喚醒中斷控制器。59、WiFi和Bluetooth是兩種短距離無(wú)線通信技術(shù),其中最早的IEEE.802.11b(2.4GHz頻段)采用【45】擴(kuò)頻技術(shù),Bluetooth后來(lái)被IEEE作為【46】無(wú)線區(qū)域網(wǎng)協(xié)議(IEEE802.15)的基礎(chǔ)。標(biāo)準(zhǔn)答案:【45】調(diào)頻【46】個(gè)人知識(shí)點(diǎn)解析:本題主要考查無(wú)線局域網(wǎng)相關(guān)知識(shí)。無(wú)線局域網(wǎng)采用的協(xié)議主要是IEEE802.11a,俗稱WiFi。其中最早的IEEE.802.11b(2.4GHz頻段)采用調(diào)頻擴(kuò)頻技術(shù),傳輸速度可根據(jù)環(huán)境而調(diào)整。Bluetooth最早是由瑞典愛(ài)立信公司提出的,后來(lái)被IEEE作為個(gè)人無(wú)線區(qū)域網(wǎng)協(xié)議(IEEE802.15)的基礎(chǔ)。60、嵌入式操作系統(tǒng)的引導(dǎo)加載方式可以分為兩類:嵌入式系統(tǒng)正常工作時(shí)使用的啟動(dòng)方式是從非易失存儲(chǔ)介質(zhì)中引導(dǎo)和加載操作系統(tǒng)代碼,稱為【67】加載模式;而在調(diào)試或維護(hù)更新階段使用的系統(tǒng)啟動(dòng)方式則通過(guò)通信端口從調(diào)試主機(jī)上下載操作系統(tǒng)映像,稱為【68】模式。標(biāo)準(zhǔn)答案:【67】啟動(dòng)【68】下載知識(shí)點(diǎn)解析:本題考查嵌入式操作系統(tǒng)的兩種引導(dǎo)加載方式。三、綜合題(本題共1題,每題1.0分,共1分。)61、某食堂的售飯系統(tǒng)由一個(gè)后臺(tái)數(shù)據(jù)庫(kù)系統(tǒng)及若干個(gè)前臺(tái)刷卡機(jī)組成,其基本功能具體描述如下:a、刷卡機(jī)的硬件組成中,除了必須的最小硬件系統(tǒng)外,還需要IC卡讀寫(xiě)模塊、8段LED組成的顯示模塊、鍵盤(pán)模塊、蜂鳴器模塊、RS一485通信模塊等。b、客戶需要事先辦理本系統(tǒng)的消費(fèi)IC卡,預(yù)存若干金額,辦卡信息及預(yù)存金額存儲(chǔ)在后臺(tái)數(shù)據(jù)庫(kù)系統(tǒng)中。c、客戶消費(fèi)時(shí),用IC卡在刷卡機(jī)上支付。支付時(shí),由售飯員在刷卡機(jī)上輸人客戶繳費(fèi)金額且在LED顯示器上顯示,然后客戶刷卡,若IC卡合法,則把繳費(fèi)金額和IC卡信息傳輸給后臺(tái)數(shù)據(jù)庫(kù)系統(tǒng)。若IC卡不合法,用蜂鳴器發(fā)不合法提示音。d、后臺(tái)數(shù)據(jù)庫(kù)系統(tǒng)接收到刷卡機(jī)的信息后,將根據(jù)IC卡號(hào)查詢出該卡的余額,若余額大于等于應(yīng)繳費(fèi)額,則進(jìn)行扣費(fèi),再把當(dāng)前余額及扣費(fèi)正確信息回傳給刷卡機(jī)。若余額小于應(yīng)繳費(fèi)額,則回傳扣費(fèi)不正確信息給刷卡機(jī)。e、刷卡機(jī)接收到回傳的信息后,顯示回傳的余額,且若是扣費(fèi)正確信息,則用蜂鳴器發(fā)“扣費(fèi)正確”提示音;若是扣費(fèi)不正確信息,則用蜂鳴器發(fā)“扣費(fèi)不正確”提示音。根據(jù)上述功能要求的描述,若采用S3C2410芯片為核心來(lái)構(gòu)建刷卡機(jī)的硬件平臺(tái),請(qǐng)完善下面的敘述(程序)和回答有關(guān)的問(wèn)題。(1)在設(shè)計(jì)硬件時(shí),最小的硬件系統(tǒng)是保證系統(tǒng)能正常工作的必要硬件組成。它包括電源電路、【81】、復(fù)位電路、調(diào)試測(cè)試接口以及【82】。(2)若在硬件設(shè)計(jì)時(shí),選用8個(gè)共陰極的8段LED(其排列如圖1所示)組成2組顯示器(1組4個(gè)8段LED),用于顯示當(dāng)前消費(fèi)金額和余額。若采用GPC0~GPC6、GPC7外接同向驅(qū)動(dòng)后,分別連接到顯示“消費(fèi)金額”的LED顯示器段信號(hào)線a~f、dp上,采用GPD0~GPD3外接同向驅(qū)動(dòng)后分別控制該組顯示器中低數(shù)據(jù)位~高數(shù)據(jù)位的4個(gè)8段LED位信號(hào)線。另外采用GPC8~GPCI4、GPCI5外接同向驅(qū)動(dòng)后,分別連接到顯示“余額”的LED顯示器段信號(hào)線a~f、dp上,采用GPD4~GPD7外接同向驅(qū)動(dòng)后分別控制該組顯示器中低數(shù)據(jù)位~高數(shù)據(jù)位的4個(gè)8段LED位信號(hào)線。那么,GPC0~GPC15引腳的功能為:【83】,GPD0~GPD7引腳的功能為:【84】。初始化GPC0~GPC15引腳功能的語(yǔ)句可以是://rGPCCON是端口C的控制寄存器,其格式見(jiàn)后面附錄rGPCCON=【85】;初始化GPD0~GPD7引腳功能的語(yǔ)句可以是//rGPDCON是端口D的控制寄存器,其格式見(jiàn)后面附錄rGPDCON=((rGPDCON|0x00005555)&【86】);若只在“余額”LED顯示器中的次高數(shù)據(jù)位LED上顯示字符“3”,相關(guān)驅(qū)動(dòng)程序中可用下面語(yǔ)句實(shí)現(xiàn)。rGPCDAT=【【87】;//輸出“3”的段信號(hào)rGPDDAT=【88】;//輸出次高數(shù)據(jù)位被點(diǎn)亮的控制信號(hào)(3)刷卡機(jī)上輸入客戶繳費(fèi)金額的鍵盤(pán),在設(shè)計(jì)時(shí)采用非標(biāo)準(zhǔn)鍵盤(pán)組成,鍵盤(pán)接口設(shè)計(jì)成4×4的陣列(其按鍵排列示意圖如圖2所示)。鍵盤(pán)接口電路中選用GPE0~GPE3來(lái)輸出鍵盤(pán)行掃描信號(hào),選用GPE4~GPE7來(lái)輸入鍵盤(pán)列信號(hào)。軟件設(shè)計(jì)時(shí)設(shè)計(jì)者自行設(shè)計(jì)了鍵盤(pán)掃描函數(shù),請(qǐng)你補(bǔ)充完善之://*KEYOUTPUT是鍵盤(pán)掃描時(shí)的輸出地址,KEYINPUT是鍵盤(pán)讀入時(shí)的地址#defineKEYOUTPUT(*(volatileINTS8U*)0x56000044)#defineKEYINPUT(*(volatileINTS*)0x56000044)INT16UScanKey(){INT16Ukey=0xFFFF;INT16Ui;INTSUtemp=0xFF,output;//rGPECON是端口E的控制寄存器,其格式見(jiàn)后面附錄rGPECON=((rGPECON&0xFFFFFF00)|【89】);//初始化GPE0~GPE3為輸出rGPECON=rGPECON&【90】;//初始化GPE4~GPE7為輸入//下面判斷鍵盤(pán)中是否有鍵按下for(i=1;((i<=8)&&(i>0));【91】){output|=0xFF:output&=(~i);KEYOUTPUT=output;temp=KEYINPUT;if((temp&0xF0)!=【92】)//判斷列信號(hào)是否為全“1”{key=(~i);key<<=8:key|=((temp&0xF0)|0x0F);//求得按鍵的返回值return(key);//函數(shù)返回按鍵對(duì)應(yīng)的值}}retum0xFFFF;}應(yīng)用程序中可根據(jù)上面的鍵盤(pán)掃描函數(shù)的返回值,來(lái)判斷是否有按鍵按下,并確定是哪個(gè)按鍵按下。例如:若返回值為:【93】時(shí),可知是鍵盤(pán)中的“6”鍵按下,若返回值為:【【94】時(shí),可知是鍵盤(pán)中的“確認(rèn)”鍵被按下。若無(wú)鍵按下時(shí),返回值應(yīng)為:【95】。(4)刷卡機(jī)與后臺(tái)數(shù)據(jù)庫(kù)系統(tǒng)通信采用RS一485總線。因此在硬件設(shè)計(jì)時(shí),需要采用S3C2410芯片內(nèi)部的【96】部件外加電平轉(zhuǎn)換芯片等來(lái)實(shí)現(xiàn)。若在軟件設(shè)計(jì)時(shí),其初始化程序中波特率設(shè)置為9600bps,數(shù)據(jù)格式設(shè)置為:8位數(shù)據(jù)位、無(wú)校驗(yàn)、1位停止位。那么,1秒時(shí)間內(nèi)最多能傳輸【97】字節(jié)的信息。(5)刷卡機(jī)上的應(yīng)用軟件是在無(wú)操作系統(tǒng)環(huán)境下開(kāi)發(fā)的。設(shè)計(jì)者可以自行設(shè)計(jì)系統(tǒng)的啟動(dòng)引導(dǎo)程序,在該程序中完成異常向量設(shè)置、堆棧指針設(shè)置以及必要的硬件初始化。ARM9體系結(jié)構(gòu)中規(guī)定的復(fù)位異常所對(duì)應(yīng)的異常向量地址為【98】。系統(tǒng)上電/復(fù)位后,將從該地址處開(kāi)始執(zhí)行程序,因?yàn)锳RM9體系結(jié)構(gòu)中規(guī)定的各異常向量地址之間間隔通常為【99】個(gè)字節(jié)。因此,復(fù)位異常向量地址處通常存儲(chǔ)一條【100】指令的代碼。說(shuō)明:下面是試題解答時(shí)需要用到的寄存器格式及相關(guān)說(shuō)明o1)端口C的控制寄存器(GPCCON)2)端口D的控制寄存器(GPDCON)標(biāo)準(zhǔn)答案:(1)【81】時(shí)鐘電路【82】存儲(chǔ)器(2)【83】輸出【84】輸出【85】0x55555555【86】0xFFFF5555【87】0x4F00【88】0xFFBF(3)【89】0x00000055【90】0xFFFF00FF【91】i<<=1【92】0xF0【93】0xFDBF【94】0xFE7F【95】0xFFFF【96】UART【97】960(4)【98】0x00000000【99】4【100】分支知識(shí)點(diǎn)解析:(1)硬件最小系統(tǒng)包括電源電路、時(shí)鐘電路、復(fù)位電路、調(diào)試測(cè)試接口、以及存儲(chǔ)器。(2)GPC0~GPC15引腳為L(zhǎng)ED段選輸出,空【83】為輸出;GPD0~GPD7引腳為L(zhǎng)ED位選輸出,空【84】為輸出;00為輸入,01為輸出,則初始化GPC0~GPC15引腳功能為輸出的語(yǔ)句是:rGPCCON=0x55555555,空【85】為0x55555555;初始化GPD0~GPD7引腳功能為輸出的語(yǔ)句是:rGPDCON=((rGPDCON|0x00005555)&0xFFFF5555),空【86】為0xFFFF5555;輸出“3”的段信號(hào),即段e、f和dp為0。此時(shí)rGPCDAT=0x4F00,空【87】為0x4F00;輸出次高數(shù)據(jù)位被點(diǎn)亮的控制信號(hào),即次高位為0。此時(shí)rGPDDAT=0xFFBF,空【88】為0xFFBF。(3)初始化GPE0~GPE3為輸出的語(yǔ)句是:rGPECON=((rGPECON&0xFFFFFF00)|0x00000055),空【89】為0x00000055;初始化GPE4~GPE7為輸入的語(yǔ)句是:rGPECON=rGPECON&0xFFFF00FF,空【90】為0xFFFF00FF;i<<=1,i初始為1,每次左移一位,正好對(duì)應(yīng)于GPE0~GPE3,空【91】為i<<=1;判斷列信號(hào)是否為全“1”,即(temp&0xF0)!=0xF0時(shí)說(shuō)明列信號(hào)不全為1,否則全為1,空【92】為0xF0;無(wú)鍵按下時(shí)為1,有鍵按下時(shí)為0。鍵盤(pán)中的“6”鍵按下時(shí)返回1111110110111111,即0xFDBF,空【93】為0xFDBF;鍵盤(pán)中的“確認(rèn)”鍵被按下時(shí)返回1111111001111111,即0xFE7F,空【94】為0xFE7F;無(wú)鍵按下是,返回值為0xFFFF,空【95】為0xFFFF;S3C2410芯片內(nèi)部串行異步通信接口外加電平轉(zhuǎn)換芯片可采用RS–485總線進(jìn)行通信,空【96】為UART;始化程序中波特率設(shè)置為9600bps,數(shù)據(jù)格式設(shè)置為;8位數(shù)據(jù)位、無(wú)校驗(yàn)、1位停止位。那么,1秒時(shí)間內(nèi)最多能傳輸9600/(8+2)=960字節(jié)的信息。(4)ARM9體系結(jié)構(gòu)中規(guī)定的復(fù)位異常所對(duì)應(yīng)的異常向量地址為0x00000000;ARM9體系結(jié)構(gòu)中規(guī)定的各異常向量地址之間間隔通常為4個(gè)字節(jié);復(fù)位異常向量地址處通常存儲(chǔ)一條分支指令的代碼。計(jì)算機(jī)三級(jí)(嵌入式系統(tǒng)開(kāi)發(fā)技術(shù))機(jī)試模擬試卷第2套一、選擇題(本題共40題,每題1.0分,共40分。)1、以下ARM處理器中,為降低成本,存儲(chǔ)機(jī)制采用為馮·諾依曼結(jié)構(gòu)的處理器是()。A、ARMCortex-M0B、ARMCortex-M3C、ARMCortex-M4D、ARMCortex-R4標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:嵌入式處理器的體系結(jié)構(gòu)按存儲(chǔ)機(jī)制可以分為馮·諾依曼結(jié)構(gòu)和哈佛結(jié)構(gòu)。選項(xiàng)中Cortex—M0采用了馮·諾依曼結(jié)構(gòu),其余都是哈佛結(jié)構(gòu)。故此題選擇A。2、IEEE的實(shí)時(shí)UNIX分委會(huì)認(rèn)為實(shí)時(shí)操作系統(tǒng)應(yīng)該具備若干特征,下面()不是實(shí)時(shí)操作系統(tǒng)必須具有的特征。A、具有異步I/O和中斷處理能力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、嵌入式系統(tǒng)的應(yīng)用形式是多種多樣的,不同的嵌入式應(yīng)用系統(tǒng),需要選擇適合其應(yīng)用需求的開(kāi)發(fā)工具來(lái)進(jìn)行開(kāi)發(fā)。采用開(kāi)發(fā)工具的主要目的是()。A、提高開(kāi)發(fā)質(zhì)量,縮短開(kāi)發(fā)周期,降低開(kāi)發(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)用需求的開(kāi)發(fā)工具來(lái)進(jìn)行開(kāi)發(fā)。采用開(kāi)發(fā)工具的主要目的是提高開(kāi)發(fā)質(zhì)量,縮短開(kāi)發(fā)周期,降低開(kāi)發(fā)成本。故本題選擇A。4、片上系統(tǒng)是嵌入式處理器芯片的一個(gè)重要品種,下列敘述中錯(cuò)誤的是()。A、SoC已經(jīng)成為嵌入式處理器芯片的主流發(fā)展趨勢(shì)B、它是集成電路加工工藝進(jìn)入到深亞微米時(shí)代的產(chǎn)物C、片上系統(tǒng)使用單個(gè)芯片進(jìn)行數(shù)據(jù)的采集、轉(zhuǎn)換、存儲(chǔ)和處理,但不支持I/O功能D、片上系統(tǒng)既能把數(shù)字電路也能把模擬電路集成在單個(gè)芯片上標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:隨著電子設(shè)計(jì)自動(dòng)化水平的提高和VLSI制造技術(shù)的飛速發(fā)展,半導(dǎo)體加工已經(jīng)從微米、亞微米進(jìn)入到深亞微米的時(shí)代,單個(gè)芯片上可以集成幾億個(gè)甚至幾十億個(gè)晶體管,因而能夠把計(jì)算機(jī)或其他一些電子系統(tǒng)的全部電路都集成在單個(gè)芯片上,這種芯片就是所謂的片上系統(tǒng)。SoC芯片中既包含數(shù)字電路,也可以包含模擬電路,甚至還能包含數(shù)字/模擬混合電路和射頻電路。由于SoC將嵌入式系統(tǒng)的幾乎全部功能都集成在一塊芯片中,單個(gè)芯片就能實(shí)現(xiàn)數(shù)據(jù)的采集、轉(zhuǎn)換、存儲(chǔ)、處理和I/O等多種功能。目前,大多數(shù)32位的嵌入式處理芯片均為SoC,SoC逐漸成為集成電路設(shè)計(jì)的主流發(fā)展趨勢(shì)。因此本題選擇C。5、片上系統(tǒng)是嵌入式處理器芯片的一個(gè)重要品種,下列敘述中錯(cuò)誤的是()。A、SoC已經(jīng)成為嵌入式處理器芯片的主流發(fā)展趨勢(shì)B、它是集成電路加工工藝進(jìn)入到深亞微米時(shí)代的產(chǎn)物C、片上系統(tǒng)使用單個(gè)芯片進(jìn)行數(shù)據(jù)的采集、轉(zhuǎn)換、存儲(chǔ)和處理,但不支持I/O功能D、片上系統(tǒng)既能把數(shù)字電路也能把模擬電路集成在單個(gè)芯片上標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:隨著電子設(shè)計(jì)自動(dòng)化水平的提高和VLSI制造技術(shù)的飛速發(fā)展,半導(dǎo)體加工已經(jīng)從微米、亞微米進(jìn)入到深亞微米的時(shí)代,單個(gè)芯片上可以集成幾億個(gè)甚至幾十億個(gè)晶體管,因而能夠把計(jì)算機(jī)或其他一些電子系統(tǒng)的全部電路都集成在單個(gè)芯片上,這種芯片就是所謂的片上系統(tǒng)。SoC芯片中既包含數(shù)字電路,也可以包含模擬電路,甚至還能包含數(shù)字/模擬混合電路和射頻電路。由于SoC將嵌入式系統(tǒng)的幾乎全部功能都集成在一塊芯片中,單個(gè)芯片就能實(shí)現(xiàn)數(shù)據(jù)的采集、轉(zhuǎn)換、存儲(chǔ)、處理和I/O等多種功能。目前,大多數(shù)32位的嵌入式處理芯片均為SoC,SoC逐漸成為集成電路設(shè)計(jì)的主流發(fā)展趨勢(shì)。因此本題選擇C。6、基于ARM內(nèi)核的嵌入式芯片中包含互連通信組件,下面不屬于互連通信組件的是()。A、PWMB、SPIC、I2CD、Ethemet標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:ARM處理芯片內(nèi)部有多個(gè)可互聯(lián)通信的組件,主要包括UART、I2C、SPI、CAN、USB、Ethemet等。A項(xiàng)是詠寬調(diào)制,不屬于互連通信組件,故本題選擇A。7、μC/OS—II系統(tǒng)中的每個(gè)任務(wù)都處在以下5種狀態(tài)之一:休眠態(tài)、就緒態(tài)、運(yùn)行態(tài)、掛起態(tài)(等待某一事件發(fā)生)和被中斷態(tài)。以下哪個(gè)說(shuō)法是錯(cuò)誤的?A、任務(wù)處于休眠態(tài),相當(dāng)于該任務(wù)駐留在外存中,但還沒(méi)有交給內(nèi)核管理B、任務(wù)處于就緒態(tài),意味著該任務(wù)已經(jīng)準(zhǔn)備好,可以運(yùn)行了,但由于該任務(wù)的優(yōu)先級(jí)比正在運(yùn)行的任務(wù)的優(yōu)先級(jí)低,還暫時(shí)不能運(yùn)行C、任務(wù)處于運(yùn)行態(tài),指任務(wù)得到了CPU的控制權(quán)正在運(yùn)行之中D、任務(wù)處于被中斷態(tài),是指發(fā)生中斷時(shí)執(zhí)行相應(yīng)的中斷服務(wù),原來(lái)正在運(yùn)行的任務(wù)暫時(shí)停止運(yùn)行,進(jìn)入了被中斷狀態(tài)標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:任務(wù)處于休眠態(tài),相當(dāng)于該任務(wù)駐留在內(nèi)存中,但還沒(méi)有交給內(nèi)核管理,故A項(xiàng)錯(cuò)誤,其余三項(xiàng)正確,選本題選擇A。8、關(guān)于U-Boot,以下說(shuō)法錯(cuò)誤的是()。A、U-Boot全稱USBBootloader,通過(guò)USB接口完成啟動(dòng)支持多種處理器和操作系統(tǒng)B、U-Boot支持PowerPC、x86、ARM等多種體系結(jié)構(gòu)的處理器C、U-Boot支持嵌入式Linux、VxWorks、QNx、RTEMS、WindowsCE等操作系統(tǒng)D、U-Boot采用兩個(gè)階段完成操作系統(tǒng)的引導(dǎo)加載標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:U-Boot,全稱UniversalBootLoader,是德國(guó)DENX公司開(kāi)發(fā)的,用于多重嵌入式CPU的Bootloader程序,它遵循GPL條款,源代碼完全開(kāi)放。從FADSROM、8xxROM、PPCBOOT逐步發(fā)展演化而來(lái)。A選項(xiàng)錯(cuò)誤,其余選項(xiàng)正確,故本題選擇A。9、與個(gè)人計(jì)算機(jī)(PC)相比,嵌入式系統(tǒng)具有許多不同的特點(diǎn)。下面不屬于嵌入式系統(tǒng)特點(diǎn)的是()。A、嵌入式系統(tǒng)與具體應(yīng)用緊密結(jié)合,具有很強(qiáng)的專用性B、嵌入式系統(tǒng)通常包含在非計(jì)算機(jī)設(shè)備(系統(tǒng))中,具有隱蔽性C、嵌入式系統(tǒng)的軟硬件資源往往受到嚴(yán)格的限制D、嵌入式系統(tǒng)性能較低,價(jià)格也比較便宜標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:與人們?nèi)粘J褂玫膫€(gè)人計(jì)算機(jī)相比,嵌入式系統(tǒng)具有許多不同的特點(diǎn):①專用型,嵌入式系統(tǒng)與具體應(yīng)用緊密結(jié)合,具有很強(qiáng)的專用性;②隱蔽性,嵌入式系統(tǒng)通??偸欠怯?jì)算機(jī)設(shè)備(系統(tǒng))中的一個(gè)部分,它們隱藏在其內(nèi)部,不為人知;③資源受限,嵌入式系統(tǒng)通常要求小型化、輕量化、低功耗及低成本,因此其軟硬件資源受到嚴(yán)格的限制;④高可靠性;⑤實(shí)時(shí)性;⑥軟件固化。綜上所述,D選項(xiàng)不屬于嵌入式系統(tǒng)的特點(diǎn)。故本題選擇D。10、互聯(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。11、以下關(guān)于ARM處理器CPSR寄存器說(shuō)法錯(cuò)誤的是()。A、CPSR記錄ARM的工作狀態(tài)B、CPSR決定ARM工作模式C、CPSR可設(shè)定是否允許外部中斷和快速中斷D、CPSR是ARM的控制寄存器標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:ARM處理器的CPSR寄存器是程序狀態(tài)寄存器,包含條件碼標(biāo)志,中斷禁止位,當(dāng)前處理器模式以及其他狀態(tài)和控制信息。故本題選擇D。12、下面是關(guān)于嵌入式系統(tǒng)使用的存儲(chǔ)器的敘述,其中錯(cuò)誤的是()。A、CPU使用最頻繁的少量的程序代碼和數(shù)據(jù)存放在Cache中B、系統(tǒng)正在運(yùn)行的程序的大部分?jǐn)?shù)據(jù)和代碼存放在主存儲(chǔ)器(內(nèi)存)中C、嵌入式系統(tǒng)使用Cache的優(yōu)點(diǎn)是只需要增加少許成本,就能使整個(gè)系統(tǒng)的性能得到顯著提高D、嵌入式處理器內(nèi)部的Cache采用DRAM標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:在嵌入式系統(tǒng)中,對(duì)于CPU使用最頻繁的少量的程序代碼和數(shù)據(jù)用SRAM作為高速緩沖存儲(chǔ)器(Cache)存放,系統(tǒng)正在運(yùn)行中的程序的大部分?jǐn)?shù)據(jù)和代碼存放在主存儲(chǔ)器(內(nèi)存)中,尚未啟動(dòng)運(yùn)行的其余程序或數(shù)據(jù)則存放在容量大的外部存儲(chǔ)器如磁盤(pán)中待命。使用Cache的優(yōu)點(diǎn)是只需要增加少許成本,就能使整個(gè)系統(tǒng)的性能得到顯著提高。D項(xiàng)敘述有誤,故本題選擇D。13、下面關(guān)于三星公司基于ARM9內(nèi)核的S3C2410嵌入式微處理器芯片的敘述中,錯(cuò)誤的是()。A、S3C2410包含32位嵌入式微處理器B、內(nèi)部具有分離的指令Cache和數(shù)據(jù)CacheC、高速組件和低速外設(shè)接口均采用AHB總線D、內(nèi)部集成了存儲(chǔ)器控制器標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:S3C2410是三星公司基于ARM920T核的兩款嵌入式微處理器,屬于中高檔32位嵌入式微處理器;內(nèi)部具有分離的16KB大小的指令Cache和16KB大小的數(shù)據(jù)Cache;使用ARM公司特有的AMBA總線,對(duì)于高速組件采用AHB總線,而對(duì)于低速外設(shè)接口則采用APB總線,AHB通過(guò)橋接器鏈接APB;芯片內(nèi)部集成了許多硬件組件,包括了內(nèi)部SRAM、外部存儲(chǔ)器控制器等等。綜上可知,C項(xiàng)錯(cuò)誤,故本題選擇C。14、微電子技術(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)解析:集成電路的工作速度主要取決于組成邏輯門(mén)電路的晶體管尺寸。晶體管的尺寸越小,其極限工作頻率越高,門(mén)電路的開(kāi)關(guān)速度就越快,故本題選擇D。15、下面關(guān)于USB的敘述中,正確的是()。A、USB2.0采用全雙工通信方式B、USB2.0采用差分信號(hào)傳輸方式C、MiniUSB接口不提供電源D、USB總線通信采用多主方式標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:USB總線(1.1和2.0)有4根信號(hào)線,采用半雙工差分方式,用來(lái)傳送信號(hào)并提供電源。MiniUSB也提供電源。USB總線通常采用主從方式,它有一個(gè)主機(jī),負(fù)責(zé)管理所有USB設(shè)備的連接與刪除、發(fā)起與USB設(shè)備的通信等。故本題選擇B。16、下面關(guān)于UART的敘述中,正確的是()。A、UART不能實(shí)現(xiàn)全雙工通信B、UART即為通用異步收發(fā)器C、UART通信波特率固定為115200bps,不能調(diào)節(jié)D、UART發(fā)送字符的長(zhǎng)度固定為8位標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:UART即為通用異步收發(fā)器,是一種通用串行數(shù)據(jù)總線,用于異步通信。該總線雙向通信,可以實(shí)現(xiàn)全雙工傳輸和接收,因此A選項(xiàng)錯(cuò)誤,B選項(xiàng)正確。UART總線的波特率可以調(diào)整的,因此選項(xiàng)C錯(cuò)誤。UART發(fā)送的字符數(shù)據(jù)位可以是5位、6位、7位、8位,由編程決定,因此選項(xiàng)D錯(cuò)誤。故本題選擇B。17、下面是關(guān)于S3C2410中斷控制器的相關(guān)寄存器的功能描述,其中錯(cuò)誤的是()。A、當(dāng)多個(gè)中斷源請(qǐng)求服務(wù)時(shí),通過(guò)優(yōu)先級(jí)仲裁,源中斷掛起寄存器中只有當(dāng)前最高優(yōu)先權(quán)的中斷源對(duì)應(yīng)的位置1B、中斷模式寄存器的功能是決定中斷源的中斷屬于普通中斷IRQ還是快速中斷C、中斷屏蔽寄存器的功能是屏蔽中斷源的中斷請(qǐng)求D、子源中斷掛起寄存器的功能是記錄子中斷源中斷請(qǐng)求的掛起狀態(tài)標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:S3C2410有兩個(gè)中斷掛起寄存器:源中斷掛起寄存器SRCPND和中斷掛起寄存器INTPND;當(dāng)多個(gè)中斷源請(qǐng)求服務(wù)時(shí),SRCPND相應(yīng)的位被寫(xiě)1,通過(guò)優(yōu)先級(jí)仲裁當(dāng)前最高優(yōu)先權(quán)的中斷源對(duì)應(yīng)的INTPND位寫(xiě)入1;因此A選項(xiàng)錯(cuò)誤。B選項(xiàng)、C選項(xiàng)、D選項(xiàng)正確,故本題選擇A。18、數(shù)字視頻(及其伴音)在嵌入式系統(tǒng)中使用或在互聯(lián)網(wǎng)上傳輸時(shí),其文件格式有多種。下面幾種文件格式中不屬于數(shù)字視頻文件格式的是()。A、.a(chǎn)ViB、.movC、.wavD、.rmvb標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:C項(xiàng)wav是數(shù)字音頻文件格式。故本題選擇C。19、關(guān)于ARM嵌入式處理器的工作狀態(tài),以下說(shuō)法錯(cuò)誤的是()。A、ARM狀態(tài)僅支持32位指令編碼B、Thumb狀態(tài)僅支持16位指令編碼C、Thumb-2狀態(tài)僅支持32位指令編碼D、ARM狀態(tài)和Thumb狀態(tài)是可以相互切換的標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:在ARM的體系結(jié)構(gòu)中,處理器可以工作在3種不同的狀態(tài):①ARM狀態(tài),②Thumb/Thumb一2狀態(tài),③調(diào)試狀態(tài)。ARM狀態(tài)是ARM處理器工作于32位指令的狀態(tài),即32位狀態(tài),所有指令均為32位寬度;Thumb狀態(tài)是ARM執(zhí)行16位指令的狀態(tài),即16位狀態(tài)在Thumb模式下,指令代碼只有16位;Thumb一2狀態(tài)是ARMv7版本的ARM處理器所具有的新?tīng)顟B(tài),新的Thumb一2內(nèi)核技術(shù)兼有16位及32位指令長(zhǎng)度;通過(guò)BX指令,ARM狀態(tài)和Thumb狀態(tài)是可以相互切換的。綜上C選項(xiàng)錯(cuò)誤,故本題選擇C。20、下面哪一種接口不是無(wú)線通信接口?()。A、GPRSB、CANC、藍(lán)牙D、WiFi標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:A、C、D三項(xiàng)均是無(wú)線通信接口,B項(xiàng)的CAN總線是針對(duì)實(shí)時(shí)性要求很強(qiáng)的工業(yè)控制領(lǐng)域推出的適應(yīng)多主系統(tǒng)的有線通信接口,且傳輸線最好采用雙絞線。故本題選擇B。21、對(duì)于嵌入式Linux而言,Bootloader完成的工作步驟不包括如下哪一項(xiàng)?()A、初始化處理器及外設(shè)的硬件資源配置B、建立內(nèi)存空間的映射關(guān)系,將系統(tǒng)的外存和內(nèi)存地址變換激活C、裝載操作系統(tǒng)映像到內(nèi)存D、操作系統(tǒng)啟動(dòng)后,配置網(wǎng)卡按預(yù)設(shè)參數(shù)連接互聯(lián)網(wǎng)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:對(duì)于嵌入式Linux而言,Bootloader主要完成的工作步驟如下:①初始化處理器及外設(shè)的硬件資源配置;②建立內(nèi)存空間的映射關(guān)系,使能MMU,將系統(tǒng)的外存和內(nèi)存地址變換激活,為最終調(diào)用操作系統(tǒng)內(nèi)核做好準(zhǔn)備;③裝載操作系統(tǒng)映像到內(nèi)存;④對(duì)Flash存儲(chǔ)器編程;⑤運(yùn)行操作系統(tǒng);⑥傳遞系統(tǒng)啟動(dòng)參數(shù);⑦命令行解析和輸入/輸出控制。故本題選擇D。22、微控制器(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。23、下面關(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。24、下列產(chǎn)品中不屬于嵌入式系統(tǒng)的是()。A、有線電視機(jī)頂盒B、服務(wù)器C、電飯煲D、路由器標(biāo)準(zhǔn)答案:B知識(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)。選項(xiàng)中A、C、D均屬于嵌入式系統(tǒng);而服務(wù)器是網(wǎng)絡(luò)環(huán)境中的高性能計(jì)算機(jī),不屬于嵌入式系統(tǒng)。故本題選擇B。25、設(shè)R1中為一正整數(shù),將其數(shù)值的一半存入R2的ARM指令正確的是()。A、SUBR2,R1,LSR.#1B、MOVR2,R1,LSL#1C、UDIVR2,R1,#1D、MOVR2,R1,LSR#1標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:將數(shù)值變?yōu)橐话胂喈?dāng)于除以2,除法運(yùn)算可以通過(guò)邏輯右移來(lái)完成,存入可以使用數(shù)據(jù)傳送指令MOV來(lái)完成。故本題選擇D。26、下面關(guān)于AMBA的敘述中,錯(cuò)誤的是()。A、ARM公司定義的AMBA其中文名為“先進(jìn)微控制器總線體系結(jié)構(gòu)”B、ARM公司定義的AMBA是用于連接和管理片上系統(tǒng)中各功能模塊的開(kāi)放標(biāo)準(zhǔn)和片上互連規(guī)范C、至2011年,AMBA已從AMBA1.0發(fā)展到了AMBA4.0D、ARM7和ARM11采用的AMBA的版本相同標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:AMBA是ARM公司公布的總線協(xié)議,其中文名為“先進(jìn)微控制器總線體系結(jié)構(gòu)”;用于連接和管理片上系統(tǒng)中各功能模塊的開(kāi)放標(biāo)準(zhǔn)和片上互連規(guī)范;AMBA有多個(gè)版本,至2011年,AMBA已從AMBA1.0發(fā)展到了AMBA4.0,性能隨版本的發(fā)展而逐步提高,ARM7采用AMBA1,而ARM9采用AMBA2。故本題選擇D。27、下面有關(guān)單內(nèi)核操作系統(tǒng)的敘述中,錯(cuò)誤的是()。A、單內(nèi)核操作系統(tǒng)也稱為宏內(nèi)核操作系統(tǒng)B、內(nèi)含的功能模塊多,模塊間耦合度很高,內(nèi)核運(yùn)行效率高C、占用內(nèi)存空間較大,可擴(kuò)展性較差D、Android操作系統(tǒng)不屬于單內(nèi)核操作系統(tǒng)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:?jiǎn)蝺?nèi)核結(jié)構(gòu)是傳統(tǒng)操作系統(tǒng)采用的結(jié)構(gòu),也稱為宏內(nèi)核(MacroKernel)。其缺點(diǎn)是占內(nèi)存空間大,缺乏可擴(kuò)展性,維護(hù)困難,任務(wù)執(zhí)行時(shí)間的可預(yù)測(cè)性較低,可靠性較低,排除故障和增加新功能需要重編譯。其優(yōu)點(diǎn)是應(yīng)用程序生成效率高,系統(tǒng)花在內(nèi)核功能切換上的開(kāi)銷非常小,對(duì)外來(lái)事件反應(yīng)速度快,操作系統(tǒng)內(nèi)核的運(yùn)行效率高;Android是典型的單內(nèi)核操作系統(tǒng)。D項(xiàng)錯(cuò)誤,故本題選D。28、關(guān)于Linux操作系統(tǒng)的組成和結(jié)構(gòu),下面敘述中錯(cuò)誤的是()。A、某個(gè)應(yīng)用程序在Linux操作系統(tǒng)環(huán)境下運(yùn)行時(shí),

溫馨提示

  • 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論