最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

嵌入式系统设计与应用复习资料

IT圈 admin 36浏览 0评论

2024年2月22日发(作者:皮寄南)

----WORD格式--可编辑----

嵌入式系统设计与应用复习资料

(一) .单项选择题:

1. 下面哪个系统属于嵌入式系统。 ( D )

A、“天河一号”计算机系统

C、联想 S10 上网本

A、软硬件分开描述

C、协同测试

B、联想 T400 笔记本计算机

D、联想 OPhone手机

B )。

2. 软硬件协同设计方法与传统设计方法的最大不同之处在于(

B、软硬件统一描述

D、协同验证

)。

B、存储空间与

D、存储空间与

3. 下面关于哈佛结构描述正确的是(

A

A、程序存储空间与数据存储空间分离

C、程序存储空间与数据存储空间合并

4. 下面哪一种工作模式不属于

A、用户模式

B、系统模式

)。

IO 空间分离

IO 空间合并

D、 FIQ 模式

ARM特权模式(

A )。

C、软中断模式

7TDMI的工作状态包括(

D

A、测试状态和运行状态

C、就绪状态和运行状态

A、控制传输

A、 USB控制器

C、以太网控制器

A、 Red-hat Linux

A、宿主机

C、目标机

B、挂起状态和就绪状态

D、 ARM状态和 Thumb状态

B

)。

接口移动硬盘最合适的传输类型为(

B、批量传输

C、中断传输

B、 UART控制器

D、 LED

D、等时传输

7. 下面哪一种功能单元不属于I/O 接口电路。( D )

8. 下面哪个操作系统是嵌入式操作系统。 ( B )

B、μ CLinux C、 Ubuntu Linux D

、 SUSE Linux

B、银河麒麟操作系统

D、交叉编译器

D

)。

B、 GPS接收机

C

B

9. 使用 Host-Target 联合开发嵌入式应用, ( B )不是必须的。

10.

下面哪个系统不属于嵌入式系统(

A、 MP3播放器

C、“银河玉衡”核心路由器

A、需求分析

A、嵌入式微处理器

C、 DSP

D、“天河一号”计算机系统

)时完成。

D、软硬件设计

)。

11.

在嵌入式系统设计中,嵌入式处理器选型是在进行(

B、系统集成

C、体系结构设计

B、微控制器

12.

下面哪一类嵌入式处理器最适合于用于工业控制(

D、以上都不合适

B )。

13.

关于 ARM子程序和 Thumb子程序互相调用描述正确的是(

A、系统初始化之后, ARM处理器只能工作在一种状态,不存在互相调用。

Thumb子程序和 ARM子程序就可以互相调B、只要遵循一定调用的规则,

用。

C、只要遵循一定调用的规则,仅能

D、只要遵循一定调用的规则,仅能

A、复位属于异常

Thumb子程序调用 ARM子程序。

ARM子程序调用 Thumb子程序。

)。

14.

关于 ARM处理器的异常的描述不正确的是(C

B、除数为零会引起异常

D、外部中断会引起异常

)。

1

C、所有异常都要返回

15.

下面总线不属于对等结构的是(

A

----

----WORD格式--可编辑----

A、 PCI

B、 IEEE1394

C、令牌网

D、以太网

总线采用的通信方式为(

A

)。

C、 DMA方A、轮询方式

B、中断方式

D、I/O

通道方式

17. 嵌入式系统最常用的数据传送方式是(

B

)。

A、查询

B、中断

C、 DMA

D、I/O

处理机

18,μ Clinux 与标准 Linux 最大的区别在于(

B

)。

A、文件系统

B、内存管理

C、任务调度算法

D、应用开发模式

19、下面哪点不是嵌入式操作系统的特点。

( C

A.内核精简

B.

专用性强

C.

功能强大

D.

高实时性

20、下面哪种操作系统不属于商用操作系统。

B

A.windows xp

s

21、下面哪种不属于嵌入式系统的调试方法。

( D

A.模拟调试

B.

软件调试

/JTAG

调试

D.

单独调试

22、在嵌入式

ARM处理器中,下面哪种中断方式优先级最高。

( A

A. Reset

B.

数据中止

23、下面哪种嵌入式操作系统很少用在手机上。

( D

A. Symbian

s

24、 NAND FLASH和 NOR FLASH的区别正确的是。

( D

A. NOR的读速度比 NAND稍慢一些

的写入速度比

NOR慢很多

的擦除速度远比

NOR的慢

D.

大多数写入操作需要先进行擦除操作

25、 Ox17& Ox11 的运算结果是。

( A

A. Ox01

B. Ox11

C. Ox17

D. Ox07

26、以下哪种方式不属于文件系统的格式。

( B

A. FAT

27、在将 UC/OS操作系统移植到

ARM处理器上时, 以下哪些文件不需要修改。

( A

A. OS_CORE.C

E.H C. OS_CPU.H

INIT

28、下面哪个特点不属于

SUB设备的特点。 ( B

A.串行通信方式

B.

不可热拔插

C.分 HOST、 DEVICE和 HUB

D.

通信速率比 RS232快

29、软件需求分析阶段的任务不应该包括(

A

)。

A.结构化程序设计

B.问题分析

C.可靠性与安全性要求

D.确定功能与性能要求

30、以下关于硬件抽象层的论述,不合适的是(

B

)。

A.采用硬件抽象层可以大大提高系统的移植性

B.采用硬件抽象层可以大大提高系统的运行效率

C.采用硬件抽象层可以缩短系统的测试周期

D.采用硬件抽象层有助于提高系统的可靠性

31、在嵌入式系统中,采用查询方式实现输入输出的主要原因是(

C

)。

A.速度最快

B.CPU 可以不介入

C.实现起来比较容易

D.在对多个事件查询工作时,能对突发事件做出实时响应

32.下面哪个 Linux 操作系统是嵌入式操作系统(

B

)。

A. Red-hat Linux

B

.uclinux

C

. Ubuntu Linux

D

.SUSE Linux

33.使用 Host-Target

联合开发嵌入式应用, (

B

)不是必须的。

A.宿主机

B

.银河麒麟操作系统

2

----

----WORD格式--可编辑----

C.目标机

34.下面哪个不属于

A.寄存器段

C.堆栈段

35.在 Makefile 中的命令必须要以(A

A. Tab 键

C.空格键

A. Ext

C. NFS

37.下面哪种不属于

A.命令行模式

D

B

D

B

D

B

D

VI 三种工作模式之一(

B

D

B

D

.交叉编译器

.代码段

.数据段

)键开始。

. #号键

. &键

Linux 的文件系统格式(

. FAT32

. Ext3

D

)。

.插入模式

.工作模式

C

Linux 下的一个进程在内存里的三部分的数据之一(

A

)。

36. Linux 支持多种文件系统,下面哪种不属于

B

)。

)。

C.底行模式

38.下面哪一项不属于

A. Makefile

C. make menuconfig

Linux 内核的配置系统的三个组成部分之一(

.配置文件( )

.配置工具

(二) .填空题

1. 嵌入性、专用性与计算机系统是嵌入式系统的

2. ARM7 微处理器采用

冯 . 诺依曼

公司名称

3 个基本要素。

总线架构; ARM9微处理器采用

、一类处理器的通称

哈佛

load

总线架构。

3. ARM 有三种含义,分别是

令。

与 技术名称 。

与 store

4. 在 RISC中,完成数据在寄存器和外部存储器之间的传输采用独立的

5. ARM 核有两个指令集,分别是

6. ARM 公司提供的专门用于

8. 当程序状态寄存器的内容为

10. 汇编语言的源程序主要由

机 )。

ARM、 THUMB 。

ARM相关应用开发和调试的综合性软件为:

BX

0xA030 时,说明处理器运行

指令 、 伪指令

ADS1.2 。

指令。

微处理器的工作状态一般有两种,两种状态之间的切换采用

THUMB 状态和 用户 模式下。

9. ARM 核中的 R14( 或 LR) 寄存器,常用作保存子程序的返回地址。

、 语句标号

注释

等四部分组成。

PC 机或者台式

11、嵌入式开发一般采用 _宿主机 / 目标机方式 _方式,其中宿主机一般是指

12、嵌入式系统设计时,必须优先考虑的问题有:

和速度、功能扩展、能耗和体积等问题。

13、嵌入式处理器的层次分为:

嵌入式片上系统 _。

片内功能模块。

CPU选择、人机接口、可靠性、实时运行

1)嵌入式微控制器; 2)嵌入式处理器; 3)嵌入式 DSP; 4 )

14、选择 ARM处理器需要考虑的四大因素有:内核

/ 版本;工作频率

;片内存储容量 ;

15、为了提高的开发的效率,降低开发难度,提高重用性,经验告诉大家:

作系统,采用模块化方式是开发嵌入式系统软件的必由之路。

16、哈佛体系结构数据空间和地址空间

17、由于嵌入式系统本身不具备

是不能对其程序功能进行修改的,须有一套

__基于嵌入式操

_ 分开 _

, ARM920T采用 哈佛体系 _ 。

__执行速度和系统可靠性 __,即使设计完成以后用户通常也

__开发工具和环境 ___才能进行交叉开发。

4 个部分:处理器、

_ 存储部分 ____、输入 / 输

18、一般而言,嵌入式系统的构架可以分为

3

----

----WORD格式--可编辑----

出和软件,一般软件亦分为

__嵌入式 OS_ __和应用软件两个主要部分。

_

19.人们生活中常用的嵌入式设备有哪些?列举

4 个以上

手机

机顶

MP3

, GPS

。(交换机、打印机、投影仪、无线路由器、

车载媒体、 PDA、 GPS、智能家电等等。 )

执行

20. ARM9处理器使用了五级流水线,五级流水具体指哪五级:

缓冲 / 数据

Tab

命令行模式

取指

回写

键开始。

21.在 Makefile

栈段

中的命令必须要以

22. VI

的工作模式有哪三种:

, 插入模式

底行模

23.Linux 下的一个进程在内存里包括三部分的数据,

它们是:

代码段

数据段

24.目前使用的嵌入式操作系统主要有哪几种

uc/OS II

, Android

Linux

, Windows

CE

。( 或 VxWorks, Palm OS

, QNX, Symbian 等 )

25.如果按用途划分, 嵌入式微处理器可分为哪类嵌入式微控制器

(MCU),又称为单片机 __,

_嵌入式微处理器 (EMPU)_, _ 嵌入式 DSP 处理器 __, _嵌入式片上系统 (SOC)__。

27. ARM核有两个指令集,分别是: ) ARM指令集 _ 和 __ Thumb 指令集 __。

28. Makefile 里主要包括的语法规则有哪些:

量定义

载模式

显式规则

隐晦规则

文件指示

注释

分别是:

29.大多数 Bootloader 都包含两种不同的操作模式,

启动加载模式

30. Linux

内核的配置系统由三部分组成,它们分别是:

Makefile

, 配置文件

配置工具

4

----

2024年2月22日发(作者:皮寄南)

----WORD格式--可编辑----

嵌入式系统设计与应用复习资料

(一) .单项选择题:

1. 下面哪个系统属于嵌入式系统。 ( D )

A、“天河一号”计算机系统

C、联想 S10 上网本

A、软硬件分开描述

C、协同测试

B、联想 T400 笔记本计算机

D、联想 OPhone手机

B )。

2. 软硬件协同设计方法与传统设计方法的最大不同之处在于(

B、软硬件统一描述

D、协同验证

)。

B、存储空间与

D、存储空间与

3. 下面关于哈佛结构描述正确的是(

A

A、程序存储空间与数据存储空间分离

C、程序存储空间与数据存储空间合并

4. 下面哪一种工作模式不属于

A、用户模式

B、系统模式

)。

IO 空间分离

IO 空间合并

D、 FIQ 模式

ARM特权模式(

A )。

C、软中断模式

7TDMI的工作状态包括(

D

A、测试状态和运行状态

C、就绪状态和运行状态

A、控制传输

A、 USB控制器

C、以太网控制器

A、 Red-hat Linux

A、宿主机

C、目标机

B、挂起状态和就绪状态

D、 ARM状态和 Thumb状态

B

)。

接口移动硬盘最合适的传输类型为(

B、批量传输

C、中断传输

B、 UART控制器

D、 LED

D、等时传输

7. 下面哪一种功能单元不属于I/O 接口电路。( D )

8. 下面哪个操作系统是嵌入式操作系统。 ( B )

B、μ CLinux C、 Ubuntu Linux D

、 SUSE Linux

B、银河麒麟操作系统

D、交叉编译器

D

)。

B、 GPS接收机

C

B

9. 使用 Host-Target 联合开发嵌入式应用, ( B )不是必须的。

10.

下面哪个系统不属于嵌入式系统(

A、 MP3播放器

C、“银河玉衡”核心路由器

A、需求分析

A、嵌入式微处理器

C、 DSP

D、“天河一号”计算机系统

)时完成。

D、软硬件设计

)。

11.

在嵌入式系统设计中,嵌入式处理器选型是在进行(

B、系统集成

C、体系结构设计

B、微控制器

12.

下面哪一类嵌入式处理器最适合于用于工业控制(

D、以上都不合适

B )。

13.

关于 ARM子程序和 Thumb子程序互相调用描述正确的是(

A、系统初始化之后, ARM处理器只能工作在一种状态,不存在互相调用。

Thumb子程序和 ARM子程序就可以互相调B、只要遵循一定调用的规则,

用。

C、只要遵循一定调用的规则,仅能

D、只要遵循一定调用的规则,仅能

A、复位属于异常

Thumb子程序调用 ARM子程序。

ARM子程序调用 Thumb子程序。

)。

14.

关于 ARM处理器的异常的描述不正确的是(C

B、除数为零会引起异常

D、外部中断会引起异常

)。

1

C、所有异常都要返回

15.

下面总线不属于对等结构的是(

A

----

----WORD格式--可编辑----

A、 PCI

B、 IEEE1394

C、令牌网

D、以太网

总线采用的通信方式为(

A

)。

C、 DMA方A、轮询方式

B、中断方式

D、I/O

通道方式

17. 嵌入式系统最常用的数据传送方式是(

B

)。

A、查询

B、中断

C、 DMA

D、I/O

处理机

18,μ Clinux 与标准 Linux 最大的区别在于(

B

)。

A、文件系统

B、内存管理

C、任务调度算法

D、应用开发模式

19、下面哪点不是嵌入式操作系统的特点。

( C

A.内核精简

B.

专用性强

C.

功能强大

D.

高实时性

20、下面哪种操作系统不属于商用操作系统。

B

A.windows xp

s

21、下面哪种不属于嵌入式系统的调试方法。

( D

A.模拟调试

B.

软件调试

/JTAG

调试

D.

单独调试

22、在嵌入式

ARM处理器中,下面哪种中断方式优先级最高。

( A

A. Reset

B.

数据中止

23、下面哪种嵌入式操作系统很少用在手机上。

( D

A. Symbian

s

24、 NAND FLASH和 NOR FLASH的区别正确的是。

( D

A. NOR的读速度比 NAND稍慢一些

的写入速度比

NOR慢很多

的擦除速度远比

NOR的慢

D.

大多数写入操作需要先进行擦除操作

25、 Ox17& Ox11 的运算结果是。

( A

A. Ox01

B. Ox11

C. Ox17

D. Ox07

26、以下哪种方式不属于文件系统的格式。

( B

A. FAT

27、在将 UC/OS操作系统移植到

ARM处理器上时, 以下哪些文件不需要修改。

( A

A. OS_CORE.C

E.H C. OS_CPU.H

INIT

28、下面哪个特点不属于

SUB设备的特点。 ( B

A.串行通信方式

B.

不可热拔插

C.分 HOST、 DEVICE和 HUB

D.

通信速率比 RS232快

29、软件需求分析阶段的任务不应该包括(

A

)。

A.结构化程序设计

B.问题分析

C.可靠性与安全性要求

D.确定功能与性能要求

30、以下关于硬件抽象层的论述,不合适的是(

B

)。

A.采用硬件抽象层可以大大提高系统的移植性

B.采用硬件抽象层可以大大提高系统的运行效率

C.采用硬件抽象层可以缩短系统的测试周期

D.采用硬件抽象层有助于提高系统的可靠性

31、在嵌入式系统中,采用查询方式实现输入输出的主要原因是(

C

)。

A.速度最快

B.CPU 可以不介入

C.实现起来比较容易

D.在对多个事件查询工作时,能对突发事件做出实时响应

32.下面哪个 Linux 操作系统是嵌入式操作系统(

B

)。

A. Red-hat Linux

B

.uclinux

C

. Ubuntu Linux

D

.SUSE Linux

33.使用 Host-Target

联合开发嵌入式应用, (

B

)不是必须的。

A.宿主机

B

.银河麒麟操作系统

2

----

----WORD格式--可编辑----

C.目标机

34.下面哪个不属于

A.寄存器段

C.堆栈段

35.在 Makefile 中的命令必须要以(A

A. Tab 键

C.空格键

A. Ext

C. NFS

37.下面哪种不属于

A.命令行模式

D

B

D

B

D

B

D

VI 三种工作模式之一(

B

D

B

D

.交叉编译器

.代码段

.数据段

)键开始。

. #号键

. &键

Linux 的文件系统格式(

. FAT32

. Ext3

D

)。

.插入模式

.工作模式

C

Linux 下的一个进程在内存里的三部分的数据之一(

A

)。

36. Linux 支持多种文件系统,下面哪种不属于

B

)。

)。

C.底行模式

38.下面哪一项不属于

A. Makefile

C. make menuconfig

Linux 内核的配置系统的三个组成部分之一(

.配置文件( )

.配置工具

(二) .填空题

1. 嵌入性、专用性与计算机系统是嵌入式系统的

2. ARM7 微处理器采用

冯 . 诺依曼

公司名称

3 个基本要素。

总线架构; ARM9微处理器采用

、一类处理器的通称

哈佛

load

总线架构。

3. ARM 有三种含义,分别是

令。

与 技术名称 。

与 store

4. 在 RISC中,完成数据在寄存器和外部存储器之间的传输采用独立的

5. ARM 核有两个指令集,分别是

6. ARM 公司提供的专门用于

8. 当程序状态寄存器的内容为

10. 汇编语言的源程序主要由

机 )。

ARM、 THUMB 。

ARM相关应用开发和调试的综合性软件为:

BX

0xA030 时,说明处理器运行

指令 、 伪指令

ADS1.2 。

指令。

微处理器的工作状态一般有两种,两种状态之间的切换采用

THUMB 状态和 用户 模式下。

9. ARM 核中的 R14( 或 LR) 寄存器,常用作保存子程序的返回地址。

、 语句标号

注释

等四部分组成。

PC 机或者台式

11、嵌入式开发一般采用 _宿主机 / 目标机方式 _方式,其中宿主机一般是指

12、嵌入式系统设计时,必须优先考虑的问题有:

和速度、功能扩展、能耗和体积等问题。

13、嵌入式处理器的层次分为:

嵌入式片上系统 _。

片内功能模块。

CPU选择、人机接口、可靠性、实时运行

1)嵌入式微控制器; 2)嵌入式处理器; 3)嵌入式 DSP; 4 )

14、选择 ARM处理器需要考虑的四大因素有:内核

/ 版本;工作频率

;片内存储容量 ;

15、为了提高的开发的效率,降低开发难度,提高重用性,经验告诉大家:

作系统,采用模块化方式是开发嵌入式系统软件的必由之路。

16、哈佛体系结构数据空间和地址空间

17、由于嵌入式系统本身不具备

是不能对其程序功能进行修改的,须有一套

__基于嵌入式操

_ 分开 _

, ARM920T采用 哈佛体系 _ 。

__执行速度和系统可靠性 __,即使设计完成以后用户通常也

__开发工具和环境 ___才能进行交叉开发。

4 个部分:处理器、

_ 存储部分 ____、输入 / 输

18、一般而言,嵌入式系统的构架可以分为

3

----

----WORD格式--可编辑----

出和软件,一般软件亦分为

__嵌入式 OS_ __和应用软件两个主要部分。

_

19.人们生活中常用的嵌入式设备有哪些?列举

4 个以上

手机

机顶

MP3

, GPS

。(交换机、打印机、投影仪、无线路由器、

车载媒体、 PDA、 GPS、智能家电等等。 )

执行

20. ARM9处理器使用了五级流水线,五级流水具体指哪五级:

缓冲 / 数据

Tab

命令行模式

取指

回写

键开始。

21.在 Makefile

栈段

中的命令必须要以

22. VI

的工作模式有哪三种:

, 插入模式

底行模

23.Linux 下的一个进程在内存里包括三部分的数据,

它们是:

代码段

数据段

24.目前使用的嵌入式操作系统主要有哪几种

uc/OS II

, Android

Linux

, Windows

CE

。( 或 VxWorks, Palm OS

, QNX, Symbian 等 )

25.如果按用途划分, 嵌入式微处理器可分为哪类嵌入式微控制器

(MCU),又称为单片机 __,

_嵌入式微处理器 (EMPU)_, _ 嵌入式 DSP 处理器 __, _嵌入式片上系统 (SOC)__。

27. ARM核有两个指令集,分别是: ) ARM指令集 _ 和 __ Thumb 指令集 __。

28. Makefile 里主要包括的语法规则有哪些:

量定义

载模式

显式规则

隐晦规则

文件指示

注释

分别是:

29.大多数 Bootloader 都包含两种不同的操作模式,

启动加载模式

30. Linux

内核的配置系统由三部分组成,它们分别是:

Makefile

, 配置文件

配置工具

4

----

发布评论

评论列表 (0)

  1. 暂无评论