电子科技大学 18秋《嵌入式系统》在线作业2满分答案
嵌入式习题答案(DOC)
6.用汇编语言编写程序,求1到50的累加和。
答:
1
32
R50x40003005
R00
R11
LOOP
BLOOP
R001
R111
R150
R0,[R5]
B.
7.请说明汇编语句R2,[R04]和R2,[R04]!的区别。
答:状态:处理器执行32位的字对齐的指令;状态:处理器执行16位的半字对齐的指令。
指令集和指令集均有切换处理器状态的指令。
从状态转换到状态:
R0, 1
R0
8.处理器有哪些工作模式?哪些是特权模式?哪些是异常模式?
答:体系结构支持7种工作模式(),分别为用户模式()、快中断模式()、中断模式()、管理模式()、数据访问终止模式()、系统模式()、及未定义指令中止模式()。除去用户模式外的其他6种处理器工作模式称为特权模式()。除去用户模式和系统模式以外的5种处理器工作模式称为异常模式()
答:第2个操作数的三种形式如下。立即数,例如:R00x0000F200;寄存器方式,例如:R1,R1,R2;寄存器移位方式,例如:R112 R3。
3.请分别写出调用子程序、子程序返回所使用的指令,并简述所用指令的工作过程。
答:用指令调用子程序。指令先将下一条指令的地址拷贝到R14(即)连接寄存器中,然后跳转到指定地址运行指令。子程序返回的指令是:,。
答:8[R0+4]2;R0不变
32[R0+4]=R2;R00+4
32[]表示存储器的存储单元中存放的32位字数据,16[]表示存储器的存储单元中存放的16位半字数据,8[]表示存储器的存储单元中存放的8位字节数据
电子科技大学19秋《嵌入式系统》在线作业2答案
电子科技大学19秋《嵌入式系统》在线作业2
试卷总分:100 得分:100
【题目】LPC1768控制器的AD转换模块如果工作于突发模式即Burst模式,同时AD控制寄存器ADCR的最低8位为10001011,则8个AD采集通道的转换顺序是:()
[A.]AIN0AIN1AIN3AIN7
[B.]AIN1AIN3AIN0AIN7
[C.]AIN7AIN3AIN1AIN0
[D.]AIN0AIN3AIN1AIN7
[分析以上题目,并完成作答]
正确答案:A
【题目】AD控制寄存器ADCR的CLKDIV字段的值假设为999,外设时钟PCLK为24MHZ,则此时AD控制器的转换时钟为:()
[A.]24000HZ
[B.]48000HZ
[C.]12000HZ
[D.]96000HZ
[分析以上题目,并完成作答]
正确答案:A
【题目】ARM中的一个字包括多少个字节:()
[A.]1字节
[B.]2字节
[C.]3字节
[D.]4字节
[分析以上题目,并完成作答]
正确答案:D
【题目】LPC1768微控制器的IIC接口中,哪一个接口是开漏的引脚:()
[A.]IIC0
[B.]IIC1
[C.]IIC2
[D.]IIC3
[分析以上题目,并完成作答]
正确答案:A
【题目】在MDK软件开发工程时,如果要求硬件系统掉电后下一次上电仍然能够运行程序,应该使用下列哪一种模板:()
[A.]Flash模板
[B.]Ram模板
[C.]Simulate模板
[D.]HEX模板
[分析以上题目,并完成作答]。
嵌入式系统及应用_电子科技大学中国大学mooc课后章节答案期末考试题库2023年
嵌入式系统及应用_电子科技大学中国大学mooc课后章节答案期末考试题库2023年1.以下关于AMBA总线的说法,哪条是不正确的?答案:连接到AMBA高速总线上的设施通常有timer、UART、片内memory等2.SIMD类操作是指?答案:用一条指令进行多个并行数据流的计算3.以下关于ARM处理器流水线的描述,不正确的是?答案:Thumb状态下,正在译码的指令地址为PC-44.具有最多的影子寄存器的ARM处理器工作模式是?答案:FIQ5.ARM的寻址空间是线性的地址空间,其大小是?答案:4G Byte6.JTAG调试方式属于下列哪种调试方式?答案:OCD7.以下关于任务与程序的区别,描述不正确的是?答案:程序能真实地描述工作内容的并发性8.按照到达情况的可预测性,任务可以划分为?答案:周期任务和非周期任务9.以下关于解决优先级反转的策略描述中,不正确的是?答案:优先级继承协议可以避免死锁和阻塞链的发生10.在基于任务优先级的抢占式调度系统中,以下哪种情况不可能引起任务重调度?答案:当前任务删除了某个其他的任务11.以下关于前后台系统的说法,哪些是正确的?答案:是中断驱动系统的一种后台是一个循环轮询系统一直在运行前台是由一些中断处理过程组成的当有一前台事件(外部事件)发生时,引起中断, 进行前台处理,处理完成后又回到后台(通常又称主程序)12.SOC嵌入式处理器主要由()等几部分组成.答案:CPU核心处理器存储器子系统片内外设13.ARM CPU模式的转变可以通过以下哪些方式?答案:执行SWI指令外部普通中断请求发生了指令预取异常或数据访问异常外部快速中断请求14.嵌入式操作系统的时间管理功能通常包含()?答案:提供软定时器的管理功能任务对资源有限等待的计时时间片轮转调度负责与时间相关的任务管理工作15.以下关于事件机制的描述,正确的有?答案:其主要特点是可实现一对多的同步事件是指一种表明预先定义的系统事件已经发生的机制事件无队列,即多次发送同一事件,在未经过任何处理的情况下,其效果等同于只发送一次用于任务与任务之间、任务与ISR之间的同步16.存储器映射编址是指I/O端口的地址与内存地址统一编址,即I/O单元与内存单元在同一地址空间。
嵌入式系统课后答案整理版
第一章思考与练习1、举出3个书本中未提到的嵌入式系统的例子。
答:红绿灯控制,数字空调,机顶盒2、什么叫嵌入式系统嵌入式系统:以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
3、什么叫嵌入式处理器?嵌入式处理器分为哪几类?嵌入式处理器是为完成特殊的应用而设计的特殊目的的处理器。
嵌入式微处理器(Embedded Microprocessor Un it, EMPU)嵌入式微控制器(Microco ntroller Un it, MCU)嵌入式 DSP 处理器(Embedded Digital Signal Processor, EDSP)嵌入式片上系统(System On Chip)4、什么是嵌入式操作系统?为何要使用嵌入式操作系统?是一段在嵌入式系统启动后首先执行的背景程序,首先,嵌入式实时操作系统提高了系统的可靠性。
其次,提高了开发效率,缩短了开发周期。
再次,嵌入式实时操作系统充分发挥了 32位CPU的多任务潜力。
第二章1、嵌入式系统项目开发的生命周期分哪几个阶段?各自的具体任务是什么?项目的生命周期一般分为识别需求、提出解决方案、执行项目和结束项目4个阶段。
识别需求阶段的主要任务是确认需求,分析投资收益比,研究项目的可行性,分析厂商所应具备的条件。
提出解决方案阶段由各厂商向客户提交标书、介绍解决方案。
执行项目阶段细化目标,制定工作计划,协调人力和其他资源;定期监控进展,分析项目偏差,采取必要措施以实现目标。
结束项目阶段主要包括移交工作成果,帮助客户实现商务目标;系统交接给维护人员;结清各种款项。
2、为何要进行风险分析?嵌入式项目主要有哪些方面的风险?在一个项目中,有许多的因素会影响到项目进行,因此在项目进行的初期,在客户和开发团队都还未投入大量资源之前,风险的评估可以用来预估项目进行可能会遭遇的难题。
需求风险;时间风险;资金风险;项目管理风险 3、何谓系统规范?制定系统规范的目的是什么?规格制定阶段的目的在于将客户的需求,由模糊的描述,转换成有意义的量化数据。
电子科大16秋《嵌入式系统》在线作业1
电⼦科⼤16秋《嵌⼊式系统》在线作业1电⼦科技⼤学电⼦科⼤16秋《嵌⼊式系统》在线作业1⼀、单选题(共20 道试题,共100 分。
)1. LPC1768微控制器的AD采集模块有多少个通道:()A. 4个B. 5个C. 7个D. 8个正确答案:2. 下列哪⼀个寄存器不属于控制GPIO模块的寄存器:()A. FIODIRB. FIOPINC. FIOSETD. PINSEL1正确答案:3. LPC1768微控制器的复位电平为:()A. ⾼电平B. 低电平C. ⾼阻电平D. 脉冲电平正确答案:4. LPC1768微控制器的⽚上外设中,哪⼀个是默认使能的:()A. 定时器0B. 定时器3C. UART3D. PWM1正确答案:5. LPC1768控制器的AD转换模块如果⼯作于突发模式即Burst模式,同时AD控制寄存器ADCR的最低8位为10001011,则8个AD采集通道的转换顺序是:()A. AIN0 AIN1 AIN3 AIN7B. AIN1 AIN3 AIN0 AIN7C. AIN7 AIN3 AIN1 AIN0D. AIN0 AIN3 AIN1 AIN76. 定时器发⽣匹配时可以控制外部引脚电平变化,当外部匹配寄存器TEMR的[11:10]两位为11时,执⾏的动作是:()A. 输出⾼电平B. 输出低电平D. 不执⾏任何动作正确答案:7. 下列哪⼀种不输⼊嵌⼊式处理器:()A. 嵌⼊式微处理器B. 嵌⼊式微控制器C. 嵌⼊式DSPD. 酷睿处理器正确答案:8. LPC1768微控制器的外设时钟PCLK为100MHZ,定时器0的预分频寄存器T0PR为99,匹配寄存器T0MR0为100,则定时时间为:()A. 1usB. 10usC. 100usD. 1ms正确答案:9. LPC1768微控制器通过串⼝0发送数据和接收数据分别是哪两个两个寄存器:()A. U0THR U0RBRB. U0RBR U0IERC. U0THR UOFCRD. U0FCR U0IER正确答案:10. 在串⼝的中断标志寄存器UnIIR中,中断优先级最⾼的是:()A. RLS中断B. RDA中断C. CTI中断D. THRE中断正确答案:11. 以下哪⼀项不是LPC1768微控制器的引脚P0.0的功能:()A. P0.0--通⽤数字输⼊/输出功能B. RD1--CAN1接收器输⼊C. TXD3--UART3发送器输出D. TD1--CAN1发送器输出12. LPC1768微控制器的串⼝0的U0DLM=0X03,U0DLL=0xE8,外设时钟PCLK=16MHZ,则此时串⼝0 的波特率为:()A. 9600B. 4800C. 2400D. 1000正确答案:13. AD控制寄存器ADCR的CLKDIV字段的值假设为999,外设时钟PCLK为24MHZ,则此时AD控制器的转换时钟为:()A. 24000HZC. 12000HZD. 96000HZ正确答案:14. 串⼝的波特率为9600,⼀帧数据格式为1位起始位,1位停⽌位,8位数据位,则每秒可以发送或者接收多少帧数据:()A. 960B. 1200C. 600D. 480正确答案:15. 下列哪⼀个时钟源不属于LPC1768:()A. 内部RC振荡器B. 主振荡器C. RTC振荡器D. 看门狗时钟正确答案:16. 将LPC1768微控制器的P0.2和P0.3分别设置为TXD0和RXD0,⽽不改变其他引脚的设置,则程序代码应该为:()A. PINSEL0 = (PINSEL0&0xFFFFFF0F) | 0x00000050B. PINSEL0 = PINSEL0 | 0xFFFFFF5FC. PINSEL1 = (PINSEL1&0xFFFFFF0F) | 0xFFFFFF5FD. PINSEL1 = PINSEL1 | 0xFFFFFF5F正确答案:17. 假设在应⽤中使⽤USB接⼝并且由PLL0驱动。
《嵌入式系统》试卷和参考答案
2018―2019学年度第一学期 《嵌入式系统》期末试卷A 卷1.嵌入式系统是以应用为中心,以 为基础,软硬件 ,功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
2.ST 公司的STM32系列芯片采用了 内核。
3.已知R0=8,R2=5,执行MOV R0,R2,LSL #2后,R0= ,R2= 。
4.Cortex-M3内核流水分三个阶段: 、 译码 和 执行。
5.Cortex-M3处理器支持两种工作模式,即 和 模式。
6.堆栈是一种数据结构,按先进后出(First In Last Out ,FILO )的方式工作,使用堆栈指针SP 的专用寄存器指示当前的操作位置,当堆栈指针指向最后压入堆栈的数据时,称为 。
当堆栈指针指向下一个将要放入数据的空位置时,称为 。
7.Cortex-M3的向量中断控制器最多可支持 个IRQ 中断。
8.STM32的所有端口都有外部中断能力。
当使用外部中断线时,相应的引脚必须配置成 模式。
9.执行前R1=0x40000000,执行指令LDMIA R1!,{R2-R4,R6} 后, R1的内容为 。
执行前R1=0x40000000,执行指令LDMIB R1!,{R2-R4,R6} 后, R 1的内容为 。
10.Cortex-M3的工作模式从用户级向特权级转换的唯一途径是 。
1.Cortex-M 处理器采用的架构是( )A .v4TB .v5TEC .v6D .v7 2.Cortex – M3的存储格式中专用外设总线区域可以使用( ) A .小端格式 B .大端格式 C .小端或大端格式 D .没有正确答案 3.Cortex-M3的提供的流水线是( )A .2级B . 3级C .5级D .8级4.Context – M3处理器的寄存器 R14代表( )A .通用寄存器B .链接寄存器C .程序计数器D .程序状态寄存器 5.ARM 体系结构所支持的最大寻址空间为4GB ,当程序正常执行时,每执行一条ARM 指令,当前指令计数器加 个字节;每执行一条Thumb 指令,当前指令计数器加 个字节,两种指令集之间转换可通过BX 指令来完成。
嵌入式系统试题及答案
嵌入式系统试题及答案嵌入式系统是一种集成电子技术与计算机科学的交叉学科,它涵盖了硬件设计、嵌入式软件开发和系统集成等多个领域。
下面是一些关于嵌入式系统的试题以及相应的答案,希望能帮助您更好地理解和掌握这个领域。
试题一:嵌入式系统的定义和特点是什么?请简要描述。
答案:嵌入式系统是指嵌入到其他设备或系统中,用于控制、监测或处理特定任务的计算机系统。
它具有以下特点:1. 实时性:嵌入式系统通常需要在严格的实时约束下工作,对于任务的响应时间有严格要求。
2. 稳定性:嵌入式系统要求具有高可靠性和稳定性,能够在长时间运行的环境中正常工作,且不容易出现故障。
3. 资源受限:嵌入式系统通常具有有限的计算资源和存储资源,需要有效地管理和利用这些资源。
4. 低功耗:嵌入式系统通常需要在电池供电或者功耗有限的情况下工作,要求具有低功耗的设计和实现。
5. 实时操作系统:嵌入式系统通常需要使用实时操作系统,以提供对任务调度和响应时间的严格控制。
试题二:嵌入式系统的设计流程是怎样的?请简要概述。
答案:嵌入式系统的设计流程一般包括以下步骤:1. 确定需求:明确嵌入式系统的功能和性能要求,为后续的设计提供指导。
2. 系统设计:设计嵌入式系统的硬件架构和软件框架,包括选择和设计处理器、芯片、外设等硬件组件,并确定软件的分层结构和模块划分。
3. 硬件设计:进行电路设计、布局和制板,实现硬件电路的功能和连接。
4. 软件开发:基于嵌入式系统的需求和设计,开发相应的嵌入式软件,包括驱动程序、操作系统、应用程序等。
5. 集成测试:将硬件和软件进行集成测试,验证嵌入式系统的功能和性能。
6. 量产和部署:进行批量生产和部署,将嵌入式系统应用到实际的设备或系统中。
试题三:嵌入式系统中常用的开发工具有哪些?请列举几个并简要描述其功能。
答案:嵌入式系统中常用的开发工具包括:1. 开发板:用于原型设计和调试验证,提供各种接口和资源,方便嵌入式系统的开发和测试。
嵌入式系统设计考试试题及答案
嵌入式系统设计考试试题及答案本文为嵌入式系统设计考试试题及答案,旨在帮助读者加深对嵌入式系统设计知识的理解与应用。
以下将提供一系列试题,每个试题后将给出答案及详细解析,以便读者进行自测与学习。
通过认真阅读本文并完成相应的练习,读者可以提升自己在嵌入式系统设计领域的能力与水平。
让我们一起开始吧!试题一:嵌入式系统的定义是什么?答案及解析:嵌入式系统是一种特殊的计算机系统,被嵌入在正在控制的产品或系统中,作为其功能和控制的核心部分。
该系统通常具有专用的功能,并以实时、可靠和高效的方式处理任务。
嵌入式系统一般由处理器、内存、外设及实时操作系统组成,并与外部环境交互。
它被广泛应用于各个领域,如工业控制、汽车、医疗设备、家用电器等。
试题二:请列举嵌入式系统设计的主要挑战。
答案及解析:嵌入式系统设计面临着多个挑战,包括但不限于以下几个方面:1. 实时性:许多嵌入式系统需要满足实时性的要求,即在规定的时间内完成任务。
因此,在设计过程中需要合理分配系统资源,保证任务的准时执行。
2. 能耗管理:对于便携式嵌入式设备来说,能耗是一个重要的考量指标。
设计者需要在提供功能和性能的同时,尽可能降低系统的能耗。
3. 硬件资源限制:嵌入式系统的硬件资源通常有限,包括处理器性能、内存容量、存储空间等。
设计者需要在资源受限的情况下,合理利用有限的资源进行系统设计。
4. 可靠性和安全性:嵌入式系统通常在严苛的环境下工作,如高温、湿度等。
同时,系统的安全性也是一个关键因素。
因此,在设计过程中需要考虑到系统的可靠性和安全性,并采取相应的措施保证系统运行的稳定性和安全性。
5. 软件开发:嵌入式系统的软件开发往往面临着复杂多样的硬件平台和严格的实时要求。
设计者需要熟练掌握相关编程语言与开发工具,能够高效地进行软件开发与调试。
试题三:请简要描述嵌入式系统设计的开发流程。
答案及解析:嵌入式系统设计的开发流程通常包括以下几个阶段:1. 需求分析与系统设计:在这个阶段,设计团队与客户一起明确系统的需求和目标,制定系统的整体架构和功能模块划分,并进行详细的系统设计。
电子科技大学智慧树知到“电子信息工程”《嵌入式系统》网课测试题答案2
电子科技大学智慧树知到“电子信息工程”《嵌入式系统》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共15题)1.GPIO引脚复位后处于什么电平:()A.高电平B.低电平C.高阻D.不确定状态2.LPC1758微控制器有多少个电机控制PWM:()A.1个B.2个C.3个D.4个3.前后台编程模式中,后台程序指的是:()A、中断服务程序B、主程序C、引导程序D、初始化程序4.配置串口通信数据格式时应该访问下列哪一个寄存器:()A.UnLCRB.UnTHRC.UnIIRD.UnLSR5.读取串口接收数据时使用下列哪一个寄存器:()A、UnTHRB、UnRBRC、UnIIRD、UnIER 6.下列哪一个串口中断的优先级最高:()A.接收线状态错误B.接收数据可用C.字符超时中断D.发送FIFO空7.系统节拍定时器的计数方向为:()A.增计数B.减计数C.双向计数D.以上都不是8.LCP1768微控制器的参考电压供电电压为:()A.1.8VB.2.5VC.3.3VD.5V9.下列程序段的输出结果是()。
public class operatorsandExpressions{ void stringPlus(){ int xhps0@@3,yhps0@@4,zhps0@@5; System.out.println(x y z); } }A.以上答案均不正确B.xyzC.x y zD.1210.在串口的中断标志寄存器UnIIR中,中断优先级最高的是:()A、RLS中断B、RDA中断C、CTI中断D、THRE中断11.下列语句序列执行后,i 的值是()。
int i=8, j=16;if( i-1 > j ) i--; else j--;A.8B.7C.16D.1512.LPC1768控制器的AD转换模块如果工作于突发模式即Burst模式,同时AD控制寄存器ADCR的最低8位为10001011,则8个AD采集通道的转换顺序是:()A、AIN0 AIN1 AIN3 AIN7B、AIN1 AIN3 AIN0 AIN7C、AIN7 AIN3 AIN1 AIN0D、AIN0 AIN3 AIN1 AIN713.下列代码中,将引起一个编译错误的行是()1)public class Test2)int m,n;3)public Test()4)public Test(int a)m=a;5)public static void main(String args[])6)Test t1,t2;7)int j,k;8)j=0; k=0;9) t1=new Test();10)t2=new Test(j,k);11)12)A.第6行B.第5行C.第3行D.第10行14.UnFCR寄存器的值为0x80,则FIFO的触发点是多少字节:()A.1字节B.4字节C.8字节D.14字节15.LPC1768微控制器的A/D模块的转换速率最高为:()A、50KHZB、100KHZC、150KHZD、200KHZ第2卷一.综合考核(共15题)1.下列哪一种触发方式不是定时器用作捕获功能时的触发方式:()A、上升沿B、下降沿C、双边沿D、低电平2.GPIO模块中要让引脚输出高电平应该向FIOSET寄存器写入什么:()A、1B、0C、0xFFD、0x553.LCP1768微控制器的IIC接口有多少个:()A.1个B.2个C.3个D.4个4.下列哪一个引脚可以检测内核时钟:()A.RESETB.RSTOUTC.CLKOUTD.TCK5.GPIO模块中要屏蔽某些引脚的功能,要访问下列哪一个寄存器:()A、FIODIRB、FIOCLRC、FIOSETD、FIOMASK6.锁相环0倍频后输出的时钟的最高频率不超过:()A.275MHzB.300MHzC.500MHzD.550MHz7.假设在应用中使能PLL0产生CPU时钟,不用做USB时钟,PLL0操作范围:275MHz~550MHz,预期的CPU 工作频率为100MHz;使用外部12MHz晶振作为系统时钟源。
电子科技大学 18秋《嵌入式系统》在线作业3满分答案
B.0
C.0xFF
D.0x55
正确答案:A
LPC1768微控制器的片上外设中,哪一个是默认使能的:( )
A.定时器0
B.定时器3
C.UART3
D.PWM1
正确答案:A
锁相环0倍频后输出的时钟的最高频率不超过:( )
A.275MHz
B.300MHz
C.500MHz
D.550MHz
正确答案:D
异步串行通信的字符格式中停止位是什么电平:( )
18秋《嵌入式系统》在线作业3
假设在应用中使用USB接口并且由PLL0驱动。在PLL操作范围(275MHz~550MHz)内,96MHz的最小整数倍频值为288MHz; 预期的CPU工作频率为96MHz;使用外部12MHz晶振作为系统时钟源。请计算M和N的值:( )
A.M=12,N=1
B.M=50,N=4
A.8倍
B.16倍
C.32倍
D.64倍
正确答案:B
A.高电平
B.低电平
C.高阻态
D.不定态
正确答案:A
LPC1768微控制器的定时器的位数为:( )
A.8位
B.16位
C.32位
D.64位
正确答案:C
LPC1768微控制器的外部中断有多少个:( )
A.1个
B.2个
C.3个
D.4个
正确答案:D
LPC1768微控制器属于什么内核:( )
A.Cortex-M0
B.Cortex-M3
C.Cortex-M4
D.Cortex-A
正确答案:B
定时器发生匹配时可以控制外部引脚电平变化,当外部匹配寄存器TEMR的[11:10]两位为11时,执行的动作是:( )
嵌入式系统课后习题及答案
第1章嵌入式系统基础1.什么是嵌入式系统?它由哪几部分组成?有何特点?写出你所想到的嵌入式系统。
答:(1)定义:国内对嵌入式系统的一般定义是:以应用为中心,以计算机技术为基础,软硬件可裁剪,从而能够适应实际应用中对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。
(2)组成:嵌入式处理器、外围设备、嵌入式操作系统和应用软件等几部分组成。
(3)特点:a.软硬件一体化,集计算机技术、微电子技术、行业技术于一体;b.需要操作系统支持,代码小,执行速度快;c.专用紧凑,用途固定,成本敏感;d.可靠性要求高;e.多样性,应用广泛,种类繁多。
(4)嵌入式系统:个人数字助理(PDA)、机顶盒(STB)、IP电话。
2.嵌入式处理器分为哪几类?答:(1)低端的微控制器(MicroController Unit,MCU);(2)中高端的嵌入式微处理器(Embeded MicroProcessor Unit,EMPU);(3)通信领域的DSP处理器(Digital Signal Processor,DSP);(4)高度集成的片上系统(System on Chip,SoC)。
3.ARM英文原意是什么?它是一个怎样的公司?其处理器有何特点?答:(1)英文原意:Advanced RISC Machines。
高级精简指令集机器。
(2)公司简介:该公司是全球领先的16/32位RISC微处理器知识产权设计供应商,通过将其高性能、低成本、低功耗的RISC微处理器、外围和系统芯片设计技术转让给合作伙伴来生产各具特色的芯片。
ARM公司已成为移动通信、手持设备、多媒体数字消费嵌入式解决方案的RISC标准。
(3)其处理器特点:a.小体积、低功耗、低成本而高性能;b.16/32位双指令集;c.全球的合作伙伴众多。
4.什么是实时系统?它有哪些特征?如何分类?答:(1)实时系统的定义:实时系统(Real Time System)是指产生系统输出的时间对系统至关重要的系统。
嵌入式系统设计教程(第2版)简答题答案.pdf
嵌入式系统设计教程(第2版)简答题答案.pdf第一章嵌入式系统概论1.嵌入式系统的定义是什么?答:以应用为中心,以计算机技术为基础,硬件、软件可裁剪,功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
2.简述嵌入式系统的主要特点。
答:(1)功耗低、体积小、具有专用性(2)实时性强、系统内核小(3)创新性和高可靠性(4)高效率的设计(5)需要开发环境和调试工具3. 嵌入式系统一般可以应用到那些领域?答:嵌入式系统可以应用在工业控制、交通管理、信息家电、家庭智能管理系统、网络及电子商务、环境监测和机器人等方面。
4. 简述嵌入式系统的发展趋势答:(1)嵌入式应用的开发需要强大的开发工具和操作系统的支持(2)连网成为必然趋势(3)精简系统内核、算法,设备实现小尺寸、微功耗和低成本(4)提供精巧的多媒体人机界面(5)嵌入式软件开发走向标准化5.嵌入式系统基本架构主要包括那几部分?答:嵌入式系统的组织架构是由嵌入式处理器、存储器等硬件、嵌入式系统软件和嵌入式应用软件组成。
嵌入式系统一般由硬件系统和软件系统两大部分组成,其中,硬件系统包括嵌入式处理器、存储器、I/O系统和配置必要的外围接口部件;软件系统包括操作系统和应用软件。
6.嵌入式操作系统按实时性分为几种类型,各自特点是什么?答:(1)具有强实时特点的嵌入式操作系统。
(2)具有弱实时特点的嵌入式操作系统。
(3)没有实时特点的嵌入式操作系统。
第二章嵌入式系统的基础知识1.嵌入式系统体系结构有哪两种基本形式?各自特点是什么?答:冯诺依曼体系和哈佛体系。
冯诺依曼体系结构的特点之一是系统内部的数据与指令都存储在同一存储器中,其二是典型指令的执行周期包含取指令TF,指令译码TD,执行指令TE,存储TS四部分,目前应用的低端嵌入式处理器。
哈佛体系结构的特点是程序存储器与数据存储器分开,提供了较大的数据存储器带宽,适用于数据信号处理及高速数据处理的计算机。
2.在嵌入式系统中采用了哪些先进技术?答:(1)流水线技术(2)超标量执行(3)总线和总线桥3.简述基于ARM架构的总线形式答:ARM架构总线具有支持32位数据传输和32位寻址的能力,通过先进微控制器总线架构AMBA支持将CPU、存储器和外围都制作在同一个系统板中。
2018年秋季《嵌入式系统》期末考核【参考答案】
期末作业考核《嵌入式系统》满分100分一、判断题(每题3分,共30分)1. 嵌入式系统一般具有实时约束,有时限要求,因此,嵌入式系统一般都采用分时操作系统。
答:对2.嵌入式系统本身具备自举开发能力,用户可以直接在嵌入式设备上做开发。
答:错3.硬件资源是硬件设计工程师在设计和调试硬件必备的工具,这些资源不包括示波器。
答:对4.嵌入式常用编程语言有汇编语言、C语言、C++语言以及Java语言等。
答:对5.嵌入式 Linux是以Linux为基础的嵌入式操作系统,它是一种开放源代码、软实时、多任务的嵌入式操作系统。
答:对6.uCLinux是面向支持MMU的处理器平台设计的。
答:错7.ARM指令中的第二个操作数可以是一个8位的立即数,也可以是一个任意的32位立即数。
答:错8.当异常发生时,需要保护程序执行现场,再进行异常处理。
其中,现场保护包括返回地址和CPSR的值两个方面的内容。
答:对9.MAP用于定义一个结构化的内存表的首地址,可以用“*”代替。
答:错10.SPACE分配的内存单元用0初始化,DCB分配的内存用指定的值初始化。
答:对二、简答题(每题8分,共40分)1. 什么是可编程片上系统(SOPC)?答: SOPC(System On Programmable Chip)即可编程的片上系统,或者说是基于大规模 FPGA 的单片系统。
SOPC 技术是一门全新的综合性电子设计技术,涉及面广。
在二○世纪九十年度末,可编程逻辑器件(PLD)的复杂度已经能够在单个可编程器件内实现整个系统。
完整的单芯片系统(SOC)概念是指在一个芯片中实现用户定义的系统,它通常暗指包括片内存储器和外设的微处理器。
最初宣称真正的 SOC――或可编程单芯片系统(SOPC)――能够提供基于 PLD 的处理器。
在 2000 年,Altera 发布了 Nios 处理器,这是 Altera Excalibur 嵌入处理器计划中第一个产品,它成为业界第一款为可编程逻辑优化的可配置处理器。
嵌入式系统课后习题-部分答案(PDF)
第一章1-1.简述嵌入式系统的定义。
嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。
1-2.简述嵌入式系统的组成。
从体系结构上看,嵌入式系统主要由嵌入式处理器、支撑硬件和嵌入式软件组成。
其中嵌入式处理器通常是单片机或微控制器,支撑硬件主要包括存储介质、通信部件和显示部件等,嵌入式软件则包括支撑硬件的驱动程序、操作系统、支撑软件及应用中间件等。
嵌入式系统的组成部分是嵌入式系统硬件平台、嵌入式操作系统和嵌入式系统应用。
嵌入式系统硬件平台为各种嵌入式器件、设备(如ARM 、PowerPC、Xscale、MIPS等);嵌入式操作系统是指在嵌入式Linux、uCLinux、WinCE等。
1-3.ARM7处理器使用的是(ARMv4)指令集。
ARM7内核采用冯·诺依曼体系结构,数据和指令使用同一条总线。
内核有一条3级流水线,执行ARMv4指令集。
1-6.ARM9采用的是(5)级流水线设计。
存储器系统根据哈佛体系结构(程序和数据空间独立的体系结构)重新设计,区分数据总线和指令总线。
第二章2-1.简述ARM可以工作在几种模式。
ARM处理器共有7种工作模式:用户模式(User)、快速终端模式(FIQ)、外部中断模式(IRQ)、特权模式(svc)、数据访问中止模式(Abort)、未定义指令中止模式(Undef)、系统模式(System)。
除用户模式外其他6种模式称为特权模式。
在特权模式下,程序可以访问所有的系统资源,也可以任意地进行处理器模式切换。
再除去系统模式,其余5种模式又称为异常模式。
2-2.ARM核有多少个寄存器?ARM处理器有如下37个32位长的寄存器:(1)30个通用寄存器;(2)6个状态寄存器:1个CPSR(Current Program Status Register,当前程序状态寄存器),5个SPSR(Saved Program Status Register,备份程序状态寄存器);(3)1个PC(Program Counter,程序计数器)。
嵌入式系统课程考试题型和答案
1.什么是嵌入式系统?嵌入式系统的特点是什么?答:嵌入式系统是以应用为中心、以计算机技术为基础、软硬件可裁剪、能满足应用系统对功能、可靠性、成本、体积、功耗等指标的严格要求的专用计算机系统。
特点:1.嵌入式系统得到多种类型的处理器和处理器体系结构的支持;2.嵌入式系统通常是形式多样、面向特定应用的;3.嵌入式系统通常极其关注成本;4.嵌入式系统有实时性和可靠性的要求;5.嵌入式系统使用的操作系统一般是适应多种处理器、可剪裁、轻量型、实时可靠、可固化的嵌入式操作系统;6.嵌入式系统开发需要专门工具和特殊方法。
2.请说出嵌入式系统与其它商用计算机系统的区别。
3. 嵌入式的关键技术有哪些?答:1. 嵌入式处理器;2.微内核结构;3.任务调度;4.硬实时和软实时;5.内存管理;6.内核加载方式4.请说明嵌入式系统技术的发展及开发应用的趋势。
答:发展趋势:1嵌入式应用软件的开发需要强大的开发工具和操作系统的支持;2互联网成为必然趋势。
3支持小型电子设备实现小尺寸、微功耗和低成本。
4提供精巧的多媒体人机界面。
开发应用的趋势:向经济性、小型化、可靠性、高速、低功耗、低成本、高精度方向发展5.你知道嵌入式系统在我们日常生活中哪些设备中应用?说明其采用的处理器是什么?采用的哪一个嵌入式操作系统?答:6.开发嵌入式系统的计算机语言主要有哪几种?分别用在什么场合?答:C语言应用在开发操作系统,和硬件相关的一些应用程序。
C++语言应用在开发一些大型的应用程序汇编语言应用在开发底层的硬件接口以及一些算法的基本模块C#语言应用在开发一些大型应用程序VHDL语言应用在开发CPLD/FPGA芯片逻辑语言JAVA 应用在JSP开发网页等大型应用7、在项目开发中,采用嵌入式和专用集成电路进行设计各有什么优缺点?答:嵌入式控制器可以设计成用户专用集成电路。
把微处理器看成电路库元件中的一个标准单元,微控制器就成了专用集成电路。
嵌入式系统可以编程,专用集成电路也可以编程。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
18秋《嵌入式系统》在线作业2
LPC1768控制器的AD转换模块如果工作于突发模式即Burst模式,同时AD控制寄存器ADCR 的最低8位为10001011,则8个AD采集通道的转换顺序是:()
A.AIN0 AIN1 AIN3 AIN7
B.AIN1 AIN3 AIN0 AIN7
C.AIN7 AIN3 AIN1 AIN0
D.AIN0 AIN3 AIN1 AIN7
正确答案:A
AD控制寄存器ADCR的CLKDIV字段的值假设为999,外设时钟PCLK为24MHZ,则此时AD控制器的转换时钟为:()
A.24000HZ
B.48000HZ
C.12000HZ
D.96000HZ
正确答案:A
ARM中的一个字包括多少个字节:()
A.1字节
B.2字节
C.3字节
D.4字节
正确答案:D
LPC1768微控制器的IIC接口中,哪一个接口是开漏的引脚:()
A.IIC0
B.IIC1
C.IIC2
D.IIC3
正确答案:A
在MDK软件开发工程时,如果要求硬件系统掉电后下一次上电仍然能够运行程序,应该使用下列哪一种模板:()
A.Flash模板
B.Ram模板
C.Simulate模板。