




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2014年上学期11级计算机专业嵌入式系统期末试卷专业 班级 学号 姓名_ _考试时间120分钟 考试方式闭卷 考试成绩_ _ 题号一二三四五六得分一、选择题(本大题共10个小题,每小题1分,共10分)1、和PC机系统相比,下列哪点不是嵌入式系统所特有的:( C )A、系统内核小 B、专用性强C、可执行多任务 D、系统精简2、ADD R0,R1,#3属于( A )寻址方式。A、立即寻址 B、多寄存器寻址C、寄存器直接寻址 D、相对寻址3、GET伪指令的含义是:( A )A、包含一个外部文件 B、定义程序的入口C、定义一个宏 D、声明一个变量4、COS-II操作系统不属于:( C )A、RTOS B、占先式实时操作系统C、非占先式实时操作系统 D、嵌入式实时操作系统5、FIQ中断的入口地址是:( A )A、0x0000001CB、0x00000008C、0x00000018D、0x000000146、ARM指令集和Thumb指令集分别是( D )位的。A、8位,16位B、16位,32位C、16位,16位D、32位,16位7、BL和BX的指令的区别是( D )A、BL是跳转并切换状态;BX带返回的跳转并切换状态。B、BL是带返回的连接跳转;BX带返回的跳转并切换状态。C、BL是跳转并切换状态;BX是带返回的连接跳转。D、BL是带返回的连接跳转;BX是跳转并切换状态。8、Boot Loader 的启动过程是( A ) A.单阶段 B. 多阶段C.单阶段和多阶段都有 D.都不是9、以下说法不正确的是( B )A 、任务可以有类型说明 B 、任务可以返回一个数值C 、任务可以有形参变量 D 、任务是一个无限循环10、若已定义的函数有返回值,则以下关于该函数调用叙述中错误的是( D )A、函数调用可以作为独立的语句存在B、函数调用可以作为一个函数的实参C、函数调用可以出现在表达式中D、函数调用可以作为一个函数的形参二、判断题(本大题共10题,共10分)1、不同的 CPU,它的Boot Loader都相同。( ) 2、程序运行过程中的资源可以是显示器、键盘,但不可以是一个数组或变量。( )3、若定义任务task1 的优先级为12,则不能再定义其他任务的优先级也为 12。( )4、资源是不可抢占的。( )5、如果所有的作业按照其时限完成,称为可行调度。( )6、基于任务的周期分配,周期越短,优先级越高。( )7、处理器的控制逻辑可以使用有限状态机表示。( )8、处于就绪状态的任务只能切换到运行状态。( )9、由于CPU内部寄存器的访问速度较高,根据ATPC标准,应尽可能使函数的参数控制在4个以下。( )10、状态寄存器主要用来存储处理器的工作状态。( )三、填空题(本大题共15空,每1空1分,共15分)1、ARM7 指令系统采用三级流水线指令,分别包括:取 指、译 码、执 行。2、实现无失真放大,应使晶体三极管工作在 放大 区域。3、一个嵌入式系统结构有典型的四层组成,包括: 功能层 、 中间层 、 软件层 和 硬件层 。4、USB 家庭中有三位成员,即 主机(或host) 、 设备(或 device ) 、集线器(或Hub ) 。5、嵌入式总线按传输方式分有 并行总线 和 串行总线 ,按时钟信号分有同步总线 和 异步总线 。四、简答题(本大题共4题,共25分)1 、简述一下嵌入式设计流程。(5分)答:1 )系统需求分析2 )体系结构设计3 )硬件/ 软件协同设计4 )系统集成5 )系统测试2、ARM 处理器有几种工作模式?并做说明每种工作模式的含义。(8分)答:ARM 处理器有 7 种工作模式:用户模式( usr) -正常程序执行的模式 快速中断模式(fiq ) -F I Q 异常响应时进入此模式 中断模式( irq ) -I R Q 异常响应时进入此模式 管理员模式( svc ) -系统复位和软件中断响应时进入此模式中止模式( abt ) -用于虚拟存储及存储保护 系统模式( sys) -与用户类似,但有直接切换到其它模式等特权未定义模式( und ) -未定义指令异常响应时进入此模式 除了用户模式外,其他模式均可视为特权模式3 、简述一下BOOT LOADER的生命周期。(4分)答:1. 初始化硬件,如设置UART(至少设置一个),检测存储器等2. 设置启动参数,告诉内核硬件的信息,如用哪个启动界面,波特率.3. 跳转到操作系统的首地址.4. 消亡 4、请简述一下RAM和ROM两种存储设备各自的特点。(8分)答:RAM,一般有SRAM和DRAM。它的特点:1.可读可写,读取和写入一样快速 2.上电数据保存,掉电数据丢失 3.作为内存使用ROM,一般有EPROM,EEPROM,Flash。它的特点:1.数据可以读取,但不能任意更改 2掉电情况下数据不会丢失 3.程序课存放在ROM中五、程序阅读题(本大题共2题,共25分)1、仔细阅读下面的信号量应用程序,画出各任务的程序流程图,并说明程序要实现的功能是什么。(10分)OS_EVENT *week_Sem;week_Sem =OSSemCreate(0);void task1() LCDPrintf(“Today is Monday.n”); OSSemPost(math_Sem);void task2()U8 err;OSSemPend(math_Sem,0,&err);LCDPrintf(“what day is taday?.n”);答案功能:编写两个任务task1和task2完成要求的功能。设task2为较高的优先级,task1中在LCD显示“Today is Monday.n”;task2中在LCD显示 “what day is today?n”。要求先问后答。流程图: Task1的流程图 task2的流程图2、根据以下程序回答问题。(15分)struct NODEint k;struct NODE *link;main() struct NODE m5,*p=m,*q=m+4;int i=0;while(p!=q)p-k=+i;p+;q-k=i+;q-;q-k=i;for(i=0;i5;i+)printf(%d,mi.k);printf(n);(1)i、p、struct NODE 和 m 的分别占据多少字节的内存空间?(2)p 和 q 指针初始指向的地址相差多少字节?(3)程序运行后的输出结果是什么?参考答案及要点:(1)i、p、struct NODE 和 m 的分别占据 4 字节、4 字节、8 字节和 40 字节的内存空间。(2)p 和 q 指针初始指向的地址相差 32 字节(3)程序运行后的输出结果 13431。六、实践设计题(本大题共1题,共15分)1、给出S3C44B0通过驱动器控制步进电
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 离婚子女抚养费及父母共同财产分割及子女教育协议
- 离婚协议中未涉及财产分割的详细约定
- 离婚协议中房产分割、车辆处理与共同债务的全文指南
- 燃气工程交接验收方案
- 个人房产租赁贷款合同范本:房产租赁项目借款协议
- 离婚协议违约金及共同债务承担与子女抚养合同
- 供水厂污泥处理与资源化利用方案
- 兴义校园安全教育活动
- 夫妻离婚协议流程辅导与财产分割、子女抚养合同
- 电竞战队冠名赞助协议范本
- 2025年家政服务员劳务合同范文
- 2025-2026学年高一数学上学期第一次月考试题(考试版A4)
- 建筑公司法务知识培训课件
- 2025.9.3抗战胜利大阅兵初高中学生征文(高中):观九三阅兵有感
- 电梯维保流程课件
- 70周岁老人驾考三力测试题库及答案
- 镇静催眠药物临床合理使用指南
- 质量管理提升质量月宣传稿件范文
- DB62∕T 4339-2021 高速公路工地试验室标准化指南
- 焊接检测管理办法
- 国家能源集团陆上风电项目通 用造价指标(2025年)
评论
0/150
提交评论