云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > ARM嵌入式系统结构与编程题库--西安理工大学

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

  • 62 次阅读
  • 3 次下载
  • 2025/12/3 7:43:15

11. 标准的Linux操作系统不遵循POSIX标准。

12. WinCE操作系统是基于微内核结构的。

13. uC/OS-II操作系统带有的是抢占式实时多任务内核。

14. uClinux对内存空间没有提供保护机制

15. 嵌入式系统的设计通常采用的是DRATS设计方法

16. DRATS设计方法采用的是结构化分析/结构与设计的扩展。

17. SoC的核心技术是重用与组合IP核构件。

18. 嵌入式系统应用软件的开发属于跨平台开发需要交叉开发环境。

19. 嵌入式系统硬件调试是基于JTAG的调试模式。

20. ARM编译器生成的是ELF格式的目标文件。

21. 嵌入式系统的源代码主要是由C语言所构成的。

22. 多采用高级语言,减少使用汇编语言可以提高软件的可移植性。

23. 软件调试工具并不能通过JTAG接口与ARM CPU进行通信。

24. 软件模拟环境是建立在交叉编译的开发环境基础之上的。

25. 嵌入式操作系统uCOS-II属于商用型操作系统。

26. 嵌入式实时操作系统能够在指定或者确定的时间内完成系统功能。

27. 嵌入式软件是针对特定应用,基于各式各样的硬件平台,完成用户预期的任务而设计的 计算机软件。

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.V

4. 若前次运算结果产生了进位/借位,CSPR的哪一项值为1( ) A.N B.Z C.C D.V

5. 若前次运算结果产生了溢出,CSPR的哪一项值为1( ) A.N B.Z C.C D.V

6. 欲使处理器禁止中断,则应该使( ) A.CPSR的F位为1 B.CPSR的F位为0 C.CPSR的I位为1 D.CPSR的I位为0

7. 欲使处理器禁止快速中断,则应该使( ) A.CPSR的F位为1 B.CPSR的F位为0 C.CPSR的I位为1 D.CPSR的I位为0

8. 以下哪个表述不正确( ) A. ARM是一个公司的名称 B. ARM是对一类微处理器的通称 C. ARM是一种技术的名字 D. ARM是一款芯片的名称

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.快速中断模式fiq

13. 在ARM 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处理器的各种模式中,只有( )模式不可以自由地改变处理器的工作模 式 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.采用固定长度的指令格式,指令规整、简单、基本寻址方式有2~3种。 B.减少指令数和寻址方式,使控制部件简化,加快执行速度。 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.不需要一个复杂的编译器 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.指令和数据分开存储 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 V6

29. 对于ARM7三级流水线,当一条指令被译码时,下一条指令正被( ) A. 取指 B. 译码 C. PC值递增 D.执行

30. 若前次运算结果为0,CSPR的哪一项值为1( ) A.N B.Z C.C D.V

二.填空

1. ARM硬件中断主要有:______、______、______、______等4种。

2. ARM的主要中断寄存器包括:______、_____、______、______等。

3. ARM芯片主要封装有______、______、______、______、______、______等形式。

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

11. 标准的Linux操作系统不遵循POSIX标准。 12. WinCE操作系统是基于微内核结构的。 13. uC/OS-II操作系统带有的是抢占式实时多任务内核。 14. uClinux对内存空间没有提供保护机制 15. 嵌入式系统的设计通常采用的是DRATS设计方法 16. DRATS设计方法采用的是结构化分析/结构与设计的扩展。 17. SoC的核心技术是重用与组合IP核构件。 18. 嵌入式系统应用软件的开发属于跨平台开发需要交叉开发环境。 19. 嵌入式系统硬件调试是基于JTAG的调试模式。 20. ARM编译器生成的是ELF格式的目标文件。 21. 嵌入式系统的源代码主要是由C语言所构成的。 22

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com