嵌入式复习题_第1页
嵌入式复习题_第2页
嵌入式复习题_第3页
免费预览已结束,剩余3页可下载查看

下载本文档

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

文档简介

嵌入式复习题选择题下列不属于嵌入设计处理器本身带有的基本接口是A.并口;C.PCIE;D.AD/DA;以下几个步骤是DMA控制过程的主要节点,请选出正确的DMA控制流(请求信号HRQ)为(1). CPU让出总线控制(响应信号HLDA)DMA控制器向CPU请求总线使用权DMA,发总线命令、传送数据DMA总线控制器归还总线控制权CPU重新获取总线控制权A. (2),(1),(3),(4); B.(1),(2),(3),(4);C. (3),(1),(4),(2); D.(3),(4),(1),(2);将系统启动代码读入内存是的主要职责A.内存管理VFS;C.BootLoader;D.虚拟内存BSP作为一种嵌入式软件,他的主要特点是与硬件无关,与操作系统有关与硬件和操作系统都相关与硬件有关,与操作系统无关与操作系统和硬件都无关下列中断处理过程的步骤,最先执行的是安装堆栈B.调用中断服务C.恢复堆栈D.保存寄存器嵌入式系统的发展可大概分为四个阶段,其中第三个阶段是(B)单片机的嵌入式系统,结构和功能单一,用于工业控制领域。实时操作系统的嵌入式系统的嵌入式系统阶段。简单的嵌入式阶段,有较高的可靠性,低功耗的嵌入式处理器和简单的操作系统。Internet的阶段。下面不是CISC与RISC的架构的差异是指令数量不同,前者多,或者较少,通常少于100.前者有些指令执行时间较长,后者则没有。前者有丰富的寻址模式,而后者有较少的寻址模式。设计,难以优化生成高效的目标代码程序。下面不是嵌入式ARM架构的嵌入式处理器的特点是具有大量的寄存器,指令执行速度快。绝大多数操作都在寄存器中进行,通过Load/Store的体系结构在内存和寄存器之间传递数据。同时支持大端、小端(Big/Little-Endian)数据类型。寻址方式简单,采用固定长度的指令格式。下面不是流水线技术的特点是(A)指令流水将会终止,如果发生不能顺序执行时。流水线可分成若干相互联系的子过程。实现子过程的功能所需时间尽可能相等。形成流水处理需要一定的准备的时间。早期的可编程逻辑器件不包括下列哪一种(D)A.PROM B.EPROM C.EEPROM D.FPGA下列哪个是计算机系统中存储速度最慢的存储设备(D)A.CPU内部寄存器B.高速缓(Cache) C.内存D.硬盘下列哪种存储设备在掉电情况下会丢失数据(A)A.内存B.FlashMemory C.CF卡D.硬盘下列存储设备中,数据最不容易丢失的是)A.EPROM B.DRAM C.内存D.SDRAM下列哪项不是ARM(B)小体积、低功耗存储指令外的多种指令访问存储器大多数数据操作在寄存器中完成,执行速度快支持Thumb/ARM双指令集.(A)A.C B.T C.I D.F下列哪个不属于ARM处理器的寻址方. (D)A.立即寻址B.寄存器寻址C.寄存器间接寻址D.链表寻址下列哪条指令把寄存器R1R2的值相加后存到R0中. (C)ANDR0,R1,R2SUBR0,R1,R2ADDR0,R1,R2ANDR1,R2,R0R0的中的值为0xFFF3,执行指令ANDR0,R0,#3后,R0的值. (A)A.0x0003 B.0xFFFF C.0xFFF0 D.0xFFF3CPSR寄存器中Z0,当前PC0xFF00,则执行BEQ0xAAA0后,PC.(C)A. 0xAAA0 B. 0xAAA4 C. 0xFF04 D. 0xFF0039.阅读下列程序,回答问题:LDRR0,0x22LDRR1,0x11SUBR0,R0,R1CMPR0,R1执行这段程序后的值. (CA. 0x22 B.0x33 C.0x11 D.041.交叉开发环境包括交叉编译环境和(A)。A交叉链接器B交叉调试器C交叉编辑器D交叉生成器RS232-C串口通信中,表示逻辑1的电平是D。A. 0v B. 3.3v C. +5v~+15v D. -5v~-15v和PC.(C)A.系统内核小 B.专用性强C.可执行多任务 D.系统精简320x21684652000H~2003H2000H.(D)A. 0x21 B. 0x68 C. 0x65 D. 0x0250.实时操作系统中,两个任务并发执行,一个任务要等待其合作伙伴发来信息,或建立某个条件后向前执行,这种制约性合作关系称. (A)A.同步 B.互斥 C.调度 D.执行32位微处理器是指)A.地址总线的宽度为32位 B.处理的数据长度只能是32位C.CPU字长为32位 D.通用寄存器数目为32个寄存器R13除了可以做通用寄存器外,还可以做(C)A.程序计数器 B.链接寄存器C.栈指针寄存器 D.基址寄存器下面哪个系统属于嵌入式系统(D)A.“天河一号”计算机系统B.联想T400笔记本计算机C.联想S10上网本D.联想OPhone手机“LDMIAR0!,{R1,R2,R3,R4}”的寻址方式为(C)A.立即寻址B.寄存器间接寻址C.多寄存器寻址D.堆栈寻址下面哪一种功能单元不属于I/O(D)A.USB控制器B.UART控制器C.以太网控制器D.LED三.简答题答:冯诺依曼结构是一种程序指令存储器和数据存储器合并在一起的存储器结构。哈佛体系结构是一种将程序指令存储和数据存储分开的存储器结构。Intel处理器采用冯诺依曼结构。1、简述冯诺依曼结构与哈佛结构,并指出日常生活中的答:冯诺依曼结构是一种程序指令存储器和数据存储器合并在一起的存储器结构。哈佛体系结构是一种将程序指令存储和数据存储分开的存储器结构。Intel处理器采用冯诺依曼结构。3、的开发过程中,经常会采用交叉开发环境。请简述交叉开发环境包含的两个部分,并请简要叙述一下交叉开发的过程。答:堆栈寻址:按先入先出的方式工作。块拷贝寻址:一种多寄存器传送指令,用于将一块数据从存储器的某一块位置拷贝到多个寄存器中或相反。答:堆栈寻址:按先入先出的方式工作。块拷贝寻址:一种多寄存器传送指令,用于将一块数据从存储器的某一块位置拷贝到多个寄存器中或相反。主要不同点:两者存放数据的顺序相反。重定向,下载到目标机器。7.简要说明ARM处理器内核、芯片之间的相互关系。ARM是一种体系结构,一般的嵌入式处理器芯片是以这个架构为基础,再集成些其他所需要的,去掉不需要的而做成的产品。也还有其他的体系结构的嵌入式处理器芯片,如MIPS结构的芯片。根据嵌入式系统的特点,写出嵌入式系统的定义。积、功耗严格要求的专用计算机系统在进行基于ARM核的嵌入式系统软件开发时,调用如下函数:intdo_something(intarg1,void*arg2,chararg3,int*arg4)这四个参数通过什么方式从调用程序传入被调函数?答:根据ATPCSR0——R3用堆栈传递。因此arg1通过R0arg2通过R1传入,arg3通过R2传入,arg4通过R3传入答:BootLoader是在嵌入式系统复位启动时,操作系统内核运行前,执行的一段程序。通过答:BootLoader是在嵌入式系统复位启动时,操作系统内核运行前,执行的一段程序。通过BootLoader,初始化硬件设备,建立内存和I/O空间映射图,为最终加载操作系统内核调整好适当的系统软硬件环境。四填空题(十七选十五)ARM微处理器有 7 种工作模式,它们分为两类 非特权模式 、_特权模式_,其中用户模属于 非特权模。ARM支持两个指令集,ARM核因运行的指令集不同,分别有两个态ARM Thumb ,状寄存器CPSR的T位反映了处理器运行不同指令的当前状态。ARM_。ARM微处理器复位后的地址通常_0x0 ,初始的工作模式Supervisor 。大端对齐编译链接代码时,有两种存储代码和数据的字节顺序,一种是_小端对齐_,另一种是_大端对齐 。构建嵌入式系统开发环境的工具链有多种,其中开放源码的工具链_GUN工具链_,ARM公司供的工具链ADS工具。计算机有CISCRISC两种类型,以ARM_RISC_类型,其指令长度是__。S3C2410芯片采用的内核及核分别_ARM920T 、 。LDR__32_中。一般而言,嵌入式系统的构架可以分为4个部分:分别处理_、存储器、输输出和软件一般软件亦分为操作系统_应用软_两个主要部分。根据嵌入式系统使用的微处理器,可以将嵌入式系统分为嵌入式微控制器, 嵌入式DSP处器,_嵌入式微处理_ 以及片上系统。操作系统是联接硬件与应用程序的系统程序,其基本功能有_进程管理_、进程间通信、_内存管理_、I/O资源管理。___和软实时系统。___。ARM_CP15_和MMU(存储管理部件)行虚拟内存的存储和管理。当系统发生_数据_异常和_指令领取_异常时,异常处理程序透过嵌入式操作系统的内存管理机制,通过MMU交换物理内存和虚拟内存的页面,以保证程序正常执行。CISCRISCARM_RISC_度是_。_PC_。五、程序分析1、如下在ADS中对工程的链接器(ARMLinker)进行了配置并编写了如下的汇编程序:问:现执行上述程序,请列出R0,R1,R2的最终值,并告知整个程序的功能2test.s:test.c:请列出上述程

温馨提示

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

评论

0/150

提交评论