




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
嵌入式系統(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ù)來注冊(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)有、使用簡單便捷、安全可靠及、可剪裁、等特點(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)一的接口來操作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ù)庫。
A.正確
B.錯(cuò)誤
正確答案:【A】
20、Linux系統(tǒng)利用SWI指令來從用戶空間進(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í)行需要多個(gè)周期。
D.獨(dú)立的Load和Store指令完成數(shù)據(jù)在寄存器和外部存儲(chǔ)器之間的傳輸
正確答案:【口
23、頁式存儲(chǔ)管理當(dāng)中的頁面是由()所感知的。
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】
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)核精簡
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使用無硬件握手最簡單的雙機(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ù)訪問終止模式
正確答案:【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)有、使用簡單便捷、安全可靠及、可剪裁、等特點(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ù)來注冊(cè)字符設(shè)備編號(hào)()
A.alloc_chrdev_region()
B.register_chrdev_region()
C.register_chrdev()
D.register_dev()
正確答案:【A;B;C】
5、Linux的頁面回收方法有:()
A.通過free()函數(shù)
B.被動(dòng)釋放
C.主動(dòng)釋放
D.頁框回收算法
正確答案:【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ù)庫系統(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)核通過一個(gè)被稱為進(jìn)程描述符的task_struct結(jié)構(gòu)體來管理進(jìn)程,這個(gè)結(jié)構(gòu)體記
錄了進(jìn)程的最基本的信息
A.正確
B.錯(cuò)誤
正確答案:【A】
14、linux內(nèi)核也提供了一個(gè)模型框架,能夠使用統(tǒng)一的接口來操作GPIO,這個(gè)架構(gòu)被稱作
"gpiolib%
A.正確
B.錯(cuò)誤
正確答案:【A】
15、用戶進(jì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ù)庫。
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、頁式存儲(chǔ)管理當(dāng)中的頁面是由()所感知的。
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ì)中可以通過()來測量電池電壓,
A.Timer
B.PWM
C.ADC
D.DAC
正確答案:tc】
26、下面哪點(diǎn)不是嵌入式操作系統(tǒng)的特點(diǎn)。()
A.內(nèi)核精簡
B.專用性強(qiáng)
C.功能強(qiáng)大
D.高實(shí)時(shí)性
正確答案:【口
27、下列描述不屬于RISC計(jì)算機(jī)的特點(diǎn)的是。
A.流水線每周期前進(jìn)一步
B.更多通用寄存器。
C.指令長度不固定,執(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使用無硬件握手最簡單的雙機(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ù)訪問終止模式
正確答案:【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.測試指令
正確答案:【口
一、多選(共計(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ù)來注冊(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)有、使用簡單便捷、安全可靠及、可剪裁、等特點(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)一的接口來操作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ù)庫。
A.正確
B.借識(shí)
正確答案:【A】
20、Linux系統(tǒng)利用SWI指令來從用戶空間進(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í)行需要多個(gè)冏期。
D.獨(dú)立的Load和Store指令完成數(shù)據(jù)在寄存器和外部存儲(chǔ)器之間的傳輸
正確答案:【口
23、頁式存儲(chǔ)管理當(dāng)中的頁面是由()所感知的。
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.測試指令
正確答案:【口
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)核精簡
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使用無硬件握手最簡單的雙機(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ù)訪問終止模式
正確答案:【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ù)庫系統(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編譯工程通過Makefile來組織編譯。從頂層目錄開始遞歸地調(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)一的接口來操作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使用無硬件握手最簡單的雙機(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í)行需要多個(gè)周期。
D.獨(dú)立的Load和Store指令完成數(shù)據(jù)在寄存器和外部存儲(chǔ)器之間的傳輸
正確答案:tc】
31、下面哪一種工作模式不屬于ARM特權(quán)模式()。
A.用戶模式
B.系統(tǒng)模式
C.管理模式
D.數(shù)據(jù)訪問終止模式
正確答案:【A】
32、ARM9流水線級(jí)數(shù)()
A.3
B.5
C.8
D.9
正確答案:
33、在嵌入式系統(tǒng)設(shè)計(jì)中可以通過()來測量電池電壓,
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】
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)有、使用簡單便捷、安全可靠及、可剪裁、等特點(diǎn)。()
A.結(jié)構(gòu)緊湊
B.可伸縮
C.可移植
D.支持多種存儲(chǔ)設(shè)備
正確答案:【A;B;C;D】
3、驅(qū)動(dòng)程序中設(shè)備訪問的不同模式有()
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ù)來注冊(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è)命令工具,它用來解釋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)程可以訪問用戶空間的虛擬地址,和訪問到內(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)核通過一個(gè)被稱為進(jìn)程描述符的task.struct結(jié)構(gòu)體來管理進(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)硬件初始化的代碼,通常
都用匯編語言來實(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.測試指令
正確答案:【口
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)核精簡
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ù)訪問終止模式
正確答案:【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ì)中可以通過()來測量電池電壓,
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í)行需要多個(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)有、使用簡單便捷、安全可靠及、可剪裁、等特點(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è)備訪問的不同模式有O
A.阻塞(blocking)
B.異步通知
C非阻塞(nonblocking)
D.同步通知
正確答案:tA,C】
二、判斷(共計(jì)25分,每題2.5分)
11、內(nèi)核也使用同一個(gè)函數(shù)fork。來分別創(chuàng)建進(jìn)程、線程和內(nèi)核線程。
A.正確
B.錯(cuò)誤
正確答案:【B】
12、Make是一個(gè)命令工具,它用來解釋makefile中定義的指令或規(guī)則。
A.正確
B.錯(cuò)誤
正確答案:【A】
13、Linux系統(tǒng)利用SWI指令來從用戶空間進(jìn)入內(nèi)核空間。
A.正確
B.錯(cuò)誤
正確答案:【A】
14、BootLoadcr啟動(dòng)的第一階段主要包含依賴于CPU的體系結(jié)構(gòu)硬件初始化的代碼,通常
都用匯編語言來實(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使用無硬件握手最簡單的雙機(jī)互聯(lián)中,下面()信號(hào)不是必須的。
A.TXD
B.DTR
C.RXD
D.GND
正確答案:【B】
28、頁式存儲(chǔ)管理當(dāng)中的頁面是由()所感知的。
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.測試指令
正確答案:【口
36、下面哪一種工作模式不屬于ARM特權(quán)模式().
A.用戶模式
B.系統(tǒng)模式
C.管理模式
D.數(shù)據(jù)訪問終止模式
正確答案:【A】
37、看門狗是嵌入式系統(tǒng)中常用的保證系統(tǒng)可靠性的技術(shù),下列情況下,會(huì)產(chǎn)生看門狗中斷
的是()O
A.軟件喂狗
B.處理器溫度過高
C.應(yīng)用產(chǎn)生異常
D.看門狗定時(shí)超時(shí)
正確答案:【D】
38、下列設(shè)備中()設(shè)備是塊設(shè)備。
A.鍵盤
B.機(jī)械硬盤一、多選(共計(jì)25分,每題2.5分,每題答案完全一樣得滿分,少選、多選、錯(cuò)選均
不得分。)
1、Linux的頁面回收方法有:()
A.通過free()函數(shù)
B.被動(dòng)釋放
C.主動(dòng)釋放
D.頁框回收算法
正確答案:【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編譯工程通過Makefile來組織編譯。從頂層目錄開始遞歸地調(diào)用各級(jí)子目錄下
的Makefile,最后鏈接成U-Boot映像
A.正確
B.錯(cuò)誤
正確答案:【A】
14、SQLite是一個(gè)開源的、內(nèi)嵌式的關(guān)系型數(shù)據(jù)庫。
A.正確
B.錯(cuò)誤
正確答案:【A】
15、Linux系統(tǒng)利用SWI指令來從用戶空間進(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)一的接口來操作GPIO,這個(gè)架構(gòu)被稱作
"gpiolib"o
A.正確
B.錯(cuò)誤
正確答案:【A】
18、用戶進(jì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)核精簡
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ì)中可以通過()來測量電池電壓,
A.Timer
B.PWM
C.ADC
D.DAC
正確答案:【C】
35、以下哪種方式不屬于文件系統(tǒng)的格式()
A.FAT32
B.JFFS
C.Cmd
D.Ext2
正確答案:
36、頁式存儲(chǔ)管理當(dāng)中的頁面是由()所感知的。
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.處理器溫度過高
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、簡單描述一下字符設(shè)備驅(qū)動(dòng)程序的初始化流程。并對(duì)下面程序進(jìn)行填空。
static*long-gpioledsiocti(structunsigned-int-cmd,-unsigned-long-
arg)^
switch(cmd)*j
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 打造安全倉庫文化的方法計(jì)劃
- 《貴州金州能鵬礦業(yè)有限公司貴州省晴隆縣老萬場金礦(新建)礦產(chǎn)資源綠色開發(fā)利用方案(三合一)》評(píng)審意見
- 腰麻術(shù)后護(hù)理常規(guī)
- 企業(yè)網(wǎng)絡(luò)組織與產(chǎn)業(yè)競爭力
- 統(tǒng)編版小學(xué)語文二年級(jí)下冊(cè)《語文園地二》精美課件
- 航空維修工程師:飛行安全維修達(dá)人簡歷
- 能源行業(yè):風(fēng)能工程師個(gè)人簡歷
- 2025年安徽從業(yè)資格貨運(yùn)資格考試題庫答案解析
- 2025年南寧貨運(yùn)從業(yè)資格證考試模擬考試答案
- 第六單元課外古詩詞誦讀《無題》李商隱教學(xué)設(shè)計(jì)-2024-2025學(xué)年統(tǒng)編版語文九年級(jí)上冊(cè)標(biāo)簽標(biāo)題
- 施工現(xiàn)場安全標(biāo)準(zhǔn)化施工手冊(cè)(匯編)
- 《串珠》教案-2024鮮版
- (高清版)TDT 1008-2007 土地勘測定界規(guī)程
- 經(jīng)濟(jì)數(shù)學(xué)(高等職業(yè))全套教學(xué)課件
- 《5G無線網(wǎng)絡(luò)規(guī)劃與優(yōu)化》 課件 第5、6章 5G無線網(wǎng)絡(luò)規(guī)劃、5G無線網(wǎng)絡(luò)優(yōu)化
- 超聲科院感培訓(xùn)課件
- 口腔種植學(xué)試題
- 【火力發(fā)電廠電氣部分設(shè)計(jì)開題報(bào)告1400字】
- 《勞動(dòng)合同法》新考試題庫100題(含答案)
- 人情往來(禮金)賬目表
- 中建鋼筋精益管理實(shí)施指南
評(píng)論
0/150
提交評(píng)論