




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、班级(学生填写): 姓名: 学号:命题:符秋丽 审题: 审批: -密-封-线- (答题不能超出密封线)2011 2012 学年第 一 学期 嵌入式系统 科目考试试题B卷使用班级(老师填写):计算机08-1,2班 考务电话:2923688题 号一二三四五六七八九总 分得 分阅卷人一 填空题(每空1分,共20分)1嵌入式系统体系结构一般具有 和 两种基本形式。2 嵌入式存储系统一般由 、 和 组成。3 嵌入式软件的开发一般分为 、 和 三个步骤。4ARM微处理器有 种工作模式,它们分为两类: 和 ,其中用户模式属于 。5ARM微处理器复位后,PC(R15)的地址通常是 ,初始的工作模式是 。6构建
2、嵌入式系统开发环境的工具链有多种,其中开放源码的工具链是 ,ARM公司提供的工具链是 。7嵌入式系统一般定义:以 为中心、以 为基础, 可裁剪,应用系统 对功能、可靠性、成本、体积、功耗和应用环境有特殊要求的 计算机系统。 二 。选择题(每题1分,共20分)1如何从当前系统中卸载一个已装载的文件系统( )。A、umonut B、dismount C、mount -u D、从/etc/fstab中删除这个文件系统项 2 以下ARM异常中,优先级最高的是( )A、Data abort B、FIQ C、IRQ D、RESET3 µCOS-操作系统不属于( )A、RTOS B、占先式实时操作
3、系统 C、非占先式实时操作系统 D、嵌入式实时操作系统4若R1=2000H,(2000H)=0x86,(2008H)=0x39,则执行指令LDR R0,R1,#8!后 R0的值为( )A、0x2000 B、0x86 C、0x2008 D、0x395指令ADD R2,R1,R1,LSR #2中,LSR的含义是( ) A、逻辑左移 B、逻辑右移 C、算术右移 D、循环右移 6FIQ中断的入口地址是( ) A、0x0000001C B、0x00000008 C、0x00000018 D、0x000000147ARM指令集和Thumb指令集分别是( )位的。 A、8位,16位 B、16位,32位 C、
4、16位,16位 D、32位,16位 8要配置NFS服务器,在服务器端主要配置( )文件。 A、 /etc/rc.d/rc.inet1 B、/etc/rc.d/rc.m C、 /etc/exports D、/etc/rc.d/rc.S9在下列ARM处理器的各种模式中,( )模式有自己独立的R8-R14寄存器。 A、系统模式 B、终止模式 C、中断模式 D、快速中断模式10NFS是( )系统。 A、 文件 B、磁盘 C、网络文件 D、操作11在ARM体系结构中,要从主动用户模式切换到超级用户模式,应采用( )方法。 A、直接修改CPU状态寄存器对应的模式 B、先修改程序状态备份寄存器到对应的模式,
5、再更新CPU状态 C、使用软件中断指令 D、让处理器执行未定义指令12下列哪个命令以文本菜单方式界面配置内核选项:( )。 A、make menuconfig B、make xconfig C、 make config D、make improper13在ARM Linux体系中,用来处理外设中断的异常模式是( )。 A、未定义的指令异常 B、快速中断请求(FIQ) C、中断请求(IRQ) D、软件中断(SWI)14本学期我们学过的ARM集成开发环境有:( )。 A、 Keil C51 ICE B、WAVE6000 ICE C、 IAR Embedded Workbench D、REALVIE
6、W MDK15中断向量是指( )。 A、中断断点的地址 B、中断向量表起始地址 C、中断处理程序入口地址 D、中断返回地址 16在下列ARM处理器的各种模式中,只有( )模式不可以自由地改变处理器的工作模式。 A、用户模式 B、系统模式 C、终止模式 D、中断模式17下列软件中,不属于Bootloader的是( )。 A、vivi B、busybox C、uboot D、blob18对ARM处理器说法不正确的是( )。 A、小体积、低功耗、低成本、高性能。 B、支持Thumb/ARM双指令集。 C、只有Load/Store指令可以访问存储器。 D、寻址方式多而复杂。19下列哪种操作系统最方便移
7、植到嵌入式设备中。( ) A、DOS B、unix C、Windows XP D、linux20以下哪种方式不是文件系统的格式。( ) A、FAT B、DOS C、NTFS D、Ext三判断题(每题1分,共10分)1Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放在/etc目录中。( )班级(学生填写): 姓名: 学号: -密-封-线- (答题不能超出密封线)2基于ARM架构的指令都是32位的。( )3根文件系统是具有操作系统的嵌入式系统必须的组成部分。( )4目前的ARM处理器采用的哈佛体系结构。( )5Bootloader属于嵌入式操作系统的一部
8、分。( )6 Busybox常用于替代桌面系统中的init和shell等程序,为嵌入式用户提供使用环境。( )7ARM处理器的运行模式可通过中断或异常处理改变。( )8ARM包括32个通用寄存器。( )9所有的电子设备都属于嵌入式设备。( )10嵌入式系统在开发过程中,下载bootloader采用Jtag接口,而下载嵌入式操作系统镜像文件时一般采用串口或者网口。( )四简答题 (每题4分,共20分)1ARM处理器中,引起异常的原因是什么?2什么是交叉编译?为什么要采用交叉编译?3 简述Bootloader有何作用?4 ARM的异常有哪几种,各进入何种工作模式?他们退出各采用什么指令?5在ARM
9、指令中,R13寄存器常用?R14寄存器被称为?,R15寄存器?五编程题(每题10分,共20分)1以深圳英培特S3C2410实验平台为例,利用S3C2410X的GPF4、GPF5、GPF6、GPF7四个I/O管脚控制4个LED发光二极管,使其有规律的闪烁。 电路连接 LED_1LED_4分别与GPF7GPF4相连 通过GPF7GPF4引脚的高低电平来控制发光二极管的亮与灭。 当这几个引脚输出高电平的时候发光二极管熄灭, 当这几个引脚输出低电平的时候发光二极管点亮。 寄存器设置 为了实现控制LED的目的,需要通过配置GPFCON寄存器将GPF4、GPF5、GPF6、GPF7设置为输出属性。如:配置
10、GPFCON9:8两位为“01”,可实现将GPF4设置为输出属性。 通过设置GPFDAT寄存器实现点亮与熄灭LED。如:配置GPFDAT4为“0”,可实现点亮LED4。配置GPFDAT4为“1”,可实现关闭LED4。 对于本题来说,GPFUP可以不用设置。 电路原理图如下图所示:按照上述要求,编写程序控制LED。班级(学生填写): 姓名: 学号: -密-封-线- (答题不能超出密封线)2已知C语言程序有主程序模块prog.c,prog.h,其中调用了另一个模块subr.c,subr.h中的功能。试写出一个可将这两个模块编译成可执行文件pr1的makefile。(六阅读程序题(每题10分,共10
11、分)1阅读下列与看门狗有关的寄存器描述,解释每一行代码的功能。看门狗定时器控制寄存器(WTCON)寄存器地址读/写描述WTCON0x53000000读/写看门狗控制寄存器看门狗数据寄存器(WTDAT)寄存器地址读/写描述WTDAT0x53000004读/写看门狗数据寄存器看门狗计数寄存器(WTCNT)寄存器地址读/写描述WTCNT0x53000008读/写看门狗计数当前值#define rWTCON (*(volatile unsigned *)0x53000000) /第1行#define rWTDAT (*(volatile unsigned *)0x53000004) /第2行#define rWTCNT (*(volatile uns
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度果园种植与农业品牌战略承包合同
- 二零二五年度物联网技术应用增资扩股协议
- 科技在老年人慢性病预防与控制中的作用
- 2025年度酒店客房预订节假日优惠活动合同模板
- 二零二五年度奢侈品销售提成与品牌推广合作合同
- 二零二五年度租赁型商品房租赁信用评估协议
- 二零二五年度影视演员经纪代理合同
- 2025年度股份代持与业绩对赌协议
- 二零二五年度农业产业用工协议与劳动合同创新合同
- 2025至2030年中国立式液压拉床数据监测研究报告
- 2024年六年级语文下册全册单元教材分析
- 跌倒坠床公休座谈会课件
- 浙教版(2023)六上 第15课 人机对话的实现 教案3
- 开票税点自动计算器
- 2024年江苏农牧科技职业学院单招职业适应性测试题库及参考答案
- 医疗器械质量安全风险会商管理制度
- 患者转运意外应急预案
- 大学生国防教育教案第四章现代战争
- 人教版初中化学实验目录(总表)
- AS9100航空航天质量管理体系-要求培训教材
- 第2课+古代希腊罗马【中职专用】《世界历史》(高教版2023基础模块)
评论
0/150
提交评论