A.接通B.三态C.断开D.高阻
4、——完全把系统软件和硬件部分隔离开来,从而大大提高了系统的可移植性。
A.硬件抽象层B.驱动映射层C.硬件交互层D.中间层
5、一个4位的二进制计数器,由0000状态开始,经过25个时钟脉冲后,该计数器的状态为24
A.1100B.1000C.1001D.1010
6、以下叙述中,不符合RISC指令系统特点的是
A.指令长度固定,指令种类少。
B.寻址方式种类丰富,指令功能尽量增强。
C.设置大量通用寄存器,访问存储器指令简单。
D.选取使用频率较高的一些简单指令。
7、通常所说的32位微处理器是指
A.地址总线的宽度为32位B.处理器数据长度只能为32位
C.CPU字长为32位D.通用寄存器数目为32位
8、评价一个计算机系统时,通常主要使用来衡量系统的可靠性。
A.评价响应时间B.平均无故障时间(MTBF)
C.平均修复时间D.数据处理速率
9、在ARM体系结构中,字节的长度为
A、8位B、4位C、32位D、16位
10、嵌入式系统与PC机的关系是
A、相等的B、相似C.一半相等D、不相等的
11、在嵌入式系统中DSP处理器被称之为是_____
A.一条机器指令B、数字信号处理器
C.一段机器指令D.调制解调器
12、未来嵌入式系统的发展趋势技术的快速融合
A、3CB、5BC、ITD、ARM
13、寻址方式是寻找操作数地址的仿制,最终目的是要寻找到操作数的______。
A.指令B、内存C.操作数D.地址
14、ARM的指令流水线是:
______
A、分析指令、取指令、执行指令B、算术运算逻辑单元
C、取指令、分析指令、执行指令D、执行指令、分析指令、取指令
15、嵌入式SOC表示地是
A、微处理器B、系统总线C、特殊存储器D、片上系统
16、MPU表示的是嵌入式______
A、只读存储器B、微处理器C、运算器D、读写存储器
17、在ARM体系结构中,半字的长度为位。
A、8B、16C、4D、32
18、执行特点是:
当指令的执行条件满足时,指令被执行,否则指令被忽略。
A、MPU指令B、RAM的指令C、SOC的指令D、ARM的指令
19、堆栈是一种按顺序存取的存储组织。
A、先进先出B、后进后出C、通道方式D、先进后出
20、在ARM体系结构中,字的长度为位。
A、各种指令的长度都相等B、字长是机器字长的一半
C.字长与机器字长相等D、字的长度为32位
21、在嵌入式系统中MODEM的解释是______。
A.是一条机器指令B、是调制解调器
C.一段机器指令D.是一条执行的机器程序
22、当正常的程序执行流程发生暂时的停止时,称之为。
A、PPUB、中断C、异常D、通道
23、指令系统中采用不同寻址方式的目的主要是______。
A.实现存储程序和程序控制
B、缩短指令长度,扩大寻址空间,提高编程灵活性
C.可以直接访问外存
D.提供扩展操作码的可能并降低指令译码难度
24、ARM的指令流水线是:
________。
A、取指令、分析指令、执行指令B、算术运算逻辑单元
C、分析指令、取指令、执行指令D、执行指令、分析指令、取指令
25、嵌入式系统与单片机系统是________。
A、输入/输出设备B、相等
C、不等D、除了CPU和内存以外的其他设备都一样
26、PROM是指_________。
A、可编程的只读存储器B、只读存储器
C、可擦除可编程的只读存储器D、读写存储器
27、在ARM体系结构中,半字的长度为位。
A、8B、16C、4D、32
28、未来嵌入式系统的发展趋势技术的快速融合
A、3CB、5BC、ITD、ARM
一、填空题
1、在嵌入式系统中ARM表示的是微处理器的通称,RAM表示的是随机存取存储器。
2、在ARM体系结构中,半字的长度为16位。
6、可以被一个以上任务使用的资源叫做共享资源。
3、数字信号处理器的英文缩写是DSP
4、嵌入式SOC表示地是片上系统
5、MPU表示的是嵌入式微处理器
7、在嵌入式系统中,即包含网络层的网际互联协议IP、传输层的传输控制协议TCP
8、在嵌入式系统中,RISC代表的是精简指令系统计算机
9、PDA(PersonalDigitalAssistant个人数据处理机,提供每天办公任务工具的小手提式计算机
10、从应用上考虑的,嵌入式系统是软件和硬件的综合体,还可以涵盖机电等附属装置。
11、(EmbeddedSystems)
12、嵌入式系统是以嵌入式应用为目的的计算机系统。
可分为系统级、板级、片级
13、嵌入式系统实际上是“嵌入式计算机系统”的简称
14、嵌入式系统的三要素:
嵌入、专用、计算机
15、嵌入式系统发展的最高形式——片上系统(SOC),也就是(SystemonChip)
16、MPU嵌入式微处理器是由通用计算机中的CPU演变而来的
17、DSP处理器(数字信号处理器)
18由于SOC往往是专用的,在声音、图像、影视、网络及系统逻辑等应用领域中发挥重要作用。
所以大部分都不为用户所知,
19、Linux是开放源码的,不存在黑箱技术,
20、可编程片上系统(SPOC)
21、嵌入式微处理器MPU(MicroProcessorUnit)
22、嵌入式系统单片机系统。
区别之一就是嵌入式系统强调基于平台的设计、软硬件协同设计,单片机大多采用软硬件流水设计
23、嵌入式系统PC机,区别之一就是嵌入式系统一般是专用系统,而PC是通用计算平台
24、嵌入式技术在汽车生产中的应用主要体现在汽车电子中的应用
25、未来嵌入式系统的发展趋势3C(Compute,Communication,Consumer)技术的快速融合
26、ARM(AdvancedRISCMachines)
27、ARM微处理器的特点—大量使用寄存器,ARM微处理器的特点—高效的指令系统
,ARM微处理器的特点—其他技术
27、ARM的指令流水线是:
取指令、分析指令、执行指令
28、RISC(ReducedInstructionSetComputer)
29、字(Word):
在ARM体系结构中,字的长度为32位。
半字(Half-Word):
在ARM体系结构中,半字的长度为16位。
字节(Byte):
在ARM体系结构中,字节的长度为8位。
30、ARM的指令执行特点是:
当指令的执行条件满足时,指令被执行,否则指令被忽略。
31、寻址能力的要求:
多样性、灵活性、寻址空间范围大小、地址变换速度
32、寻址方式分为指令和数据两类,
33、指令寻址方式有:
顺序寻址方式和跳跃寻址方式
34、对指令系统性能的要求是:
完备性、有效性、规整性、对称性、匀齐性、兼容性、指令格式和数据格式的一致性
35、MODEM(调制解调器)。
嵌入式系统练习思考题
1.什么是嵌入式系统?
2.简述嵌入式系统的发展过程。
3.从硬件来看,嵌入式系统由哪些部分组成?
4.从软件系统来看,嵌入式系统由哪几部分组成?
5.嵌入式系统有哪些特点?
6.在嵌入式系统的开发过程中,调试嵌入式系统的软件主要有哪几种方法和手段?
7.开发嵌入式系统的计算机语言主要有哪几种?
分别用在什么场合?
8.嵌入式系统产品开发一般包括哪几个阶段?
每一个阶段的主要工作有哪些?
9.嵌入式系统的硬件设计和软件设计一般采用top-dwn的设计方法,那么什么是top-down设计方法?
根据你的理解,简述硬件设计的过程和软件设计的过程。
10.在嵌入式系统实现阶段,需要选择开发平台,通常开发平台的选择包括哪些内容?
11.嵌入式系统产品开发中和完成开发后,为什么要进行测试?
嵌入式系统的测试主要包括哪些内容?
有哪些测试方法?
12.什么是测试的覆盖率?
评估测试的覆盖率有哪几种方法?
13.嵌入式系统的硬件有哪几个组成部分?
14.设计嵌入式系统时,嵌入式系统的设计形式有哪几种?
选择嵌入式系统的形式需要从哪些方面考虑?
15.通用处理器与嵌入式处理器有哪些相同和不同的地方?
16.选择嵌入式处理器需要考虑哪些因素?
17.根据模块化和复用的原则,设计嵌入式微控制器系统时,需要设计哪些电路?
18.根据模块化和复用的原则,设计嵌入式微处理器子系统时,通常如何设计,该子系统包括哪些单元电路?
19.在嵌入式系统中,嵌入式微处理器子系统与存储器系统之间的连接信号主要有哪些?
与外部设备之间的连接方式是什么?
20.通常,嵌入式微控制器和微处理器之间的区别和相同点分别是什么?
一般地,它们适用于哪些方面的应用?
21.存储器的基本模型是什么?
22.存储器的技术指标有哪些?
23.嵌入式系统中使用的存储器有哪几种?
分别有什么特点?
适用于哪些场合?
24.RAM存储器有几种?
它们的特点是什么?
分别适用于哪些场合?
25.ROM存储器有哪几种?
它们的特点是什么?
分别适用于哪些方面的应用?
26.混合类型的存储器的特点是什么?
有什么用途?
27.存储器子系统如何校验?
28.嵌入式系统代码如何引导,引导代码通常存放在哪里(哪种类型的存储器中)?
29.嵌入式处理器的辅助电路有哪些?
30.嵌入式处理器的复位电路有哪几种?
31.嵌入式处理器的时钟电路有哪几种形式?
分别有什么特点?
32.嵌入式系统的译码器通常集成在处理器上,通常如何编程译码器?
与独立式译码器相比,它们之间有什么异同?
33.I/O接口电路的寄存器是如何映射的?
34.嵌入式系统的软件由哪几部分组成?
它们之间的关系是什么?
39.什么是操作系统?
40.操作系统分为哪几类?
41.简要说明操作系统的结构组成。
42.操作系统有哪几种主要功能?
55.嵌入式系统联网主要考虑哪些因素?
56.接入Internet的方式有哪些,原理是什么?
一、填空
1、在嵌入式系统中ARM表示的是,RAM表示的是随机存取存储器。
2、在ARM体系结构中,半字的长度为16位。
6、可以被一个以上任务使用的资源叫做。
3、数字信号处理器的英文缩写是DSP
4、嵌入式SOC表示地是片上系统
5、MPU表示的是嵌入式微处理器
7、在嵌入式系统中,即包含网络层的网际互联协议、传输层的传输控制协议
8、在嵌入式系统中,RISC代表的是计算机
9、PDA(PersonalDigitalAssistant)的汉语是指:
个人数据处理机,。
10、从应用上考虑的,嵌入式系统是软件和硬件的综合体,还可以涵盖机电等附属装置。
11、(EmbeddedSystems)是指____________
12、嵌入式系统是以嵌入式应用为目的的计算机系统。
可分为系统级、板级、片级
13、嵌入式系统实际上是“嵌入式计算机系统”的简称
14、嵌入式系统的三要素:
嵌入、专用、计算机
15、嵌入式系统发展的最高形式——片上系统(SOC),
16、MPU嵌入式微处理器是由通用计算机中的CPU演变而来的
17、DSP处理器(数字信号处理器)
18嵌入式技术在汽车生产中的应用主要体现在汽车电子中的应用
19、嵌入式微处理器MPU(MicroProcessorUnit)
20、可编程片上系统(SPOC)
21.嵌入式系统的定义。
22.嵌入式系统有哪些特点?
23.嵌入式系统是如何分类的?
24.简述嵌入式处理器、嵌入式实时操作系统的种类和特点。
25.如何选择嵌入式处理器和嵌入式操作系统?
26.简述嵌入式系统的设计过程。
三、
1、解释嵌入式系统的三要素的嵌入性是什么
嵌入性:
嵌入到对象体系中,有对象环境要求
2、任务的优先级:
任务的优先级是表示任务被调度的优先程度。
每个任务都具有优先级。
任务越重要,赋予的优先级应越高,越容易被调度而进入运行态
3、直接寻址:
直接寻址:
指令的地址码部分给出的不是操作数,而是给出操作数在内存的地址D,再根据该地址可读取操作数,地址不再变化
4、写出嵌入式体统的原英文型
嵌入式体统的原英文型是:
EmbeddedSystems
5、请解释在嵌入式系统中,RISC的含义是什么,
RISC的含义是指:
精简指令系统计算机
6、嵌入式片级:
各种以单片机、DSP、微处理器为核心的产品
7、中断:
中断是一种硬件机制,用于通知CPU有个异步事件发生了。
中断一旦被识别,CPU保存部分(或全部)上下文即部分或全部寄存器的值,跳转到专门的子程序,称为中断服务子程序(ISR)。
8、任务的优先级:
任务的优先级是表示任务被调度的优先程度。
每个任务都具有优先级。
任务越重要,赋予的优先级应越高,越容易被调度而进入运行态
9、立即寻址:
立即寻址也叫立即数寻址,操作数由指令的地址码直接给出。
也就是说在取出指令的同时就取出了可以执行的操作数,不必再去访问存储器。
10、I/O接口电路:
I/O接口电路也简称接口电路。
它是主机和外围设备之间交换信息的连接部件(电路)。
它在主机和外围设备之间的信息交换中起着桥梁和纽带作用。
11、指令字长度:
一个指令字中包含二进制代码的位数。
12、嵌入式板级:
各种类型的带CPU的主板及OEM产品
I2C总线接口
13、发送器:
本次传输中发送数据到总线的器件;
14、接收器:
本次传输中从总线接收数据的器件;
15、主机:
初始化发送、产生时钟信号和终止发送的器件,它可以是发送器或接收器。
主机通常是微控制器;
16、从机:
被主机寻址的器件,可以是发送器或接收器
17、UART组件:
通用异步接收/发送装置
18、FIFO:
其汉语表达是什么?
19、Modem:
其汉语表达是什么?
20、LCD液晶显示器是LiquidCrystalDisplay的简称,
21、ARM指令中常用的操作数符号
“#”—立即数符号
“#”符号表示立即数,其中后可以是二进制数,也可以是十进制数或十六进制数
“0x”—十六进制符号
“0x”后面的数据(每位可以是0-9,A-F)表示十六进制数,如0xFFFF
“!
”—更新基址寄存器符号
表示指令在完成操作后最后的地址应该写入基址寄存器
“-”—指示寄存器列表范围符号
表示多个连续寄存器,如R0-R7表示寄存器共8个寄存器:
R0,R1,R2,R3,R4,R5,R6和R7。
即含义“从…到…”
22、ARM指令的寻址方式如下,他们分别
(1)立即寻址,
(2)寄存器寻址,
(3)寄存器间接寻址(4)基址加变址寻址,
(5)相对寻址,(6)堆栈寻址
(7)块拷贝(多寄存器)寻址
23、什么是立即寻址?
什么是寄存器间接寻址?
什么是基址加变址寻址,?
什么是相对寻址?
,
24、ARM是AdvancedRISCMachines的缩写
复杂指令系统计算机
CISC(ComplexInstructionSetComputer)
精简指令系统计算机
RISC(ReducedInstructionSetComputer)
25、
四、
1、从技术的角度嵌入式系统的定义是:
从技术的角度定义:
以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
2、嵌入式系统的三要素:
嵌入式系统的三要素是嵌入性、专用性、计算机
嵌入性:
嵌入到对象体系中,有对象环境要求
专用性:
软、硬件按对象要求裁减
计算机:
实现对象的智能化功能
3、实时操作系统的特点
总的来说实时操作系统是事件驱动的,能对来自外界的作用和信号在限定的时间范围内作出响应。
它强调的是实时性、可靠性和灵活性,与实时应用软件相结合成为有机的整体起着核心作用,由它来管理和协调各项工作,为应用软件提供良好的运行软件环境及开发环境。
4、ARM微处理器的特点
ARM微处理器的特点是:
体积小、低功耗、低成本、高性能、支持Thumb/ARM双指令集、大量使用寄存器,指令执行速度快、寻址方式灵活简单,执行效率高、指令长度固定。
5、工业以太网的优势:
与其他控制网络相比,工业以太网的优势主要体现在以下几个方面:
①低成本、易于组网,与计算机、服务器等接口方便。
②用户拥有成本下降。
③高速的数据传输速率,可提供足够的带宽。
④资源共享能力强。
⑤易与Internet连接。
⑥广泛的技术支持。
6、嵌入式系统的几个重要特征
(1)系统内核小
(2)专用性强
(3)系统精
(4)高实时性OS
(5)嵌入式软件开发走向标准化
(6)嵌入式系统需要开发工具和环境
7、嵌入式系统宏观发展趋势:
经济性:
计算机要很便宜,让更多的人能买得起;
小型化:
人们携带方便;
可靠性:
能够在一般环境条件下或者是苛刻的环境条件下运行;
高速度:
能够迅速地完成数据计算或数据传输;
智能性:
知识推理、模糊查询、识别、感知运动等,使人们用起来更习惯,更有价值。
8、嵌入式系统技术的发展趋势
嵌入式开发成为系统工程
网络化、信息化
精简系统内核,降低功耗和成本
提供友好的多媒体人机界面
9、嵌入式系统选型要注意
系统成本
技术支持
可移植性
可利用资源
系统定制能力
10、ARM处理器有7种工作模式:
用户模式(usr):
正常的程序执行模式
快速中断模式(fiq):
支持高速数据传输或通道处理
中断模式(irq):
用于通用中断处理
管理员模式(svc):
操作系统的保护模式.
中止模式(abt):
支持虚拟内存和/或内存保护
系统模式(sys):
支持操作系统的特殊用户模式(运行操作系统任务)
未定义模式(und):
支持硬件协处理器的软件仿真
11、嵌入式系统中的开发平台具有如下特点:
▪层次性
▪服务性
▪规范性
▪通用性
▪技术密度
12、ARM指令集包括:
跳转指令
数据处理指令
程序状态寄存器处理指令
加载/存储指令
协处理器指令
异常产生指令
13、典型指令有:
(1)数据传送指令
(2)算术运算指令
(3)逻辑运算指令
(4)程序控制指令
(5)输入输出指令
(6)字符串处理指令
(7)特权指令
(8)其它指令
14、嵌入式软件开发平台(API)开发的优点:
▪缩短开发时间
▪降低对开发人员的要求
▪降低开发成本
▪增加稳定性和可靠性
▪降低软件对硬件变化的敏感性
15、不适合使用(API)平台开发的场合
极大批量的产品
没有合适的平台但产品需要尽快上市时
需要极度榨取硬件性能的场合
16、建立开发(API)平台的方法
选择操作系统
制定API规范及应用程序编写规范
获取成熟的软件模块并修改适合指定的规范
编写自己的软件模块
17、阐述液晶显示的原理及应用
液晶是一种在一定温度范围内呈现既不同于固态、液态,又不同于气态的特殊物质态,它既具有各向异性的晶体所特有的双折射性,又具有液体的流动性。
液晶显示器件(英文的简写为LCD)就是利用液晶态物质的液晶分子排列状态在电场中改变而调制外界光的被动型显示器件。
液晶显示屏是平板显示器件中的一种,具有低工作电压、微功耗、无辐射、体积小等特点,被广泛应用于各种各样嵌入式产品中,如手机、PDA、数码相机等。
18、阐述嵌入式系统的应用领域,并简单举例说明
●电子通讯
●信息家电
●网络安全、设备
●工业自动化
●精密仪器
●农业
●军事
●卫生
19最小系统包括那几个部分?
时