2011-2012(1)《嵌入式原理及系统设计》试卷A.doc_第1页
2011-2012(1)《嵌入式原理及系统设计》试卷A.doc_第2页
2011-2012(1)《嵌入式原理及系统设计》试卷A.doc_第3页
2011-2012(1)《嵌入式原理及系统设计》试卷A.doc_第4页
2011-2012(1)《嵌入式原理及系统设计》试卷A.doc_第5页
全文预览已结束

下载本文档

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

文档简介

山东科技大学20112012学年第一学期嵌入式原理及系统设计考试试卷(A 卷)班级 姓名 学号 题号一二三四五总得分评卷人审核人得分一、单项选择题(在备选答案中只有一个是正确的,将它选出填入空格中,每小题1分,共20分)1、若R1=2000H,(2000H)=0x38,(2008H)=0x97,则执行指令LDRR0,R1,8!后R0的值为( )。A、 0x2000 B、0x38 C、 0x2008 D、0x972、ARM指令集是( )位的。A、16 B、32C、8 D、243、ARM寄存器组有( )个状态寄存器。A、7 B、32 C、6 D、374、在下列ARM处理器的各种模式中,( )模式有自己独立的R8-R14寄存器。A、系统模式(System) B、终止模式(Abort) C、中断模式(IRQ) D、快中断模式(FIQ)5、在ARM Linux系统中,中断处理程序进入C代码以后,ARM的处于 () 工作模式。A、超级用户(SVC) B、快速中断(IRQ)C、中断(IRQ) D、和进入中断之前的状态有关系6、 在微型计算机中,采用中断方式的优点之一是( ) 。A、简单且容易实现 B、CPU可以不工作C、可实时响应突发事件 D、传送速度最快7、NFS是( ) 系统。A、文件 B 磁盘 C、网络文件 D、操作 8、32位体系结构的ARM处理器有 _ 种不同的处理器工作模式。( )A、5 B、6 C、7 D、89、嵌入式系统的三要素下面哪一个不是:( )。A、嵌入 B、存储器C、专用 D、计算机10、RS-232C串行通信总线的电气特性要求总线信号采用( )。A.、正逻辑 B、负逻辑 C、高电平 D、低电平11、RS485总线上需要( )线。A.、1 B、2 C、3 D、412、LINUX支持网络文件系统NFS,下列哪个命令实现了将位于 192.168.1.4机器上的 /opt/sirnfs 目录挂载到本机/mnt/sirnfs下( )。 A、mount -t nfs 192.168.1.4:/opt/sirnfs /mnt/sirnfsB、mount -t nfs /mnt/sirnfs 192.168.1.4:/opt/sirnfsC、mount nfs t 192.168.1.4:/opt/sirnfs /mnt/sirnfsD、mount nfs t /mnt/sirnfs 192.168.1.4:/opt/sirnfs13、同CISC相比,下面哪一项不属于RISC处理器的特征( )。A、采用固定长度的指令格式,指令规整、简单、基本寻址方式有23种。B、减少指令数和寻址方式,使控制部件简化,加快执行速度。C、数据处理指令只对寄存器进行操作,只有加载/存储指令可以访问存储器,以提高指令的执行效率,同时简化处理器的设计。D、RISC处理器都采用哈佛结构14、按照ARM过程调用标准(APCS),栈指针使用( )寄存器,A、R0B、R13 C、R14D、R1515、在ARM体系结构中,( )寄存器作为连接寄存器,当进入子程序时或者处理器响应异常的时候,用来保存PC的返回值;( )寄存器作为处理器的程序计数器指针。( )A、R0,R14 B、R13,R15C、R14,R15 D、R14,R016、在ARM体系结构中,要从主动用户模式(User)切换到超级用户模式(Supervisor),应采用何种方法?( ) A、直接修改CPU状态寄存器(CPSR)对应的模式B、先修改程序状态备份寄存器(SPSR)到对应的模式,再更新CPU状态C、使用软件中断指令(SWI)D、让处理器执行未定义指令17、下面关于MMU和Linux描述错误的是:( ) A、MMU是内存管理单元Memory Management Unit的缩写B、uClinux可以运行在有MMU的处理器上C、Linux内核功能强大,内存管理功能丰富,即使在没有MMU的处理器上,也可以通过软件实现地址映射。D、Linux系统正是利用MMU,才能使得各个进程有独立的寻址空间18、在ARM系统结构中,MMU映射最小的单元空间是:( ) A、64KBB、16KBC、4KBD、1KB19、在ARM Linux体系中,用来处理外设中断的异常模式是:( ) A、软件中断(SWI)B、未定义的指令异常C、中断请求(IRQ)D、快速中断请求(FIQ)20、在ARM体系构建的嵌入式系统中,由电平模式触发的中断,其对应的中断标准应该在何时被清除?( ) A、当中断处理程序结束以后,才可以清除B、进入相应的中断处理程序,即可以清除C、产生IRQ中断的时候,处理器自动清除D、任何时候都可以清除二、判断题(每题1分,共14分)1、 BootLoader是嵌入式系统运行的第一个程序。 ( )2、汇编指令LDMIA R1,R0,R2,R5 ;属于多址寻址。 ( )3、ARM9处理器内的程序状态寄存器的最低8位I、F、T和M4:0用做控制位, I和F是中断禁止位。I置1时禁止IRQ中断;F置1时禁止FIQ中断。 ( )4、目前的ARM处理器采用的是哈佛体系结构。 ( )5、ARM处理器的运行模式可通过中断或异常处理改变。 ( )6、模块程序运行于内核模式,因此,它们能够访问内核中的所有函数。 ( )7、未定义指令异常und:当ARM处理器执行(未定义的设备)协处理器指令时,它必须等待任一外部协处理器应答后,才能真正执行这条指令。若协处理器没有响应,就会出现未定义指令异常。另外,试图执行未定义的指令,也会出现未定义指令异常。 ( )8、触摸屏是一种输入设备。 ( )9、CISC机器多采用Load/Store结构。 ( )10、Nand Flash的特点是应用程序可以直接在闪存中运行,不需要把代码读到系统RAM中。 ( )11、预取中止abort:存储器系统发出存储器中止(abort)信号,响应取指激活的中止标记所取的指令无效,若处理器试图执行无效指令,则产生预取中止异常;若指令未执行,则不发生预取中止。 ( )12、LCD是一种输出设备。 ( )13、Thumb指令集的16位指令代码长度,标准ARM指令代码密度的两倍(指令/代码长度)。( ) 14、ARM9可以访问字节,也可以访问字,则访问存储字时,地址应该是字对准,即字的存储地址可以被4整除。 ( )三、汇编语言程序解释(每题2分,共16分)ARM指令集的每一条指令都是4字节的,下面是一段中断入口程序,在空白处填上该中断的类型和中断向量。ENTRYBStartup;_ _BUndefHandle;_ _B SWIHandle;_ _BPAbtHandle;_ _BDAbtHandle;数据中止,0x00000010 NOP;; 系统保存未用,0x00000014BIRQHandle;_ _BFIQHandle;_ _STRB R0,R3,-R8 ASR #2 ;_ LDRH R1,R0,#22 ; _四、简答题论述题(每题10分,共30分)1、介绍一下嵌入式系统的设计步骤有哪些?各部分主要工作是什么?2、ARM支持哪两种数据存储格式,简单描述各自特点。3、源未决寄存器和中断未决寄存器的作用分别是什么?五、电

温馨提示

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

评论

0/150

提交评论