嵌入式系统原理与设计试卷及答案试卷教案_第1页
嵌入式系统原理与设计试卷及答案试卷教案_第2页
嵌入式系统原理与设计试卷及答案试卷教案_第3页
嵌入式系统原理与设计试卷及答案试卷教案_第4页
嵌入式系统原理与设计试卷及答案试卷教案_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、三峡大学试卷 班级 学号 姓名 网选班级 序号 密 封 线 PAGE 嵌入式系统原理与设计课程 A卷 第 PAGE 页 共 3 页2017年秋 季学期嵌入式系统原理与设计课程考试试卷(A卷)注意:1、本试卷共 页; 、考试时间:10分钟;题 号一二三四五六七八九十总 分得 分 3、姓名、学号、网选班级、网选序号必须写在指定地方。得分一、选择题 (每小题 2 分,共 30分)1以下哪个不是RSC架构的ARM微处理器的一般特点:()A. 体积小、低功耗 . 大量使用寄存器C.指令格式统一,灵活高效 D 寻址方式复杂2. 以下哪个不是AM的7种运行状态之一:()A. 快中断状态B.服务状态C.休眠状

2、态D. 无定义状态3. 通常所说的 位微处理器是指( )。A 地址总线的宽度为2 位B. 处理的数据长度只能为 32位C. CPU 字长为 32 位. 通用寄存器数目为32个4.ADD R,R1,R2属于()。 寄存器间接寻址 . 立即寻址C.寄存器寻址 D. 基址变址寻址5.数据字越长则(D)时钟频率越快 B. 运算速度越慢 C. 对存储器寻址能力越大 .精度越差 6下列不是RISC指令系统特点的是( ). 大量使用寄存器B 采用固定长度指令格式 C. 使用单周期指令 D 寻址方式少7英国电机工程师学会的定义:“嵌入式系统为控制、监视或辅助设备、机器或甚至工厂操作的装置,具有( )A.全自动

3、操作循环 B.以微电脑和外围构成核心严格的时序和稳定性要求 D通常执行特定功能8.下列不属于ARM处理器异常工作模式的是( )A快速中断模式 B. 未定义模式 C.数据访问终止模式 D. 用户模式.嵌入式系统调试方式中不占用系统资源的调试方式是( )A.模拟器方式 B.IC在线仿真器 C. 监控器方式 D.D在线调试器方式.在下列AR处理器的各种模式中,()模式有自己独立的-R14寄存器。.系统模式(Systm) B.终止模式(Abort) C.中断模式(Q) D.快中断模式(FQ)11. 在ARM Linu系统中,中断处理程序进入代码以后,A的处于 ()工作模式。A超级用户(V) B.快速中

4、断(IRQ) C.中断(IRQ)和进入中断之前的状态有关系12.在ARM体系结构中,要从主动用户模式(User)切换到超级用户模式(Spevisr),应采用何种方法?( ) A直接修改CU状态寄存器(CSR)对应的模式B.先修改程序状态备份寄存器(SSR)到对应的模式,再更新CP状态C.使用软件中断指令() 让处理器执行未定义指令13.在ARMLinux体系中,用来处理外设中断的异常模式是:( ) A.软件中断(W)B未定义的指令异常C中断请求(IRQ)D.快速中断请求(FQ)14.按照M过程调用标准(APCS),栈指针使用( )寄存器,A、0、R 、14、R1515若R1=2000H,(20

5、00H)=0 x3,(08)=0 x9,则执行指令LRR0,R1,#!后R0的值为( )。A、 02000 B、0 x3 C、 02008 D、0 x7得分二、天空题 (每空 1 分,共 0 分)嵌入式系统分类按软件实时性需求分类有_、_和_。ARM处理器核可以工作在_和_状态。ARM处理器总共有_个寄存器,分为_和_两类。.常用硬件调试工具有_、_、_、_在线调试。通用寄存器R0R15可分为以下3块:_、_、_。ARM可用两种方法存储字数据:_、_。RM内核有_、_、_、_四个功能模块。得分三、问答题(每题 分,共 2分)写出下列指令的含义。LR1,R0,#0 x0 :LDR1,R0,2,S

6、L2! :DRR1, R0,R2, LS #1 :SUB,R1, ,LSR R:如何实现AM状态和Thumb状态的切换。嵌入式系统常用调试方法有几种,各有什么优缺点?简述哈佛体系结构和冯诺依曼体系结构的不同点得分四、系统设计题 (每题 30分,共 30 分)1.如图所示,DLED5 分别与 GPX_7、GPX10、GPF3_、GPF5 相连,通过 PX7、GX10、PF_4、G3_5 引脚的高低电平来控制三极管的导通性,从而控制 LED 的亮灭。通过控制 G1ON、GP2CO、PF3CON 和 PX1AT来控制GP_3 和 GF3_4 对应的D。nclude exns_1.hvd elay_m

7、s(int ms) ()补全函数代码in main(vo)/*初始化*PX2. =_;/PX2_:u,LED2GP1CON =_;/PX1_0:outp, E3GPF3N=(GP3.CN& (xf6 |f20) (16 12);/PF3_:outpu, LD4 /GPF_5:otu, LED5hie(1)/urn nLE22DAT = _;mdeys(00);/Tun onED3PX1.DAT |=x1;/Turn of LE2GPX2.DAT&_;mydeay_ms(50);/Turn nLD5PF3.DAT |= (0 x1 5);/Turn off LED3GPX1.DAT&= _;md

8、ely_s(500);/Trn o L4PF3.A |= (0 x1 );/ur ofLE5GF3.DT &= (1 5);mydelay_m(500);/Tur off LE4P3.DA &= (01 4);urn 0;17 年秋季学期嵌入式系统原理与设计课程考试试卷(卷)参考答案及评分标准命题教师 张上 审题教师一、选择题(每小题 2 分,共 30 分)DCADDDBCCBD二、天空题(每空 1 分,共 20 分)1. 按软件实时性需求分类:非实时系统 软实时系统 硬实时系统2AR处理器核可以工作在以下种状态 ARM状态和humb状态3.R处理器总共有_7_个寄存器,分为_通用寄存器_和_

9、状态寄存器_两类。.常用硬件调试工具有(实时在线仿真机)(逻辑分析仪)(ROM仿真机)(在线调试)。5通用寄存器R0R15可分为以下3块:_未分组寄存器R0-R7_、_分组寄存器8-R1_、_程序计数器5_。6.ARM可用两种方法存储字数据:(大端模式)(小端模式)。7ARM内核有(T)(D)(M)(I)四个功能模块。三、问答题 (每题 分,共 20 分)LDR1, R,#0 x08: R0加008加载到1里。即:R1R0+(分)SUB R1, R1, R2, RR3 :RR-(2右移R3位)(分)LDRR1,0,R,LSL#2! :R1(R2左移位)R0(分)LDR R1, R,R2, LS

10、 #1 :R1R0 ,0R0(R2左移1位)(2分)如何实现ARM状态和Thumb状态的切换。进入Thum状态:当操作数寄存器的状态位(位0)为1时,可以采用执行X指令的方法,使微处理器从AR状态切换到hm状态。此外,当处理器处于Thumb状态时发生异常(如IRQ、Q、ndf、Aort、S等),则异常处理返回时,自动切换到Thmb状态。(分)进入ARM状态:当操作数寄存器的状态位为时,执行BX指令时可以使微处理器从Thb状态切换到状态。此外,在处理器进行异常处理时,把C指针放入异常模式链接寄存器中,并从异常向量地址开始执行程序,也可以使处理器切换到RM状态。(3分)嵌入式系统常用调试方法有几种

11、,各有什么优缺点?模拟器方式调试工具和待调试的嵌入式软件都在主机上运行,通过软件手段模拟执行为某种嵌入式处理器编写的源程序。简单的模拟器可以通过指令解释方式逐条执行源程序,分配虚拟存储空间和外设,进行语法和逻辑上的调试。2.在线仿真器方式在线仿真器ICE是一种完全仿造调试目标CPU设计的仪器,目标系统对用户来说是完全透明的、可控的。由于仿真器自成体系,调试时可以连接目标板,也可以不接目标板。但是IE价格昂贵,而且每种C都需要一种与之对应的ICE,使得开发成本非常高。3.监控器方式主机和目标板通过某种接口(通常是串口)连接,主机上提供调试界面,被调试程序下载到目标板上运行,通过与监控运行于目标机

12、上的监控程序通信,获得调试信息。4. 简述哈佛体系结构和冯诺依曼体系结构的不同点哈佛体系结构的要点是:(1)使用两个独立的存储器模块,分别存储指令和数据,每个存储模块都不允许指令和数据并存,以便实现并行处理;(2)具有一条独立的地址总线和一条独立的数据总线,利用公用地址总线访问两个存储模块(程序存储模块和数据存储模块),公用数据总线则被用来完成程序存储模块或数据存储模块与CP之间的数据传输; (3)两条总线由程序存储器和数据存储器分时共用。冯诺依曼理论的要点是:数字计算机的数制采用二进制;计算机应该按照序顺序执行。其中:(1).计算机由控制器、运算器、存储器、输入设备、输出设备五大部分组成。(2)程序和数据以二进制代码形式不加区别地存放在存储器中,存放位置由地址确定。(3)控制器根据存放在存储器中地指令序列(程序)进行工作,并由一个程序计数器控制指令地执行。控制器具有判断能力,能根据计算结果选择不同的工作流程。四、系统设计题(每题30分,共3分)it i, j;whie(m-

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论