欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    ARM嵌入式系统结构与编程题库西安理工大学.docx

    • 资源ID:7186602       资源大小:35.94KB        全文页数:34页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    ARM嵌入式系统结构与编程题库西安理工大学.docx

    1、ARM嵌入式系统结构与编程题库西安理工大学第一章 嵌入式系统开发基础 2一.选择 2二.填空 6三.简答题 7四.应用题 8第二章 ARM技术概述 9一.选择 9二.填空 12三.简答题 14四.应用题 15五.判断 16第三章 基于ARM的嵌入式软件开发基础 18一.选择 18二.填空 20三.简答题 22四.应用题 22五.判断 26第四章 嵌入式系统应用开发实例 28一.选择 28二.填空 30四.应用题 30五.判断 31第一章 嵌入式系统开发基础一.选择1. Sparc是属于以下哪家公司的; A、Intel B、Apple C、 SUN D、Acer2. 以下哪款CPU是第一款可扩展

    2、功能的微处理器: A、 Intel B、 Apple C、 SUN D、 Acer3. 以下哪个设备被大规模集成电路集成在一个芯片中。 A、CPU B、 计算机 C、 单片机 D、 外存4. Flash属于哪种ROM形式 A、 RAM B、 EPROM C、 EEPROM D、 DRAM 5. 以下几种接口设备中传输速度最快的是 A、 Ieee1394 B、 USB C、 WiFi D、 蓝牙6. 以下几种扩展卡中体积最大的是; A、 Cf B、 CFcard C、 Sd card D、 memory stick7. 哈佛结构指的是 : A、 分开的指令存储器和数据存储器 B、 集成的指令存储

    3、器和数据存储器 C、 分开的指令缓冲器和数据缓冲器 D、 分开的指令缓冲器和数据缓冲器8. 嵌入式系统开发过程中最费时间的是 A、 需求分析阶段 B、 设计阶段 C、 集成测试阶段 D、 可靠性测试阶段9. 摩尔定律,每经过几个月,硅晶体管的数量就会增加一倍。 A、6, B、9, C、18 D、,2410. 微控制器又被称作 : A、DSP B、单片机 C、嵌入式应用 D、PC11. 以下关于SOPC的特征错误的是: A、SOPC不是一种嵌入式系统 B、使用可编程逻辑技术 C、具备软硬件在系统可编程的功能 D、单芯片、低功耗、微封装12. 以下哪项不属于单片机的集成对象。 A、CPU B、 S

    4、DRAM C、ROM D、 I/O接口13. 以下哪个时期是微处理器发展的重要分水岭 A、20世纪60年代 B、20世纪80年代 C、20世纪70年代 D、20世纪90年代14. 以下哪项不属于嵌入式系统的特征。 A、 嵌入性 B、 专用性 C、 计算机 D、 实时性15. 以下关于嵌入式系统软硬件的的说法哪项是错误的是 。 A、 高效率的设计 B、 量体裁衣 C、 以代码冗余换取可靠性 D、 以较小的资源实现更高的性能16. 在嵌入式系统软件开发中,操作系统是 A、 必不可少的 B、 经过裁剪的 C、 可以没有 D、 具有实时性的17. 以下哪项技术优点SoPC系统并不具有。 A、 DSP

    5、B、 SOC C、 PLD D、 FPGA18. 以下哪项不属于嵌入式操作系统的任务调度方式。 A、 抢占式调度法 B、 非抢占式调度法 C、 时间片轮转调度法 D、 抢先多任务调度法19. 嵌入式系统的BootLoader应被包括在 里。 A、 BSP B、 HAL C、 SOC D、 SoPC20. 以下哪项不属于BSP。 A、 HAL B、 API C、 BootLoader D、 设备驱动程序21. 以下哪款CPU是业界第一款带有可扩展功能的微处理器。 A、 PowerPC B、 Sparc C、 RISC D、 MIPS22. 以下哪款器件不属于可编程逻辑器件。 A、 PLD B、

    6、CPLD C、 SOC D、 FPGA23. 以下哪种存储器不属于易失性存储器 A、 ram B、 rom C、 DRAM D、 SRAM24. 以下哪种存储器需要不断刷新来保持信息。 A、 SRAM B、 Flash C、 DRAM D、 EPROM25. 以下哪种存储器不属于非易失性存储器 。 A、 EPROM B、 DRAM C、 FLASH D、 EEPROM26. 以下哪种特性不适合FLASH A、 体积小 B、 功耗小 C、 质量小 D、 容量小27. 以下哪种传输速度不适合IEEE1394接口。 A、100Mbps B、200 Mbps C、400 Mbps D、800Mbps2

    7、8. USB接口在低速模式下的传输速度可达到()。 A、1.5Mbps B、12Mbps C、480Mbps D、400Mbps29. 以下哪种外设接口属于并行传输接口。 A、 IEEE1394 B、 打印机接口 C、 SATA D、 USB30. 以下哪种外设接口的传输速度最慢。 A、 Bluetooth B、 IEEE1394 C、 USB D、 IrDA二.填空1. POWER架构是一种_ 架构的CPU。2. 世界上最早的机械计算机是我国的_。3. 采用分开的指令存储器和数据存储器的计算机结构称作_。4. 大规模集成电路把计算机的主体_ 集成在一个芯片中。5. 嵌入式计算机的应用都属于_

    8、 应用。6. 嵌入式系统是以_为核心的专用计算机系统。7. 嵌入式系统的硬件核心是_。8. _提供了嵌入式操作系统与底层硬件的隔离。9. 嵌入式系统运行在_ 目标环境中。10. 嵌入式系统设计时,软件与硬件应该_ 设计。11. WINTEL架构指的是_ 操作系统与_CPU。12. 基于特定需求的嵌入式系统需要以ASIC和 _ 设计来体现其专用性。13. 嵌入式系统应用软件是建立在系统的_ 基础之上的。14. BSP通常是由_ 语言与_ 语言混合实现的。15. PC机开机后的CPU等硬件的初始化操作是由 _ 完成的。16. 嵌入式系统一般 _带有BIOS。17. _处理器是专门用于对离散时间信号

    9、进行极快的处理计算的。18. PowerPC CPU是属于_ 架构的CPU。19. ARM CPU是属于_架构的CPU。20. 20世纪90年代后期,嵌入式系统设计从“集成电路”级设计转向了 _级设计。21. 缩短SoC设计周期和提高系统的可靠性的最有效的方法是使用_。22. _是嵌入式系统中存储数据和程序的功能部件。23. _存储器在掉电后存储的信息立即消失。24. _ FLASH存储器可支持操作系统直接启动。25. LCD是利用液晶_ 的旋光作用来达到控制所显示的像素的明暗的目的。26. USB接口在_模式下的传输速度可达到12Mbps。27. 嵌入式系统软件架构中最底层是_。28. Vx

    10、Works嵌入式操作系统是基于_内核结构。29. 嵌入式操作系统UcLinux是面向_ 的处理器的操作系统。30. 30. _是正常程序工作模式,特点是不能_切换到其他模式。三.简答题1. 什么是嵌入式系统?它具有什么特点;2. 请说明嵌入式系统的硬件的组成并画出其硬件结构图;3. 试述嵌入式应用软件开发的特点。4. 请简述并画图说明嵌入式系统的软件层次结构?5. 请简述嵌入式应用软件与通用软件之间的区别。6. ucLinux相对于标准的Linux有什么区别?7. 试分析比较VxWorks ucOS-II,Wince,Linux的特点及所应用的适应领域。8. 什么是交叉开发?交叉开发具有什么特

    11、点?它是如何应用于嵌入式系统开发中的?9. 试述嵌入式系统应用软件开发的基本流程。10. 试述嵌入式系统硬件设计的基本流程。11. 如何提高嵌入式应用程序的可移植性和可重用性?12. 目前常见的嵌入式操作系统有哪些?试分析比较它们的优缺点。13. 试分析通用操作系统与嵌入式操作系统之间的异同点。14. 什么是嵌入式实时操作系统,它与嵌入式操作系统在概念上有什么不同?15. 简述嵌入式系统软件的组成与功能。四.应用题解答:五.判断1. 20世纪90年代后期,嵌入式系统设计从“IC”级设计向“IS”级设计过渡。2. DRAM需要不断地刷新;3. SRAM用于高速缓存4. NAND Flash以页面

    12、写入5. 存在NOR FLASH中的程序可直接执行。6. 嵌入式软硬件必须协同设计。7. 经ARM编译器编译后生成ELF格式的目标文件8. ELF格式的目标文件不可以在宿主机上直接运行。9. 非易失性存储器当掉电后存储的信息立即消失。10. 标准的Linux操作系统可用于带有MMU的处理器。11. 标准的Linux操作系统不遵循POSIX标准。12. WinCE操作系统是基于微内核结构的。13. uC/OS-II操作系统带有的是抢占式实时多任务内核。14. uClinux对内存空间没有提供保护机制15. 嵌入式系统的设计通常采用的是DRATS设计方法16. DRATS设计方法采用的是结构化分析

    13、/结构与设计的扩展。17. SoC的核心技术是重用与组合IP核构件。18. 嵌入式系统应用软件的开发属于跨平台开发需要交叉开发环境。19. 嵌入式系统硬件调试是基于JTAG的调试模式。20. ARM编译器生成的是ELF格式的目标文件。21. 嵌入式系统的源代码主要是由C语言所构成的。22. 多采用高级语言,减少使用汇编语言可以提高软件的可移植性。23. 软件调试工具并不能通过JTAG接口与ARM CPU进行通信。24. 软件模拟环境是建立在交叉编译的开发环境基础之上的。25. 嵌入式操作系统uCOS-II属于商用型操作系统。26. 嵌入式实时操作系统能够在指定或者确定的时间内完成系统功能。27

    14、. 嵌入式软件是针对特定应用,基于各式各样的硬件平台,完成用户预期的任务而设计的计算机软件。28. 嵌入式系统的硬件开发通常采用的是自下而上的开发模式。29. 对于SRAM芯片,只要系统持续供电,就不需要刷新。30. 易失性存储器当掉电后仍然能够持久保存信息。第二章 ARM技术概述一.选择1. 不属于ARM7三级流水线的是( ) A. 取指 B. 译码 C. PC值递增 D.执行2. 对于ARM7三级流水线,当一条指令被译码时,上一条指令正被( ) A. 取指 B. 译码 C. PC值递增 D.执行3. 若前次运算结果为负数,CSPR的哪一项值为1( ) A.N B.Z C.C D.V4. 若

    15、前次运算结果产生了进位/借位,CSPR的哪一项值为1( ) A.N B.Z C.C D.V5. 若前次运算结果产生了溢出,CSPR的哪一项值为1( ) A.N B.Z C.C D.V6. 欲使处理器禁止中断,则应该使( ) A.CPSR的F位为1 B.CPSR的F位为0 C.CPSR的I位为1 D.CPSR的I位为07. 欲使处理器禁止快速中断,则应该使( ) A.CPSR的F位为1 B.CPSR的F位为0 C.CPSR的I位为1 D.CPSR的I位为08. 以下哪个表述不正确( ) A. ARM是一个公司的名称 B. ARM是对一类微处理器的通称 C. ARM是一种技术的名字 D. ARM是

    16、一款芯片的名称9. VHDL是( ) A.硬件描述语言 B.软件描述语言 C.构件描述语言 D.软件开发工具10. 下列描述不属于RISC计算机的特点的是( ) A.流水线每周期前进一步 B.使用更多的通用寄存器 C.指令长度固定不变,执行需要多个周期 D.独立的Load和Store指令完成数据在寄存器和外部存贮器之间的传输11. 下列CPSR寄存器标志位的作用说法错误的是( ) A.N:负数 B.Z:零 C.C:进位 D.V:借位12. ARM处理器的工作模式中不属于异常模式的有( ) A.系统模式sys B. 外部中断模式irq C.中止模式abt D.快速中断模式fiq13. 在ARM

    17、Linux系统中,中断处理程序进入C代码以后,ARM的处于( )工作模式 A.超级用户(SVC) B.中断(IRQ) C.快速中断(IRQ) D.和进入中断之前的状态有关系14. 在ARM Linux体系中,用来处理外设中断的异常模式是( ) A.软件中断(SWI) B.未定义的指令异常 C.中断请求(IRQ) D.快速中断请求(FIQ)15. 在下列ARM处理器的各种模式中,( )模式有自己独立的R8-R14寄存器。 A.系统模式(System) B.终止模式(Abort) C.中断模式(IRQ) D.快中断模式(FIQ)16. 在下列ARM处理器的各种模式中,只有( )模式不可以自由地改变

    18、处理器的工作模式 A.用户模式(User) B.系统模式(System) C.终止模式(Abort) D.中断模式(IRQ)17. 在ARM体系结构中,要从主动用户模式(User)切换到超级用户模式(Supervisor),应采用何种方法?( ) A.直接修改CPU状态寄存器(CPSR)对应的模式 B.先修改程序状态备份寄存器(SPSR)到对应的模式,再更新CPU状态 C.使用软件中断指令(SWI) D.让处理器执行未定义指令18. 同CISC相比,下面哪一项不属于RISC处理器的特征( ) A.采用固定长度的指令格式,指令规整、简单、基本寻址方式有23种。 B.减少指令数和寻址方式,使控制部

    19、件简化,加快执行速度。 C.数据处理指令只对寄存器进行操作,只有加载/存储指令可以访问存储器,以提高指令的执行效率,同时简化处理器的设计。 D.RISC处理器都采用哈佛结构。19. 对ARM处理器说法不正确的是( ) A.小体积.低功耗.低成本.高性能 B.支持Thumb(16位)/ARM(32位)双指令集 C.只有Load/Store指令可以访问存储器 D.寻址方式多而复杂20. 嵌入式微控制器相比嵌入式微处理器的的最大特点( ) A.体积大大减小 B.单片化 C.功耗低 D.成本高21. 关于RISC指令系统描述不正确的是( ) A.优先选取使用频率最高的一些指令 B.避免使用复杂指令 C

    20、.不需要一个复杂的编译器 D.寻址方式种类少22. 以下叙述中,不符合RISC指令系统特点的是( ) A.指令长度固定,指令种类少 B.寻址方式种类丰富,指令功能尽量增强 C.设置大量通用寄存器,访问存储器指令简单 D.选取使用频率较高的一些简单指令23. 和PC系统机相比嵌入式系统不具备以下哪个特点( ) A.系统内核小 B.专用性强 C.可执行多任务 D.系统精简24. ARM9和ARM7的重要区别是( ) A.ARM9带有MMU功能 B.ARM9支持Thumb指令集 C.ARM9带有Cache功能 D.ARM9是冯诺依曼结构25. 哈佛结构和冯诺依曼结构的区别是( ) A.指令和数据分开

    21、存储 B.不需要程序计数器 C.统一编址 D.单一数据总线26. 嵌入式系统的开发通常是在交叉开发环境实现的,交叉开发环境是指( ) A.在宿主机上开发,在目标机上运行 B.在目标机上开发,在宿主机上运行 C.在宿主机上开发,在宿主机上运行 D.在目标机上开发,在目标机上27. ARM嵌入式系统中,PC指向的是正在( )的指令地址 A.执行 B.译码 C.取指 D.都不是28. Intel XScale处理器的内核采用了( )版本的架构 A. ARM V3 B. ARM V4 C. ARM V5TE D. ARM V629. 对于ARM7三级流水线,当一条指令被译码时,下一条指令正被( ) A

    22、. 取指 B. 译码 C. PC值递增 D.执行30. 若前次运算结果为0,CSPR的哪一项值为1( ) A.N B.Z C.C D.V二.填空1. ARM硬件中断主要有:_、_、_、_等4种。2. ARM的主要中断寄存器包括:_、_、_、_等。3. ARM芯片主要封装有_、_、_、_、_、_等形式。4. ARM7TDMI与ARM720T的一个重要区别在于后者有_、_。5. ARM内核有四个功能模块,即_、_、_、_,可供生产厂商根据不同用户的要求来配置生产ARM芯片。6. 在ARM7中_个用户可见寄存器中,链接寄存器LR是_,堆栈指针SP是_7. 小端模式是ARM9处理器的默认模式。一般通过

    23、硬件输入引脚_来配置工作模式。若要实现支持大端存储系统,该引脚接_电平。8. 计算机有CISC和RISC两种类型,以ARM微处理器为核心的计算机属于_,而一般的PC属于_。9. 哈佛体系结构数据空间和地址空间_,ARM7TDMI采用_的内核架构。10. 复位时ARM7TDMI处理器_正在执行的指令。11. ARM处理器的默认格式是_,其存储规则是_.12. 系统模式用于支持操作系统的_任务等。与用户模式类似,但可以_切换到其他模式。13. CPSR有若干控制位和若干条件代码标志构成:T为0表示处理器工作在_状态。14. Cortex-M3是一款低功耗处理器,具有_少,_短,调试成本低的特点,是

    24、为要求有快速中断响应能力的深度嵌入式应用而设计的。15. ARM字数据处理格式有:_和_。16. ARM的数据处理格式大端格式其存储规则是_。17. ARM支持_和_两种中断异常。18. ARM系列微处理器支持的边界对齐格式有:_,_和字对齐19. ARM系列微处理器支持的边界对齐格式有:_,_和字对齐。20. ARM的七种工作模式可分为两大类,即_模式和_模式,其中用户模式属于_。21. ARM处理器中CPSR和SPSR的中文名称分别为_寄存器和_寄存器。22. ARM处理器复位后,PC的地址一般是_,初始的工作模式是_。23. ARM9的工作模式有7种,其中除了_外的其他6种模式称为特权模

    25、式。24. ARM7有_处理器状态,分别是_状态和_状态。25. ARM7有7处理器模式,分别是_,_,_,_,_,_,_。26. ARM7内核采用_体系结构,数据和指令使用同一条总线。ARM7内核有一条_流水线,执行_指令集,最适合对于价位和功能要求较高的消费类应用。27. ARM7TDMI中,T表示16为Thumb指令集,D表示(片上可调式 ),M表示内嵌乘法器,I表示(嵌入式ICE),支持在线断点和调试。28. ARM7TDMI采用_级流水线结构,ARM920TDMI采用_级流水线。29. ARM10E内核为_处理器,具有高性能、低功耗的特点、ARM10E采用了新的体系结构,与同等的AR

    26、M9器件相比,在同样的时钟频率下,性能提高了近_。30. _是正常程序工作模式,特点是不能_切换到其他模式。31. _是“操作系统保护代码”,复位和软中断响应时进入此模式。三.简答题1. RISC体系结构的特点。2. 与CISC体系结构相比,RISC体系结构具有哪些优缺点?3. ARM结构与RISC体系结构相比有哪些区别?4. 与ARM指令集相比,Thumb指令集具有哪些优缺点?5. ARM9 5级流水线,相比ARM7 3级流水线有哪些改进?6. ARM处理器的工作模式?7. ARM处理器的工作状态在什么情况发生改变?如何实现的?8. 请简述ARM的异常中断响应过程。9. 简述ARM程序状态寄

    27、存器的各位的功能。10. ARM微处理器共有多少个寄存器?它们是按照怎样的功能进行划分的?四.应用题1. 编写一个带有子程序的完整C程序,汇编子程序实现从存储器某处拷贝一个字符串到存储器另一处的功能。源字符串的开始地址放入R1,长度(以字节为单位)放入R2,目的字符串的开始地址在R3。2. 请编写完整的ARM与C程序以完成如下功能: 使用R5中存放有被减数,R6中放置减数,调用C程序实现的子程序ABS,计算ABS(a-b),并将结果放在R2中。3. 编写一个带有子程序的完整ARM程序,子程序实现从存储器某处拷贝一个字符串到存储器另一处的功能。源字符串的开始地址放入R1,长度(以字节为单位)放入R2,目的字符串的开始地址在R3。4. 试编写一段C语言内嵌ARM汇编语言的混合编程代码,内嵌汇编实现完成将存放在R4中的数据乘以10的操作,并在C语言中打印最终结果。5. 阅读下方的代码段,试画图分


    注意事项

    本文(ARM嵌入式系统结构与编程题库西安理工大学.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开