嵌入式系统习题.doc

上传人:cl****1 文档编号:550873321 上传时间:2023-05-24 格式:DOC 页数:7 大小:102KB
返回 下载 相关 举报
嵌入式系统习题.doc_第1页
第1页 / 共7页
嵌入式系统习题.doc_第2页
第2页 / 共7页
嵌入式系统习题.doc_第3页
第3页 / 共7页
嵌入式系统习题.doc_第4页
第4页 / 共7页
嵌入式系统习题.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《嵌入式系统习题.doc》由会员分享,可在线阅读,更多相关《嵌入式系统习题.doc(7页珍藏版)》请在金锄头文库上搜索。

1、第一题:判断题1.在ARM处理器中,快速中断(FIQ)的优先级高于外部中断(IRQ)。T 2.ROM能够永久或半永久地保存数据,ROM内的数据永远不会丢失。F3.嵌入式ARM架构的嵌入式处理器同时支持大端、小端(Big/Little-Endian)数据类型。T 4.ARM7TDMI中的T代表增强型乘法器。F 5.看门狗(Watch Dog)实际是一个简单的定时器,在固定时间内若正常清零,则自动复位处理器。F 6.所有具备中央处理器的电子设备都属于嵌入式设备。F 7.冯诺依曼体系将被哈佛总线所取代。F8.嵌入式linux操作系统属于免费的操作系统。T9.移植操作系统时需要修改操作系统中与处理器直

2、接相关的程序。T 10.USB2.0的最大通信速率为12M/S。F 11.在正常程序执行过程中,每执行一条ARM指令,PC值加2。F 12.一个嵌入式处理器给它供电后就能独立工作。F 13.一般情况下,完成一条指令需要2个步骤,即取指令和执行指令。F14.嵌入式操作系统必须包含操作系统的一些最基本的功能,用户可以通过API函数来使用操作系统。T15.BSP是介于硬件和嵌入式操作系统中驱动层程序之间的一层。T 16.Boot Loader不属于板级支持包BSP类。 F 属于 17.ARM微处理器中支持字节和字两种数据类型。F还有半字 18.ARM指令系统支持6种常见寻址方式。 F7种 19.S3

3、C44B0X嵌入式微处理器使用ARM9TDMI核。F ARM720.DMA允许在外部设备和存储器之间直接读/写数据。T第二题:填空题1嵌入式系统由硬件和软件两大部分组成。在硬件方面,嵌入式系统的核心嵌入式处理器一般可以分成4类,即嵌入式微处理器(MPU)、嵌入式微控制器(MCU)、嵌入式DSP处理器(DSP)、和嵌入式片上系统(SOC)。2嵌入式系统由硬件和软件两大部分组成。软件由嵌入式操作系统和应用软件组成。3.流行的五大嵌入式微处理器芯片有ARM/StrongARM、MIPS、PowerPC和68K/Coldfire。T4嵌入式微处理器的基础是:通用计算机中的CPU。5嵌入式微控制器又称单

4、片机。6嵌入式DSP处理器进行了特殊设计,适合于执行DSP算法,编译效率较高,指令执行速度也较高。7嵌入式片上系统(SoC)是:SoC设计公司将各种通用处理器内核作为标准库,将各种接口作为标准器件库,在一个硅片上实现一个更为复杂的系统。8程序运行时可使用的软、硬件环境统称为资源。9可以被一个以上任务使用的资源叫做共享资源。10一个任务也称作一个线程,是一个简单的程序。该程序可以认为CPU完全属于该程序自己。F11实时操作系统一般分为硬实时操作系统和软实时操作系统。F12任意写出四中常见的嵌入式操作系统:嵌入式Linux、WindowsCE、uC/OS-II、VxWorks。F13ARM7TDM

5、I处理器采用冯诺依曼结构,指令和数据共用一条32位总线。F14ARM7TDMI处理器有两种操作状态:ARM状态和Thumb状态。T15若(R1)=0x1000,(0x1000)=0x37,(0x1003)=0x55,则执行指令LDRR0,R1,#3之后,(R0)=0x55,第一个操作数的寻址方式是基址寻址。T16. 若(R0)=6,则执行指令MOVR0,#0xFF88之后,(R0)=0xFF88,第一个操作数的寻址方式是立即寻址,指令不影响程序状态寄存器CPSR的标志位。F17. 嵌入式系统是以应用中心,以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的

6、专用计算机系统。F18. ARM字数据存储格式有:大端格式和小端格式。F19. I/O接口电路数据传送方式有:查询、中断、DMA、I/O通道和I/O处理机方式。F20. 实时系统的关键问题是保证系统的实时性 T21. Bootloader主要功能是系统初始化、加载和运行内核程序。22. 从模块结构来看,嵌入式系统由三大部分组成,分别是:硬件、软件和开发平台。23. ARM系列微处理器支持的边界对齐格式有:字节对齐、半字对齐和字对齐。24. I/O接口编址方式有两种,分别是:统一编址和独立编址。25. 嵌入式操作系统的内核构成包括系统初始化、多任务管理和内存管理。26. 微处理器有两种总线架构,

7、使用数据和指令使用同一接口的是 冯诺依曼 ,分开的指令和数据接口、取指和数据访问可以并行进行的是哈佛结构 27. ARM核有两个指令集,分别是ARM、Thumb 初始的工作模式是 ARM模式28. 一般而言,嵌入式系统的构架可以分为4个部分:分别是(处理器)、存储器、输入/输出和软件,一般软件亦分为操作系统相关和(应用软件)两个主要部分。29. 操作系统是联接硬件与应用程序的系统程序,其基本功能有(进程管理)、进程间通信、(内存管理)、I/O资源管理。30. 内核负责管理各个任务,或者为每个任务分配CPU时间,并且负责任务之间的(通信),内核的基本服务是(任务切换)。31. ARM7TDMI采

8、用(3)级流水线结构,ARM920TDMI采用(5 )级流水线。32. ARM7TDMI中,T表示支持16位Thumb指令集,D表示(在片可调试),M表示内嵌乘法器Multiplier,I表示(嵌入式ICE),支持在线断点和调试。33. 寄存器R13在ARM指令中常用作(堆栈指针)。R14也称作(连接寄存器LR),当发生中断或异常时,对应的分组寄存器R14_svc、R14_irq、R14_fiq、R14_abt和R14_und用来保存(R15)的返回值。34. 寄存器(R16)用作CPSR即当前程序状态寄存器,CPSR可在任何运行模式下被访问。每一种运行模式下又都有一个专用的物理状态寄存器,称

9、为(SPSR即备份的程序状态寄存器)。35. 每一条ARM指令包含的条件码位于指令的最高(4)位,每种条件码可用两个字符表示,可以添加在(指令助记符)的后面和指令同时使用。36.I2C总线有两条重要的信号线,一是( 串行数据线SDA ),另一个是(串行时钟线SCL )。37.提供嵌入式处理器运行必要条件的电路与嵌入式处理器共同构成了( 嵌入式最小系统 )。38. S3C44B0X嵌入式微处理器共有(30)个中断源,提供(FIQ)和(IRQ)两种中断模式。39.在正常程序执行过程中,每执行一条ARM指令,PC值加(4),每执行一条Thumb指令PC值加(2)。40.ARM状态与Thumb状态之间

10、的切换通过(BX指令)。第三题、单选题1. 下面哪个系统不属于嵌入式系统( D )。A、MP3播放器B、GPS接收机C、车载信息系统D、“天河一号”计算机系统2. 在嵌入式系统设计中,嵌入式处理器选型是在进行( C )时完成。A、需求分析B、系统集成C、体系结构设计D、软硬件设计3. 下面哪一类嵌入式处理器最适合于用于工业控制( B )。A、嵌入式微处理器B、微控制器C、DSPD、以上都不合适4. 关于ARM子程序和Thumb子程序互相调用描述正确的是( B )。A、系统初始化之后,ARM处理器只能工作在一种状态,不存在互相调用。B、只要遵循一定调用的规则,Thumb子程序和ARM子程序就可以

11、互相调用。C、只要遵循一定调用的规则,仅能Thumb子程序调用ARM子程序。D、只要遵循一定调用的规则,仅能ARM子程序调用Thumb子程序。5. 关于ARM处理器的异常的描述不正确的是( C )。A、复位属于异常B、除数为零会引起异常C、所有异常都要返回D、外部中断会引起异常6. 嵌入式系统最常用的数据传送方式是( B )。A、查询B、中断C、DMA D、I/O处理机7. Clinux与标准Linux最大的区别在于( B )。A、文件系统 B、内存管理C、任务调度算法D、应用开发模式8. 下面关于哈佛结构描述正确的是( A )。A、程序存储空间与数据存储空间分离B、存储空间与IO空间分离C、

12、程序存储空间与数据存储空间合并D、存储空间与IO空间合并9. 下面哪一种工作模式不属于ARM特权模式( A )。A、用户模式B、系统模式C、软中断模式D、FIQ模式10. ARM7TDMI的工作状态包括( D )。A、测试状态和运行状态B、挂起状态和就绪状态C、就绪状态和运行状态D、ARM状态和Thumb状态11. 指令“LDMIA R0!, R1, R2, R3, R4”的寻址方式为( C )。A、立即寻址B、寄存器间接寻址C、多寄存器寻址D、堆栈寻址12. 下面哪一种功能单元不属于I/O接口电路。( D )A、USB控制器 B、UART控制器 C、以太网控制器 D、LED13. 下面哪个操

13、作系统是嵌入式操作系统。( B ) A、Red-hat LinuxB、CLinuxC、Ubuntu LinuxD、SUSE Linux14. 要使CPU能够正常工作,下列哪个条件不是处理器必须满足的。( D )(A) 处理器的编译器能够产生可重入代码(B) 在程序中可以找开或者关闭中断(C) 处理器支持中断,并且能产生定时中断(D) 有大量的存储空间15. 下面哪种操作系统最方便移植到嵌入式设备中。( D )(A) DOS (B)unix (C) Windows xp (D)linux 16. 以下哪项关于SRAM和DRAM的区别是不对。( A )(A) SRAM比DRAM慢 (B)SRAM比

14、DRAM耗电多(C) DRAM存储密度比SRAM高得多 (D)DRM需要周期性刷新17. 0x07&0x11的运算结果是。( A )(A) 0x01 (B)0x11 (C) 0x17 (D)0x0718. 以下哪种方式不是文件系统的格式。( B )(A) FAT (B)DOS (C) NTFS(D)Ext19. 下面哪个选项不是SUB设备的特点。( B )(A) 串行通信方式 (B)不可热拨插(C) 分HOST、DEVICE和HUB (D)通信速率比RS232快20. 在将uc/os操作系统移植到ARM处理器上时,以下哪些文件不需要修改。( A ) (A) OS_CORE.C (B)include.h (C) OS_CP

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号