嵌入式系统期末考试题库及答案 .pdf
嵌入式系统期末考试题库及答案嵌入式系统试题库嵌入式系统试题库一、填空题1、 嵌入式系统的基本定义为: 以应用中心 , 以计算机技术为基础, 软件硬件可裁剪, 适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。2、 从模块结构来瞧, 嵌入式系统由三大部分组成,分别就是 : 硬件、软件与开发平台。3、 从层次角度来瞧, 嵌入式系统由四大部分组成,分别就是 : 应用软件层、操作系统层、板级支持包 ( 或硬件抽象层 ) 与硬件层。4、 嵌入式产品的主要度量指标包括: 上市时间、设计成本与产品质量。5、 嵌入式系统的设计过程包括: 需求分析、规格说明、体系结构设计、构件设计、系统集成与系统测试。6、 需求分析包括 : 功能性需求分析与非功能性需求分析。7、 确定输入信号就是数字信号还就是模拟信号属于功能性需求。8、 确定系统的物理尺寸与重量属于非功能性需求。9、 在嵌入式系统的设计过程中, 其中规格说明解决“做什么”。10、 在嵌入式系统的设计过程中, 其中体系结构设计解决“如何做”。11、 在嵌入式系统的设计过程中, 软硬件划分应该在体系结构设计阶段完成。12、 在嵌入式系统的设计过程中, 处理器的选择应该在体系结构设计阶段完成。13、 在嵌入式系统的设计过程中, 嵌入式操作系统的选择应该在体系结构设计阶段完成。14、 在嵌入式系统的设计过程中, 完成原理图设计应在构件设计阶段完成。15、 在嵌入式系统的设计过程中, 完成版图设计应在构件设计阶段完成。16、 在嵌入式系统的设计过程中, 完成软件设计应在构件设计阶段完成。17、 反映嵌入式系统设计人员的水平能力主要在于总体设计(需求分析、规格说明与体系结构设计 ) 与系统调试。18、 设计流程指的就是设计过程中所经历的过程步骤。19、 设计重用技术主要分为基于IP 核的模块级重用与基于平台的系统级重用。20、 软硬件协同设计由系统描述、软硬件划分、软硬件协同综合以及软硬件协同模拟与验证几个阶段组成。21、 嵌入式处理器的分类包括三种, 分别就是 : 嵌入式微处理器、微控制器( 或单片机 ) 与第 1 页 共 44 页名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 44 页 - - - - - - - - - 嵌入式系统期末考试题库及答案嵌入式系统试题库数字信号处理器(DSP)。22、 列举常见的ARM 系列处理器 :ARM7 系列、 ARM9 系列、 ARM11 系列、 Cortex-M系列、 Cortex-R 系列、 Cortex-A 系列等。23、 ARM 系列微处理器支持的数据类型有: 字节、半字与字等三种类型。24、 ARM 系列微处理器支持的字数据存储格式有: 大端格式与小端格式。25、 ARM 系列处理器通过执行BX 或者 BLX 指令来实现工作状态的切换。26、 列举常见的存储器类型:SRAM 、 DRAM 、Flash 、EEPROM 等。27、 对于RAM 存储器主要有两种, 分别就是 :SRAM 与 DRAM 。28、 在时钟信号边沿到来之前的一段时间内, 数据信号必须保持稳定, 这段时间称为器件的建立时间 ; 在时钟信号边沿到来之后的一段时间内, 数据信号必须保持稳定, 这段时间称为器件的保持时间。29、 总线就是在多于两个模块(设备、子系统 ) 之间传送信息的公共通路。30、 总线的功能就是信息共享与交换。31、 总线由传输信息的物理介质与管理信息传输的协议组成。32、 挂接在总线上的设备依据启动总线事务的能力可以分为主设备与从设备。33、 总线协议依据同步方式可分为同步时序协议与异步时序协议。34、 总线仲裁方式可分为集中式仲裁与分布式仲裁。35、 总线按照传输关系分类可分为: 主从结构与对等结构。36、 总线标准一般由四个部分来描述, 分别就是 : 机械特性、电气特性、引脚与协议。37、 PCI 总线读写操作可分为两个阶段: 地址段与数据段。38、 采用RS232C 实现最简单的双机互联,至少需要如下信号线:TXD、RXD 与 GND 。39、 RS-232C 的帧格式由四部分组成, 包括 : 起始位、数据位、奇偶校验位与停止位。40、 一个USB 系统可定义为三个部分: 主机、设备与互联。41、 USB 电缆由四根线组成, 电源线VBUS 、地线GND、差分信号传输数据线D+与 D-。42、 USB 2、0 规范支持的传输速率为:1 、5Mbps 、12Mbps 与 480Mbps。43、 USB 依据传输速度可分为低速设备、全速设备与高速设备。44、 USB 低速设备应该在D- 线上接一个上拉电阻,全速设备应该在D+线上接一个上拉电阻。45、 USB 规范定义了四种传输, 分别就是 : 控制传输、批量传输、中断传输与等时传输。第 2 页 共 44 页名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 44 页 - - - - - - - - - 嵌入式系统期末考试题库及答案嵌入式系统试题库46、 判断USB 传输结束的条件就是数据包长度小于最大值。47、 USB 通信总线中的事务可能由令牌包、数据包与握手包组成。48、 USB 事务类型可分为IN 事务、 OUT 事务与SETUP 事务。49、 I/O 接口面向软件设计人员有三类寄存器, 分别就是数据寄存器、状态寄存器与控制寄存器。50、 I/O 接口编址方式有两种, 分别就是 : 统一编址与独立编址。51、 在操作系统中 , 进程的三种基本调度状态为等待/ 挂起 /waiting、就绪 /ready 与运行/running 态。52、 嵌入式操作系统的内核构成包括系统初始化、多任务管理与内存管理。53、 实时系统就就是指能在确定的时间内执行其功能并对外部的异步事件做出响应的计算机系统。54、 实时系统按照实时性要求不同可以分为两种:软实时系统与硬实时系统。55、 实时系统的关键问题就是保证系统的实时性。56、 实时操作系统就就是指具有实时性、能支持实时系统工作的操作系统。57、 实时操作系统按照就是否支持抢先式, 可分为抢先式实时操作系统与非抢先式实时操作系统。58、 实时操作系统的评价指标有: 任务调度算法、上下文切换时间、确定性、最小内存开销与最大中断禁止时间。59、 在宿主机上使用编译器软件将嵌入式应用、嵌入式操作系统编译成为可以在目标机上运行代码的过程, 称为交叉编译 ,而采用的编译器称为交叉编译器。60、 Bootloader 主要功能就是系统初始化、加载与运行内核程序。61、 电磁兼容设计具有两种要求: 能抗外界的干扰、对外界的干扰要小。62、 异构双工嵌入式系统要求计算机不同、操作系统、编译系统不同、编程语言不同、开发环境不同、开发小组不同, 但 功能 相同。第 3 页 共 44 页名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 44 页 - - - - - - - - - 嵌入式系统期末考试题库及答案嵌入式系统试题库二、单选题1、 以下哪个不就是嵌入式系统设计的主要目标?( D )A、低成本B、低功耗C、实时要求高D、超高性能2、 嵌入式系统有别于其她系统的最大特点就是( A ) 。A、嵌入专用B、高可靠C、低功耗D )B、联想T400 笔记本计算机D、联想OPhone 手机D、低成本3、下面哪个系统属于嵌入式系统。(A、“天河一号”计算机系统C、联想S10 上网本4、 下面哪个系统不属于嵌入式系统( D ) 。A、 MP3 播放器C、“银河玉衡”核心路由器5、下面哪个系统属于嵌入式系统。B )(A、“银河”巨型计算机C、“曙光”计算机B、MP4 播放器D、IBM X60 笔记本计算机B、GPS 接收机D、“银河”巨型计算机6、 从层次结构来瞧, 嵌入式系统包括( D ) 。A、硬件层C、实时操作系统与应用软件B、板级支持包D、以上都就是) 时完成。D、软硬件设计) 时完成。D、软硬件设计7、 在嵌入式系统设计中, 嵌入式处理器选型就是在进行( CA、需求分析B、系统集成C、体系结构设计8、 在嵌入式系统设计中, 嵌入式操作系统选型就是在进行( CA、需求分析B、系统集成C、体系结构设计9、 在嵌入式系统设计中, 进行硬件版图设计就是在进行( D ) 时完成。A、需求分析B、系统集成C、体系结构设计D、软硬件设计10、 在嵌入式系统设计中, 软硬件划分就是在进行(B) 时完成。A、需求分析B、体系结构设计C、 软硬件设计D、系统集成11、 在嵌入式系统设计中, 软硬件协同设计方法与传统设计方法的最大不同之处在于( B ) 。A、软硬件分开描述C、协同测试B、软硬件统一描述D、协同验证第 4 页 共 44 页名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 44 页 - - - - - - - - - 嵌入式系统期末考试题库及答案嵌入式系统试题库12、 下面关于哈佛结构描述正确的就是( A ) 。A、程序存储空间与数据存储空间分离B、存储空间与IO 空间分离C、程序存储空间与数据存储空间合并D、存储空间与IO 空间合并13、 下面关于冯诺依曼结构描述正确的就是( C) 。A、程序存储空间与数据存储空间分离B、存储空间与IO 空间分离C、程序存储空间与数据存储空间合并D、存储空间与IO 空间合并14、 以下哪个处理器属于嵌入式处理器?( A )A、S3C44B0 xB、奔腾C、瞧门狗D、MP3 播放器15、 下面哪一类嵌入式处理器最适合于用于工业控制( B ) 。A、嵌入式微处理器C、DSPB、微控制器D、以上都不合适) 。16、 下面哪一类嵌入式处理器最适合于做FFT(快速傅立叶变换)计算 ( CA、嵌入式微处理器C、DSPB、微控制器D、以上都不合适17、 下面哪一种工作模式不属于ARM 特权模式 ( A ) 。A、用户模式C、系统模式B、管理模式D、数据访问终止模式18、 下面哪一种工作模式不属于ARM 异常模式 ( C ) 。A、快速中断模式C、系统模式B、管理模式D、数据访问终止模式19、 由于受到某种强干扰导致程序“跑飞”,ARM 处理器的最可能进入哪一种工作模式( D ) 。A、管理模式C、系统模式B、数据访问终止模式D、未定义指令中止模式20、 ARM7TDMI 的工作状态包括( D ) 。A、测试状态与运行状态C、就绪状态与运行状态B、挂起状态与就绪状态D、ARM 状态与Thumb 状态21、 ARM7TDMI 在开始执行代码时应处于( A ) 。A、ARM 状态B、Thumb 状态第 5 页 共 44 页名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 44 页 - - - - - - - - - 嵌入式系统期末考试题库及答案嵌入式系统试题库C、由用户通过硬件设计指定D、不确定22、 关于ARM 子程序与Thumb 子程序互相调用描述正确的就是( B ) 。A、系统初始化之后,ARM 处理器只能工作在一种状态, 不存在互相调用。B、只要遵循一定调用的规则,Thumb 子程序与ARM 子程序就可以互相调用。C、只要遵循一定调用的规则,仅能 Thumb 子程序调用ARM 子程序。D、只要遵循一定调用的规则,仅能 ARM 子程序调用Thumb 子程序。23、 以下有关ARM 处理器工作状态的描述中( D ) 就是不正确的。A、ARM 处理器有两种工作状态。B、系统复位后自动处于ARM 工作状态。C、在程序执行过程中,微处理器可以随时在两种工作状态之间切换。D、切换工作状态时必须保存现场。24、 ARM 处理器的异常的正确理解应该就是( D )。A、外部中断B、内部异常C、系统调用D、以上都就是25、 关于ARM 处理器的异常的描述不正确的就是( C ) 。A、复位属于异常C、所有异常都要返回B、除数为零会引起异常D、外部中断会引起异常26、 关于ARM 处理器的异常向量表的描述正确的就是( C ) 。A、异常向量表放的就就是中断服务子程序B、异常向量表放的就是中断服务子程序的入口地址C、异常向量表放的就是跳转指令,执行该指令进入相应中断服务子程序D、以上都不就是27、 指令“ ADD R2, R1, #10”的寻址方式为( A ) 。A、立即寻址C、多寄存器寻址B、寄存器间接寻址D、堆栈寻址28、 指令“ ADD R0, R1, R2”的寻址方式为 ( D)。A、立即寻址C、多寄存器寻址B、寄存器间接寻址D、寄存器寻址C) 。29、 指令“LDMIA R0!, R1, R2, R3, R4”的寻址方式为 (A、立即寻址B、寄存器间接寻址第 6 页 共 44 页名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 44 页 - - - - - - - - - 嵌入式系统期末考试题库及答案嵌入式系统试题库C、多寄存器寻址D、堆栈寻址30、 指令LDR R0, R1, 4的寻址方式为 ( C )A、寄存器间接寻址C、基址变址寻址B、相对寻址D、多寄存器寻址31、 并行接口SRAM 存储器接口并不一定需要( B )A、数据总线B、时钟信号C、地址总线D、控制总线32、 某系统需要小量的高速缓存, 最合适的存储器就是( A ) 。A、SRAMB、DRAMC、EEPROMD、Flash33、 某系统需要大量的高速缓存, 最合适的存储器就是( B ) 。A、SRAMB、DRAMC、EEPROMD、Flash34、 某系统需要永久存放小量参数, 而且频繁访问 , 最合适的存储器就是( C ) 。A、SRAMB、DRAMC、EEPROMD、Flash35、 某系统需要永久存放大量不再修改的数据, 最合适的存储器就是( D )。A、SRAMB、DRAMC、EEPROMD、Flash36、 某系统需要永久存放高速度写的数据, 最合适的存储器就是( B ) 。A、SRAMB、FRAMC、EEPROMD、Flash37、 下面关于DRAM 存储器描述错误的就是(C) 。A、DRAM 存储器需要对存储内容定时刷新B、DRAM 存储器具有单位空间存储容量大的特点C、DRAM 存储器属于非易失的存储器D、DRAM 存储器主要依靠电容的电荷存储效应记忆信息38、 下列有关Flash 存储器的描述 , 不正确的就是 ( C ) 。A、 Flash 存储器属于非易失的存储器B、Flash 存储器的读操作与SRAM 存储器的读操作基本相同C、Flash 存储器的写操作与SDRAM 存储器的写操作基本相同D、 Flash 存储器在写入信息前必须首先擦除原有信息39、 在总线时序协议中, 时序主要用于描述(D) 出现在总线上的定位方式。A、高电平B、上升沿C、时钟信号D、事件40、 下面总线设备既就是主设备又就是从设备的就是( B ) 。第 7 页 共 44 页名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 44 页 - - - - - - - - - 嵌入式系统期末考试题库及答案嵌入式系统试题库A、CPUB、DMACC、UARTD、USB 控制器41、 下面总线采用同步时序协议的就是( A ) 。A、PCIB、RS232CC、USBD、SATA42、 下面总线采用异步时序协议的就是( C ) 。A、PCIB、SPIC、USBD、I2C43、 下面总线采用集中式仲裁的就是( A ) 。A、PCIB、I2CC、USBD、CAN44、 下面总线采用分布式仲裁的就是( B ) 。A、PCIB、I2CC、USBD、AMBA45、 下面总线属于主从结构且单主设备的就是( D ) 。A、AMBA 总线B、以太网C、令牌总线D、USB 总线46、 下面总线属于主从结构且支持多主设备的就是(A) 。A、PCI 总线B、以太网C、USB 总线D、令牌总线47、 下面总线不属于主从结构的就是( D ) 。A、PCIB、I2CC、USBD、以太网48、 下面总线不属于对等结构的就是( A ) 。A、PCIB、IEEE1394C、令牌网D、以太网49、 RS232C 使用无硬件握手最简单的双机互联中,下面 ( B ) 信号不就是必须的。A、TXDB、DTRC、 RXDD、GND50、 下列关于RS232C 描述不正确的就是(C) 。A、 RS232C 采用非归零、双极性编码B、RS232C 使用负逻辑规定逻辑电平,-5V-15V 表示逻辑“1”C、RS232C 采用同步通信协议D、 RS232C 引脚包含信号地51、 USB2、0 规范支持的速率有( D )。A、1、5MbpsB、12MbpsC、480MbpsD、以上都就是52、 USB 总线系统有 ( A ) 个主机。A、1B、2C、 4D、无限制53、 USB 总线系统支持 ( B ) 个设备。第 8 页 共 44 页名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 44 页 - - - - - - - - - 嵌入式系统期末考试题库及答案嵌入式系统试题库A、1B、127C、 128D、25654、 有关USB 设备连接与速度选择描述正确的就是(D) 。A、 低速设备必须在D+端连接一个上拉电阻B、全速设备必须在D-端连接一个上拉电阻C、全速设备必须在D+端连接一个下拉电阻D、 低速设备必须在D-端连接一个上拉电阻55、 USB 总线采用的通信方式为(A) 。A、轮询方式B、中断方式C、DMA 方式D、I/O 通道方式56、 USB 接口移动硬盘最合适的传输类型为( B ) 。A、控制传输B、批量传输C、中断传输D、等时传输57、 USB 接口鼠标最合适的传输类型为( C ) 。A、控制传输B、批量传输C、中断传输D、等时传输58、 USB 接口摄像头最合适的传输类型为( D ) 。A、控制传输B、批量传输C、中断传输D、等时传输59、 USB 低速设备支持 ( B ) 个端点。A、2B、3C、30D、3160、 USB 全速设备支持 ( D ) 个端点。A、2B、3C、30D、3161、 嵌入式系统最常用的数据传送方式就是(B) 。A、查询B、中断C、DMAD、I/O 处理机62、 下述哪一种功能单元不属于I/O 接口电路。C )(A、定时 /计数器B、UARTC、LEDA )D、GPIOD、GPIO63、 下面哪一种功能单元不属于I/O 接口电路。 (A、薄膜键盘B、I2C 控制器C、UART 控制器64、 下列关于DMA 描述不正确的就是( D ) 。A、 内存可以被CPU 访问 , 也可以被DMA 控制器访问B、DMA 可以与CPU 并行工作C、DMA 开始前 ,CPU 需要初始化DMA 控制器 , 结束后 ,DMA 控制器产生中断D、 数据的输入与输出需要经过CPU,再由 DMA 控制器访问内存第 9 页 共 44 页名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 44 页 - - - - - - - - - 嵌入式系统期末考试题库及答案嵌入式系统试题库65、 下列关于GPIO 描述正确的就是( D ) 。A、 GPIO 可以由CPU 编程决定方向 , 但不能查询其状态B、GPIO 通常用于连接外部的SDRAM, 进行高速传输C、CPU 可以通过编程 , 决定GPIO 就是输入、输出的通信功能, 但不能就是双向的D、GPIO 可以用于模拟Flash 的接口 , 对 Flash 存储器进行读写操作66、 实时系统操作的正确性取决于( A ) 。A、逻辑设计的正确性B、相应操作执行时间C、逻辑设计的正确性与相应操作执行时间D、以上都不就是67、 软实时系统要求(A、事件响应实时C、任务响应实时68、 硬实时系统要求(A、事件响应实时C、任务响应实时B) 。B、事件与任务响应都实时D、事件与任务响应都不实时D ) 。A ) 。B、事件与任务响应都实时D、事件与任务响应都不实时69、 基于查询的实时编程结构的实时性取决于(A、中断响应时间C、任务切换时间B、最长任务执行时间D、所有其它任务执行时间之与70、 基于中断的实时编程结构的实时性取决于( A ) 。A、中断响应时间C、任务切换时间B、最长任务执行时间D、所有其它任务执行时间之与71、 前后台系统的实时性取决于( D ) 。A、中断响应时间C、任务切换时间B、最长任务执行时间D、所有其它任务执行时间之与B) 。72、 非抢先式实时操作系统的实时性取决于(A、中断响应时间C、任务切换时间B、最长任务执行时间D、所有其它任务执行时间之与)。73、 抢先式实时操作系统的实时性取决于( CA、中断响应时间C、任务切换时间B、最长任务执行时间D、所有其它任务执行时间之与第 10 页 共 44 页名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 44 页 - - - - - - - - - 嵌入式系统期末考试题库及答案嵌入式系统试题库74、 下述哪种实时编程结构不可重入函数必须进行互斥处理(A、查询实时编程结构C、非抢先式实时操作系统B、前后台系统D、抢先式实时操作系统D ) 。D ) 。75、 下述哪种实时编程结构中的任务优先级不相同(A、查询实时编程结构C、非抢先式实时操作系统76、 优先级倒置出现的条件有(A、优先级任务调度C、资源共享B、前后台系统D、抢先式实时操作系统D ) 。B、抢占式任务调度D、以上都就是77、 嵌入式操作系统的主要目标并不包括( A )。A、 强大多任务支持B、实时处理能力C、代码体积D、 与硬件的交互能力78、 嵌入式Linux 操作系统一般在ROM 中存放的布局并不包括( D )A、BootloaderC、Linux 内核B、内核参数区D、交叉编译器B)79、 下面哪个操作系统就是嵌入式操作系统。(A、Red-hat LinuxC、Ubuntu LinuxB、 CLinuxD、SUSE Linux80、 下述哪个操作系统不就是嵌入式操作系统。D )(A、 ClinuxC、 C/OS-IIB、Win CE 6 、0D、Windows XP81、 下述哪个操作系统就是实时操作系统。(B)A、 ClinuxC、Windows XPB、Win CE 6 、0D、Windows Vista82、 评价一个实时操作系统的技术指标并不包括( C ) 。A、 任务调度算法B、上下文切换时间第 11 页 共 44 页名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 44 页 - - - - - - - - - 嵌入式系统期末考试题库及答案嵌入式系统试题库C、代码体积D、 确定性83、 Clinux 与标准Linux 最大的区别在于( B ) 。A、 任务调度算法B、内存管理C、文件系统D、 应用开发模式84、 嵌入式操作系统一般通过( A ) 手段来解决代码体积与嵌入式应用多样性的问题。A、 使用可定制的操作系统B、将操作系统分布在多个处理器上运行C、增大嵌入式设备的存储容量D、 使用压缩软件对操作系统进行压缩85、 使用Host-Target 联合开发嵌入式应用, B ) 不就是必须的。(A、 宿主机B、Windows 操作系统C、目标机D、 交叉编译器第 12 页 共 44 页名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 44 页 - - - - - - - - - 嵌入式系统期末考试题库及答案嵌入式系统试题库三、简答题1、 什么就是嵌入式系统?答: 嵌入式系统就是以应用为中心, 以计算机技术为基础, 软件硬件可裁剪, 适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。2、 简述嵌入式系统的基本特点。答: 面向特定应用、设计高效、综合性强、生命周期长、程序固化、需要独立的开发系统、可靠性高、成本低、功耗低、体积小。3、 谈一谈嵌入式系统的发展趋势。答: 产品种类不断丰富, 应用范围不断普及; 性能不断提高 ; 功耗不断降低 ,体积不断缩小; 网络化、智能化程度不断提高; 软件成为影响价格的主要因素。4、 谈一谈嵌入式系统设计方法演变的三个阶段。答: 第 1 阶段 : 以印制板 (PCB)、计算机辅助设计(CAD)软件与在线仿真器为主要工具的设计方法。第2 阶段 : 以 EDA 工具软件与EOS(Embedded Operating System)为开发平台的设计方法。第3 阶段 : 以 IP 内核库为设计基础, 用软硬件协同设计技术的系统级设计方法。5、 什么就是嵌入式系统的传统设计方法?答: 经过需求分析与总体设计, 整个系统被划分为软件与硬件两个子系统, 二者之间遵循一定的接口规范; 接下来软件工程师与硬件工程师分别进行设计、开发、调试与测试; 然后两个子系统集成在一起并进行测试; 如果系统功能正确且满足所有性能指标,则结束 ,否则需要对软硬件子系统分别进行验证与修改, 并重新进行系统集成与测试。6、 嵌入式系统的传统设计方法有何特点。答: 这种方法简单易实现, 但存在一些痼疾, 严重影响了嵌入式系统设计的效率与结果。首先 ,虽然在需求分析阶段考虑了软硬件接口的问题, 但由于缺乏统一的软硬件协同表示方法 ,软硬件划分只能由设计者凭经验完成, 无法从系统级进行验证且很难评估这种划分第 13 页 共 44 页名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 44 页 - - - - - - - - - 嵌入式系统期末考试题库及答案嵌入式系统试题库就是否合理 , 也不易发现软硬件接口存在的问题。其次, 软硬件分别设计与开发, 一旦出现错误 ,不仅难以定位, 而且修改起来也非常麻烦, 甚至可能需要调整软件结构或者硬件配置。第三 , 它的设计周期可能比较长, 例如为了验证软件开发的正确性, 必须在硬件全部完成之后才能开始进行软件测试与系统集成, 大大延长了设计的进程。7、 什么就是嵌入式系统的系统级设计方法?答: 嵌入式系统的系统级设计方法就是一种高层次的设计方法,设计人员针对设计目标进行系统功能描述, 定义系统的行为特性, 进行软硬件划分, 生成系统级的规格描述。这一过程可以不涉及实现方法与工艺。接下来, 设计人员就可以按照系统级规格描述实现软硬件子系统及其接口。8、 软硬件协同设计包括哪几个阶段?答: 软硬件协同设计包括: 系统描述、软硬件划分、软硬件协同综合、以及软硬件协同模拟与验证。9、 简述嵌入式处理器的特点。答: 低档处理器多采用哈佛结构,高档处理器多采用冯诺伊曼结构; 品种规格系列化; 对实时多任务有很强的支持能力; 可靠性高、功耗低、集成度高、性价比高。10、 简述嵌入式处理器的分类。答: 嵌入式微处理器、微控制器(单片机 ) 与数字信号处理器(DSP)。11、 简述嵌入式微处理器的特点。答: 嵌入式微处理器的特点: 通用微处理器的增强, 一般为32 位。构成 : 一般CPU、存储器、 I/O 接口三者分离 ; 性能 :一般为1002000MIPS; 存储器 :Flash 一般为116MB,SDRAM 一般为264MB; 一般加载复杂嵌入式操作系统:VxWorks 、WinCE 、 Clinux 、Embedded Linux 等。12、 简述微控制器的特点。第 14 页 共 44 页名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 44 页 - - - - - - - - - 嵌入式系统期末考试题库及答案嵌入式系统试题库答: 微控制器的特点: 单片化 , 整个计算机集成在一个芯片中。低档微控制器构成:一般 CPU、存储器、 I/O 接口三者集成在一个芯片内; 性能 :1 100MIPS,存储器 :Flash一般为8512KB,SRAM 一般为256B/1128KB; 一般无嵌入式操作系统或者简单嵌入式操作系统。高档微控制器构成: 一般CPU、I/O 接口两者集成在一个芯片内, 需要外扩存储器 ; 性能 :1001000MIPS,存储器 : Flash 一般为14MB,SRAM 一般为164MB;一般有嵌入式操作系统(VxWorks、C/OS -II 、WINCE 、Clinux) 。13、 简述DSP 的特点。答:DSP 的特点 :高效乘累加运算, 高效数据存取 , 硬件重复循环 , 确定性操作 ( 程序执行时间可预测) 。14、 嵌入式处理器按照字长可分为哪几类?各有何应用领域。答: 嵌入式处理器按照字长可划分为4 位、 8 位、 16 位、 32 位与64 位等五个不同的等级。一般说来 ,4 位或 8 位的产品通常就是面向低端应用设计的,16 位的产品用于比较精密的应用;32 或 64 位的产品用于计算强度很大的应用。15、 简述嵌入式处理器的选择原则。答:1 、应能满足应用的设计目标;2、开发工具就是否好用?3、市场占有率 ;4、应该遵循 “ 够用” 原则 ,不应片面追求高性能。16、 谈一谈嵌入式处理器的发展趋势。答: 嵌入式微处理器、微控制器与DSP 之间的界限越来越模糊;32 位嵌入式处理器应用日趋广泛 , 已经开始挤占原本数据8 位 MCU 的市场 ; 双核或多核结构的产品不断涌现。17、 列出ARM7 微处理器的工作模式。答:user 用户模式、 sys 系统模式、 fiq 快速中断模式、irq 外部中断模式、svc 管理模式、abt 数据访问中止模式、und 未定义指令中止模式。第 15 页 共 44 页名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 44 页 - - - - - - - - - 嵌入式系统期末考试题库及答案嵌入式系统试题库18、 ARM7 微处理器的有哪两种工作状态。答:ARM 状态 (32 位指令 ) 与 Thumb 状态 (16 位指令 ) 。19、 简述ARM 与 Thumb 状态的区别及如何进行状态切换。答:ARM 状态就是32 位指令 ,Thumb 状态就是16 位指令。进入 Thumb 状态 : 执行 BX 指令 , 当操作数寄存器最低位为1 时, 可以使微处理器从ARM状态切换到Thumb 状态 (处理器工作在Thumb 状态 , 如果发生异常并进入异常处理子程序, 则异常处理完毕返回时, 自动从ARM 状态切换到Thumb 状态 )。进入 ARM 状态 :执行BX 指令 , 当操作数寄存器最低位为0 时 , 可以使微处理器从Thumb状态切换到ARM 状态 ( 处理器工作在Thumb 状态 , 如果发生异常并进入异常处理子程序,则进入时处理器自动从Thumb 状态切换到ARM 状态 ) 。20、 SRAM 有何特点。答:SRAM 属于高速存储器, 价格较高 , 一般均用于对速度与性能要求较高的场合。常用的异步SRAM 访存周期在7ns 至 100ns 之间 , SRAM 的单片容量不大, 大多在几K 至几百K 之间。 SRAM 存储器芯片有4 位、 8 位、 16 位、 32 位等多种位宽 , 这种存储器的访存接口与操作时序最为简单。21、 DRAM 有何特点。答: DRAM 与 SRAM 均属于RAM 存储器 , DRAM 的特点就是存储密度很大, 速度比SRAM慢, 单位存储成本较低, 一般用于对容量要求较高的场合。常用的单片DRAM 存储器容量在几百千至几百兆字节之间, 访存周期一般就是几十纳秒。22、 EEPROM 有何特点。答: 非挥发 ; 存储密度小 ;单位存储成本较高; 容量小 ; 写入有限制 , 页写要等待 ; 接口时序简单 , 一般采用串行接口; 小量参数存储。23、 Flash 有何特点。第 16 页 共 44 页名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 44 页 - - - - - - - - - 嵌入式系统期末考试题库及答案嵌入式系统试题库答: 非挥发 ; 存储密度大 ;单位存储成本较低; 容量较大 ; 接口时序复杂需要擦除及Block 写。24、 FRAM 有何特点。答: 非挥发 ; 功耗低 ; 读写速度快 ;接口时序简单 ; 类似 SRAM 接口 ; 成本高。25、 什么就是标准TTL 电平?有何特点。答: 发送端 : 高电平 2、4V,低电平 2、0V,低电平 0、9Vdd,低电平 0、7Vdd,低电平 6ns(4) 最高时钟频率为tCYC max65,80 =80ns f MAX =1= 12、5MHz80ns第 29 页 共 44 页名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 29 页,共 44 页 - - - - - - - - - 嵌入式系统期末考试题库及答案嵌入式系统试题库3、 下图为PCI 总线读操作时序图。问:下图中地址段持续几个时钟周期?在地址段主设备发出的信号C/BE#表示什么意思?下图中数据段时期持续了几个时钟周期?从设备如何知道数据传输结束?如果时钟CLK 为 33MHz, 数据总线宽度为32 位, 下图数据传输速率为多少?峰值传输速率为多少?什么情况下才能达到峰值传输速率?1CLKFRAME#ADC/BE#IRDY#TRDY#地址段等待传输等待传输23456789地址CMD数据 1数据 2BE#数据 3等待传输数据段数据段数据段答: 下图中地址段持续1 个时钟周期 , 在地址段主设备发出的信号C/BE#表示总线命令。下图中整个数据段时期持续了6 个时钟周期。主设备使IRDY# 有效的同时使FRAME#无效 ,用来告诉从设备这就是最后一个数据段, 表明数据传输结束。如果CLK 为 33MHz, 数据总线宽度为32 位=4B,传输时间为7T=210ns,传送 3 拍数据为 3*4B=12B, 传输速率 =12B/210ns=57MB/s 。峰值传输速率为133MB/s, 当没有等待周期,传输拍数趋向无穷时达到峰值传输速率。第 30 页 共 44 页名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第