- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
PAGE 17
嵌入式系统2011作业
第1章 嵌入式系统概述
1、什么是嵌入式系统?
答:
嵌入式系统指的是以应用为中心和以计算机技术为基础的,并且软硬件是可裁剪的,能满足应用系统对功能、可靠性、成本、体积、功耗等指标严格要求的专用计算机系统。
2、与通用计算机相比,嵌入式系统有哪些特点?
答:
1:嵌入式系统通常是面向特定应用的;
2:嵌入式系统功耗低、体积小、集成度高、成本低;
3:嵌入式系统具有较长的生命周期;
4:嵌入式系统具有固化的代码;
5:嵌入式系统开发需要专用开发工具和环境;
6:嵌入式系统软件需要RTOS开发平台;
7:嵌入式系统开发人员以应用专家为主;
8:嵌入式系统是知识集成系统。
3、根据嵌入式系统的复杂程度,嵌入式系统可分为哪4类?
答:
1:单个微处理器;
2:嵌入式处理器可扩展的系统;
3:复杂的嵌入式系统;
4:在制造或过程控制中使用的计算机系统。
4、嵌入式微处理器有哪几类?试举例说明。
答:
嵌入式微处理器,例如:Am186/88、386EX、SC-400.
?????? 嵌入式微控制器,例如:8051、P51XA、MCS-251.
?????? 嵌入式DSP处理器,例如:TMS320系列、DSP56000系列.
?????? 嵌入式片上系统,例如:TriCore、M-Core、Smarrt-XA。
5、从硬件系统来看,嵌入式系统由哪几部份组成?画出简图。
答:
P11图1-4
6、嵌入式微处理器和嵌入式微控制器分别由哪些部件组成?两者有何区别?
答:
(1)组成:
嵌入式微处理器:包括指令执行部件与总线接口部件。
嵌入式微控制器(单片机):将整个系统集成到一个芯片上。
(2)两者区别:
嵌入式微处理器: 如果要构成一个系统,完成特定功能必须扩展Rom、RAM、总线接口等器件.并且将系统集成在一块板上。
嵌入式微控制器:一个芯片就是一个系统,芯片包括Rom、RAM、I/O接口、通用接口(比如UART)
特殊接口(比如网络接口、Can接口).
不用外扩接口电路,即可完成一定功能。
第2章 ARM微处理器硬件结构
2.1哈佛体系结构和冯·诺依曼体系结构有何不同?
答:
冯·诺依曼结构:处理器使用一组总线(数据总线、地址总线、控制总线)连接程序存储器、数据存储器、接口器件。所有器件共享一个地址空间。并且程序存储单元与数据存储单元存储位数一致。冯·诺依曼结构由于总线瓶颈,不适合流水线作业。
哈佛体系结构:有两组总线。一组总线用于访问程序存储器;一组总线用于访问数据存储器。
程序与数据各自有自己独立的存储空间。
程序存储单元与数据存储单元存储位数可以不一致。
哈佛体系结构非常适合流水线作业。
2.2 回答下列关于ARM编程模式的问题
(1)在该模式下有多少通用寄存器
(2)CPSR的作用是什么
(3)Z位的作用是什么
(4)程序计数器保存在何处
答
(1)31个通用寄存器
(2)为状态寄存器
条件标志位:保存指令执行的状态
N=0 结果正数
=1 结果负数
C借位进位标志
Z=0 结果非0
=1 结果0
O=0 结果未溢出
=1 结果溢出
控制标志位:控制程序的执行
T=0 ARM状态
=1 Thumb状态
I=0 允许普通中断
=1 不允许普通中断
Q=0 允许快速中断
=1 不允许快速中断
M4..M0:工作模式
(3)Z=1 运算结果为0
Z=0 运算结果不为0
(4)R15(PC)
2.3 下列的arm条件码的含义是什么
(1)EQ
(2)NE
(3)MI
(4)VS
(5)GE
(6)LT
答
(1)z=1 相等
(2)z=0 不相等
(3)n=1 负数
(4)v=1 溢出
(5)n=v 带符号数大于或等于
(6)nv 带符号数小于
2.4 arm处理器有几种工作模式?各种工作模式有什么特点?
答
有七种工作模式,
用户模式(usr) 正常的程序执行状态
快速中断模式(fiq) 用于高速数据处理或通道处理
外部中断模式(irq) 用于通用的中断处理
管理模式(svc) 操作系统的保护模式
中止模式(abt) 用于虚拟存储及存储保护
未定义模式(und) 用于支持硬件协处
您可能关注的文档
最近下载
- 高级日语(三)第08課 携帯上司 8課内容理解1.ppt VIP
- 全麻术后导尿管相关膀胱刺激征的管理.pptx VIP
- 精选洗车场租赁协议2024年通用.docx VIP
- 国家中小学智慧教育平台的应用培训(OCR).pdf VIP
- 鲁宾逊漂流记:英汉对照版-英DanielDefoe.pdf VIP
- 伤口造口护理.pptx VIP
- UFDEV_PHASE_1_5_5_项目客户化开发推进计划.xls VIP
- 2024-2025学年高一数学必修一《第一章 集合与常用逻辑用语》测试卷附答案解析.pdf VIP
- 某电厂引风机拆除安装实施方案.doc VIP
- 口语交际--有趣的动物及口语交际《有趣的动物》教案.doc VIP
文档评论(0)