- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式系统复习1精要
按总线所传送的信息类型,总线分为 数据总线、地址总线和控制总线 。
ARM 目前已经推出的Cortex M 系列的 CPU有:M0、M0+、M3 和 M4。
一个嵌入式系统由3部分组成,分别是嵌入式硬件、嵌入式软件和开发工具/开发平台。
ARM(Advanced?RISC?Machine)译为(高级精简指令集机器),既可以认为是一个公司的字,或一类未处理器的通称,还可以认为是一种技术的统称。
ARM 属于 RISC 架构。
在Tiva系列ARM里,GPIO管脚可以被配置为多种工作模式,其中有3种比较常用: 高阻输入、推挽输出、开漏输出。
ARM 目前已经推出了如下 Cortex M 系列的 CPU:M0,M0+,M3 和 M4。
ARM Cortex 系列又分成 3 个子系列,分别是 Cortex A 系列、Cortex M 系列和 Cortex R 系列。虽然都是属于 V7 版本架构的
TI 的Tiva C 系列芯片主要分为两大系列,他们分别为TM4C123x 系列与TM4C129x 系列
TM4C123GH6PM的GPIO模块由6个GPIO模块组成,每个模块对应一个GPIO端口(PA、PB、PC、PD、PE、PF),每个GPIO端口包含多个管脚,如PA端口是PA0~PA7;通过GPIO模块,最多支持43个可编程输入/输出引脚。
LaunchPad 上TM4C123GH6PM 使用了LQFP 封装的方式;其封装引脚之间距离很小,管脚很细;使用该技术封装的MPU 操作方便,可靠性高;
ARM处理器有两种状态,分别是 ARM状态 和 Thumb状态。
ARM 指令集是32位宽,Thumb 指令集是16位宽。
将2进制转换为16进制: B = 。
GPIO的中文全称是通用输入输出端口。
计算机结构分为 哈佛体系结构和冯诺依曼体系 结构。
ARM处理器支持的数据类型中,半字节为4位,字节为8位、半字为16位、字为32 位。
ARM状态下,SP寄存器指的是R13、LR寄存器指的是 R14、PC寄存器指的是 R15。
18.ARM字数据存储格式有:大端格式和小端格式。
21.ARM系列微处理器支持的边界对齐格式有:字节对齐、半字对齐和字对齐。
1.相对于ARM指令集,Thumb指令集的特点是___ 。
A、指令执行速度快
B、16位指令集,可以得到密度更高的代码,对于需要严格控制成本的设计非常有意义
C、Thumb模式有自己独立的寄存器
D、16位指令集,代码密度高,加密性能好
2.在ARM寄存器结构中,栈指针使用_ 寄存器。
A、R0 B、R13 C、R14 D、R15
3. ARM9属于 结构。
A、 冯.诺依曼 B、 哈佛
4. Cortex M系列采用 级流水线设计。
A、1 B、2 C、3 D、5
5. ARM中可以访问状态寄存器的指令是 ,能够访问内存的指令是 。
A、MOV B、ADD C、LDR D、MRS
6.下列条件码中表示不相等的是 。
A、EQ B、NE C、CS D、CC
8. 在用ARM汇编编程是,其寄存器有多个别名,通常PC是指R15,LR 是指 ,SP是指
A、R12 B、R13 C、R14 D、R15
A、STMDA B、STMIA C、STMDB D、STMIB
10.同CISC相比,下面哪一项不属于RISC处理器的特征。____
A、采用固定长度的指令格式,指令规整、简单、基本寻址方式有2~3种。
B、减少指令数和寻址方式,使控制部件简化,加快执行速度。
C、数据处理指令只对寄存器进行操作,只有加载/存储指令可以访问存储器,以提高指令的执行效率,同时简化处理器的设计。
D、RISC处理器都采用哈佛结构
11.以下叙述中,不符合RISC指令系统特点的是 。
A、 指令长度固定,指令种类少
B、 寻址方式种类丰富,指令功能尽量增强
C、 设置大量通用寄存器,访问存储器指令简单
D、 选取使用频率较高的一些简单指令
12.下面关于ARM处理器的体系结构描述哪一个是错误的。____
A、三地址指令格式
B、所有的指令都是多周期执行
C、指令长度固定
D、Load-Store结构
3. ARM的指令执行靠什么驱动?
A、流水线 B、微代码 C、电容放电 D、电磁感应
5. ARM采用多少位的体系结构?
A、64位 B、32位 C、16位 D、8位
6. ARM使用那个寄存器存放程
您可能关注的文档
最近下载
- 2025广西公需科目考试答案(3套,涵盖95_试题)一区两地一园一通道建设;人工智能时代的机遇与挑战.pdf VIP
- 2025商用车发动机气缸体铸件技术条件.docx VIP
- 颅内复杂动脉瘤介入治疗围术期护理专家共识2025 .pdf
- 第二节病虫害预测预报教学教材.ppt VIP
- 电梯新检规施工自检报告-曳引客货-2024.doc
- 2025年高考英语(新高考Ⅱ卷)试卷评析及2026高考备考策略 课件.pptx
- 2000年全国高中学生化学竞赛决赛(冬令营)理论试题与实验试题及参考答案精品.pdf VIP
- 苹果公司知识产权保护策略.pptx
- 中药饮片智能调剂与煎煮关键技术研究课件.pdf VIP
- 局部解剖学(山东联盟) 智慧树 知到答案.docx VIP
文档评论(0)