1 / 24
文档名称:

南工大ARM嵌入式系统参考复习题.doc

格式:doc   大小:814KB   页数:24页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

南工大ARM嵌入式系统参考复习题.doc

上传人:秋天学习屋 2022/5/24 文件大小:814 KB

下载得到文件列表

南工大ARM嵌入式系统参考复习题.doc

文档介绍

文档介绍:南工大ARM嵌入式系统参考复****题
南工大ARM嵌入式系统参考复****题
南工大ARM嵌入式系统参考复****题
精品文档
ARM嵌入式系统设计参照复****题(2017-11)
主要知识点:
第一章
嵌入式系统:
.
南工大ARM嵌入式系统参考复****题
南工大ARM嵌入式系统参考复****题
南工大ARM嵌入式系统参考复****题
精品文档
示:结果溢出I、I和F:irq和fiq中止允许和禁止控制位,=1禁止irq或fiq中止=0允许irq或fiq中止。T:控制(标
志)位——反应办理器的运行状态T=1时,程序运行于Thumb状态,T=0时,程序运行于ARM状态。
TM:控制位——决定了办理器的运行模式
模式TM[4:0]
用户10000
快中止10001
中止10010
管理10011
中止10111
未定义11011
系统11111
监控10110
(进入异样)履行哪些操作。
①保留返回地点、②保留目前状态寄存器CPSR的内容、③设置目前状态寄存器CPSR中的相应位、④转去履行中止办理程序。第三章
“operand2
有哪”些详细形式:三种:寄存器、寄存器移位、
8位位图立刻数。
,有基地点和偏倚地点两部分组成。(
1)基地点能够是哪些寄存器?(2)偏移地点能够有哪些
形式?(3)总地点的计算方法有哪些?怎么表示?(
4)变址寻址应用于哪些指令?
(1
)基地点能够是通用寄存器
R0---R15
中的随意一个。
(2
)偏移地点能够有三种形式:
12位立刻数、寄存器、寄存器移位。
(3
)总地点的计算方法有三种:
前变址(前索引):先基址+偏址,生成操作数地点,做指令指定的操作。如:LDRRd,[Rn,#m]
后变址模式(改正基址寄存器):①基址寄存器不加偏移作为操作数地点。②达成指令操作后,用(基址+偏移)的值改正基址寄
存器。如:LDRRd,[Rn],#m
自动变址模式(改正基址寄存器):①先基址+偏移,生成操作数地点,做指令指定的操作。②然后自动改正基址寄存器。如:
LDRRd,[Rn,#m]!
4)有4条指令:LDR、STR、LDM、STM
3.ARM有寻址方式:立刻寻址、寄存器寻址、寄存器间接寻址、变址寻址、多寄存器寻址、堆栈寻址、块拷贝寻址、相对寻

ARM伪指令:ADR:小范围的地点读取伪指令、ADRL:中等范围的地点读取伪指令、LDR:大范围的地点读取伪指令、
NOP:空操作伪指令。
ARM指令集分为哪几种种类?各类有哪些指令(能够不考虑协办理器指令)。五类:存器接见指令、数据办理指令、跳转指令、协办理器指令、杂项指令。
存储器接见指令:单存储器存取指令,多存储器存取指令。
数据办理指令:算术运算指令,逻辑运算指令,数据传送指令,比较指令,测试指令。
跳转指令:B跳转指令BL带链接的跳转指令BX带状态切换的跳转指令BLX带链接和状态切换的跳转指令。
杂项指令:程序状态寄存器操作指令,中止操作指令。
ARM有哪些条件码?各个条件码的符号及意义。(比较常用的应当会)。
条件码0000
0001
0010
0011
0100
0101
0110
0111
助记符
EQ
NE
C
S/HS
CC/LO
MIP
L
VS
VC
含义
相等
不相等
无符号数大于或等于
无符号数小于
负数
非负数
溢出
没有溢出
标志Z=1
Z=0
C=1
C=0
N=1
N=0
V=1
V=0
南工大ARM嵌入式系统参考复****题
南工大ARM嵌入式系统参考复****题
南工大ARM嵌入式系统参考复****题
.
南工大ARM嵌入式系统参考复****题
南工大ARM嵌入式系统参考复****题
南工大ARM嵌入式系统参考复****题
精品文档
1000
HI
无符号数大于
C=1且Z=0
1001
LS
无符号数小于或等于
C=0或Z=1
1010
GE
有符号数大于或等于
N=V
1011
LT
有符号数小于
N!=V
1100
GT
有符号数大于
Z=0且N=V
1101
LE
有符号数小