武漢理工大學(xué)嵌入式系統(tǒng)應(yīng)用期末復(fù)習(xí)題_第1頁(yè)
武漢理工大學(xué)嵌入式系統(tǒng)應(yīng)用期末復(fù)習(xí)題_第2頁(yè)
武漢理工大學(xué)嵌入式系統(tǒng)應(yīng)用期末復(fù)習(xí)題_第3頁(yè)
武漢理工大學(xué)嵌入式系統(tǒng)應(yīng)用期末復(fù)習(xí)題_第4頁(yè)
武漢理工大學(xué)嵌入式系統(tǒng)應(yīng)用期末復(fù)習(xí)題_第5頁(yè)
已閱讀5頁(yè),還剩78頁(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)介

嵌入式系統(tǒng)應(yīng)用-復(fù)習(xí)題

復(fù)制題日后,按住ctrl+F鍵查找相應(yīng)題目答案(超越高度)

一、多選(共計(jì)25分,每題2.5分,每題答案完全一樣得滿分,少選、多選、錯(cuò)選均不得分。)

1、Cache放置數(shù)據(jù)的常用地址變換方法有()

A.直接映像

B.組相聯(lián)映像

C.組內(nèi)相聯(lián)映像

D.全相聯(lián)映射

正確答案:【A;B;D】

2、內(nèi)核提供了哪些函數(shù)來(lái)注冊(cè)字符設(shè)備編號(hào)()

A.alloc_chrdev_region()

B.register_chrdev_region()

C.register_chrdev()

D.register_dev()

正確答案:

3、Linux的設(shè)備驅(qū)動(dòng)程序分為以下部分(),,

A.驅(qū)動(dòng)程序與內(nèi)核的接口

B.驅(qū)動(dòng)程序與系統(tǒng)引導(dǎo)的接口

C.驅(qū)動(dòng)程序與設(shè)備的接口

D.驅(qū)動(dòng)程序與存儲(chǔ)空間的接口

正確答案:

4、嵌入式系統(tǒng)的分類,按其形態(tài)的差異,一般可將嵌入式系統(tǒng)分為:()

A.芯片級(jí)(MCU、SoC)

B.板級(jí)(單板機(jī)、模塊)

C.消費(fèi)類電子產(chǎn)品

D.設(shè)備級(jí)(工控機(jī))

正確答案:【A;B;D】

5、主機(jī)與目標(biāo)機(jī)的連接方式主要有()

A.串口

B.以太網(wǎng)接口

C.CAN口

D.JTAG接口

正確答案:【A;B;D】

6、CPU對(duì)I/O端口的編址方式通常有:()

A.組映射方式

B.I/O映射方式

C.內(nèi)存映射方式

D.全相連映射方式

正確答案:

7、嵌入式系統(tǒng)中的硬件層包括()

A.數(shù)字信號(hào)處理器

B.中斷控制器、DMAC、定時(shí)器/計(jì)數(shù)器

C.UART、USB控制器、LCD控制器

D.CAN、Zigbee>藍(lán)牙、ECC、3DES等

正確答案:【A;B;C;D】

8、嵌入式文件系統(tǒng)具有的特點(diǎn)有、使用簡(jiǎn)單便捷、安全可靠及、可剪裁、等特點(diǎn)。()

A.結(jié)構(gòu)緊湊

B.可伸縮

C,可移植

D.支持多種存儲(chǔ)設(shè)備

正確答案:【A;B;C;D】

9、在用戶態(tài)程序中用三個(gè)接口函數(shù)創(chuàng)建進(jìn)程,系統(tǒng)會(huì)調(diào)用相應(yīng)的系統(tǒng)調(diào)用服務(wù)例程分別是

()。

A.sys_fork()

B.do_fork()

C.sys_vfork()

D.sys_clone()

正確答案:【A;C;D】

10、設(shè)計(jì)者在選擇處理器時(shí)要考慮的主要因素有O

A.處理性能

B.功耗

C.供應(yīng)商是否提供評(píng)估板

D.是否提供軟件開發(fā)工具

正確答案:【A;B;C;D】

二、判斷(共計(jì)25分,每題2.5分)

11、YAFFS中,文件是以不固定大小的數(shù)據(jù)塊進(jìn)行存儲(chǔ)。

A.正確

B.錯(cuò)誤

正確答案:【B】

12、Linux內(nèi)核源碼目錄Mm目錄包含了所有的內(nèi)存管理代碼

A.正確

B.錯(cuò)誤

正確答案:【A】

13、linux內(nèi)核源碼目錄Arch目錄包括了所有和體系結(jié)構(gòu)相關(guān)的核心代碼

A.正確

B.錯(cuò)誤

正確答案:【A】

14、slab分配器主要的功能就是對(duì)頻繁分配和釋放的小對(duì)象提供高效的內(nèi)存管理。

A.正確

B.錯(cuò)誤

正確答案:【A】

15、linux內(nèi)核也提供了一個(gè)模型框架,能夠使用統(tǒng)一的接口來(lái)操作GPIO,這個(gè)架構(gòu)被稱作

"gpiolib%

A.正確

B.錯(cuò)誤

正確答案:【A】

16、移植操作系統(tǒng)時(shí)需要修改操傳系統(tǒng)中與處理器直接相關(guān)的程序。

A.正確

B.錯(cuò)誤

正確答案:【A】

17、ARM微處理器采用CISC架構(gòu)。

A.正確

B.錯(cuò)誤

正確答案:【B】

18、設(shè)備驅(qū)動(dòng)程序是應(yīng)用程序和硬件設(shè)備之間的一個(gè)軟件層。

A.正確

B.錯(cuò)誤

正確答案:【A】

19、SQLite是一個(gè)開源的、內(nèi)嵌式的關(guān)系型數(shù)據(jù)庫(kù)。

A.正確

B.錯(cuò)誤

正確答案:【A】

20、Linux系統(tǒng)利用SWI指令來(lái)從用戶空間進(jìn)入內(nèi)核空間。

A.正確

B.錯(cuò)誤

正確答案:【A】

三、單選(共計(jì)50分,每題2.5分)

21、指令“LDMIARO!,{R1,R2,R3,R4}”的尋址方式為()。

A.立即尋址

B.寄存器間接尋址

C.多寄存器尋址

D.堆棧尋址

正確答案:【口

22、下列描述不屬于RISC計(jì)算機(jī)的特點(diǎn)的是()o

A.流水線每周期前進(jìn)一步

B.更多通用寄存器。

C.指令長(zhǎng)度不固定,執(zhí)行需要多個(gè)周期。

D.獨(dú)立的Load和Store指令完成數(shù)據(jù)在寄存器和外部存儲(chǔ)器之間的傳輸

正確答案:【口

23、頁(yè)式存儲(chǔ)管理當(dāng)中的頁(yè)面是由()所感知的。

A.應(yīng)用程序

B.CPU

C.驅(qū)動(dòng)軟件

D.操作系統(tǒng)

正確答案:【D】

24、ARM指令集和Thumb指令集分別是()位的。

A.8位,16位

B.16位,32位

C16位,16位

D.32位,16位

正確答案:【D】

25、BKPT是()

A.加法指令

B.斷點(diǎn)中斷指令

C.軟中斷指令

D.測(cè)試指令

正確答案:【C】

26、下面哪種操作系統(tǒng)不屬于商用操作系統(tǒng)。()

A.windowsxp

B.Linux

C.VxWorks

D.WinCE

正確答案:【B】

27、ARM9流水線級(jí)數(shù)()

A.3

B.5

C.8

D.9

正確答案:【B】

28、DRAM的初始化是在下面哪個(gè)()階段完成的?

A.BLO

B.BL1

C.BL2

D.BL3

正確答案:【B】

29、Linux系統(tǒng)中,進(jìn)程的4GB內(nèi)存空間被劃分成為兩個(gè)部分用戶空間和內(nèi)核空間,大

小分別為()。

A.0~2G,2~4G

B.0-3G,3~4G

C.0~4G,3~4G

D.0~2G,3~4G

正確答案:【B】

30、下面哪點(diǎn)不是嵌入式操作系統(tǒng)的特點(diǎn)。()

A.內(nèi)核精簡(jiǎn)

B.專用性強(qiáng)

C.功能強(qiáng)大

D.高實(shí)時(shí)性

正確答案:【口

31、下面()特性不符合嵌入式系統(tǒng)特點(diǎn)。

A.實(shí)時(shí)性

B.忽略功耗

C,專用計(jì)算

D.可定制

正確答案:【B】

32、FIQ中斷的入口地址是()。

A.OxOOOOOOlC

B.0x00000008

C.0x00000018

D.0x00000014

正確答案:【口

33、下列設(shè)備中()設(shè)備是塊設(shè)備。

A.鍵盤

B.機(jī)械硬盤

C.DM9000網(wǎng)卡

D.MCU

正確答案:【B】

34、下面哪一類嵌入式處理器最適合于用于工業(yè)控制()。

A.嵌入式微處理器

B.微控制器

C.DSP

D.以上都不合適

正確答案:【A】

35、RS232c使用無(wú)硬件握手最簡(jiǎn)單的雙機(jī)互聯(lián)中,下面()信號(hào)不是必須的。

A.TXD

B.DTR

C.RXD

D.GND

正確答案:【B】

36、存儲(chǔ)一個(gè)32位數(shù)0x2168465到2000H?2003H四個(gè)字節(jié)單元中,若以大端模式存儲(chǔ),

則2000H存儲(chǔ)單元的內(nèi)容為()。

A.0x21

B.0x68

C.0x65

D.0x0228

正確答案:【D】

37、使用SWI指令將會(huì)進(jìn)入()。

A.系統(tǒng)模式

B.管理模式

C.用戶模式

D.FQ模式

正確答案:【B】

38、關(guān)于硬件抽象層,以下描述中錯(cuò)誤的是()。

A.硬件抽象層包括操作系統(tǒng)內(nèi)核和驅(qū)動(dòng)程序

B.硬件抽象層將操作系統(tǒng)與硬件平臺(tái)隔開

C.硬件抽象層是一種軟件

D.硬件抽象層有利于系統(tǒng)的模塊化設(shè)計(jì)

正確答案:【A】

39、下面哪一種工作模式不屬于ARM特權(quán)模式()o

A.用戶模式

B.系統(tǒng)模式

C.管理模式

D.數(shù)據(jù)訪問(wèn)終止模式

正確答案:【A】

40、Klinux與標(biāo)準(zhǔn)Linux最大的區(qū)別在于()。

A.文件系統(tǒng)

B.內(nèi)存管理

C.任務(wù)調(diào)度算法

D.應(yīng)用開發(fā)模式

正確答案:

一、多選(共計(jì)25分,每題2.5分,每題答案完全一樣得滿分,少選、多選、錯(cuò)選均不得分。)

1、根據(jù)開發(fā)目標(biāo)平臺(tái)的不同,ARM提供不同的工具解決方案。最常見的是()。

A.MDK-ARM

B.keilC51

C.RVDS

D.ARMDS5

正確答案:【A;C;D】

2、嵌入式文件系統(tǒng)具有的特點(diǎn)有、使用簡(jiǎn)單便捷、安全可靠及、可剪裁、等特點(diǎn)。()

A.結(jié)構(gòu)緊湊

B.可伸縮

C.可移植

D.支持多種存儲(chǔ)設(shè)備

正確答案:【A;B;C;D】

3、CGI程序從提交的表單中接收數(shù)據(jù)的方法有()。

A.POST方法

B.GET方法。

C.解析name/value對(duì)

D.scanf()函數(shù)

正確答案:【A;B】

4、內(nèi)核提供了哪些函數(shù)來(lái)注冊(cè)字符設(shè)備編號(hào)()

A.alloc_chrdev_region()

B.register_chrdev_region()

C.register_chrdev()

D.register_dev()

正確答案:【A;B;C】

5、Linux的頁(yè)面回收方法有:()

A.通過(guò)free()函數(shù)

B.被動(dòng)釋放

C.主動(dòng)釋放

D.頁(yè)框回收算法

正確答案:【B;D】

6、設(shè)計(jì)者在選擇處理器時(shí)要考慮的主要因素有()

A.處理性能

B.功耗

C.供應(yīng)商是否提供評(píng)估板

D.是否提供軟件開發(fā)工具

正確答案:【A;B;C;D】

7、CPU對(duì)I/O端口的編址方式道常有:()

A.組映射方式

B.I/O映射方式

C.內(nèi)存映射方式

D.全相連映射方式

正確答案:【B;C】

8、嵌入式系統(tǒng)中的硬件層包括()

A.數(shù)字信號(hào)處理器

B.中斷控制器、DMAC、定時(shí)器/計(jì)數(shù)器

C.UART、USB控制器、LCD控制器

D.CAN、Zigbee.藍(lán)牙、ECC、3DES等

正確答案:【A;B;C;D】

9、在用戶態(tài)程序中用三個(gè)接口函數(shù)創(chuàng)建進(jìn)程,系統(tǒng)會(huì)調(diào)用相應(yīng)的系統(tǒng)調(diào)用服先例程分別是

()O

A.sys_fork()

B.do_fork()

C.sys_vfork()

D.sys_clone()

正確答案:【A;C;D】

10、嵌入式數(shù)據(jù)庫(kù)系統(tǒng)具備了如下主要特點(diǎn):()

A.嵌入性

B.移植性

C.非實(shí)時(shí)性

D.安全性

正確答案:【A;B;D】

二、判斷(共計(jì)25分,每題2.5分)

11、Linux內(nèi)核源碼目錄Mm目錄包含了所有的內(nèi)存管理代碼

A.正確

B.錯(cuò)誤

正確答案:【A】

12、Linux內(nèi)核的五個(gè)系統(tǒng)中進(jìn)程間通信處于比較重要的地位。

A.正確

B.錯(cuò)誤

正確答案:【B】

13、Linux內(nèi)核通過(guò)一個(gè)被稱為進(jìn)程描述符的task_struct結(jié)構(gòu)體來(lái)管理進(jìn)程,這個(gè)結(jié)構(gòu)體記

錄了進(jìn)程的最基本的信息

A.正確

B.錯(cuò)誤

正確答案:【A】

14、linux內(nèi)核也提供了一個(gè)模型框架,能夠使用統(tǒng)一的接口來(lái)操作GPIO,這個(gè)架構(gòu)被稱作

"gpiolib%

A.正確

B.錯(cuò)誤

正確答案:【A】

15、用戶進(jìn)程可以訪問(wèn)用戶空間的虛擬地址,和訪問(wèn)到內(nèi)核空間。

A.正確

B.錯(cuò)誤

正確答案:【B】

16、ARM微處理器采用CISC架構(gòu)。

A.正確

B.錯(cuò)誤

正確答案:【B】

17、YAFFS中,文件是以不固定大小的數(shù)據(jù)塊進(jìn)行存儲(chǔ)。

A.正確

B.錯(cuò)誤

正確答案:【B】

18、SQLite是一個(gè)開源的、內(nèi)嵌式的關(guān)系型數(shù)據(jù)庫(kù)。

A.正確

B.錯(cuò)誤

正確答案:【A】

19、設(shè)備驅(qū)動(dòng)程序是應(yīng)用程序和硬件設(shè)備之間的一個(gè)軟件層。

A.正確

B.錯(cuò)誤

正確答案:【A】

20、字符設(shè)備和普通文件系統(tǒng)之間唯一的區(qū)別是普通文件允許往復(fù)讀寫,而大多數(shù)字符設(shè)備

驅(qū)動(dòng)僅是數(shù)據(jù)通道,只能順序讀寫。

A.正確

B.錯(cuò)誤

正確答案:【A】

三、單選(共計(jì)50分,每題2.5分)

21、頁(yè)式存儲(chǔ)管理當(dāng)中的頁(yè)面是由()所感知的。

A.應(yīng)用程序

B.CPU

C.驅(qū)動(dòng)軟件

D.操作系統(tǒng)

正確答案:【D】

22、以下哪個(gè)表述不正確()o

A.ARM是一個(gè)公司的名稱

B.ARM是對(duì)一類微處理器的通稱

C.ARM是一種技術(shù)的名字

D.ARM是一款芯片的名稱

正確答案:【D】

23、下列設(shè)備中()設(shè)備是塊設(shè)備。

A.鍵盤

B.機(jī)械硬盤

C.DM9000網(wǎng)卡

D.MCU

正確答案:【B】

24、下列哪條指令可以將R1中的字?jǐn)?shù)據(jù)寫入以R0為地址的存儲(chǔ)器中,并將新地址R0+0X12

寫入R00()

A.LDRRI,[RO],#0x12

B.STRRI,[RO],#0x12

C.LDRRI,[RO,#0x12]

D.STRRI,[RO,#0x12]

正確答案:【B】

25、在嵌入式系統(tǒng)設(shè)計(jì)中可以通過(guò)()來(lái)測(cè)量電池電壓,

A.Timer

B.PWM

C.ADC

D.DAC

正確答案:tc】

26、下面哪點(diǎn)不是嵌入式操作系統(tǒng)的特點(diǎn)。()

A.內(nèi)核精簡(jiǎn)

B.專用性強(qiáng)

C.功能強(qiáng)大

D.高實(shí)時(shí)性

正確答案:【口

27、下列描述不屬于RISC計(jì)算機(jī)的特點(diǎn)的是。

A.流水線每周期前進(jìn)一步

B.更多通用寄存器。

C.指令長(zhǎng)度不固定,執(zhí)行需要多個(gè)周期。

D.獨(dú)立的Load和Store指令完成數(shù)據(jù)在寄存器和外部存儲(chǔ)器之間的傳輸

正確答案:【口

28、ARM指令集和Thumb指令集分別是()位的。

A.8位,16位

B.16位,32位

C16位,16位

D.32位,16位

正確答案:【D】

29、在ARM處理器中,下面哪種中斷方式優(yōu)先級(jí)最低0

A.FIQ

B.Reset

C.數(shù)據(jù)中止

D.IRQ

正確答案:【C】

30、RS232c使用無(wú)硬件握手最簡(jiǎn)單的雙機(jī)互聯(lián)中,下面()信號(hào)不是必須的。

A.TXD

B.DTR

C.RXD

D.GND

正確答案:【B】

31、下面()特性不符合嵌入式系統(tǒng)特點(diǎn)。

A.實(shí)時(shí)性

B.忽略功耗

C.專用計(jì)算

D.可定制

正確答案:【B】

32、FIQ中斷的入口地址是()。

A.OxOOOOOOlC

B.0x00000008

C.0x00000018

D.0x00000014

正確答案:【C】

33、關(guān)于硬件抽象層,以下描述中錯(cuò)誤的是()。

A.硬件抽象層包括操作系統(tǒng)內(nèi)核和驅(qū)動(dòng)程序

B.硬件抽象層將操作系統(tǒng)與硬件平臺(tái)隔開

C.硬件抽象層是一種軟件

D.硬件抽象層有利于系統(tǒng)的模塊化設(shè)計(jì)

正確答案:【A】

34、使用SWI指令將會(huì)進(jìn)入()。

A.系統(tǒng)模式

B.管理模式

C.用戶模式

D.FIQ模式

正確答案:【B】

35、DRAM的初始化是在下面哪個(gè)()階段完成的?

A.BLO

B.BL1

C.BL2

D.BL3

正確答案:【B】

36、Linux系統(tǒng)中,進(jìn)程的4GB內(nèi)存空間被劃分成為兩個(gè)部分用戶空間和內(nèi)核空間,大

小分別為()?>

A.0~2G,2~4G

B.0~3G,3~4G

C.0~4G,3~4G

D.0~2G,3~4G

正確答案:【B】

37、下面哪一種工作模式不屬于ARM特權(quán)模式()。

A.用戶模式

B.系統(tǒng)模式

C.管理模式

D.數(shù)據(jù)訪問(wèn)終止模式

正確答案:【A】

38、uQInux與標(biāo)準(zhǔn)Linux最大的區(qū)別在于()。

A.文件系統(tǒng)

B.內(nèi)存管理

C.任務(wù)調(diào)度算法

D.應(yīng)用開發(fā)模式

正確答案:【B】

39、指令“LDMIARO!,{R1,R2,R3,R4}”的尋址方式為()。

A.立即尋址

B.寄存器間接尋址

C,多寄存器尋址

D.堆棧尋址

正確答案:【口

40、BKPT是()

A.加法指令

B.斷點(diǎn)中斷指令

C.軟中斷指令

D.測(cè)試指令

正確答案:【口

一、多選(共計(jì)25分,每題2.5分,每題答案完全一樣得滿分,少選、多選、錯(cuò)選均不得分。)

1、Cache放置數(shù)據(jù)的常用地址變換方法有()

A.直接映像

B.組相聯(lián)映像

C.組內(nèi)相聯(lián)映像

D.全相聯(lián)映射

正確答案:【A;B;D】

2、內(nèi)核提供了哪些函數(shù)來(lái)注冊(cè)字符設(shè)備編號(hào)()

A.alloc_chrdev_region()

B.register_chrdev_region()

C.rcgistcr_chrdcv()

D.register_dev()

正確答案:【A;B;C】

3、Linux的設(shè)備驅(qū)動(dòng)程序分為以下部分()。

A.驅(qū)動(dòng)程序與內(nèi)核的接口

B.驅(qū)動(dòng)程序與系統(tǒng)引導(dǎo)的接口

C.驅(qū)動(dòng)程序與設(shè)備的接口

D.驅(qū)動(dòng)程序與存儲(chǔ)空間的接口

正確答案:

4、嵌入式系統(tǒng)的分類,按其形態(tài)的差異,一般可將嵌入式系統(tǒng)分為:O

A.芯片級(jí)(MCU、SoC)

B.板級(jí)(單板機(jī)、模塊)

C.消費(fèi)類電子產(chǎn)品

D.設(shè)備級(jí)(工控機(jī))

正確答案:【A;B;D】

5、主機(jī)與目標(biāo)機(jī)的連接方式主要有()

A.串口

B.以太網(wǎng)接口

C.CAN口

D.JTAG接口

正確答案:【A;B;D】

6、CPU對(duì)I/O端口的編址方式通常有:()

A.組映射方式

B.I/O映射方式

C.內(nèi)存映射方式

D.全相連映射方式

正確答案:【B;C】

7、嵌入式系統(tǒng)中的硬件層包括()

A.數(shù)字信號(hào)處理器

B.中斷控制器、DMAC、定時(shí)器/計(jì)數(shù)器

C.UART、USB控制器、LCD控制器

D.CAN、Zigbee>藍(lán)牙、ECC、3DES等

正確答案:【A;B;C;D】

8、嵌入式文件系統(tǒng)具有的特點(diǎn)有、使用簡(jiǎn)單便捷、安全可靠及、可剪裁、等特點(diǎn)。()

A.結(jié)構(gòu)緊湊

B.可伸縮

C,可移植

D.支持多種存儲(chǔ)設(shè)備

正確答案:【A;B;C;D】

9、在用戶態(tài)程序中用三個(gè)接口函數(shù)創(chuàng)建進(jìn)程,系統(tǒng)會(huì)調(diào)用相應(yīng)的系統(tǒng)調(diào)用服務(wù)例程分別是

()0

A.sys_fork()

B.do_fork()

C.sys_vfork()

D.sys_clonc()

正確答案:【A;C;D】

10、設(shè)計(jì)者在選擇處理器時(shí)要考慮的主要因素有()

A.處理性能

B.功耗

C.供應(yīng)商是否提供評(píng)估板

D.是否提供軟件開發(fā)工具

正確答案:【A;B;C;D】

二、判斷(共計(jì)25分,每題2.5分)

11、YAFFS中,文件是以不固定大小的數(shù)據(jù)塊進(jìn)行存儲(chǔ)。

A.正確

B.錯(cuò)誤

正確答案:【B】

12、Linux內(nèi)核源碼目錄Mm目錄包含了所有的內(nèi)存管理代碼

A.正確

B.錯(cuò)誤

正確答案:【A】

13、linux內(nèi)核源碼目錄Arch目錄包括了所有和體系結(jié)構(gòu)相關(guān)的核心代碼

A.正確

B.錯(cuò)誤

正確答案:【A】

14、slab分配器主要的功能就是對(duì)頻繁分配和釋放的小對(duì)象提供高效的內(nèi)存管理。

A.正確

B.錯(cuò)誤

正確答案:【A】

15、linux內(nèi)核也提供了一個(gè)模型框架,能夠使用統(tǒng)一的接口來(lái)操作GPIO,這個(gè)架構(gòu)被稱作

"gpiolib%

A.正確

B.錯(cuò)誤

正確答案:【A】

16、移植操作系統(tǒng)時(shí)需要修改操佇系統(tǒng)中與處理器直接相關(guān)的程序。

A.正確

B.錯(cuò)誤

正確答案:【A】

17、ARM微處理器采用CISC架構(gòu)。

A.正確

B.錯(cuò)誤

正確答案:【B】

18、設(shè)備驅(qū)動(dòng)程序是應(yīng)用程序和硬件設(shè)備之間的一個(gè)軟件層。

A.正確

B.錯(cuò)誤

正確答案:【A】

19、SQLite是一個(gè)開源的、內(nèi)嵌式的關(guān)系型數(shù)據(jù)庫(kù)。

A.正確

B.借識(shí)

正確答案:【A】

20、Linux系統(tǒng)利用SWI指令來(lái)從用戶空間進(jìn)入內(nèi)核空間。

A.正確

B.錯(cuò)誤

正確答案:【A】

三、單選(共計(jì)50分,每題2.5分)

21、指令“LDMIARO!,{R1,R2,R3,R4}”的尋址方式為()。

A.立即尋址

B.寄存器間接尋址

C.多寄存器尋址

D.堆棧尋址

正確答案:【C】

22、下列描述不屬于RISC計(jì)算機(jī)的特點(diǎn)的是()<.

A.流水線每周期前進(jìn)一步

B.更多通用寄存器。

C.指令長(zhǎng)度不固定,執(zhí)行需要多個(gè)冏期。

D.獨(dú)立的Load和Store指令完成數(shù)據(jù)在寄存器和外部存儲(chǔ)器之間的傳輸

正確答案:【口

23、頁(yè)式存儲(chǔ)管理當(dāng)中的頁(yè)面是由()所感知的。

A.應(yīng)用程序

B.CPU

C.驅(qū)動(dòng)軟件

D.操作系統(tǒng)

正確答案:【D】

24、ARM指令集和Thumb指令集分別是()位的。

A8位,16位

B.16位,32位

C.16位,16位

D.32位,16位

正確答案:【D】

25、BKPT是()

A.加法指令

B.斷點(diǎn)中斷指令

C.軟中斷指令

D.測(cè)試指令

正確答案:【口

26、下面哪種操作系統(tǒng)不屬于商用操作系統(tǒng)。()

A.windowsxp

B.Linux

C.VxWorks

D.WinCE

正確答案:【B】

27、ARM9流水線級(jí)數(shù)()

A.3

B.5

C.8

D.9

正確答案:【B】

28、DRAM的初始化是在下面哪個(gè)()階段完成的?

A.BLO

B.BL1

C.BL2

D.BL3

正確答案:【B】

29、Linux系統(tǒng)中,進(jìn)程的4GB內(nèi)存空間被劃分成為兩個(gè)部分---用戶空間和內(nèi)核空間,大

小分別為()。

A.0-2G,2~4G

B.0-3G,3~4G

C.0~4G,3~4G

D.0~2G,3-4G

正確答案:【B】

30、下面哪點(diǎn)不是嵌入式操作系統(tǒng)的特點(diǎn)。()

A.內(nèi)核精簡(jiǎn)

B.專用性強(qiáng)

C.功能強(qiáng)大

D.高實(shí)時(shí)性

正確答案:【口

31、下面()特性不符合嵌入式系統(tǒng)特點(diǎn)。

A.實(shí)時(shí)性

B.忽略功耗

C.專用計(jì)算

D.可定制

正確答案:【B】

32、FIQ中斷的入口地址是()。

A.0X0000001C

B.0x00000008

C.0x00000018

D.0x00000014

正確答案:【口

33、下列設(shè)備中()設(shè)備是塊設(shè)備。

A.鍵盤

B.機(jī)械硬盤

C.DM9000網(wǎng)卡

D.MCU

正確答案:【B】

34、下面哪一類嵌入式處理器最適合于用于工業(yè)控制()o

A.嵌入式微處理器

B.微控制器

C.DSP

D.以上都不合適

正確答案:【A】

35、RS232c使用無(wú)硬件握手最簡(jiǎn)單的雙機(jī)互聯(lián)中,下面()信號(hào)不是必須的。

A.TXD

B.DTR

C.RXD

D.GND

正確答案:【B】

36、存儲(chǔ)一個(gè)32位數(shù)0x2168465到2000H?2003H四個(gè)字節(jié)單元中,若以大端模式存儲(chǔ),

則2000H存儲(chǔ)單元的內(nèi)容為()。

A.0x21

B.0x68

C.0x65

D.0x0228

正確答案:【D】

37>使用SWI指令將會(huì)進(jìn)入()。

A.系統(tǒng)模式

B.管理模式

C.用戶模式

D.FQ模式

正確答案:【B】

38、關(guān)于硬件抽象層,以下描述中錯(cuò)誤的是()。

A.硬件抽象層包括操作系統(tǒng)內(nèi)核和驅(qū)動(dòng)程序

B.硬件抽象層將操作系統(tǒng)與硬件平臺(tái)隔開

C.硬件抽象層是一種軟件

D.硬件抽象層有利于系統(tǒng)的模塊化設(shè)計(jì)

正確答案:【A】

39、下面哪一種工作模式不屬于ARM特權(quán)模式()o

A.用戶模式

B.系統(tǒng)模式

C.管理模式

D.數(shù)據(jù)訪問(wèn)終止模式

正確答案:【A】

40、|iClinux與標(biāo)準(zhǔn)Linux最大的區(qū)別在于()。

A.文件系統(tǒng)

B.內(nèi)存管理

C.任務(wù)調(diào)度算法

D,應(yīng)用開發(fā)模式

正確答案:【B】

一、多選(共計(jì)25分,每題2.5分,每題答案完全一樣得滿分,少選、多選、錯(cuò)選均不得分。)

1、Linux的設(shè)備驅(qū)動(dòng)程序分為以下部分()0

A.驅(qū)動(dòng)程序與內(nèi)核的接口

B.驅(qū)動(dòng)程序與系統(tǒng)引導(dǎo)的接口

C.驅(qū)動(dòng)程序與設(shè)備的接口

D.驅(qū)動(dòng)程序與存儲(chǔ)空間的接口

正確答案:【A;B;C】

2、嵌入式數(shù)據(jù)庫(kù)系統(tǒng)具備了如下主要特點(diǎn):()

A.嵌入性

B.移植性

C.非實(shí)時(shí)性

D.安全性

正確答案:【A;B;D】

3、Cache放置數(shù)據(jù)的常用地址變換方法有()

A.直接映像

B.組相聯(lián)映像

C.組內(nèi)相聯(lián)映像

D.全相聯(lián)映射

正確答案:【A;B;D】

4、主機(jī)與目標(biāo)機(jī)的連接方式主要有()

A.串口

B.以太網(wǎng)接口

C.CAN口

D.JTAG接口

正確答案:【A;B;D】

5、CGI程序從提交的表單中接收數(shù)據(jù)的方法有()。

A.POST方法

B.GET方法。

C.解析name/value對(duì)

D.scanf()函數(shù)

正確答案:【A;B】

6、CPU對(duì)I/O端口的編址方式通常有:()

A.組映射方式

B.I/O映射方式

C.內(nèi)存映射方式

D.全相連映射方式

正確答案:【B;C】

7、Sqlite核心子系統(tǒng)由()組成

A.后端系統(tǒng)

B.接口

C.SQL命令處理器

D.虛擬機(jī)

正確答案:

8、嵌入式系統(tǒng)的分類,按其形態(tài)的差異,一般可將嵌入式系統(tǒng)分為:()

A.芯片級(jí)(MCU、SoC)

B.板級(jí)(單板機(jī)、模塊)

C.消費(fèi)類電子產(chǎn)品

D.設(shè)備級(jí)(工控機(jī))

正確答案:【A;B;D】

9、根據(jù)開發(fā)目標(biāo)平臺(tái)的不同,ARM提供不同的工具解決方案。最常見的是()。

A.MDK-ARM

B.keilC51

C.RVDS

D.ARMDS5

正確答案:【A;C;D】

10、嵌入式系統(tǒng)中的硬件層包括()

A.數(shù)字信號(hào)處理器

B.中斷控制器、DMAC、定時(shí)器/計(jì)數(shù)器

C.UART、USB控制器、LCD控制器

D.CAN、Zigbee>藍(lán)牙、ECC、3DES等

正確答案:【A;B;C;D】

二、判斷供計(jì)25分,每題2.5分)

11、YAFFS中,文件是以不固定大小的數(shù)據(jù)塊進(jìn)行存儲(chǔ)。

A.正確

B.錯(cuò)誤

正確答案:【B】

12、從Linux2.6內(nèi)核后,linux實(shí)現(xiàn)了搶占式內(nèi)核

A.正確

B.錯(cuò)誤

正確答案:【A】

13.Linux內(nèi)核的五個(gè)系統(tǒng)中進(jìn)程間通信處于比較重要的地位。

A.正確

B.錯(cuò)誤

正確答案:【B】

14、ARM微處理器采用CISC架構(gòu)。

A.正確

B.錯(cuò)誤

正確答案:【B】

15、U-Boot編譯工程通過(guò)Makefile來(lái)組織編譯。從頂層目錄開始遞歸地調(diào)用各級(jí)子目錄下

的Makefile,最后鏈接成U-Boot映像

A.正確

B.錯(cuò)誤

正確答案:【A】

16、虛擬文件系統(tǒng)屏蔽了各種不同文件系統(tǒng)在實(shí)現(xiàn)細(xì)節(jié)上的差異。

A.正確

B.錯(cuò)誤

正確答案:【A】

17、Linux內(nèi)核源碼目錄Mm目錄包含了所有的內(nèi)存管理代碼

A.正確

B.錯(cuò)誤

正確答案:【A】

18、slab分配器主要的功能就是對(duì)頻繁分配和釋放的小對(duì)象提供高效的內(nèi)存管理。

A.正確

B.錯(cuò)誤

正確答案:【A】

19、移植操作系統(tǒng)時(shí)需要修改操作系統(tǒng)中與處理器直接相關(guān)的程序。

A.正確

B.錯(cuò)誤

正確答案:【A】

20、linux內(nèi)核也提供了一個(gè)模型框架,能夠使用統(tǒng)一的接口來(lái)操作GPIO,這個(gè)架構(gòu)被稱作

"gpiolib"o

A.正確

B.錯(cuò)誤

正確答案:【A】

三、單選(共計(jì)50分,每題2.5分)

21、下面哪一類嵌入式處理器最適合于用于工業(yè)控制()。

A.嵌入式微處理器

B.微控制器

C.DSP

D.以上都不合適

正確答案:【A】

22、關(guān)于硬件抽象層,以下描述中錯(cuò)誤的是()。

A.硬件抽象層包括操作系統(tǒng)內(nèi)核和驅(qū)動(dòng)程序

B.硬件抽象層將操作系統(tǒng)與硬件平臺(tái)隔開

C.硬件抽象層是一種軟件

D.硬件抽象層有利于系統(tǒng)的模塊化設(shè)計(jì)

正確答案:【A】

23、下面()特性不符合嵌入式系統(tǒng)特點(diǎn)。

A.實(shí)時(shí)性

B.忽略功耗

C.專用計(jì)算

D.可定制

正確答案:【B】

24、RS232c使用無(wú)硬件握手最簡(jiǎn)單的雙機(jī)互聯(lián)中,下面()信號(hào)不是必須的。

A.TXD

B.DTR

C.RXD

D.GND

正確答案:【B】

25、DRAM的初始化是在下面哪個(gè)()階段完成的?

A.BLO

B.BL1

C.BL2

D.BL3

正確答案:【B】

26、下列設(shè)備中()設(shè)備是塊設(shè)備。

A.鍵盤

B.機(jī)械硬盤

C.DM9000網(wǎng)卡

D.MCU

正確答案:【B】

27、以下哪個(gè)表述不正確()o

A.ARM是一個(gè)公司的名稱

B.ARM是對(duì)一類微處理器的通稱

C.ARM是一種技術(shù)的名字

D.ARM是一款芯片的名稱

正確答案:【D】

28、存儲(chǔ)一個(gè)32位數(shù)0x2168465到2000H-2003H四個(gè)字節(jié)單元中,若以大端模式存儲(chǔ),

則2000H存儲(chǔ)單元的內(nèi)容為().

A.0x21

B.0x68

C.0x65

D.0x0228

正確答案:【D】

29、ARM920T是一種高性能單片系統(tǒng)處理器,它是多少位的()

A.8

B.16

C.32

D.64

正確答案:【口

30、下列描述不屬于RISC計(jì)算機(jī)的特點(diǎn)的是()o

A.流水線每周期前進(jìn)一步

B.更多通用寄存器。

C.指令長(zhǎng)度不固定,執(zhí)行需要多個(gè)周期。

D.獨(dú)立的Load和Store指令完成數(shù)據(jù)在寄存器和外部存儲(chǔ)器之間的傳輸

正確答案:tc】

31、下面哪一種工作模式不屬于ARM特權(quán)模式()。

A.用戶模式

B.系統(tǒng)模式

C.管理模式

D.數(shù)據(jù)訪問(wèn)終止模式

正確答案:【A】

32、ARM9流水線級(jí)數(shù)()

A.3

B.5

C.8

D.9

正確答案:

33、在嵌入式系統(tǒng)設(shè)計(jì)中可以通過(guò)()來(lái)測(cè)量電池電壓,

A.Timer

B.PWM

C.ADC

D.DAC

正確答案:【口

34、下面哪種操作系統(tǒng)不屬于商用操作系統(tǒng)。()

A.windowsxp

B.Linux

C.VxWorks

D.WinCE

正確答案:【B】

35、BKPT是()

A.加法指令

B.斷點(diǎn)中斷指令

C.軟中斷指令

D.測(cè)試指令

正確答案:【C】

36、下面()特性不符合嵌入式操作系統(tǒng)特點(diǎn)。

A.實(shí)時(shí)性

B.不可定制

C,微型化

D.易移植

正確答案:【B】

37、在ARM處理器中,()寄存器包括全局的中斷禁止位,控制中斷禁止位就可以打開或者

關(guān)閉中斷。

A.CPSR

B.SPSR

C.PC

D.IR

正確答案:【口

38、ARM指令集和Thumb指令集分別是()位的。

A8位,16位

B.16位,32位

C16位,16位

D.32位,16位

正確答案:【D】

39、Linux系統(tǒng)中,進(jìn)程的4GB內(nèi)存空間被劃分成為兩個(gè)部分----用戶空間和內(nèi)核空間,大

小分別為()。

A.0~2G,2-4G

B.0~3G,3~4G

C.0-4G,3-4G

D.0~2G,3~4G

正確答案:【B】

40、下列哪條指令可以將R1中的字?jǐn)?shù)據(jù)寫入以R0為地址的存儲(chǔ)器中,并將新地址R0+0X12

寫入RO。()

A.LDRRI,[R0],#0x12

B.STRRI,[R0],#0x12

C.LDRR1/R0,#0x12]

D.STRRI,[R0,#0x12]

正確答案:【B】

一、多選(共計(jì)25分,每題2.5分,每題答案完全一樣得滿分,少選、多選、錯(cuò)選均不得分。)

1、CPU對(duì)I/O端口的編址方式通常有:()

A.組映射方式

B.I/O映射方式

C.內(nèi)存映射方式

D.全相連映射方式

正確答案:【B;C】

2、嵌入式文件系統(tǒng)具有的特點(diǎn)有、使用簡(jiǎn)單便捷、安全可靠及、可剪裁、等特點(diǎn)。()

A.結(jié)構(gòu)緊湊

B.可伸縮

C.可移植

D.支持多種存儲(chǔ)設(shè)備

正確答案:【A;B;C;D】

3、驅(qū)動(dòng)程序中設(shè)備訪問(wèn)的不同模式有()

A.阻塞(blocking)

B.異步通知

C非阻塞(nonblocking)

D.同步通知

正確答案:【A;C】

4、CGI程序從提交的表單中接收數(shù)據(jù)的方法有()o

A.POST方法

B.GET方法。

C.解析name/value對(duì)

D.scanf()函數(shù)

正確答案:tA,B】

5、內(nèi)核提供了哪些函數(shù)來(lái)注冊(cè)字符設(shè)備編號(hào)()

A.alloc_chrdev_region()

B.register_chrdev_region()

C.register_chrdev()

D.register_dev()

正確答案:

6、主機(jī)與目標(biāo)機(jī)的連接方式主要有()

A.串口

B.以太網(wǎng)接口

C.CAN口

D.JTAG接口

正確答案:【A;B;D】

7、在用戶態(tài)程序中用三個(gè)接口函數(shù)創(chuàng)建進(jìn)程,系統(tǒng)會(huì)調(diào)用相應(yīng)的系統(tǒng)調(diào)用服務(wù)例程分別是

()O

A.sys_fork()

B.do_fork()

C.sys_vfork{)

D.sys_clone()

正確答案:【A;C;D】

8、設(shè)計(jì)者在選擇處理器時(shí)要考慮的主要因素有()

A.處理性能

B.功耗

C.供應(yīng)商是否提供評(píng)估板

D.是否提供軟件開發(fā)工具

正確答案:【A;B;C;D】

9、Cache放置數(shù)據(jù)的常用地址變換方法有()

A.直接映像

B.組相聯(lián)映像

C.組內(nèi)相聯(lián)映像

D.全相聯(lián)映射

正確答案:【A;B;D】

10、根據(jù)開發(fā)目標(biāo)平臺(tái)的不同,ARM提供不同的工具解決方案。最常見的是()o

A.MDK-ARM

B.keilC51

C.RVDS

D.ARMDS5

正確答案:【A;C;D】

二、判斷(共計(jì)25分,每題2.5分)

11、Make是一個(gè)命令工具,它用來(lái)解釋makefile中定義的指令或規(guī)則。

A.正確

B.錯(cuò)誤

正確答案:【A】

12、linux內(nèi)核源碼目錄Arch目錄包括了所有和體系結(jié)構(gòu)相關(guān)的核心代碼

A.正確

B.錯(cuò)誤

正確答案:【A】

13、U-Boot上電啟動(dòng)后,只有按空格鍵才能退出自啟動(dòng)狀態(tài),進(jìn)入命令行狀態(tài)。

A.正確

B.錯(cuò)誤

正確答案:【B】

14、虛擬文件系統(tǒng)屏蔽了各種不同文件系統(tǒng)在實(shí)現(xiàn)細(xì)節(jié)上的差異。

A.正確

B.錯(cuò)誤

正確答案:【A】

15、Iinux2.6搶占式內(nèi)核,在處理完中斷后,會(huì)立即引發(fā)調(diào)度,切換到高權(quán)值進(jìn)程。

A.正確

B.錯(cuò)誤

正確答案:【A】

16、用戶進(jìn)程可以訪問(wèn)用戶空間的虛擬地址,和訪問(wèn)到內(nèi)核空間。

A.正確

B.錯(cuò)誤

正確答案:【B】

17、字符設(shè)備和普通文件系統(tǒng)之間唯一的區(qū)別是普通文件允許往復(fù)讀寫,而大多數(shù)字符設(shè)備

驅(qū)動(dòng)僅是數(shù)據(jù)通道,只能順序讀寫。

A.正確

B.錯(cuò)誤

正確答案:【A】

18.Linux內(nèi)核通過(guò)一個(gè)被稱為進(jìn)程描述符的task.struct結(jié)構(gòu)體來(lái)管理進(jìn)程,這個(gè)結(jié)構(gòu)體記

錄了進(jìn)程的最基本的信息

A.正確

B.錯(cuò)誤

正確答案:【A】

19、ARM微處理器采用CISC架構(gòu)。

A.正確

B.錯(cuò)誤

正確答案:【B】

20、BootLoader啟動(dòng)的第一階段主要包含依賴于CPU的體系結(jié)構(gòu)硬件初始化的代碼,通常

都用匯編語(yǔ)言來(lái)實(shí)現(xiàn)。

A.正確

B.錯(cuò)誤

正確答案:【A】

三、單選(共計(jì)50分,每題2.5分)

21、FIQ中斷的入口地址是()。

A.OxOOOOOOlC

B.0x00000008

C.0x00000018

D.0x00000014

正確答案:tc】

22、BKPT是()

A.加法指令

B.斷點(diǎn)中斷指令

C.軟中斷指令

D.測(cè)試指令

正確答案:【口

23、一個(gè)任務(wù)被喚醒,意味著()。

A.該任務(wù)重新占有了CPU

B.其優(yōu)先級(jí)變?yōu)樽畲?/p>

C.其任務(wù)移至等待隊(duì)列隊(duì)首

D.任務(wù)變?yōu)榫途w狀態(tài)

正確答案:【A】

24、ARM920T是一種高性能單片系統(tǒng)處理器,它是多少位的()

A.8

B.16

C.32

D.64

正確答案:【口

25、下面哪點(diǎn)不是嵌入式操作系統(tǒng)的特點(diǎn)。()

A.內(nèi)核精簡(jiǎn)

B.專用性強(qiáng)

C.功能強(qiáng)大

D.高實(shí)時(shí)性

正確答案:【C】

26、在下列ARM處理器模式中,()模式有自己獨(dú)立的R8-R14寄存器。

A.系統(tǒng)模式

B.終止模式

C.中斷模式

D.快速中斷模式

正確答案:【D】

27、臨界區(qū)是()。

A.一個(gè)緩沖區(qū)

B.一段程序

C.一段共享數(shù)據(jù)區(qū)

D.一個(gè)互斥資源

正確答案:【B】

28、Linux系統(tǒng)中,進(jìn)程的4GB內(nèi)存空間被劃分成為兩個(gè)部分用戶空間和內(nèi)核空間,大

小分別為Oo

A.0~2G,2~4G

B.0~3G,4G

C.0~4G,3~4G

D.0~2G,3~4G

正確答案:【B】

29、piClinux與標(biāo)準(zhǔn)Linux最大的區(qū)別在于()0

A.文件系統(tǒng)

B.內(nèi)存管理

C.任務(wù)調(diào)度算法

D.應(yīng)用開發(fā)模式

正確答案:【B】

30、下面哪一種工作模式不屬于ARM特權(quán)模式()o

A.用戶模式

B.系統(tǒng)模式

C.管理模式

D.數(shù)據(jù)訪問(wèn)終止模式

正確答案:【A】

31、以下哪個(gè)表述不正確()。

A.ARM是一個(gè)公司的名稱

B.ARM是對(duì)一類微處理器的通稱

C.ARM是一種技術(shù)的名字

D.ARM是一款芯片的名稱

正確答案:【D】

32、使用SWI指令將會(huì)進(jìn)入()。

A.系統(tǒng)模式

B.管理模式

C.用戶模式

D.FIQ模式

正確答案:【B】

33、以下哪種方式不屬于文件系統(tǒng)的格式()

A.FAT32

B.JFFS

C.Cmd

D.Ext2

正確答案:【口

34、下面()特性不符合嵌入式系統(tǒng)特點(diǎn)。

A.實(shí)時(shí)性

B.忽略功耗

C.專用計(jì)算

D.可定制

正確答案:【B】

35、指令“LDMIARO!,{R1,R2,R3,R4}”的尋址方式為()。

A.立即尋址

B.寄存器間接尋址

C,多寄存器尋址

D.堆棧尋址

正確答案:【口

36、在嵌入式系統(tǒng)設(shè)計(jì)中可以通過(guò)()來(lái)測(cè)量電池電壓,

A.Timer

B.PWM

C.ADC

D.DAC

正確答案:【口

37、下列設(shè)備中()設(shè)備是塊設(shè)備。

A.鍵盤

B.機(jī)械硬盤

C.DM9000網(wǎng)卡

D.MCU

正確答案:【B】

38、下列描述不屬于RISC計(jì)算機(jī)的特點(diǎn)的是。

A.流水線每周期前進(jìn)一步

B.更多通用寄存器。

C.指令長(zhǎng)度不固定,執(zhí)行需要多個(gè)周期。

D.獨(dú)立的Load和Store指令完成數(shù)據(jù)在寄存器和外部存儲(chǔ)器之間的傳輸

正確答案:【C】

39、ARM指令集和Thumb指令集分別是()位的。

A.8位,16位

B.16位,32位

C.16位,16位

D.32位,16位

正確答案:【D】

40、DRAM的初始化是在下面哪個(gè)()階段完成的?

A.BL0

B.BL1

C.BL2

D.BL3

正確答案:【B】

一、多選(共計(jì)25分,每題2.5分,每題答案完全一樣得滿分,少選、多選、錯(cuò)選均不得分。)

1、主機(jī)與目標(biāo)機(jī)的連接方式主要有O

A.串口

B.以太網(wǎng)接口

C.CAN口

D.JTAG接口

正確答案:【A;B;D】

2、CGI程序從提交的表單中接收數(shù)據(jù)的方法有()。

A.POST方法

B.GET方法。

C.解析name/value對(duì)

D.scanf()函數(shù)

正確答案:【A;B】

3、設(shè)計(jì)者在選擇處理器時(shí)要考慮的主要因素有()

A.處理性能

B.功耗

C.供應(yīng)商是否提供評(píng)估板

D.是否提供軟件開發(fā)工具

正確答案:【A;B;C;D】

4、嵌入式系統(tǒng)的分類,按其形態(tài)的差異,一般可將嵌入式系統(tǒng)分為:()

A.芯片級(jí)(MCU、SoC)

B.板級(jí)(單板機(jī)、模塊)

C.消費(fèi)類電子產(chǎn)品

D.設(shè)備級(jí)(工控機(jī))

正確答案:【A;B;D】

5、嵌入式系統(tǒng)中的硬件層包括()

A.數(shù)字信號(hào)處理器

B.中斷控制器、DMAC、定時(shí)器/計(jì)數(shù)器

C.UART、USB控制器、LCD控制器

D.CAN、Zigbee>藍(lán)牙、ECC、3DES等

正確答案:【A;B;C;D】

6、根據(jù)開發(fā)目標(biāo)平臺(tái)的不同,ARM提供不同的工具解決方案。最常見的是()。

A.MDK-ARM

B.keilC51

C.RVDS

D.ARMDS5

正確答案:【A;C;D】

7、Sqlite核心子系統(tǒng)由()組成

A.后端系統(tǒng)

B.接口

C.SQL命令處理器

D.虛擬機(jī)

正確答案:

8、嵌入式文件系統(tǒng)具有的特點(diǎn)有、使用簡(jiǎn)單便捷、安全可靠及、可剪裁、等特點(diǎn)。()

A.結(jié)構(gòu)緊湊

B.可伸縮

C.可移植

D.支持多種存儲(chǔ)設(shè)備

正確答案:【A;B;C;D】

9、Cache放置數(shù)據(jù)的常用地址變換方法有()

A.直接映像

B.組相聯(lián)映像

C.組內(nèi)相聯(lián)映像

D.全相聯(lián)映射

正確答案:【A;B;D】

10、驅(qū)動(dòng)程序中設(shè)備訪問(wèn)的不同模式有O

A.阻塞(blocking)

B.異步通知

C非阻塞(nonblocking)

D.同步通知

正確答案:tA,C】

二、判斷(共計(jì)25分,每題2.5分)

11、內(nèi)核也使用同一個(gè)函數(shù)fork。來(lái)分別創(chuàng)建進(jìn)程、線程和內(nèi)核線程。

A.正確

B.錯(cuò)誤

正確答案:【B】

12、Make是一個(gè)命令工具,它用來(lái)解釋makefile中定義的指令或規(guī)則。

A.正確

B.錯(cuò)誤

正確答案:【A】

13、Linux系統(tǒng)利用SWI指令來(lái)從用戶空間進(jìn)入內(nèi)核空間。

A.正確

B.錯(cuò)誤

正確答案:【A】

14、BootLoadcr啟動(dòng)的第一階段主要包含依賴于CPU的體系結(jié)構(gòu)硬件初始化的代碼,通常

都用匯編語(yǔ)言來(lái)實(shí)現(xiàn)。

A.正確

B.錯(cuò)誤

正確答案:【A】

15、Linux內(nèi)核源碼目錄Mm目錄包含了所有的內(nèi)存管理代碼

A.正確

B.錯(cuò)誤

正確答案:【A】

16、Linux內(nèi)核的五個(gè)系統(tǒng)中進(jìn)程間通信處于比較重要的地位。

A.正確

B.錯(cuò)誤

正確答案:【B】

17、設(shè)備驅(qū)動(dòng)程序是應(yīng)用程序和硬件設(shè)備之間的一個(gè)軟件層。

A.正確

B.錯(cuò)誤

正確答案:【A】

18、ARM微處理器采用CISC架構(gòu)。

A.正確

B.錯(cuò)誤

正確答案:【B】

19、嵌入式開發(fā)中,宿主機(jī)一般是指PC機(jī)/臺(tái)式機(jī)。

A.正確

B.錯(cuò)誤

正確答案:【A】

20、Iinux2.6搶占式內(nèi)核,在處理完中斷后,會(huì)立即引發(fā)調(diào)度,切換到高權(quán)值進(jìn)程。

A.正確

B.錯(cuò)誤

正確答案:【A】

三、單選(共計(jì)50分,每題2.5分)

21、下面哪一類嵌入式處理器最適合于用于工業(yè)控制()o

A.嵌入式微處理器

B.微控制器

C.DSP

D.以上都不合適

正確答案:【A】

22、DRAM的初始化是在下面哪個(gè)()階段完成的?

A.BL0

B.BL1

C.BL2

D.BL3

正確答案:【B】

23、在ARM處理器中,下面哪種中斷方式優(yōu)先級(jí)最低0

A.FIQ

B.Reset

C.數(shù)據(jù)中止

D.IRQ

正確答案:【口

24、一個(gè)任務(wù)被喚醒,意味著()o

A.該任務(wù)重新占有了CPU

B.其優(yōu)先級(jí)變?yōu)樽畲?/p>

C.其任務(wù)移至等待隊(duì)列隊(duì)首

D.任務(wù)變?yōu)榫途w狀態(tài)

正確答案:【A】

25、存儲(chǔ)一個(gè)32位數(shù)0x2168465到2000H?2003H四個(gè)字節(jié)單元中,若以大端模式存儲(chǔ),

則2000H存儲(chǔ)單元的內(nèi)容為()。

A.0x21

B.0x68

C.0x65

D.0x0228

正確答案:【D】

26、下列哪條指令可以將RI中的字?jǐn)?shù)據(jù)寫入以RO為地址的存儲(chǔ)器中,并將新地址R0+0X12

寫入RO。()

A.LDRR1/R0],#0x12

B.STRRI,[R0],#0x12

C.LDRRI,(R0,#0x12]

D.STRRlz[R0,#0x12]

正確答案:【B】

27、RS232C使用無(wú)硬件握手最簡(jiǎn)單的雙機(jī)互聯(lián)中,下面()信號(hào)不是必須的。

A.TXD

B.DTR

C.RXD

D.GND

正確答案:【B】

28、頁(yè)式存儲(chǔ)管理當(dāng)中的頁(yè)面是由()所感知的。

A.應(yīng)用程序

B.CPU

C.驅(qū)動(dòng)軟件

D.操作系統(tǒng)

正確答案:【D】

29、使用SWI指令將會(huì)進(jìn)入()。

A.系統(tǒng)模式

B.管理模式

C.用戶模式

D.FIQ模式

正確答案:【B】

30、在下列ARM處理器模式中,()模式有自己獨(dú)立的R8-R14寄存器。

A.系統(tǒng)模式

B.終止模式

C.中斷模式

D.快速中斷模式

正確答案:【D】

31、關(guān)于硬件抽象層,以下描述中錯(cuò)誤的是()。

A.硬件抽象層包括操作系統(tǒng)內(nèi)核和驅(qū)動(dòng)程序

B.硬件抽象層將操作系統(tǒng)與硬件平臺(tái)隔開

C.硬件抽象層是一種軟件

D.硬件抽象層有利于系統(tǒng)的模塊化設(shè)計(jì)

正確答案:【A】

32、ARM920T是一種高性能單片系統(tǒng)處理器,它是多少位的()

A.8

B.16

C.32

D.64

正確答案:【口

33、臨界區(qū)是()。

A.一個(gè)緩沖區(qū)

B.一段程序

C.一段共享數(shù)據(jù)區(qū)

D.一個(gè)互斥資源

正確答案:【B】

34、在ARM處理器中,()寄存器包括全局的中斷禁止位,控制中斷禁止位就可以打開或者

關(guān)閉中斷。

A.CPSR

B.SPSR

C.PC

D.IR

正確答案:【C】

35、BKPT是()

A.加法指令

B.斷點(diǎn)中斷指令

C.軟中斷指令

D.測(cè)試指令

正確答案:【口

36、下面哪一種工作模式不屬于ARM特權(quán)模式().

A.用戶模式

B.系統(tǒng)模式

C.管理模式

D.數(shù)據(jù)訪問(wèn)終止模式

正確答案:【A】

37、看門狗是嵌入式系統(tǒng)中常用的保證系統(tǒng)可靠性的技術(shù),下列情況下,會(huì)產(chǎn)生看門狗中斷

的是()O

A.軟件喂狗

B.處理器溫度過(guò)高

C.應(yīng)用產(chǎn)生異常

D.看門狗定時(shí)超時(shí)

正確答案:【D】

38、下列設(shè)備中()設(shè)備是塊設(shè)備。

A.鍵盤

B.機(jī)械硬盤一、多選(共計(jì)25分,每題2.5分,每題答案完全一樣得滿分,少選、多選、錯(cuò)選均

不得分。)

1、Linux的頁(yè)面回收方法有:()

A.通過(guò)free()函數(shù)

B.被動(dòng)釋放

C.主動(dòng)釋放

D.頁(yè)框回收算法

正確答案:【B;D】

2、主機(jī)與目標(biāo)機(jī)的連接方式主要有()

A.串口

B.以太網(wǎng)接口

C.CAN口

D.JTAG接口

正確答案:【A;B;D】

3、根據(jù)開發(fā)目標(biāo)平臺(tái)的不同,ARM提供不同的工具解決方案。最常見的是()o

A.MDK-ARM

B.keilC51

C.RVDS

D.ARMDS5

正確答案:【A;C;D】

4、設(shè)計(jì)者在選擇處理器時(shí)要考慮的主要因素有()

A.處理性能

B.功耗

C.供應(yīng)商是否提供評(píng)估板

D.是否提供軟件開發(fā)工具

正確答案:【A;B;C;D】

5、CGI程序從提交的表單中接收數(shù)據(jù)的方法有()o

A.POST方法

B.GET方法。

C.解析name/value對(duì)

D.scanf()函數(shù)

正確答案:【A;B】

6^Sqlite核心子系統(tǒng)由()組成

A.后端系統(tǒng)

B.接口

C.SQL命令處理器

D.虛擬機(jī)

正確答案:

7、嵌入式系統(tǒng)的分類,按其形態(tài)的差異,一般可將嵌入式系統(tǒng)分為:()

A.芯片級(jí)(MCU、SoC)

B.板級(jí)(單板機(jī)、模塊)

C.消費(fèi)類電子產(chǎn)品

D.設(shè)備級(jí)(工控機(jī))

正確答案:【A;B;D】

8、Linux的設(shè)備驅(qū)動(dòng)程序分為以下部分()o

A.驅(qū)動(dòng)程序與內(nèi)核的接口

B.驅(qū)動(dòng)程序與系統(tǒng)引導(dǎo)的接口

C.驅(qū)動(dòng)程序與設(shè)備的接口

D.驅(qū)動(dòng)程序與存儲(chǔ)空間的接口

正確答案:【A;B;C】

9、嵌入式系統(tǒng)中的硬件層包括()

A.數(shù)字信號(hào)處理器

B.中斷控制器、DMAC、定時(shí)器/計(jì)數(shù)器

C.UART、USB控制器、LCD控制器

D.CAN、Zlgbee>藍(lán)牙、ECC、3DES等

正確答案:【A;B;C;D】

10、Cache放置數(shù)據(jù)的常用地址變換方法有()

A.直接映像

B.組相聯(lián)映像

C.組內(nèi)相聯(lián)映像

D.全相聯(lián)映射

正確答案:【A;B;D】

二、判斷(共計(jì)25分,每題2.5分)

11、CPSR寄存器中1=1使能IRQ中斷。

A.正確

B.錯(cuò)誤

正確答案:【B】

12、YAFFS中,文件是以不固定大小的數(shù)據(jù)塊進(jìn)行存儲(chǔ)。

A.正確

B.錯(cuò)誤

正確答案:【B】

13、U-Boot編譯工程通過(guò)Makefile來(lái)組織編譯。從頂層目錄開始遞歸地調(diào)用各級(jí)子目錄下

的Makefile,最后鏈接成U-Boot映像

A.正確

B.錯(cuò)誤

正確答案:【A】

14、SQLite是一個(gè)開源的、內(nèi)嵌式的關(guān)系型數(shù)據(jù)庫(kù)。

A.正確

B.錯(cuò)誤

正確答案:【A】

15、Linux系統(tǒng)利用SWI指令來(lái)從用戶空間進(jìn)入內(nèi)核空間。

A.正確

B.借識(shí)

正確答案:【A】

16、linux內(nèi)核源碼目錄Arch目錄包括了所有和體系結(jié)構(gòu)相關(guān)的核心代碼

A.正確

B.錯(cuò)誤

正確答案:【A】

17、linux內(nèi)核也提供了一個(gè)模型框架,能夠使用統(tǒng)一的接口來(lái)操作GPIO,這個(gè)架構(gòu)被稱作

"gpiolib"o

A.正確

B.錯(cuò)誤

正確答案:【A】

18、用戶進(jìn)程可以訪問(wèn)用戶空間的虛擬地址,和訪問(wèn)到內(nèi)核空間。

A.正確

B.錯(cuò)誤

正確答案:【B】

19、從Linux2.6內(nèi)核后,linux實(shí)現(xiàn)了搶占式內(nèi)核

A.正確

B.錯(cuò)誤

正確答案:【A】

20、字符設(shè)備和普通文件系統(tǒng)之間唯一的區(qū)別是普通文件允許往復(fù)讀寫,而大多數(shù)字符設(shè)備

驅(qū)動(dòng)僅是數(shù)據(jù)通道,只能順序讀寫。

A.正確

B.錯(cuò)誤

正確答案:【A】

三、單選(共計(jì)50分,每題2.5分)

21、以下哪個(gè)表述不正確()o

A.ARM是一個(gè)公司的名稱

B.ARM是對(duì)一類微處理器的通稱

C.ARM是一種技術(shù)的名字

D.ARM是一款芯片的名稱

正確答案:【D】

22、DRAM的初始化是在下面哪個(gè)()階段完成的?

A.BL0

B.BL1

C.BL2

D.BL3

正確答案:【B】

23、ARM920T是一種高性能單片系統(tǒng)處理器,它是多少位的()

A.8

B.16

C.32

D.64

正確答案:【口

24、一個(gè)任務(wù)被喚醒,意味著()。

A.該任務(wù)重新占有了CPU

B.其優(yōu)先級(jí)變?yōu)樽畲?/p>

C.其任務(wù)移至等待隊(duì)列隊(duì)首

D.任務(wù)變?yōu)榫途w狀態(tài)

正確答案:【A】

25、ARM指令集和Thumb指令集分別是()位的。

A.8位,16位

B.16位,32位

C16位,16位

D.32位,16位

正確答案:【D】

26、關(guān)于硬件抽象層,以下描述中錯(cuò)誤的是()。

A.硬件抽象層包括操作系統(tǒng)內(nèi)核和驅(qū)動(dòng)程序

B.硬件抽象層將操作系統(tǒng)與硬件平臺(tái)隔開

C.硬件抽象層是一種軟件

D.硬件抽象層有利于系統(tǒng)的模塊化設(shè)計(jì)

正確答案:【A】

27、下列設(shè)備中()設(shè)備是塊設(shè)備。

A.鍵盤

B.機(jī)械硬盤

C.DM9000網(wǎng)卡

D.MCU

正確答案:【B】

28、下面哪點(diǎn)不是嵌入式操作系統(tǒng)的特點(diǎn)。()

A.內(nèi)核精簡(jiǎn)

B.專用性強(qiáng)

C.功能強(qiáng)大

D.高實(shí)時(shí)性

正確答案:【C】

29、在下列ARM處理器模式中,()模式有自己獨(dú)立的R8-R14寄存器。

A.系統(tǒng)模式

B.終止模式

C.中斷模式

D.快速中斷模式

正確答案:【D】

30、下面哪一類嵌入式處理器最適合于用于工業(yè)控制()o

A.嵌入式微處理器

B.微控制器

C.DSP

D.以上都不合適

正確答案:【A】

31、指令“LDMIARO!,{R1,R2,R3,R4}”的尋址方式為()。

A.立即尋址

B.寄存器間接尋址

C.多寄存器尋址

D.堆棧尋址

正確答案:【口

32、使用SWI指令將會(huì)進(jìn)入()。

A.系統(tǒng)模式

B.管理模式

C.用戶模式

D.FQ模式

正確答案:【B】

33、在ARM處理器中,下面哪種中斷方式優(yōu)先級(jí)最低()

A.FIQ

B.Reset

C.數(shù)據(jù)中止

D.IRQ

正確答案:【c】

34、在嵌入式系統(tǒng)設(shè)計(jì)中可以通過(guò)()來(lái)測(cè)量電池電壓,

A.Timer

B.PWM

C.ADC

D.DAC

正確答案:【C】

35、以下哪種方式不屬于文件系統(tǒng)的格式()

A.FAT32

B.JFFS

C.Cmd

D.Ext2

正確答案:

36、頁(yè)式存儲(chǔ)管理當(dāng)中的頁(yè)面是由()所感知的。

A.應(yīng)用程序

B.CPU

C.驅(qū)動(dòng)軟件

D.操作系統(tǒng)

正確答案:【D】

37^Klinux與標(biāo)準(zhǔn)Linux最大的區(qū)別在于()。

A.文件系統(tǒng)

B.內(nèi)存管理

C.任務(wù)調(diào)度算法

D.應(yīng)用開發(fā)模式

正確答案:【B】

38、看門狗是嵌入式系統(tǒng)中常用的保證系統(tǒng)可靠性的技術(shù),下列情況下,會(huì)產(chǎn)生看門狗中斷

的是0。

A.軟件喂狗

B.處理器溫度過(guò)高

C,應(yīng)用產(chǎn)生異常

D.看門狗定時(shí)超時(shí)

正確答案:【D】

39、下面哪種操作系統(tǒng)不屬于商用操作系統(tǒng)。()

A.windowsxp

B.Linux

C.VxWorks

D.WinCE

正確答案:【B】

40、在ARM處理器中,()寄存器包括全局的中斷禁止位,控制中斷禁止位就可以打開或者

關(guān)閉中斷。

A.CPSR

B.SPSR

C.PC

D.IR

正確答案:【c】

C.DM9000網(wǎng)卡

D.MCU

正確答案:【B】

39、以下哪個(gè)表述不正確()o

A.ARM是一個(gè)公司的名稱

B.ARM是對(duì)一類微處理器的通稱

C.ARM是一種技術(shù)的名字

D.ARM是一款芯片的名稱

正確答案:【D】

40Klinux與標(biāo)準(zhǔn)Linux最大的區(qū)別在于()。

A.文件系統(tǒng)

B.內(nèi)存管理

C.任務(wù)調(diào)度算法

D.應(yīng)用開發(fā)模式

正確答案:【B】

一、論述(每題參考分值5分)

1、簡(jiǎn)單描述一下字符設(shè)備驅(qū)動(dòng)程序的初始化流程。并對(duì)下面程序進(jìn)行填空。

static*long-gpioledsiocti(structunsigned-int-cmd,-unsigned-long-

arg)^

switch(cmd)*j

溫馨提示

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