




免费预览已结束,剩余6页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、选择题1数字信号处理器( B )。 A. ADS B. DSP C.CPU D.GPP2嵌入式微处理器( C )。 A. MCU B. DSP C. MPU D.SOC3精简指令系统( C )。 A.CISC B.MIPS C.RISC D.CPLA4可编程片上系统( A )。 A.SOPC B.SOC C. PDA D. OMAP5复杂指令系统( A )。 A.CISC B.MIPS C.RISC D.CPLA6片上系统( B )。 A.SOPC B.SOC C. PDA D. OMAP7静态存储器( A )。 A. SRAM B. DRAM C. SDRAM D. RAM8动态随机存储器( B )。 A.SRAM B.DRAM C.RAM D.ROM9板级支持包( A )。 A. BSP B. DSP C. EDSP D.MCU10.采用冯诺伊曼存储结构的ARM处理器( A ) A.ARM7 B.ARM9 C.ARM10 D.ARM1111. 同CISC相比,下面哪一项不属于RISC处理器的特征_D A、采用固定长度的指令格式,指令规整、简单、基本寻址方式有23种。B、减少指令数和寻址方式,使控制部件简化,加快执行速度。C、数据处理指令只对寄存器进行操作,只有加载/存储指令可以访问存储器,以提高指令的执行效率,同时简化处理器的设计。D、RISC处理器都采用哈佛结构12.实时系统是指( B)A 响应快的系统 B 时间约束的系统 C 单任务系统 D 内核小的系统13、关于RISC指令系统描述不正确的是(A)。A、指令条数多B、指令长度固定 C、指令格式种类少 D、寻址方式种类少14、通常所说的32位微处理器是指。(C)A) 地址总线的宽度为32位B) 处理的数据长度只能为32位C) CPU 字长为32位 D) 通用寄存器数目为32个电脑技术中对CPU在单位时间内(同一时间)能一次处理的二进制数的位数叫字长。15、嵌入式微控制器相比嵌入式微处理器的的最大特点(B)。A、体积大大减小B、单片化 C、功耗低 D、成本高16、( B )不是嵌入式系统的三要素。A 嵌入 B 存储器 C 专用 D 计算机17、与PC机系统相比( C )不是嵌入式系统独具的特点。A 系统内核小 B专用性强 C 可执行多任务 D系统精简1ARM默认的存储模式是( C )。 A. 大、小端混合模式 B. 大端模式 C. 小端模式 D. 既不是大端模式也,也不是小端模式2当前程序状态寄存器是( A )。 A.CPSR B.PC C.SPSR D.LR3快速中断模式的表示是( A )。 A.FIQ B.IRQ C.SYS D.SBT4保存程序状态寄存器是( C )。 A.CPSR B.PC C.SPSR D.LR5普通中断模式的表示是( B )。 A.FIQ B.IRQ C.SYS D.SBT6.ARM程序状态寄存器的零标志是( B ) A. N B.Z C. V D.C 7存储器管理单元( C )。 A. SRAM B. DRAM C. MMU D. RAM8.异常优先级最高的是( A )A.复位 B 数据中止 C FIQ D 未定义指令、SWI9.在下列ARM处理器的各种模式中,_D _模式有自己独立的R8-R14寄存器。A、系统模式(System)、B、终止模式(Abort)C、中断模式(IRQ)D、快中断模式(FIQ)10、在ARM体系结构中,_ C_寄存器作为连接寄存器,当进入子程序时或者处理器响应异常的时候,用来保存PC的返回值;_ _寄存器作为处理器的程序计数器指针。A、R0,R14 B、R13,R15 C、R14,R15 D、R14,R011、在ARM体系结构中,要从主动用户模式(User)切换到超级用户模式(Supervisor),应采用何种方法?( C )A、直接修改CPU状态寄存器(CPSR)对应的模式B、先修改程序状态备份寄存器(SPSR)到对应的模式,再更新CPU状态C、使用软件中断指令(SWI)D、让处理器执行未定义指令12、在ARM Linux体系中,用来处理外设中断的异常模式是_ C_A、软件中断(SWI)B、未定义的指令异常C、中断请求(IRQ)D、快速中断请求(FIQ)13、在下列ARM处理器的各种模式中,只有_ A_模式不可以自由地改变处理器的工作模式。A、用户模式(User) B、系统模式(System)C、终止模式(Abort) D、中断模式(IRQ)14、32位体系结构的ARM处理器有_B_种不同的处理器工作模式,和_个主要用来标识CPU的工作状态和程序的运行状态的状态寄存器。A、7、7 B、7、6 C、6、6 D、6、715.ARM系统处理16-bit数据时,对应的数据类型是(B )。 A ByteB HalfwordC Word D 三者都不是16、如果数据的存储格式是大端模式,32bit宽的数0x12345678在大端模式下的CPU内存中的存放(假设从地址0x4000开始)。内存地址为0x4001的内容是(A)。A、 0x34 B、0x56C、 0x23 D、0x7817.ARM处理器的工作模式中属于异常模式的有( CDE )A、用户模式usr B、系统模式sys C、 外部中断模式irq D、中止模式abt E、快速中断模式fiq18、中断向量是指(C) 。A、中断断点的地址 B、中断向量表起始地址 C、中断处理程序入口地址 D、中断返回地址19、在ARM系统结构中,MMU映射最小的单元空间是_ D_A、64KBB、16KBC、4KBD、1KB20、在CPU和物理内存之间进行地址转换时,( B )将地址从虚拟(逻辑)地址空间映射到物理地址空间。A、TCB B、MMU C、CACHED、DMA21、处理机主要由处理器、存储器和总线组成,总线包括( D )。A、数据总线、串行总线、逻辑总线、物理总线 B、并行总线、地址总线、逻辑总线、物理总线 C、并行总线、串行总线、全双工总线D、数据总线、地址总线、控制总线 22.片内总线是大规模集成电路(Large Scale Integrated Circuit:LSI)和超大规模集成电路(VLSI)内部各寄存器或功能单元之间的信息交换通道,它由生产厂家决定,下列属于片内总线的有(ADB)。A、AHB总线 B、APB总线 C、USB总线 D、ASB 总线 E、1394总线23.芯片总线又称元件级总线,它是指系统内或插件板内各元件之间所使用的总线,下列属于芯片总线的有( ACD )A、I2C总线 B、ISA总线 C、SPI总线 D、SCI总线 E、PCI总线1、在指令系统的各种寻址方式中,获取操作数最快的方式是( B );若操作数的地址包含在指令中,则属于(D )方式。(1)A、直接寻址 B、立即寻址 C、寄存器寻址 D、间接寻址(2)A、直接寻址 B、立即寻址 C、寄存器寻址D、间接寻址2、ARM嵌入式系统中,PC指向的是正在( C )的指令地址。A 执行B 译码C 取指D 都不是3、指令ADD R2,R1,R1,LSR #2中,LSR的含义是(B ) A 逻辑左移 B 逻辑右移C 算术右移D循环右移4、指令LDR R0,R4对源操作数的寻址方式是( A ) A 寄存器间接寻址B寄存器寻址C立即数寻址 D 相对寻址5、在寄存器间接寻址方式中,指定寄存器中存放的是 (B)。A、操作数B、操作数地址 C、转移地址D、地址偏移量6、下列能改变ARM处理器工作状态的指令有( CD )A、B指令 B、SUB指令 C、BX指令 D、BLX指令 E、BL指令二、填空题1.嵌入式系统是用于( 控制 )、( 监视 )或者辅助操作机器或设备的装置。2. 嵌入式系统是以( 应用 )为中心,以计算机技术为基础,软硬件可裁剪,以适应应用系统对功能、可靠性、成本、体积、功耗的严格要求的专用计算机。3.总体上嵌入式系统可以划分成( 软件系统 )、( 硬件系统 )两部分。4.嵌入式系统详细可划分成( 功能层 )、( 软件层 )、( 中间层 )、( 硬件层 )四层。5.嵌入式系统根据嵌入方式可分为:( 整机式嵌入 )、( 部件式嵌入 )、( 芯片式嵌入 )。6.嵌入式系统根据实时性可分为:( 实时性 )、( 非实时性 )。7.嵌入式处理器可分为MCU、MPU、DSP、SOC四大类型,其中(DSP )专门用于信号处理方面的处理器,( MCU )主要应用于工业控制。8.( SOC )技术是芯片设计从IC向IS发展的标志。1. ARM处理器工作状态有( 用ARM状态 )、( Thumb状态 )。2. ARM 有( 37 )个32-Bits长的寄存器。3. ARM7 采用( 3 )级流水线;ARM(9 )采用5级流水线。4. 3级指令流水线:( 取指 )、( 译码 )、执行。5.通用寄存器R0R15可分为以下三部分:( 未分组计数器R0R7 ); ( 分组计数器R8R4 ); ( 程序计数器R15(PC) )。6.ARM处理器有多种运行模式,用户程序运行在其中的_用户模式_ _模式。7.ARM处理器的中断有两种处理模式,分别为_中断 _模式和的_快速中断_ _模式。8.在CPU和物理内存之间进行地址转换时,MMU将地址从虚拟(逻辑)地址空间映射到 物理地址 。9. ( APB )总线用来连接低性能的外设。10. S3C24A0是基于( ARM9 )的产品。三、简答题1.简述冯.诺依曼结构、哈佛结构的区别。答:冯诺依曼结构中,程序和数据在同一存储器中,不同是,哈弗中程序和数据放在不同的存储器中 1. 什么嵌入式是系统?列举出几个你身边熟悉的嵌入式系统的产品。 (1).嵌入式系统是用于( 控制)、(监视)或者辅助操作机器或设备的装置。 或(2.) 嵌入式系统是以(应用)为中心,以计算机技术为基础,软硬件可裁剪,以适应应用系统对功能、可靠性、成本、体积、功耗的严格要求的专用计算机。2. 嵌入式系统由哪几部分组成? 总体上嵌入式系统可以划分成( 软件系统 )、( 硬件系统 )两部分。1. 简述ARM处理器的命名规则中TDMI的含义. T:支持高密度16位的Thumb指令集;D:支持片上调试; M:支持64位乘法; I:支持EmbededICE观察硬件。2. 如果一个32位字0x12345678,存放的起始地址为0x00040000,则小端格式下以0x00040000为起始地址存放的数据是? 大端格式下以0x00040000为起始地址存放的数据是? 小端存储格式:78 ;大端存储格式:12 3. 简述ARM处理器工作状态种类?ARM状态Thumb状态Jazelle状态4. 简述ARM处理器工作模式种类? 大方面:用户模式,特权模式 异常情况:快速中断模式,中断模式,管理模式,中止模式,未定义模式5. 简述如何进入异常和退出异常。 (1)保留现场 lR=pc Spsp=cpsR (2)进入异常状态 A判断异常类型 B判断工作模式 C异常向量表-程序地址-PC D设置IPQ禁止中断5. 简述嵌入式芯片选型的方法? (1)ARM内核选择 (2)处理器(处理器核)工作模式 (3)芯片内存储器容量 (4)片内扩展控制器(5)芯片物理和电气特性1. 传统软件开发过程答:项目可行性分析、需求分析、系统设计、编码、测试、运行与维护2. 嵌入式软件开发过程答:(1)嵌入式系统的需求获取与需求分析(2)设计系统的体系结构,选择处理器和相关外部设备,操作系统开发平台以及软硬件的需求分割和总体系统集成(3)硬件结构设计,软件的系统设计(4)软硬件详细设计(5)软件代码的开发,软件测试与调试(6)软硬件的联调与集成(7)系统的调试(8)系统运行与维护3.Cache的分类答:1,全相联映像方式2,直接映像方式3,主相联映像方式 4.Cache的地址变换的分类答:1,统一/独立的数据cache和指令cache2,写通cache和写回cache3,读操作分配cache和写操作分配cache二、计算题1.若寄存器R1=0X001A,R2=0X00008060,而内存地址存放的数据是0X00B3,则执行下列指令后,寄存器R0的值: LDR R0,R22.若寄存器R3=0X0056,R1=0X0006, 则执行下列指令后,寄存器R6的值: ADD R6,R3,R1,LSL#23.若寄存器R1=0X00008000,而0X00008000内存地址存放的数据是0X008A,内存地址0X00008004存放的数据是0X00D8,则执行下列指令后,寄存器R0的值: LDR R0,R1,#44.若寄存器R1=0X00006000,地址0X00006008存放的数据是0X0074,则执行下列指令后,寄存器R0,R1的值: LDR R0,R1,#8!5.若r0的值是0x00200, 计算如下程序: STMIB r0!,R4-R7 运行后,寄存器r0的值,地址0x208的值6.若堆栈指针SP的地址是0x00300, 计算如下程序: STMFD SP!,R4-R7 运行后,寄存器SP的值,地址0x2fc的值。三、编程题1.求 两个数之和。(差,积)AREA YUE,CODE,READONLYENTRYMOV R0,#0X12MOV R1,#0X4ADD R0,R0,R1END2.求两个数中较小的数。(较大)AREA XIAOYUE,CODE,READONLYENTRYMOV R0,#0X12MOV R1,#0X13CMP R0,R1MOVGE R2,R0MOVLT R2,R1END3. 写一个程序,判断R0的值大于0x50,则将R1的值减去0x10,并把结果送给R0AREA XIAOYUE,CODE,READONLYENTRYMOV R0,#0X60MOV R1,#0X40CMP R0,#0X50SUBGT R0,R1,#0X10END4.求 两个数据的最大公约数。AREA XIAO,CODE,READONLYENTRYMOV R0,#0X60MOV R1,#0X40START CMP R0,R1SUBGT R0,R0,R1SUBLT R1,R1,R0BNE STARTEND1. 求1100奇数和。(偶数和)AREA CCI,CODE,READONLYENTRY MOV R0,#1 MOV R1,#1 TTD CMP R1,#100ADDLE R0,R0,R1 ADDLE R1,R1,#2 BLE TTD END2. 已知字符串a=”hello”,b=”byebye”, 编写程序完成字符串a复制到字符串b中去。(1)用汇编语言调用C语言;(2)用C语言调用汇编语言(3)C语言内嵌汇编语言。三种方法实现。#include(stdio.h) export f #include Void my_strcopy(char *src,char *dest) import s estern void strcopy(char *src,char *deat )char ch; entry int main()_asm ldr r0,=a char *a,*b;loop: ldrb ch,src,#1 ldr r1,=b a = hello; Strb ch,dest,#1 Bl s b = say no; Cmp ch,#0 mov pc lr strocpy(a,b); Bne loop area u,ddata,readwrite printf(%s,%s,a,b);Intmain()chara=hello; a dcd h,e,l,l,o,0Char b=say no; b dcd s,a,y ,n,oMy_strcpy(a,b); area f,code,readonlyPrintf(%sn,a); endPrintf(%sn,b);Retur
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 混凝土高温环境施工技术方案
- 供热管网及设施更新改造工程建设工程方案
- 石油伴生气回收综合利用项目建设工程方案
- 离婚协议书中精神损害赔偿协议范本
- 民用建筑租赁合同模板(含装修改造限制)
- 2025年脑血管介入考试题及答案
- 离婚财产分割及子女教育费用分担合同范本
- 离婚复婚再离婚复杂子女抚养权变更协议
- 离婚财产分割合同:女方继承全部家庭资产
- 2025年开学编程考试试题及答案
- 部编版二年级语文上册《植物妈妈有办法》教学课件2篇21
- 职业本科《大学英语》课程标准
- 中译版 欧洲规范8 结构抗震设计 第二部分 桥梁
- 《陆上风电场工程概算定额》NBT 31010-2019
- 水平四初中羽毛球大单元教学教案(18课时)
- 酒店住宿抵款协议书
- 《班会课件:如何做好一名班干部》
- 青岛版二年级下册万以内数的加减法竖式计算300题及答案
- 2024年天津港集团有限公司招聘笔试参考题库附带答案详解
- 配电箱安全专项教育培训课件
- 智慧医保监管一体化平台建设方案
评论
0/150
提交评论