點(diǎn)擊查看:2018年9月計算機三級嵌入式系統開(kāi)發(fā)技術(shù)沖刺題匯總
一、選擇題
1[單選題] 下面是關(guān)于基于A(yíng)RM內核的嵌入式芯片中的存儲器及高帶寬外部存儲器控制接口的敘述,其中錯誤的是( )。
A.ARM芯片片內配有的Flash存儲器,通常用作系統的程序存儲器
B.ARM芯片內的Cache采用SRAM
C.高帶寬外部存儲器控制接口只能用于擴展系統的程序存儲器
D.高帶寬外部存儲器控制接口與AMBA的系統總線(xiàn)部分相連
參考答案:C
參考解析:ARM芯片片內配有的Flash存儲器,通常用作系統的程序存儲器;其內部Cache一般采用SRAM;高帶寬外部存儲器控制接口為外部存儲器擴展提供了接口,可以擴展程序存儲器和數據存儲器,與AMBA的系統總線(xiàn)部分相連。故本題選擇c。
2[單選題] 在A(yíng)RM匯編語(yǔ)言程序設計中,經(jīng)常用到子程序設計及調用,與子程序設計與調用無(wú)關(guān)的指令或偽指令是( )。
A.BL SerchMin
B.IMPORT SerchMin
C.MOV PC,LR
D.B SerchMin
參考答案:D
參考解析:在A(yíng)RM匯編語(yǔ)言程序中,子程序的調用一般是通過(guò)BL指令來(lái)實(shí)現。IMPORT偽指令用于通知編譯器要使用的標號在其他的源文件中定義但要在當前源文件中引用;MOV PC,LR在A(yíng)RM匯編中用于子程序的返回。所以本題選擇D。
3[單選題] 下面有關(guān)片上調試技術(shù)的描述語(yǔ)句中,不恰當的是( )。
A.邊界掃描技術(shù)是調試硬件芯片及目標機電路板的一種常用調試技術(shù)
B.JTAG組織所研究的測試訪(fǎng)問(wèn)端口和邊界掃描結構標準,成為了片上測試技術(shù)的一種國際標準,即俗稱(chēng)的JTAG標準
C.使用片上調試技術(shù)進(jìn)行嵌入式系統目標機調試時(shí),無(wú)需目標存儲器,也不占用目標機任何I/O端口
D.經(jīng)常用于嵌入式系統設計中的微處理器(如:MCS-51、DSP、ARM)都支持JTAG標準的片上調試技術(shù)
參考答案:D
參考解析:邊界掃描測試技術(shù)是對芯片或印制電路板進(jìn)行片上調試最常用的一種技術(shù);JTAG是IEEE下的一個(gè)組織,是研究測試訪(fǎng)問(wèn)端口和邊界掃描結構的標準,研究結果即俗稱(chēng)的JTAG標準;使用JTAG進(jìn)行嵌入式系統的調試,無(wú)需目標存儲器,也不占用目標機任何I/O端口;對于不支持JTAG調試標準的嵌入式CPU,如MCS-51單片機,其軟件固化要使用稱(chēng)為“編程器”的設備來(lái)進(jìn)行。故本題選擇D。
4[單選題] 以下關(guān)于A(yíng)RM處理器內核說(shuō)法正確的是( )。
A.經(jīng)典ARM處理器包括Codex-M、Cortex-R和Codex-A三大類(lèi)
B.Codex-A系列為應用Cortex處理器,主要面向高端應用設計
C.Codex-M系列為面向控制領(lǐng)域的實(shí)時(shí)嵌入式處理器
D.ARM11性能優(yōu)于Codex-A5,但低于Codex-A15
參考答案:B
參考解析:ARM公司在經(jīng)典處理器ARM11以后的產(chǎn)品改用Cortex命名,并分成A、R和M三類(lèi),旨在為各種不同的市場(chǎng)提供服務(wù)。Cortex系列屬于A(yíng)RMv7架構,這是到2010年為止ARM公司最新的指令集架構。(2011年,ARMv8架構在TeehCon上推出)ARMy7架構定義了三大分工明確的系列:“A”系列面向尖端的基于虛擬內存的操作系統和用戶(hù)應用;“R”系列針對實(shí)時(shí)系統;“M”系列對微控制器。故本題選擇B。
5[單選題] 下面關(guān)于LCD顯示設備的敘述中,錯誤的是( )。
A.LCD顯示屏自身不帶控制器,沒(méi)有驅動(dòng)電路,僅僅是顯示器件,價(jià)格最低
B.LCD顯示模塊內置LCD顯示屏、控制器和驅動(dòng)模塊,有字符型、有圖形點(diǎn)陣型等
C.PC機通常使用的是LCD顯示器,除具備顯示屏外,還包括驅動(dòng)器、控制器以及外殼等,是完整的LCD顯示設備
D.DVI(Digita1 Visual Interface)是一種LCD控制器的標準
參考答案:D
參考解析:LCD顯示屏自身不帶控制器,沒(méi)有驅動(dòng)電路,僅僅是顯示器件(屏),價(jià)格最低;LCD顯示模塊內置了LCD顯示屏、控制器和驅動(dòng)模塊,這類(lèi)顯示模塊有字符型、有圖形點(diǎn)陣型等。PC機通常使用的是LCD顯示器,除具備顯示屏外還包括驅動(dòng)器、控制器以及外殼等,是完整的LCD顯示設備,其接口也有相應的標準,主要包括VGA、DVI兩種主要形式,現在 又開(kāi)始流行HDMI接口。D項敘述錯誤,故本題選擇D。
6[單選題] 以下對偽指令的解釋錯誤的是( )。
A.DCD 0x12;在內存區域分配一個(gè)32位字的內存空間并初始化為0x00000012
B.CODE16;偽指令通知編譯器,其后的指令序列為16位的Thumb指令
C.Test EQU 50;定義一個(gè)常量Test值為50,不能定義32位常數
D.IMPORT Main;該偽指令通知編譯器當前文件要引用標號Main,但Main在其他源文件中定義
參考答案:C
參考解析:DCD為ARM匯編器所支持的數據定義偽指令,用于分配一片連續的字存儲單元并用指定的數據初始化,A項正確;CODEl6偽指令通知編譯器,其后的指令序列為16位的Thumb指令,故B正確;EQU是等于偽指令,用于為程序中的常量、標號等定義一個(gè)等效的字符名稱(chēng),Test EQU 50定義標號Test的值為50,C錯誤;IMPORT偽指令用于通知編譯器要使用的標號在其他源文件中定義,但要在當前源文件中引用,而且無(wú)論當前源文件是否引用該標號,該標號均會(huì )被加入到當前源文件的符號表中,D項解釋正確。故本題選擇C。
7[單選題] 以下各項陳述中,不屬于單內核操作系統特點(diǎn)的是( )。
A.基于客戶(hù)機/服務(wù)器體系結構
B.執行效率高
C.性能好
D.占用資源較多
參考答案:A
參考解析:?jiǎn)蝺群私Y構是傳統操作系統采用的結構,也稱(chēng)為宏內核。優(yōu)點(diǎn)是應用程序生產(chǎn)效率高,系統花在內核功能切換上的開(kāi)銷(xiāo)非常小,對外來(lái)時(shí)間反應速度快,操作系統內核的運行效率高;缺點(diǎn)是占內存空間大,缺乏可擴展性,維護困難,任務(wù)執行時(shí)間的可預測性較低,可靠性低,排除故障和增加新功能需要重編譯。故本題選擇A。
8[單選題] 下面關(guān)于A(yíng)RM嵌入式處理器的GPIO的敘述中,錯誤的是( )。
A.GPIO的引腳一般是三態(tài)的,即具有0態(tài),1態(tài)和高阻狀態(tài)
B.有些GPIO引腳具有多種功能,通過(guò)設置相關(guān)控制寄存器的某些位來(lái)進(jìn)行選擇
C.有些ARM芯片的GPIO引腳可以設置成具有中斷輸入功能
D.只有幾個(gè)按鍵的簡(jiǎn)單鍵盤(pán)接口,應采用專(zhuān)用的鍵盤(pán)接口芯片來(lái)實(shí)現,而不宜采用GPIO來(lái)設計
參考答案:D
參考解析:GPIO一般具有三態(tài),即0態(tài)、1態(tài)和高阻狀態(tài);為了節省引腳條數,通常有些GPIO引腳有多種功能以供選擇,可以通過(guò)設置相關(guān)控制寄存器的位來(lái)確定引腳功能;有些ARM芯片,如新唐科技的Cortexc-M0芯片每個(gè)引腳多可以設置成中斷輸入;在嵌入式應用系統中,少數幾個(gè)按鍵作為簡(jiǎn)單鍵盤(pán)的應用非常普遍,通?蓱肎PIO引腳構建簡(jiǎn)單鍵盤(pán)。故本題選擇D。
9[單選題] 關(guān)于硬件抽象層,下面的描述中錯誤的是( )。
A.硬件抽象層是嵌入式硬件電路板的最基本軟件
B.硬件抽象層包含嵌入式軟件中直接訪(fǎng)問(wèn)底層硬件的例程集合
C.HAL的函數是移植操作系統的基礎
D.硬件抽象層是操作系統內核的重要組成部分
參考答案:D
參考解析:硬件抽象層(HAL)最早由微軟公司在研發(fā)Windows NT操作系統時(shí)提出,在嵌入式領(lǐng)域,硬件抽象層主要用來(lái)簡(jiǎn)化嵌入式操作系統的移植作業(yè),其定義與微軟公司在Windows NT開(kāi)發(fā)時(shí)的實(shí)現目標基本一致,指的是嵌入式軟件中直接訪(fǎng)問(wèn)底層硬件的例程集合。在嵌入式系統軟件結構中增加的HAL位于硬件電路板和操作系統內核之間,它是嵌入式硬件電路板的最基本軟件,HAL的函數是移植操作系統的基礎。A、B、C項正確,故本題選擇D。
10[單選題] 下面關(guān)于USB接口的敘述中,錯誤的是( )。
A.USB支持熱插拔
B.USB 2.0是目前傳輸速率最高的USB版本
C.USB接口提供了內置電源
D.USB 2.0采用半雙工差分方式傳送信息
參考答案:B
參考解析:USB接口提供了內置電源,主機的USB接口向從設備提供電源;USB總線(xiàn)接口支持設備的即插即用和熱插拔功能,USB 2.0采用半雙工差分方式傳送信息,目前USB2.0的速度為480Mb/s,USB3.0達到5Gb/s即640MB/s,B項錯誤;故本題選擇B。
11[單選題] 下面是關(guān)于嵌入式系統使用的存儲器的敘述,其中錯誤的是( )。
A.CPU使用最頻繁的少量的程序代碼和數據存放在Cache中
B.系統正在運行的程序的大部分數據和代碼存放在主存儲器(內存)中
C.嵌入式系統使用Cache的優(yōu)點(diǎn)是只需要增加少許成本,就能使整個(gè)系統的性能得到顯著(zhù)提高
D.嵌入式處理器內部的Cache采用DRAM
參考答案:D
參考解析:在嵌入式系統中,對于CPU使用最頻繁的少量的程序代碼和數據用SRAM作為高速緩沖存儲器(Cache)存放,系統正在運行中的程序的大部分數據和代碼存放在主存儲器(內存)中,尚未啟動(dòng)運行的其余程序或數據則存放在容量大的外部存儲器如磁盤(pán)中待命。使用Cache的優(yōu)點(diǎn)是只需要增加少許成本,就能使整個(gè)系統的性能得到顯著(zhù)提高。D項敘述有誤,故本題選擇D。記憶難度:容易(0)一般(0)難(0)筆 記:記筆記聽(tīng)課程查看網(wǎng)友筆記(0)
12[單選題] 基于A(yíng)RM內核的嵌入式芯片中包含定時(shí)/計數組件,下面列出的( )不屬于定時(shí)/計數組件。
A.ADC
B.Timer
C.RTC
D.WDT
參考答案:A
參考解析:ARM芯片內部有多個(gè)定時(shí)計數組件,主要包括看門(mén)狗定時(shí)器(WDT)、Timer通用定時(shí)器、RTC、脈沖寬度調制器(PWM)。而ADC是模數轉換控制器。故本題選擇A。
13[單選題] 嵌入式系統是一類(lèi)特殊的計算機系統。下列產(chǎn)品中不屬于嵌入式系統的是( )。
A.電飯煲
B.路由器
C.巨型機
D.POS機
參考答案:C
參考解析:嵌入式系統以應用為中心,以計算機技術(shù)為基礎,軟硬件可裁剪、適應應用系統對功能、可靠性、成本、體積、功耗嚴格要求的專(zhuān)用計算機系統。巨型計算機實(shí)際上是一個(gè)巨大的計算機系統。故本題選擇C。
14[單選題] 以太網(wǎng)中計算機間以幀為單位進(jìn)行通信,下列選項中不屬于以太網(wǎng)數據幀內容的是( )。
A.IP地址
B.MAC地址
C.有效載荷
D.校驗信息
參考答案:A
參考解析:以太網(wǎng)數據幀:前導碼(7字節)、幀起始定界符(1字節)、目的MAC地址(6字節)、源MAC地址(6字節)、類(lèi)型/長(cháng)度(2字節)、數據(46~1500字節)、幀校驗序列(4字節)。A選項IP地址不屬于以太網(wǎng)數據幀內容。故本題選擇A。
15[單選題] 下面有關(guān)基于嵌入式WEB服務(wù)器應用的描述語(yǔ)句中,不恰當的是( )。
A.嵌入式WEB服務(wù)器通常與設備的控制器融為一體
B.嵌入式WEB服務(wù)器的功能通常與Pc機的WEB服務(wù)器相同
C.基于嵌入式WEB服務(wù)器的應用系統,其設計工作中有許多工作是涉及網(wǎng)頁(yè)設計
D.嵌入式WEB服務(wù)器的主要用途是提供一個(gè)遠程操控設備的手段
參考答案:B
參考解析:通用WEB服務(wù)器一般運行在計算資源和內存資源都比較豐富的通用計算機上,向用戶(hù)提供信息服務(wù);而嵌入式WEB服務(wù)器是嵌入在設備中的,通常與設備的控制器融為一體,用來(lái)控制和管理設備,但也向客戶(hù)提供設備的運行狀態(tài)信息;基于嵌入式WEB服務(wù)器的應用系統,其設計工作中有許多工作是涉及網(wǎng)頁(yè)設計,而嵌入式WEB服務(wù)器的主要用途是提供一個(gè)遠程操控設備的手段。故本題選擇B。
16[單選題] 以下對偽指令的解釋錯誤的是( )。
A.DCW 0x12;在內存區域分配半字的內存空間并初始化為0x0012
B.CODE32;偽指令通知匯編器,其后的指令序列為32位的ARM指令
C.Baud EQU 2400;為定義一個(gè)16位常量Baud值為2400
D.EXTERN SUB1;當前文件引用外部標號SUBl
參考答案:C
參考解析:偽指令DCW用于分配一片連續的半字存儲單元并用指定的數據初始化;CODE32通知編譯器,其后的指令序列為32位的ARM指令;EQU是等于偽指令,用于為程序中的常量、標號等定義一個(gè)等效的字符名稱(chēng);EXTERN是外部標號引用聲明偽指令,用于通知編譯器要使用的標號在其他的源文件中定義,但要在當前文件中引用。C項錯誤,故本題選擇C。
17[單選題] 以下ARM指令中屬于寄存器問(wèn)接尋址的指令是( )。
A.TST R1,#0Xfe
B.LDRB R1,[R2]
C.MOV R1,R0,LSL#3
D.BIC R0,R0,#0x0B
參考答案:B
參考解析:寄存器間接尋址就是以寄存器中的值作為操作數地址,而操作數本身存放在存儲器中。用于間接尋址的寄存器必須用[]括起來(lái)。因此,只有B選項正確,故本題選擇B。
18[單選題] 下面關(guān)于Linux操作系統的論述中,錯誤的是( )。
A.Linux是能夠為多用戶(hù)提供多任務(wù)功能的單內核操作系統
B.MonaVistaLinux是一種嵌入式操作系統發(fā)行版
C.虛擬文件系統(VFS)在系統調用接口和內核所支持的文件系統之間提供了一個(gè)交換層
D.Linux內核通過(guò)系統調用接口訪(fǎng)問(wèn)系統硬件
參考答案:D
參考解析:Linux是能夠為多用戶(hù)提供多任務(wù)、多線(xiàn)程功能的大型單內核操作系統;MontaVistaLinux是一種嵌入式操作系統發(fā)行版,是MontaVistaSoftware公司于1999年7月推出的;虛擬文件系統(VFS)是Linux的通用文件系統模型,在系統調用接口和內核所支持的文件系統之間提供了一個(gè)交換層;系統調用是Linux中用戶(hù)進(jìn)程和操作系統之間的重要接口。故本題選擇D。
19[單選題] 下面關(guān)于A(yíng)MBA的敘述中,錯誤的是( )。
A.ARM公司定義的AMBA其中文名為“先進(jìn)微控制器總線(xiàn)體系結構”
B.ARM公司定義的AMBA是用于連接和管理片上系統中各功能模塊的開(kāi)放標準和片上互連規范
C.至2011年,AMBA已從AMBA1.0發(fā)展到了AMBA4.0
D.ARM7和ARM11采用的AMBA的版本相同
參考答案:D
參考解析:AMBA是ARM公司公布的總線(xiàn)協(xié)議,其中文名為“先進(jìn)微控制器總線(xiàn)體系結構”;用于連接和管理片上系統中各功能模塊的開(kāi)放標準和片上互連規范;AMBA有多個(gè)版本,至2011年,AMBA已從AMBA1.0發(fā)展到了AMBA4.0,性能隨版本的發(fā)展而逐步提高,ARM7采用AMBAl,而ARM9采用AMBA2。故本題選擇D。
20[單選題] μC/OS-Ⅱ的事件控制塊有4種類(lèi)型,需要使用4個(gè)不同的函數來(lái)創(chuàng )建。如下選項中哪一個(gè)用于創(chuàng )建事件控制塊?
A.OSTaskCreate()
B.OSThreadCreate()
C.OSQCreate()
D.OSCtxSw()
參考答案:C
參考解析:μC/OS-Ⅱ的事件控制塊有4種類(lèi)型,需要使用4個(gè)不同的函數來(lái)創(chuàng )建。4個(gè)不同的函數分別是:OSSemCreate()、OSMutexCreate()、OSMb0x Create()、OSQCreate()。故本題選擇C。
微信搜索"考試吧"了解更多考試資訊、下載備考資料
相關(guān)推薦:
2018年全國計算機等級考試復習知識點(diǎn)匯總(各科目)
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |