中北大学嵌入式习题答案第2章.pdf

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

中北大学嵌入式习题答案第2章--第1页

第二章ARM体系结构

一、填空

1、ARM微处理器支持7种运行模式为、、、、、、。

用户模式(usr):ARM处理器正常的程序执行状态

快速中断模式(fiq):用于高速数据传输或通道处理

外部中断模式(irq):用于通用的中断处理

管理模式(svc):操作系统使用的保护模式

数据访问终止模式(abt):当数据或指令预取终止时进入该模式,可用于虚拟存储与存储保

护。

系统模式(sys):运行具有特权的操作系统任务。

未定义指令中止模式(und:当未定义的指令执行时进入该模式,可用于支持硬件协处理器

的软件仿真。

2、嵌入式微处理器的体系结构可以采用或结构,指令系统可以选

和。

冯·诺依曼体系结构:程序和数据共用一个存储空间,程序指令存储地址和数据存储地址指

向同一个存储器的不同物理位置,采用单一的地址与数据总线,程序和数据的宽度相同。例

如:8086、ARM7、MIPS…

哈佛体系结构:程序和数据是两个相互独立的存储器,每个存储器独立编址、独立访问,是

一种将程序存储和数据存储分开的存储器结构。例如:AVR、ARM9、ARM10…

精简指令系统RISC

复杂指令集系统CISC

3、AMBA定义了3组总线、和。

AHB(AMBA高性能总线):用于高性能。高数据吞吐部件,如CPU、DMA、DSP之间的连

接。

ASB(AMBA系统总线):用来作处理器与外设之间的互连,将被AHB取代。

APB(AMBA外设总线):为系统的低速外部设备提供低功耗的简易互连。

系统总线和外设总线之间的桥接器提供AHB/ASB部件与APB部件之间的访问代理与缓冲。

4、ARM系列微处理器支持的边界对齐格式有:、和字对齐。

字节对齐

半字对齐

5、RS-232C的帧格式由四部分组成,包括:起始位、、奇偶校验位和。

数据位

停止位

6、ARM微处理器有种工作模式,它们分为两类、。其中用户模式属于。

1/5

中北大学嵌入式习题答案第2章--第1页

中北大学嵌入式习题答案第2章--第2页

非特权模式

特权模式

非特权模式

7、ARM7TDMI采用级流水线结构,ARM920TDMI采用级流水线。

3

5

8、ARM支持两个指令集,ARM核因运行的指令集不同,分别有两个状态、,状态寄存器CPSR

的位反映了处理器运行不同指令的当前状态。

ARM

Thumb

T

9、ARM处理器共有37个寄存器,包括31个和6个。

通用寄存器(包括PC在内)这些寄存器都是32位的

状态寄存器这些寄存器也是32位的,但是只使用了其中的12位

二、选择题

1、下面哪一种工作模式不属于ARM特权模式()。

A、用户模式B、系统模式C、软中断模式D、FIQ模式

2、ARM920T的工作状态包括()。

A、测试状态和运行状态B、挂起状态和就绪状态

C、就绪状态和运行状态D、ARM状态和Thumb状态

3、RS232-C串口通信中,表示逻辑1的电平是()。

A、0vB、3.3vC、+5v~+15vD、-5v~-15v

4、在嵌入式ARM处理器中,下面哪种中断方式优先级最高。

文档评论(0)

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

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

1亿VIP精品文档

相关文档