嵌入式系统习题集(精简版)

上传人:M****1 文档编号:557537576 上传时间:2023-05-16 格式:DOC 页数:25 大小:169KB
返回 下载 相关 举报
嵌入式系统习题集(精简版)_第1页
第1页 / 共25页
嵌入式系统习题集(精简版)_第2页
第2页 / 共25页
嵌入式系统习题集(精简版)_第3页
第3页 / 共25页
嵌入式系统习题集(精简版)_第4页
第4页 / 共25页
嵌入式系统习题集(精简版)_第5页
第5页 / 共25页
点击查看更多>>
资源描述

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

1、一、 填空1. 嵌入式系统在硬件设计、操作系统的选择、以及软件的设计上都要遵循“面向应用、量体裁衣、够用为度”的原则。2. 嵌入式处理器是嵌入式系统的核心部件,是控制、辅助系统运行的硬件单元。3. 试列举三种以上主流的通用处理器:ARMStrongARM、MIPS、PowerPC、X86、68KColdfire。4. ARM处理器共有37个寄存器,其中包括31个通用寄存器和6个状态寄存器。5. ARM处理器有7种不同的处理器模式,在每一种处理器模式下均有一组相应的寄存器与之对应。即在任意一种处理器模式下,可访问的寄存器包括15个通用寄存器(R0R14)、一至二个状态寄存器和程序计数器。6. 寄

2、存器R13在ARM指令中常用作堆栈指针。R14也称作子程序连接寄存器或连接寄存器LR,当发生中断或异常时,对应的分组寄存器R14_svc、R14_irq、R14_fiq、R14_abt和R14_und用来保存R15的返回值。7. ARM微处理器的在较新的体系结构中支持两种指令集:ARM指令集(指令长度为32位)和Thumb指令集(指令长度为16位)。8. 寄存器R15用作程序计数器(PC)。该寄存器在ARM状态下,位1:0为0,位31:2用于保存PC;在Thumb状态下,位0为0,位31:1用于保存PC。9. 寄存器R16用作CPSR(当前程序状态寄存器),CPSR可在任何运行模式下被访问。每

3、一种运行模式下又都有一个专用的物理状态寄存器,称为SPSR(备份的程序状态寄存器)。10. Thumb状态下的寄存器集是ARM状态下寄存器集的一个子集,程序可以直接访问8个通用寄存器(R7R0)、程序计数器(PC)、堆栈指针(SP)、连接寄存器(LR)和CPSR。11. 每一条ARM指令包含的条件码位于指令的最高4(31:28)位,每种条件码可用两个字符表示,可以添加在指令助记符的后面和指令同时使用。12. 函数的参数传递方法有两种:R0R3寄存器和堆栈。13. 处理器有五种地址空间:寄存器地址空间、程序存储器地址空间、内部数据存储器地址空间、外部数据存储器地址空间、IO地址空间。每种处理器有

4、其中的一种或几种地址空间。14. 试列举三种以上常见的嵌入式操作系统:Xinu、uC/OS-II、eCOS、LynxOS、pSOS+、QNX、VRTX、Linux、VxWorks、Nucleus、inCE。15. 某计算机的时钟频率为 400MHz,测试该计算机的程序使用 4 种类型的指令。每种指令的数量及所需指令时钟数(CPI)如下表所示,则该计算机的指令平均时钟数为1.93;该计算机的运算速度约为 207.3 MIPS。指令类型指令数目(条)每条指令需时钟数1160000123000023240004416000816. 某幅图像具有640480 个像素点,若每个像素具有8 位的颜色深度,

5、则可表示256种不同的颜色,经5:1压缩后,其图像数据需占用61440(Byte)的存储空间。17. 在一个单CPU的计算机系统中,采用可剥夺式(也称抢占式)优先级的进程调度方案,且所有任务可以并行使用 I/O 设备。下表列出了三个任务 T1、T2、T3 的优先级、独立运行时占用CPU和I/O 设备的时间。如果操作系统的开销忽略不计,这三个任务从同时启动到全部结束的总时间为58ms,CPU 的空闲时间共有13ms。任务优先级每个任务独立运行时所需的时间T1高对每个任务:占用CPU 10ms,I/O 13ms,再占用CPU 5msT2中T3低18. RS422标准是平衡式的,传输一个信号用两条线

6、,逻辑信号用两条线的电平差表示,双线传输的主要优点是抗干扰能力增强。19、一般而言,嵌入式系统的构架可以分为4个部分:处理器、( 存储器 )、输入/输出和软件,一般软件亦分为( 操作系统 )和应用软件两个主要部分。20、根据嵌入式系统使用的微处理器,可以将嵌入式系统分为( 嵌入式微控制器 ),嵌入式DSP,( 嵌入式微处理器 )以及片上系统。21、操作系统是联接硬件与应用程序的系统程序,其基本功能有进程管理、( 进程间通信 )、( 内存管理 )、I/O资源管理。22、从嵌入式操作系统特点可以将嵌入式操作系统分为实时操作系统和( 分时操作系统 ),其中实时系统亦可分为( 硬实时操作系统 )和软实

7、时系统。23、内核负责管理各个任务,或者为每个任务分配CPU时间,并且负责任务之间的( 通信 ),内核的基本服务是( 任务调度 )。24、嵌入式开发一般采用( 宿主机/目标机方式 )方式,其中宿主机一般是指( PC机或者台式机 )。25、哈佛体系结构数据空间和地址空间( 分开 ),ARM920T采用( 哈佛体系 )的内核架构。 26. ARM7TDMI采用( 3 )级流水线结构,ARM920TDMI采用( 5 )级流水线。27 .按操作系统的分类可知,Dos操作系统属于顺序执行操作系统,Unix操作系统属于( 分时 )操作系统,VxWorks属于( 实时嵌入式 )操作系统。28、ARM7TDM

8、I中,T表示支持16位Thumb指令集,D表示( 在片可调试 ),M表示内嵌乘法器Multiplier,I表示( 嵌入式ICE ),支持在线断点和调试。30ARM7TDMI与ARM720T的一个重要区别在于后者有_、_。(存储空间管理单元(MMU)和8K Cache片内缓存(提高CPU性能)31ARM芯片主要封装有_、_、_、_、_、_等形式。(QFP、TQFP、PQFP、LQFP、BGA、LBGA)33ARM体系结构可用两种方法存储字数据,具体为_、_。(大端格式和小端格式)35ARM微处理器在较新的体系结构中支持两种指令集:_、_。(ARM指令集、Thumb指令集)36ARM处理器有9种基

9、本寻址方式,分别是:_、_、_、_、_、_、_、_、_。(寄存器寻址、立即寻址、寄存器偏移寻址、寄存器间接寻址、基址寻址、多寄存器寻址、堆栈寻址、块拷贝寻址、相对寻址)37ARM指令集可以分为6类,分别是:_、_、_、_、_、_。(跳转指令、数据处理指令、程序状态寄存器(PSR)传输指令、Load/Store指令、协处理器指令、异常中断产生指令)38在ARM的汇编程序中,有如下几种伪指令:_、_、_、_、_。 (符号定义伪指令、数据定义伪指令、汇编控制伪指令、宏指令、其他伪指令)39汇编语言与C/C+的混合编程通常有以下几种方式:_、_、_。(在C/C代码中嵌入汇编指令;从汇编程序中访问C程序

10、变量;汇编程序、C/C程序间的相互调用)40ARM C/C+编译器支持和产生以下几种格式的文件:_、_、_、_、_。(filename.c 源文件、filename.h头文件、filename.o目标文件、filename.s汇编代码文件、filename.lst列表文件)41在线仿真包括3个过程:_、_、_。(装载映像文件、程序执行、查看寄存器和内存空间)45JTAG调试接口的结构由_、_、_及_组成。(测试访问端口TAP(Test Access Port)控制器、旁路(bypass)寄存器、指令寄存器和数据寄存器、ARM架构处理器)46ARM嵌入式系统主要由_、_和_构成。(嵌入式处理器、

11、相关支撑硬件、嵌入式软件系统)47常用的嵌入式外围设备有_、_和_三类。(存储设备、通信设备、显示设备)48总线通常包括_、_和_。(数据总线、地址总线、控制总线)50嵌入式操作系统的调试一般包括:_调试和_调试。(操作系统、应用程序)51电子设备电源系统包括:_电源和_电源。(交流、直流)52ARM处理器工作状态主要有_、_和_模式。(运行、睡眠、空闲)53IC芯片工作一般供电电压有:_、_、_、_。(5V、3.3V、2.5V、1.8V)54布线时,电源线、信号线、地线线宽大小一般为:_。(地线、电源线、信号线)55作为高速缓存的存储器主要有_、_和_。(SRAM、DRAM、Flash RO

12、M)56动态RAM有_和_。(SDRAM、DDR)57ARM有从外部_启动的外启动和从片上_启动的内启动两种启动方式。(SDRAM、ROM)58 Nand-Flash闪存每个块的最大擦写次数是_万次,而Nor的擦写次数是_万次。(100、10)59MTD核心层分为:_层、_层和_层。(用户模块接口、MTD抽象、MTD设备驱动模块)60Nor-Flash常用于存放_,而Nand-Flash存放_。(系统代码、用户信息)61Linux设备可分为_、_和_三种。(字符设备、块设备、网络设备)62GPIO支持_、_和_三种数据传输方式。(中断、查询、DMA)63GPIO驱动可以以两种方式编译:一种是_

13、,另一种是_。(静态编译进内核、编译成模块动态加载)64ARM内核支持7种中断,分别是:_、_、_、_、_、_和_。(复位、未定义指令、软件中断、指令预取中止、数据中止、外部中断请求、快速中断请求)66ARM硬件中断主要有:_、_、_、_等4种。(定时器中断、串口输入/输出中断、接口中断、链路中断)68按复位信号是否与时钟信号同步,可分为:_复位和_复位。(同步、异步)71A/D转换可分为4个阶段,分别是:_、_、_、_。(采样、保持、量化、编码)72黑白LCD每像素2位相当于_级灰度,每像素4位相当于_级灰度;彩色液晶屏LCD每像素8位相当于_级颜色。(4、16、256)75液晶像素的两电极是:_

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

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