版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第5页(共页)班级(学生填写):姓名:学号:命题:符秋丽审题:审批:密封线(答题不能超出密封线)班级(学生填写):姓名:学号:命题:符秋丽审题:审批:密封线(答题不能超出密封线)使用班级(老师填写):计算机08-1,2班考务电话:2923688题号一二三四五六七八九总分得分阅卷人填空题(每空1分,共20分)1.嵌入式微处理器一般可分为嵌入式微控制器、嵌入式数字信号处理器、嵌入式微处理器和嵌入式片上系统四种类型。2.嵌入式存储系统具有大端和小端两种数据存放格式。3.从编程的角度看,ARM微处理器一般有ARM状态和Thumb状态两种工作状态。4.ARM微处理器有7种工作模式,它们分为两类:非特权模式和特权模式,其中用户模式属于非特权模式。5.ARM微处理器复位后,PC(R15)的地址通常是0x0,初始的工作模式是supervisor。6.嵌入式开发一般采用宿主机/目标机方式,其中宿主机一般是指PC机或台式机。7.哈佛体系结构数据空间和地址空间分开,ARM7TDMI采用冯洛伊曼体系的内核架构。8.ARM7TDMI采用3级流水线结构,ARM920TDMI采用5级流水线。二。选择题(每题1分,共20分)1.ADDR0,R1,#3属于(A)寻址方式。A、立即寻址B、多寄存器寻址C、寄存器直接寻址D、相对寻址2.存储一个32位数0x876165到2000H~2003H四个字节单元中,若以小端模式存储,则2003H存储单元的内容为(B)A、0x00B、0x87C、0x65D、0x613.Bootloader的stage2通常使用C语言实现,以完成复杂的功能,并增加可读性和可移植性,以下哪一步骤属于stage2的内容:(D)A、为加载Bootloader的stage2准备RAM空间B、设置好堆栈C、硬件设备初始化D、将kernel影像和根文件系统映像从flash上读到RAM空间中4.若R1=2000H,(2000H)=0x86,(2008H)=0x39,则执行指令LDRR0,[R1,#8]!后R0的值为(D)A、0x2000B、0x86C、0x2008D、0x395.寄存器R13除了可以做通用寄存器外,还可以做(C)A、程序计数器B、链接寄存器C、栈指针寄存器D、基址寄存器6.FIQ中断的入口地址是(A)A、0x0000001CB、0x00000008C、0x00000018D、0x000000147.ARM指令集和Thumb指令集分别是(D)位的。A、8位,16位B、16位,32位C、16位,16位D、32位,16位8.ARM寄存器组有(D)个寄存器。A、7B、32C、6D、379.要配置NFS服务器,在服务器端主要配置(C)文件。A、/etc/rc.d/rc.inet1B、/etc/rc.d/rc.mC、/etc/exportsD、/etc/rc.d/rc.S10.在Linux系统中,下列哪个命令可以用来加载模块(A)。A、insmodB、loadC、initD、installmod11.Linux中删除文件命令为:(D)。A、mkdirB、rmdirC、mvD、rm12.NFS是(C)系统。A、文件B、磁盘C、网络文件D、操作13.Linux中切换用户登录命令的是:(B)。A、psB、suC、killD、changeuser14.下列哪个命令以文本菜单方式界面配置内核选项:(A)。A、makemenuconfigB、makexconfigC、makeconfigD、makeimproper15.在ARM处理器的各种工作模式中,(A)模式无法访问一些被保护的系统资源。A、用户模式B、系统模式C、中断模式D、终止模式16.存放linux源代码的目录是(B)。A、/etcB、/usr/srcC、/usrD、/home17.中断向量是指(C)。A、中断断点的地址B、中断向量表起始地址C、中断处理程序入口地址D、中断返回地址18.如果Bootloader、内核、启动参数以及其他的系统映像四部分在固态存储设备独立存放,则其存储结构的分配顺序应当是(D)。A、文件系统、内核、启动参数、BootloaderB、启动参数、Bootloader、内核、文件系统C、Bootloader、启动参数、内核、文件系统D、Bootloader、内核、启动参数、文件系统19.以下叙述中正确的是(A)。A、在嵌入式系统开发中,通常采用的是交叉编译器。B、宿主机与目标机之间只需要建立逻辑连接即可。C、在嵌入式系统中,调试器与被调试程序一般位于同一台机器上。D、宿主机与目标机之间的通信方式只有串口和并口两种。20.在CPU和物理内存之间进行地址转换时,(B)将地址从虚拟(逻辑)地址空间映射voidled_on(void){inti,nOut;nOut=0xF0;rGPFDAT=nOut&0x70;//点亮LED1for(i=0;i<100000;i++);rGPFDAT=nOut&0x30;//点亮LED1LED2for(i=0;i<100000;i++);rGPFDAT=nOut&0x10;//点亮LED1LED2LED3for(i=0;i<100000;i++);rGPFDAT=nOut&0x00;//点亮LED1LED2LED3LED4for(i=0;i<100000;i++);}voidled_off(void){inti,nOut;nOut=0;rGPFDAT=0;for(i=0;i<100000;i++);rGPFDAT=nOut|0x80;//关闭LED1for(i=0;i<100000;i++);rGPFDAT|=nOut|0x40;//关闭LED2for(i=0;i<100000;i++);rGPFDAT|=nOut|0x20;//关闭LED3for(i=0;i<100000;i++);rGPFDAT|=nOut|0x10;//关闭LED4for(i=0;i<100000;i++);}voidled_on_off(void){inti;rGPFDAT=0;//所有LED全亮for(i=0;i<100000;i++);rGPFDAT=0xF0;//所有LED全灭for(i=0;i<100000;i++);}voidled_test(void){ led_on(); led_off(); led_on_off(); delay(1000); rGPFCON=0x55aa; }voidmain(intargc,char**argv){ port_init(); while(1) { led_test(); }}2.已知C语言程序有主程序模块prog.c,prog.h,其中调用了另一个模块subr.c,subr.h中的功能。试写出一个可将这两个模块编译成可执行文件pr1的makefile。答:pr1:prog.osubr.ogcc–opr1prog.osubr.oprog.o:prog.cprog.h gcc–c–oprog.oprog.csubr.o:subr.csubr.hgcc–c–osubr.osubr.c六.阅读程序题(每题10分,共10分)1.阅读下列与看门狗有关的寄存器描述,解释每一行代码的功能。看门狗定时器控制寄存器(WTCON)寄存器地址读/写描述WTCON0x53000000读/写看门狗控制寄存器看门狗数据寄存器(WTDAT)寄存器地址读/写描述WTDAT0x53000004读/写看门狗数据寄存器看门狗计数寄存器(WTCNT)寄存器地址读/写描述WTCNT0x53000008读/写看门狗计数当前值#definerWTCON(*(volatileunsigned*)0x53000000)//第1行#definerWTDAT(*(volatileunsigned*)0x53000004)//第2行#definerWTCNT(*(volatileunsigned*)0x53000008)//第3行voidwatchdog_test(void){rWTCON=((PCLK/1000000-1)<<8)|(3<<3)|(1<<2);//第4行rWTDAT=7812;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 等红色课程设计思路
- 二零二五年度工业机器人厂房设备抵押销售合同3篇
- 2024消防中控室值班设备维修与保养合同
- 2024年快递代收服务合作协议书9篇
- 2025至2031年中国织物破裂电子强力机行业投资前景及策略咨询研究报告
- 2024年跨区域电力输送项目融资租赁合同
- 2025年度物业小区电梯安全管理服务协议3篇
- 二零二五年度天津二手住宅买卖合同(含车位及储藏室租赁权及绿化权)3篇
- 2024年销售协议条款执行细则管理方案版B版
- 证券投资课程设计的计划
- 【企业盈利能力探析的国内外文献综述2400字】
- 医学生创新创业基础智慧树知到期末考试答案2024年
- (正式版)JBT 10437-2024 电线电缆用可交联聚乙烯绝缘料
- 大学生国家安全教育智慧树知到期末考试答案2024年
- BB/T 0045-2021纸浆模塑制品工业品包装
- 教科版三年级上册科学期末测试卷(二)【含答案】
- 自动喷漆线使用说明书
- 古诗词常见的修辞手法讲课教案
- 科研项目评审评分表
- A5技术支持的课堂导入作业1—问题描述.针对日常教学中的某一主题针对教学目标、教学内容以及教学对象用简短的语言描述当前课堂导入环节中存在的问题和不足以及借助信息技术改进课堂导入的必要性
- 国家开放大学《土木工程力学(本)》章节测试参考答案
评论
0/150
提交评论