嵌入式系统复习题填空
嵌入式填空题整理

填空题1、ARM微处理器有7种工作模式它们分为两类非特权模式、特权模式。
其中用户模式属于非特权模式2、ARM支持两个指令集,ARM核因运行的指令集不同,分别有两个状态ARM、Thumb,状态寄存器CPSR的T位反映了处理器运行不同指令的当前状态3、ARM核有多个寄存器,其中大部分用于通用寄存器,有小部分作为专用寄存器,R15寄存器用于存储PC,R13通常用来存储SP。
ARM处理器有两种总线架构,数据和指令使用同一接口的是冯诺依曼,数据和收指令分开使用不同接口的是哈佛结构4、ARM微处理器复位后PC的地址通常是0x0初始的工作模式是Supervisor。
5、ARM微处理器支持虚拟内存它是通过系统控制协处理器CP15和MMU存储管理部件来进行虚拟内存的存储和管理。
当系统发生数据异常和指令领取异常时异常处理程序透过嵌入式操作系统的内存管理机制通过MMU交换物理内存和虚拟内存的页面以保证程序正常执行。
6、编译链接代码时有两种存储代码和数据的字节顺序一种是小端对齐另一种是大端对齐。
7、构建嵌入式系统开发环境的工具链有多种其中开放源码的工具链是GNU工具链ARM公司提供的工具链是ADS工具链计算机有CISC和RISC两种类型以ARM微处理器为核心的计算机属于RISC 类型其指令长度是定长的9.一般而言嵌入式系统的构架可以分为4个部分分别是处理器、存储器、输入/输出和软件一般软件亦分为操作系统相关和应用软件两个主要部分。
10、根据嵌入式系统使用的微处理器可以将嵌入式系统分为嵌入式微控制器、嵌入式DSP处理器、嵌入式微处理器以及片上系统。
11、操作系统是联接硬件与应用程序的系统程序,其基本功能有进程管理、进程间通信、内存管理、I/O资源管理。
12、从嵌入式操作系统特点可以将嵌入式操作系统分为实时操作系统和分时操作系统其中实时系统亦可分为硬实时系统和软实时系统。
13、内核负责管理各个任务或者为每个任务分配CPU时间并且负责任务之间的通信,内核的基本服务是任务切换。
嵌入式考试题库及答案

嵌入式考试题库及答案一、单项选择题(每题2分,共20分)1. 在嵌入式系统中,通常采用哪种类型的处理器?A. 通用处理器B. 精简指令集处理器(RISC)C. 复杂指令集处理器(CISC)D. 专用处理器答案:B2. 以下哪个不是嵌入式系统的典型特点?A. 实时性B. 可扩展性C. 资源受限D. 专用性答案:B3. 在嵌入式系统中,以下哪个不是常用的存储介质?A. ROMB. RAMC. 硬盘D. Flash答案:C4. 嵌入式操作系统与通用操作系统的主要区别是什么?A. 嵌入式操作系统更复杂B. 嵌入式操作系统更简单,资源占用少C. 嵌入式操作系统价格更高D. 嵌入式操作系统运行速度更快答案:B5. 以下哪个不是嵌入式系统的应用领域?A. 消费电子B. 工业控制C. 航空航天D. 办公自动化答案:D6. 在嵌入式系统中,通常使用哪种类型的编程语言?A. 汇编语言B. 高级语言C. 机器语言D. 以上都是答案:D7. 以下哪个不是嵌入式系统的开发工具?A. 编译器B. 调试器C. 项目管理软件D. 文字处理软件答案:D8. 在嵌入式系统中,以下哪个不是常用的通信协议?A. TCP/IPB. USARTC. I2CD. USB答案:D9. 嵌入式系统的功耗通常与什么因素有关?A. 处理器速度B. 存储容量C. 系统复杂度D. 以上都是答案:D10. 以下哪个不是嵌入式系统的开发流程?A. 需求分析B. 系统设计C. 编码实现D. 产品发布答案:D二、多项选择题(每题3分,共15分)1. 嵌入式系统的开发过程中,以下哪些是必须考虑的因素?A. 系统性能B. 成本控制C. 系统安全性D. 用户体验答案:ABCD2. 在嵌入式系统中,以下哪些是常见的输入设备?A. 触摸屏B. 键盘C. 鼠标D. 传感器答案:ABD3. 以下哪些是嵌入式系统开发中常用的软件工具?A. 集成开发环境(IDE)B. 版本控制系统C. 项目管理工具D. 数据库管理系统答案:ABC4. 在嵌入式系统中,以下哪些是常见的输出设备?A. 显示器B. 扬声器C. 打印机D. LED灯答案:ABD5. 嵌入式系统的测试通常包括哪些方面?A. 功能测试B. 性能测试C. 安全性测试D. 稳定性测试答案:ABCD三、填空题(每题2分,共20分)1. 嵌入式系统通常由、、和四个部分组成。
嵌入式期末复习题_(含答案)

嵌入式期末复习题_(含答案)期末考试复习题一、填空题1. ARM微处理器有7种工作模式,它们分为两类_特权模式_、_非特权模式_其中用户模式属于_非特权模式__。
2. ARM微处理器共有__37_个__32__位寄存器,其中__31_个为通用寄存器,_6___个为状态寄存器。
3. 嵌入式系统一般哪4个部分组成( 嵌入式处理器、外围设备、嵌入式操作系统(可选)、嵌入式应用软件)4. 协处理器主要控制:___片内的MMU __、___指令和数据缓存___、___写缓冲___。
5. ARM嵌入式系统主要由___相关支撑硬件___、___ARM处理器___和__嵌入式软件系统____构成。
6. S3C2410芯片外部寻址空间是1G,被分成___8__个存储块,每块_ 128 _MB。
SDRAM 存储器应连接到第____7或8__个存储块。
7. 操作系统是联接硬件与应用程序的系统程序,其基本功能有进程管理、内存管理、文件系统管理、I/O资源管理。
8. 常用的嵌入式外围设备有存储设备_、通信设备____和___显示设备___三类。
10. 嵌入式系统是用来控制或者监视哪些设备( )11. 嵌入式系统的三个基本要素。
引导程序内核文件系统12. 链接分为:(硬链接)和( 软链接)。
13. 数据寄存器,其中控制寄存器的主要功能是设置_引脚的功能_,数据寄存器的功能是从寄存器读取数据或者向寄存器写入数据。
15. 目前流行的嵌入式操作系统主要有:_ WinCE_、_ Vxworks__、_ Linux/μCLinux_和_μC/OS-II、PalmOS____。
16. 嵌入式操作系统的调试一般包括:___操作系统__调试和___应用程序__调试。
17. ARM字数据存储格式有:大端格式和小端格式。
18. 某文件的权限为:drw-r--r--,用数值形式表示该权限,则该八进制数为:( 644 ),该文件属性是( 目录)。
嵌入式考试简答填空

嵌入式一、填空题1、根据嵌入式系统使用的微处理器,可以将嵌入式系统分为 (嵌入式微处理器),嵌入式 DSP,(嵌入式微控制器)以及片上系统。
2、从嵌入式操作系统特点可以将嵌入式操作系统分为实时操作系统和(分时操作系统),其中实时系统亦可分为(硬实时系统)和软实时系统。
3、内核负责管理各个任务,或者为每个任务分配 CPU 时间,并且负责任务之间的(通信),内核的基本服务是(任务切换)。
4、 ARM7TDMI 采用(三)级流水线结构,ARM920TDMI 采用(五)级流水线。
5、按操作系统的分类可知,Dos 操作系统属于顺序执行操作系统,Unix 操作系统属于(分时)操作系统,VxWorks 属于(实时)操作系统。
6、ARM7TDMI 中, T 表示支持 16 位 Thumb 指令集, D 表示 (支持片上调试) , M 表示内嵌乘法器 Multiplier,I 表示(嵌入式 ICE),支持在线断点和调试。
7、嵌入式系统体系结构一般具有 (冯.诺伊曼结构) 和 (哈佛结构) 两种基本形式。
8、嵌入式存储系统一般由(高速缓存)、(内存)和(外存)组成。
9、嵌入式存储系统具有(大端格式)和(小端格式)两种数据存放格式。
10、从编程的角度看,ARM 微处理器的一般有(ARM)和(HUMB)两种工作状态。
11、ARM 系列微处理器支持的边界对齐格式有: (字节对齐) 、 (半字对齐) 和(字对齐)。
12、 ARM 微处理器有 (七) 种工作模式,它们分为两类 (非特权模式) 、 (特权模式)。
其中用户模式属于(非特权模式)。
二、简答题1. 简要叙述嵌入式系统的定义。
答:嵌入式系统是以应用为中心、以计算机技术为基础,软、硬件可裁剪,适应于应用系统对功能、可靠性、成本、体积、功耗等方面有特殊要求的专用计算机系统。
2. 什么是嵌入式实时操作系统?简单叙述其特点。
答:当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统作出快速响应,并控制所有实时任务协调一致运行的嵌入式操作系统。
最新嵌入式系统期末考试题库及答案

《嵌入式系统》试题库一、填空题1、嵌入式系统的基本定义为:以应用中心,以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
2、从模块结构来看,嵌入式系统由三大部分组成,分别是:硬件、软件和开发平台。
3、从层次角度来看,嵌入式系统由四大部分组成,分别是:应用软件层、操作系统层、板级支持包(或硬件抽象层)和硬件层。
4、嵌入式产品的主要度量指标包括:上市时间、设计成本和产品质量。
5、嵌入式系统的设计过程包括:需求分析、规格说明、体系结构设计、构件设计、系统集成和系统测试。
6、需求分析包括:功能性需求分析和非功能性需求分析。
7、确定输入信号是数字信号还是模拟信号属于功能性需求。
8、确定系统的物理尺寸和重量属于非功能性需求。
9、在嵌入式系统的设计过程中,其中规格说明解决“做什么”。
10、在嵌入式系统的设计过程中,其中体系结构设计解决“如何做”。
11、在嵌入式系统的设计过程中,软硬件划分应该在体系结构设计阶段完成。
12、在嵌入式系统的设计过程中,处理器的选择应该在体系结构设计阶段完成。
13、在嵌入式系统的设计过程中,嵌入式操作系统的选择应该在体系结构设计阶段完成。
14、在嵌入式系统的设计过程中,完成原理图设计应在构件设计阶段完成。
15、在嵌入式系统的设计过程中,完成版图设计应在构件设计阶段完成。
16、在嵌入式系统的设计过程中,完成软件设计应在构件设计阶段完成。
17、反映嵌入式系统设计人员的水平能力主要在于总体设计(需求分析、规格说明和体系结构设计)和系统调试。
18、设计流程指的是设计过程中所经历的过程步骤。
19、设计重用技术主要分为基于IP 核的模块级重用和基于平台的系统级重用。
20、软硬件协同设计由系统描述、软硬件划分、软硬件协同综合以及软硬件协同模拟与验证几个阶段组成。
21、嵌入式处理器的分类包括三种,分别是:嵌入式微处理器、微控制器(或单片机)和数字信号处理器(DSP)。
嵌入式考试试题及答案

一、填空题(请将答案填入题后括号中):共10小题,每小题2分,满分20分。
1、一般而言,嵌入式系统的构架可以分为4个部分:分别是(处理器)、存储器、输入/输出和软件,一般软件亦分为操作系统相关和(应用软件)两个主要部分。
2、根据嵌入式系统使用的微处理器,可以将嵌入式系统分为嵌入式微控制器, (嵌入式微处理器),(嵌入式DSP处理器)以及片上系统。
3、操作系统是联接硬件与应用程序的系统程序,其基本功能有(进程管理)、进程间通信、(内存管理)、I/O资源管理。
4、从嵌入式操作系统特点可以将嵌入式操作系统分为(实时操作系统)和分时操作系统,其中实时系统亦可分为(硬实时操作系统)和软实时系统。
5、内核负责管理各个任务,或者为每个任务分配CPU时间,并且负责任务之间的(通信),内核的基本服务是(任务切换)。
6、嵌入式开发一般采用(宿主机/目标机)方式,其中宿主机一般是指( PC机/台式机)。
7、哈佛体系结构数据空间和地址空间(分开),ARM7TDMI 采用(冯诺依曼体系)的内核架构。
二、选择题(请将答案填入题后括号中):共10小题,每小题2分,满分20分。
1、要使CPU能够正常工作,下列哪个条件不是处理器必须满足的。
( D )(A) 处理器的编译器能够产生可重入代码(B)在程序中可以找开或者关闭中断(C) 处理器支持中断,并且能产生定时中断(D)有大量的存储空间 2、下面哪种操作系统最方便移植到嵌入式设备中。
( D )(A) DOS(B)UNIX(C) Windows xp (D)LINUX在CPU中,__(3)__可用于传送和暂存用户数据,为ALU 执行算术逻辑运算提供工作区。
(3)A. 程序计数器 B. 累加寄存器 C. 程序状态寄存器 D. 地址寄存器●关于在I/O 设备与主机间交换数据的叙述,“__(4)__”是错误的。
(4)A. 中断方式下,CPU 需要执行程序来实现数据传送任务 B. 中断方式和DMA 方式下,CPU 与I/O 设备都可同步工作C. 中断方式和DMA 方式中,快速I/O 设备更适合采用中断方式传递数据D. 若同时接到DMA 请求和中断请求, CPU 优先响应DMA 请求●关于校验方法,“__(5)__ ”是正确的。
《ARM嵌入式系统》期末考试试题库

《ARM嵌入式系统》期末考试试题库《ARM嵌入式系统》试题库一、填空题(每题3分,共15分)1、ARM 这个缩写包含两个意思:一是指___________;二是指______________。
2、常用的AT89C52单片机为_____位单片机,而STM32单片机为____位单片机。
3、常用的STM32F103~107系列单片机是基于_______内核,此内核采用的是__________结构4、STM32单片机共有8种输入输出模式,其中输入模式有_____种,输出模式有_____种。
5、在编写按键检测程序时,加一个延时判断的目的是为了__________,这种方法叫________。
6、如果LED阴极接地,阳极通过一个电阻接单片机PA1端口,则当单片机PA1端口输出为高电平时LED状态为_______;当输出为低电平时LED状态为_______。
7、STM32单片机的GPIO口可以配置为__________模式和__________模式。
8、常STM32的__________为通用同步异步收发器,可以利用__________发生器提供宽范围的波特率选择。
9、STM32通用定时器TIM的16位计数器可以采用三种方式工作,分别为向上计数模式、__________模式和__________模式。
10、STM32具有单独的位设置或位清除能力。
这是通过__________和__________寄存器来实现的。
11、如嵌入式系统的设计可以分成三个阶段:分析、__________和__________。
12、微处理器有两种总线架构,使用数据和指令使用同一接口的是__________,分开的指令和数据接口、取指和数据访问可以并行进行的是__________。
13、ARM核有两个指令集,分别是__________指令集、__________指令集。
14、嵌入式系统开发采用的交叉开发环境是由__________和__________组成的。
嵌入式系统试题带答案期末复习必备

嵌⼊式系统试题带答案期末复习必备研究⽣课程考试试卷考试科⽬:嵌⼊式系统课程编码:任课教师:考试时间:2015.5.17 学号: 学⽣姓名:《嵌⼊式系统》课程研2014级试题⼀、填空题(每空1分,共30分)1、嵌⼊式系统是以应⽤中⼼,以计算机技术为基础,软件硬件可裁剪,适应应⽤系统对功能、可靠性、成本、体积、功耗严格要求的专⽤计算机系统。
2、Boot loader主要功能是:系统初始化、加载和运⾏内核程序。
3、微处理器有两种总线架构,使⽤数据和指令使⽤同⼀接⼝的是冯诺伊曼,分开的指令和数据接⼝、取指和数据访问可以并⾏进⾏的是哈弗结构。
4、ARM微处理器有_七_种⼯作模式,它们分为___⾮特权模式__、__特权模式两类。
其中⽤户模式属于____⾮特权模式___。
5、ARM处理器中CPSR和SPSR的中⽂名称分别为: 程序状态寄存器和程序状态保存寄存器。
6、通常嵌⼊式系统开始启动时,将存有启动代码的Nor Flash地址空间映射到0x00000000。
嵌⼊式系统的中断向量和异常向量表在启动时也从0x 00000000存放。
因为FlashROM的读出速度慢,因此需要采⽤地址重映射把SDRAM地址空间迁移到0地址开始处,把Flash ROM的地址空间迁移到系统存储器的⾼端地址。
7、异常向量是异常服务程序的⼊⼝,在某些ARM的应⽤中,允许异常向量的位置由32位地址空间低端的正常位置,既0x00000000~0x0000001C,移到地址空间⾼端的另⼀地址范围0xFFFF0000~0xFFFF001C。
这些改变后的地址位置称为⾼端向量。
⽬标系统可通过硬件配置来选择是使⽤正常向量还是⾼端向量。
8、ARM微处理器复位后,PC(R15)的地址通常是0X0,初始的⼯作模式是Supervisor 。
9、微处理器是整个系统的核⼼,通常由3⼤部分组成:控制单元、算术逻辑单元和寄存器。
10、RISC采⽤Load/Store结构,有助于减少指令格式,统⼀存储器访问⽅式⼆、选择题(在备选答案中有⼀个或多个是正确的,将它选出填⼊空格中,每⼩题2分,共20分)1、关于ARM处理器的异常的描述不正确的是C。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、ARM7 指令系统采用三级流水线指令,分别包括:取指、译码、执行。
3、一个嵌入式系统结构有典型的四层组成,包括:功能层、中间层、软件层和硬件层。
4、USB 家庭中有三位成员,即主机(或host)、设备(或device )、集线器(或Hub )。
5、嵌入式总线按传输方式分有并行总线和串行总线,按时钟信号分有同步总线和异步总线。
1.安装Linux系统对硬盘分区时,必须有两种分区类型:Linux原始分区(根分区) 和Linux 交换分区。
2.在Linux的两种链接文件中,只能实现对文件链接的一种方式是:软链接(符号链接)。
3.Linux主要采用了请求调页和写时复制_两种动态内存管理技术实现了物理内存以On demand方式动态分配。
4.对于System V类型的共享内存页面,Linux基于__Clock____算法决定哪些页面应当被换出物理内存。
5.在Linux与中断相关的三个核心数据结构中,用做抽象的中断控制器的数据结构是_ hw_interrupt_type _____,它包含一系列处理中断控制器特有的操作。
6. 通过将_ request _____动态链入块设备控制结构blk_dev_struct,Linux设备管理器有效的实现了物理设备和缓冲区之间的异步读写通讯。
10.在System V进程通讯方式中,ipc_perm结构描述对一个系统IPC对象的存取权限,而用于定位IPC对象的引用标志符key可以依据键值分成_公有____和___私有___两种类型。
1.在Linux2.4.0版本中,进程有___6___ 种状态,进程使用__exit____ 系统调用后进入僵死状态。
2.在Linux 中,管道分为__2____ 种类型,若创建或打开管道时获得的描述符存放在fd 中,则fd[1]是_管道写描述符_ 。
3.Linux为用户提供的接口有shell、XWINDOW、系统调用4.Linux在I386体系结构中支持__两级____分页机构。
5.每个设备文件名由主设备号和从设备号描述。
第二块IDE硬盘的设备名为__hdb____,它上面的第三个主分区对应的文件名是__hdb3____ 。
6. 超级块是描述__文件系统属性____ 信息的数据结构,索引节点是描述__文件属性____ 信息的数据结构。
7.df命令完成_显示文件系统空间使用情况_____ 功能,du命令完成_显示目录或文件占用磁盘空间容量_____ 功能。
8.命令组合(命令表)将_建立新的子进程_____ 来执行命令。
9. 磁盘限额管理可以使用__quota____ 软件工具,其中硬限额的容量应该__大于____软限额。
10.交换线程通过三种途径来缩减已使用的内存页面:减少buffer cache和page cache的大小、换出系统V类型的内存页面、换出或丢弃进程的页面
1.在Linux系统中,以(文件)方式访问设备。
2. Linux内核引导时,从文件(/etc/fstab )中读取要加载的文件系统。
3.链接分为:硬链接和(软链接)。
6. 设定限制用户使用磁盘空间的命令是(quota )。
7. 在Linux系统中,用来存放系统所需要的配置文件和子目录的目录是(/etc )。
8.将前一个命令的标准输出作为后一个命令的标准输入,称之为(管道)。
9.为脚本程序指定执行权的命令及参数是(chmod a+x filename )。
10.进行字符串查找,使用(grep )命令。
1.将前一个命令的标准输出作为后一个命令的标准输入,称之为(管道)。
2.在shell编程时,使用方括号表示测试条件的规则是:方括号两边必有(空格)。
3.在Linux系统下,第二个IDE通道的硬盘(从盘)被标识为(hdb )。
4.当系统管理员需升级内核版本和改变系统硬件配置时,应(重新编译内核)。
5.在Linux系统中,测试DNS服务器是否能够正确解析域名的的客户端命令,使用命令(nslookup )。
6.启动进程有手动启动和调度启动两种方法,其中调度启动常用的命令为at 、batch 和(crontab )。
7.在Linux操作系统中,设备都是通过特殊的(文件)来访问。
8.shell不仅是(用户命令的解释权),它同时也是一种功能强大的编程语言。
9.在Windows9.x环境下共享Unix/Linux中的用户目录的一个工具是(samba )服务器。
10.结束后台进程的命令是(kill )。
1、cpsr寄存器的作用是_保存当前进程状态__________。
2、ARM926EJ-S中的“9”表示的含义是_版本为9的ARM_______,“E”表示的含义是_增强型DSP指令_______,“J”表示的含义是_含有java加速器jazelle_______。
3、LINUX下察看当前目录的命令是_ls_,察看文件内容的命令是__cat___,删除目录的命令是__rm____。
压缩与解压的命令是__tar____,磁盘、目录挂接命令是__mount__。
4、字数据的高字节存储在低地址中,而字数据的低字节则存放在高地址中,这样的存储方式我们称之为____大端______格式。
5、ARM9TDMI中的“T”表示的含义是_支持Thumb指令集__,“D”表示的含义是_支持片上Debug__,“M”表示的含义是__ 内嵌硬件乘法器___ ,“I”表示的含义是_支持片上断点调试
6、ARM指令中的第二个操作数
“operand2”有_立即数__、_寄存器__、__寄存器移位__三种具体形式。
9、LINUX将设备分成__块设备____和___字符设备_______两大类。
1、ARM9处理器有(31 )个通用寄存器,有(6 )个状态寄存器。
5、ARM是RISC型处理器,只有(加载)和(存储)指令可与存储器打交道,其余指令都不允许进行存储器操作。
7、S3C2410有( 1 )个快速中断,可扩展(8 )组存储器。
8、ARM体系结构定义了7种处理器模式,其中(用户)模式是非特权模式,除了(用户)模式和(系统)模式外其他的5种模式属于异常模式。
2、ARM内核三级流水线机制是指指令运行过程中经过的___取指_______、译码、执行三个阶段。
3、ARM寄存器SPSR被称为_____备份的程序状态寄存器___寄存器。
4、uClinux与标准Linux 的最大区别在于____内存管理_______。
5、嵌入式系统是以应用为中心、以计算机技术为基础、软硬件可裁剪、功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
6、ARM的数据存取指令Load/Store是唯一用于寄存器和存储器之间进行数据传送的指令。
7、µC/OS中,为保护任务之间的共享数据和提供任务之间的通信,提供了操作系统任务间通信方法有:信号量、邮箱、消息队列,事件标志。
1.嵌入式微处理器一般可分为嵌入式微控制器、嵌入式数字信号处理器、嵌入式微处理器、嵌入式片上系统四种类型。
2.嵌入式系统体系结构一般具有和两种基本形式。
3.嵌入式存储系统一般由组成。
高速缓存、内存和外存
4.嵌入式存储系统具有大端格式和小端格式两种数据存放格式。
5从编程的角度看,ARM微处理器的一般有ARM 和THUMB 两种工作状态。
6.嵌入式软件的开发一般分为生成、调试和固化运行三个步骤。
7.嵌入式LINUX的内核有五个组成部分,它们是进程调度、内存管理、虚拟文件系统、网络接口、进程通信。
8.ARM一共有37个寄存器,其中,CPSR的用于定义ARM当前操作模式。
9.ARM共有7种操作模式,,它们分别是用户模式、快速中断模式、中断模式、管理模式系统模式、数据访问终止模式和未定义指令终止模式。
10.ARM寻址方式有立即寻址,寄存器寻址,寄存器间接寻址,基址加偏址寻址,堆栈寻址,块拷贝寻址和相对寻址。