答案家

 找回密码
 立即注册
查看: 735|回复: 1

《嵌入式系统原理及应用开发技术》桑楠著课后习题答案高等教育出版社

[复制链接]

1万

主题

1万

帖子

80万

积分

校长

Rank: 9Rank: 9Rank: 9

积分
808372
发表于 2016-10-26 14:46:41 | 显示全部楼层 |阅读模式
(1)以ARM为内核的32位微处理器主要有哪些特点,在ARM内核处理器命名上,T、D、M、I、E、S和J各代表什么意义?答:
T表示支持16位Thumb指令集;D表示支持在线Debug;
M表示内嵌乘法器Multiplier;
I表示嵌入式ICE,支持在线断点和调试;
E表示DSP指令,支持DSP的特定指令,主要是16bit;
S表示具有可综合功能,提供VHDL或者Verilog语言设计,可以实现自己特定的硬件;J表示支持新的JAVA功能。
(2)通用计算机与嵌入式处理器各采用哪种CPU架构,这两类在CPU架构主要有哪些不同?答:
通用计算机:采用冯诺依曼结构的微处理器的程序空间和数据是合在一起的,即取指令和取操作数都是在同一条总线上,通过时分复用的方式进行的。大多数嵌入式处理器:采用哈佛总线结构的芯片内部程序空间和地址空间是分开的,这就允许同时取指令(来自程序空间)和同时取操作数(来自数据空间)。(3)通用计算机与嵌入式处理器各采用哪种指令集,这两类指令集有哪些不同?答:
通用计算机:复杂指令系统计算机(CISC)包含一个丰富的微代码系统,简化了处理器上运行程序的编制.主要有以下几个特点:?具有大量的指令和寻址方式;
?大多数程序只使用少量的指令就能够运行。
绝大多数嵌入式处理器:精简指令系统计算机(RISC)有一个精简的指令系统。从而提高了微理器的效率,但需要更复杂的外部程序,也就是把在处理器层没有完成的工作放到了上层进行,而处理器层少的这些成本可以用对物理器件速度的提高上去。RISC有下特点:?8/2原则:80%的程序只使用20%的指令;
?采用Load/store指令模式,凡数据由外存到内存、内存到寄存器方向的流动统一用Load指令,而对于反方向的操作,都用store;

?用小指令集、多寄存器、指令执行简单快速;
?统一用单周期指令,从根本上克服了CISC指令周期数有长有短、偶发性不确定、运行失常的缺点。
(4)ARM7、ARM9内核处理器各采用几级流水线,分别是哪几级流水线结构?答:
ARM7TDMI采用三级流水线,分另为取指令、解码指令和执行操作。
ARM9TDMI采用5级流水线结构,分别为取指令、译码、执行、存储、写操作五级。(5)从内部结构及功能来看,ARM7、ARM9、Xscal内核处理器各自有哪些不同,主要应用在哪些领域?

游客,如果您要查看本帖隐藏内容请回复
回帖码请关注我们的公众号获取。

请在电脑访问我们的网站下载答案,手机下载可能会造成答案不正常显示!QQ群627816650公告有详细步骤。

该答案由网友整理提供,如果答案不符请扫描关注我们的公众号反馈给我们。

0

主题

2

帖子

34

积分

幼儿园

Rank: 1

积分
34
发表于 2022-10-25 17:32:55 | 显示全部楼层
66666666666666666666666666666666666
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

CopyRight(c)2016 www.daanjia.com All Rights Reserved. 本站部份资源由网友发布上传提供,如果侵犯了您的版权,请来信告知,我们将在5个工作日内处理。
快速回复 返回顶部 返回列表