版權(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024設(shè)備技術(shù)合同范文
- 2024中國(guó)農(nóng)業(yè)發(fā)展銀行抵押擔(dān)保借款合同
- 2024施工圖設(shè)計(jì)委托合同參考范文
- 2024工程機(jī)械租賃的合同書
- 沈陽(yáng)理工大學(xué)《MATAB技術(shù)應(yīng)用》2022-2023學(xué)年第一學(xué)期期末試卷
- 2024建筑鋼材供應(yīng)合同樣本
- 2024學(xué)校與教師之間的勞動(dòng)合同
- 深圳大學(xué)《中國(guó)社會(huì)史》2022-2023學(xué)年第一學(xué)期期末試卷
- 深圳大學(xué)《藥學(xué)文獻(xiàn)檢索與利用》2021-2022學(xué)年第一學(xué)期期末試卷
- 集體土地房屋征收協(xié)議書(2篇)
- 天一大聯(lián)考2025屆物理高一上期中質(zhì)量檢測(cè)模擬試題含解析
- 心理健康教育教師自我分析及申請(qǐng)理由
- 中低產(chǎn)田類型劃分及改良技術(shù)規(guī)范
- 朝鮮族介紹課件
- 2024-2030年再生醫(yī)學(xué)市場(chǎng)發(fā)展行情監(jiān)測(cè)及前景運(yùn)營(yíng)態(tài)勢(shì)趨向研判研究報(bào)告
- 用戶運(yùn)營(yíng)指南
- 2020年山東煙臺(tái)中考滿分作文《就這樣被打動(dòng)》9
- 國(guó)網(wǎng)員工合同模板
- 建設(shè)2臺(tái)66000KVA全封閉低碳硅錳礦熱爐項(xiàng)目竣工環(huán)保驗(yàn)收監(jiān)測(cè)調(diào)查報(bào)告
- 期中核心素質(zhì)卷(試題)-2024-2025學(xué)年數(shù)學(xué)六年級(jí)上冊(cè)北師大版
- 《Photoshop圖像處理》5.《濾鏡特效技巧的學(xué)習(xí)》試卷
評(píng)論
0/150
提交評(píng)論