泰山医学院嵌入式期末考试题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一单选
1ARM处理器支持几种处理模式:7种
2ARM处理器中R15作为程序计数器
3ARM处理器中每个异常中断对应的中断向量表的空间为32字节
4指令ADD R3,R2,R1,LSR #2的第2操作数的寻址方式是寄存器寻址
5指令LDMB与下面哪条指令有相同功能同除指令
6ARM处理器中实现子程序返回指令的是MOV
7在ARM与7HUMB之间进行状态切换的转移指令是
8AREA伪操作适用于哪种开发环境
9ARM源程序文件格式
10ARM汇编语言中数的表达形式
11C语言程序和汇编语言程序的函数中不可以用于多数传递的是
12内嵌汇编器ARMASM汇编器的区别是13unsigned int与哪条汇编指令等同
14ARM中当前状态寄存器是
15ADS开发环境下表示指令为ARM状态下的伪操作是
二填空
1ARM的英文完整拼写
2SOPC英文完整拼写
3ARM处理器中特权模式由()和()组成
4ARM处理器中三级流水线分别为()()()
5(R4)=12执行指令RSB R4,R4,#1280后,(R4)是()
6指令SWP R1,R2,[R3]功能是
7指令SUBS R8,R6,#240 功能是
8ADS环境下执行四条指令GBLS STR1;GBLS STR2; STR1 SETS "AAA CCC";STR2 SETS"BBB";(STR1:LEFT:3)后STR2为
9ARM处理器支持4种形式堆栈分别是
10ARMTDMI提供两种中断模式为
11第2操作数移位方式中RRX功能是
12状态寄存器传递用的4个位是N:():():V
三简答
1什么是嵌入式系统并说明其开发流程
2简要说明ARM异常中断响应过程和从异常中断处理程序中返回的步骤
四综合
1在GNU编译环境下的利用汇编语言编写完程序实现将数据从数据区SYC复制到目标数去dst,复制时以8个字为单位进行,SYC数据区的字数据为1,2,,5,9,10,15,45,89,6,4
2在ADS环境下,用汇编语言编写程序实现计算5个整数i,2*i,3*i,4*i,5*i的和,要求和函数用c编写,并且遵循ATPCS规则用汇编语言程序调用c语言和函数。

相关文档
最新文档