嵌入式系统第一至第五章课后答案.docx

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式系统第一至第五章课后答案.docx

第一章 思考与练习 1、 举出3个书本中耒提到的恢入式系统的例子。 答:红绿灯控制,数字空调期L顶盒 2、 什么叫嵌入式系统 嵌入式系统:以应川为屮心、以计算机技术为基础、软件破件可裁剪、适应应川系 统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。 3、 什么叫嵌入式处理器?嵌入式处理器分为哪儿类? 嵌入式处理器是为完成特殊的应用而设计的特殊H的的处理器。 嵌入式微处理器(Embedded Microprocessor Unit, EMPU) 嵌入式微控制器(Microcontroller Unit, MCU) 嵌入式 DSP 处理器(Embedded Digital Signal Processor, EDSP) 嵌入式片上系统(System On Chip) 4、 什么是嵌入式操作系统?为何要使用嵌入式操作系统? 是一段在嵌入式系统启动后首先执行的背景程序,首先,嵌入式实时操作系统提高了系统的 可靠性。其次,提高了开发效率,缩短了开发周期。再次,嵌入式实时操作系统充分发挥了 32位CPU的多任务潜力。 第二章 1、 嵌入式系统项H开发的牛命周期分哪几个阶段?各口的具体任务是什么? 项目的生命周期-?般分为识别需求、提出解决方案、执行项目和结束项目4个阶段。 识别需求阶段的主要任务是确认需求,分析投资收益比,研究项目的对行性,分析厂商所应 具备的条件。 提出解决方案阶段由各厂商向客户提交标书、介绍解决方案。 执行项目阶段细化目标,制定工作计划,协调人力和其他资源;定期监控进展, 分析项H偏差,采取必要措施以实现H标。 结束项H阶段主要包括移交工作成果,帮助客户实现商务EI标;系统交接给维护人员;结清 各种款项。 2、 为何要进行风险分析?嵌入式项目主要有哪些方而的风险? 在一个项日中,有许多的因素会影响到项目进行,因此在项目进行的初期,在客户和开发团 队都还未投入人量资源之前,风险的评估可以川来预估项目进行可能会遭遇的难题。 需求风险;时间风险;资金风险;项H管理风险 3、 何谓系统规范?制定系统规范的目的是什么? 规格制定阶段的目的在于将客户的需求,rh模糊的描述,转换成有意义的量化数据。 4、 何谓系统规划?为何要做系统规划 系统规划就是拟定一个开发进程,使项口在合理的进程范围屮逐渐建构完成。其口地是让客 户可以进一步地掌握系统开发的进程,并确定检杏点,以让双方确定项目是否如预期中的进 度完成。 5、 为什么在项目结束前需要进行项目讨论? 项目的讨论一个项目进行的反馈机制。通过这一个程序,项目团队的经验才可以被记录 下来,也就是说,这是一个撰写项「【历史的过程。 第三章 1、 ARM7TDMI中的T、D、M、I的含义是什么? 64位乘法指令(带M后缀的)、支持片上调试(带D后缀的)、高密度16位的Thumb 指令机扩展(带T后缀的)和EmbededICE观察点硬件(带I后缀的) 2、 ARM7TDMI采用儿级流水线?使用何种存储器编址方式? 三级流水线(取指译码执行);使用了冯?诺依曼(Von Neumann )结构,指令和数据 共川一条32位总线。 3、 ARM处理器模式和ARM处理器状态有何区别? 处理器模式指的是处理器在执行程序时在不同时刻所处的不同状态,处理器状态指的是处理 器当前所执行的指令集。 4、 分别列举ARM的处理器模式和状态。 状态: ARM状态 32位,这种状态下执行的是字方式的ARM指令 Thumb状态 16位,这种状态下执行半字方式的Thumb指令 模式: 川户模式、快屮断模式、屮断模式、管理模式、屮止模式、未定义模式和系统模式。 5、PC和LR分别使用哪个寄存器? PC使用R15寄存器,LR使用R14寄存器 6、R13寄存器的通用功能是什么? 堆栈 笫四章 1、基础知识 ARM7TDMI(?S)有几种寻址方式? LOR R1, [R0, #0x08]属于哪种寻址方式? 1.寄存器寻址;2.立即寻址;3.寄存器移位寻址;4.寄存器间接寻址;5.基址寻址;6.多 寄存器寻址;7.堆栈寻址;8.块拷贝寻址;9.相対寻址;LOR R1, [R0, #0x08]属于基 址寻址。 ARM指令的条件码有多少个?默认条件码是什么? 16条,默认条件码是AL。 ARM指令中第二个操作数有哪儿种形式?举例5个8位图立即数。 立即数;(2)寄存器;(3)寄存器及移位常数; 0x3FC(0xFF?2)、0、0xF0000000(0xF0?24) 200(0xC8)、0xF0000001 (0x1 F?28)o LDR/STR指令的偏移形式有哪4种? LDRB和LDRSB有何区别? 零偏移;⑵ 前索引偏移;(3)程序相对偏移;(4)厉索引偏移。LDRB就是读出指 定地址的数据并存入指定寄存器,LDRSB读出

文档评论(0)

ggkkppp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档