嵌入式系统期末考试试题库和答案解析.pdf
嵌入式系统试题库一、填空题1、嵌入式系统的基本定义为:以应用中心,以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。2、从模块结构来看,嵌入式系统由三大部分组成,分别是:硬件、软件和开发平台。3、从层次角度来看,嵌入式系统由四大部分组成,分别是:应用软件层、操作系统层、板级支持包(或硬件抽象层)和硬件层。一4、嵌入式产品的主要度量指标包括:上市时间、设计成本和产品质量。5、嵌入式系统的设计过程包括:需求分析、规格说明、体系结构设计、构件设计、系统集成和系统测试。_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _6、需求分析包括:功能性需求分析和非功能性需求分析。7、确定输入信号是数字信号还是模拟信号属于功能性需求。8、确定系统的物理尺寸和重量属于非功能性需求。:9、在嵌入式系统的设计过程中,其中规格说明解决,“做什么”。10、在嵌入式系统的设计过程中,其中体系结构设计解决“如何做”。11、在嵌入式系统的设计过程中,软硬件划分应该在体系结构设计阶段完成。12、在嵌入式系统的设计过程中,处理器的-选-择-应-该-在-体-,系结构设计阶段完成。13、在嵌入式系统的设计过程中,嵌入式操作系统的选择应该在体系结构设计阶段完成。14、在嵌入式系统的设计过程中,完成原理图设计应在构件设计阶段完成。15、在嵌入式系统的设计过程中,完成版图设计应在构件设计阶段完成。16、在嵌入式系统的设计过程中,完成软件设计应在构件设计阶段完成。17、反映嵌入式系统设计人员的水平能力主要在于总体蜘匕4分析、规格说明和体系结构设计)和系统调试。T,?18、设计流程指的是设计过程中所经历的过程步骤。19、设计重用技术主要分为基于IP核的模块级重用和基于平台的系统级重用。20、软硬件协同设计由系统描述、软硬件划分、软硬件协同综合以及软硬件协同模拟与验证几个阶段组成。岫 a21、嵌入式处理器的分类包括三种,分别是:嵌入式微处理器、微控制器(或单片机)和第1页共4 4页 数字信号处理器(DSP)。22、列举常见的ARM系列处理器:-ARM7系列、ARM9系列、ARM11系列、Corlex-M-系列、Cortex-R 系列、C o rte x-A系列等。23、ARM系列微处理器支持的数据类型有:字节、半字和字等三种类型。-s -.-24、ARM系列微处理器支持的字数据存储格式有:大端格式和小端格式。25、ARM系列处理器通过执行BX或者BLX指令来实现工作状态的切换。26、列举常见的存储器类型:SRAM、DRAM、Flash、EEPROM等。-1-1 -M27、对 于RAM存储器主要有两种,分别是:SRAM和DRAM。28、在时钟信号边沿到来之前的一段时间内,数据 信号必-须保持稳定-1,这段时间称为器件的建立时间;在时钟信号边沿到来之后的一段时间内,数据信号必须保持稳定,这段时间-=4?-V.称为器件的保持时间。29、总线是在多于两个模块(设备、子系统)之间传送信息的公共通路。30、总线的功能是信息共享和交换。31、总线由传输信息的物理介质和管理信息传输的协议组成。_ _ _ _ _ _ _ _ _ _ _ _ _ _32、挂接在总线上的设备依据启动总线事务的能力可以分为主设备和从设备。33、总线协议依据同步方式可分为同步时序协议和异步时序协议。34、总线仲裁方式可分为集中式仲裁和分布式仲裁。_ _ _ _ _ _ _ _ _ _ _ _ _ _ _)35、总线按照传输关系分类可分为:主从结构和对管结构。36、总线标准一般由四个部分来描述,分别是:机械特性、电气特性、引脚和协议。37、PCI总线读写操作可分为两个阶段:地址段和数据段。,38、采 用RS232c实现最简单的双机互联,至少需要如下信号线:X I)、RXD和互D。39、RS-232c的帧格式由四部分组成,包 括:起始位、数据位,奇偶校验位和停止位。40、一 个USB系统可定义为三个部分:主机、设备和互联。7-0 T I-41、USB电缆由四根线组成,电源线VBUS、地 线GND、差自信号传输数据线D+和D-242、USB2.0规范支持的传输速率为:1.5Mbps、12Mbps和480Mpps。43、USB依据传输速度可分为低速设备、全速设备和高速设备。.44、USB低速设备应该在D-线上接一个上拉电阻,.全速设备应该在D+线上接一个上拉电阻。-1 -P45、USB规范定义了四种传输,分别是:控制传输、批量传输、中断传输和等时传输。第2页共4 4页 4 6、判 断 U S B 传输结束的条件是数据包长度小于最大值。47、USB,通信总线中的事务可能由令牌包、数据包和握手包组成。-4 8、U S B 事务类型可分为I N 事务、O U T 事 务 和 S E T U P 事务。4 9、I/O 接口面向软件设计人员有三类寄存器,分别是数据寄存器、状态寄存器和控制寄存器。_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _5 0、I/O 接口编址方式有两种,分别是:统一编址和独立编址。.5 1、在操作系统中,进程的三种基本调度状态为等待/挂起/w a i t i n g 、就绪/r e a d y-和运行/r u n n i n g 态。,5 2、嵌入式操作系统的内核构成包括系统初始化、多任务管埋和内存管理。-a s际字时一系统就是指能在确定的时间内执行其功能并对外部的异步事件做出响应的计算机系统。5 4、实时系统按照实时性要求小同E以分为两种:软实时系统和硬实时系统。际法时系统的关键问题是保证系统的实时性。5 6、实时操作系统就是指具有实时性、能支持实时系统工作的糅作系统7-5 7、实时操作系统按照是否支持抢先式,可分为抢先式实时操作系统和非抢先式实时操作系统。-5 8、实时操作系统的评价指标有:任务调度算法、上卜艾切换时间、确定性、最小内存片苗和最大中断禁止时间。5 9、在宿主机上使用编译器软件将嵌入式应用、嵌入式操作系统编译成为可以在目标机上运行代码的过程,称为交叉编译,而采用的编译器称为交叉编译器。6 0、B o o t l o a de r 主要功能是系统初始化、加载和运行内核程序。6 1、电磁兼容设计具有两种要求能抗外界的干扰、对外界的干扰要小。6 2、异构双工嵌入式系统要求计算机不同、操作系统、编降系统不同、编程语言不同、开发环境不同、开发小组不同,但 一 相 同:-第 3 页共4 4 页 嵌入式系统靴RD完美格式试题库二、单选题1、以下咖个不是嵌入式系统设U的主要口标?(D)A、低成本 B、低功耗 C、实时要求高 D、超高性能2、嵌入式系统有别于其他系统的最大特点是(A)。A、嵌入专用 B、高可靠 C、低功耗 D、低成本3、下面哪个系统属于嵌入式系统。(D)A、“天河一号”计算机系统 B、联想T400笔记本计算机C联想S10上网本 D、联 想OPhone手机4、下面哪个系统不属于嵌入式系统(D)oA、MP3播放器 B、GPS接收机D、“银河”巨型计算C、“银河玉衡”核心路由器 机5、下面哪个系统属于嵌入式系统。B )(A、“银河”巨型计算机 B、MP4播放器C、“曙光”计算机 D、IBMX60笔记本计算机6、从层次结构来看,嵌入式系统包括(D)oA、硬件层 B、板级支持包C、实时操作系统和应用软件 D、以上都是7、在嵌入式系统设计中,嵌入式处理器选型是在进 行(c)时完成。B、系统集 D、软硬件设A、需求分析 成 C、体系结构设计 计8、在嵌入式系统设计中,嵌入式操作系统选型是在进行(C)时完成。B、系统集 D、软硬件设A、需求分析 成 C、体系结构设计 计9、在嵌入式系统设计中,进行硬件版图设计是在 D)时完进 行(成。B、系统集 D、软硬件设A、需求分析 成 C、体系结构设计 计10、在嵌入式系统设计中,软硬件划分是在进行(B)时完成。A、需求分析 B、体系结构设计*软 硬 件.D、系统集成11、在嵌入式系统设计中,软硬件协同设计方法与传统设计方法的最大不同之处在于(B)oA、软硬件分开描述C、协同测试B、软硬件统一描述D、协同验证第4页共44页 嵌入式系统靴RD完美格式试题库12、下面关于哈佛结构描述正确的是(A)。A、程序存储空间与数据存储空间分离B、存储空间与10空间分离C、程序存储空间与数据存储空间合并D、存储空间与10空间合并13、下面关于冯诺依曼结构描述正确的 是(C)。A、程序存储空间与数据存储空间分离B、存储空间与10空间分离C、程序存储空间与数据存储空间合并D、存储空间与10空间合并14、以下哪个处理器属于嵌入式处理器?(A)C、看门A、S3C44B0 x B、奔腾 狗15、下面哪一类嵌入式处理器最适合于用于工业控 制(B)。D、MP3播放器A、嵌入式微处理器 B、微控制器C、DSP D、以上都不合适16、下面哪一类嵌入式处理器最适合于FFT(快速傅立叶变换)计算)做(CA、嵌入式微处理器B、微控制器C、DSPD、以上都不合适17、下面哪一种工作模式不属于ARM特权模式(A)oA、用户模式B、管理模式C、系统模式D、数据访问终止模式18、下面哪一种工作模式不属于ARM异常模式(C)。A、快速中断模式 B、管理模式C、系统模式 D、数据访问终止模式19、由于受到某种强干扰导致程“跑飞”,ARM处理器的最可能进入哪一种工作模序 式(D)。A、管理模式C、系统模式20、ARM7TDMI的工作状态包括(D)oA、测试状态和运行状态C、就绪状态和运行状态21、ARM7TDMI在开始执行代码时应处于B、数据访问终止模式D、未定义指令中止模式A、ARM状态B、挂起状态和就绪状态D、ARM状态和Thumb 状态A)。B、Thumb 状态第 5 页共44页 嵌入式系统靴R D 完美格式试题库C、由用户通过硬件设计指定D、不确定-子程序互相调用描述正确的是-2 2、关于A R M 子程序和 Th u m b (B)。A、系统初始化之后,A R M 处理器只能工作在一种状态,不存在互相调用。B、只要遵循一定调用的规 子程序和A R M 子程序就可以互相调则,Th u m b 用。C、只要遵循一定调用的规则,仅能 T h u m b 子程序调用A R M 子程序。D、只要遵循一定调用的规则,仅 A R M 子程序调能 用 Th u m b 子程序。D)是不正确2 3、以下有关A R M 处理器工作状态的描述中(的。A、A R M 处理器有两种工作状态。B、系统复位后自动处于 A R M 工作状态。C、在程序执行过程中,微处理器可以随时在两种工作状态之间切换。D、切换工作状态时必须保存现场。2 4、A R M 处理器的异常的正确理解应该是(D)B、内部异 D、以上都A、外部中断 常 C、系统调用 是2 5、关于A R M 处理器的异常的描述不正确的是(C)0A、复位属于异常 B、除数为零会引起异常C、所有异常都要返回D、外部中断会引起异常2 6、关于A R M 处理器的异常向量表的描述正确的是(C)oA、异常向量表放的就是中断服务子程序B、异常向量表放的是中断服务子程序的入口地址C、异常向量表放的是跳转指令,执行该指令进入相应中断服务子程序D、以上都不是2 7、指令“A D D 指,R 1,#1 0 的寻”址方式为(A)oA、立即寻址 B、寄存器间接寻址C、多寄存器寻址 D、堆栈寻址2 8、指令“A D D 指,R 1,R 2”的寻址方式为(D)oA、立即寻址B、寄存器间接寻址C、多寄存器寻址 D、寄存器寻址的寻址方”式2 9、指令“L D M I A R O!,R 1,R 2,R 3,R 4 为(C)A、立即寻址B、寄存器间接寻址第 6页共4 4 页 嵌入式系统靴RD完美格式试题库C、多寄存器寻址D、堆栈寻址30、指令LDRRO,LR1,#4 的寻址方式为(C)A、寄存器间接寻址 B、相对寻址D、多寄存器寻C、基址变址寻址 址31、并行接口 SRAM存储器接口并不一定需要(B)A、数据总线B、时钟信号 C、地址总线32、某系统需要小量的高速缓存,最合适的存储D、线控制总器 是(A)。A、SRAM B、DRAM C、EEPROM33、某系统需要大量的高速缓存,最合适的存储器 是(B)。D、FlashA、SRAM B、DRAM C、EEPROM34、某系统需要永久存放小量参数,而且频繁访问,最合适的存储器是(D、C)0FlashA、SRAM B、DRAM C、EEPROM35、某系统需要永久存放大量不再修改的数据,最合适的存储D、Flash器 是(D)OA、SRAM B、DRAM C、EEPROM D、Flash36、某系统需要永久存放高速度写的数据,最合适的存储器是(B)A、SRAM B、FRAM C、EEPROM D、FlashDRAM存储器描述错误的是C)37、下 面 关 于(。A、DRAM存储器需要对存储内容定时刷新B、DRAM存储器具有单位空间存储容量大的特点C、DRAM存储器属于非易失的存储器D、DRAM存储器主要依靠电容的电荷存储效应记忆信息38、下列有关Flash存储器的描述,不正确的是(C),A、Flash存储器属于非易失的存储器B、Flash存储器的读操作与 SRAM存储器的读操作基本相同C、Flash存储器的写操作与 SDRAM存储器的写操作基本相同)、Flash存储器在写入信息前必须首先擦除原有信息39、在总线时序协议中,时序主要用于描述(D)出现在总线上的定位方式。A、高电平 B、上升沿 C、时钟信号 D、事件40、下面总线设备既是主设备又是从设备的是(B)o第7页共44页 嵌入式系统靴R D 完美格式试题库A、C P U B、D M A C4 1 M Z 4 B l=1 L n 4 心 心;?/6 A 日C、U A R TD、器U S B 控制 T J L、1 印心吸木用l-J 少H U JT处以L H 足(A)。A D P T R D Q O Q O r4 2、卡面总线采用异步时序协议的是(C)OC、U S BD、S A T AA、P C I B、S P I4 3、下面总线采用集中式仲裁的是(A)OC、U S BD、I 2 CA、P C I B、I 2 C4 4、卡面总线采用分布式仲裁的是(B)。C、U S BD、C A NA P C I B 2 C4 5、卡面总线属于主从结构、且单主设备的是(A、A M B A 总线 B、以太网4 6、下面总线属于主从结构且支持多主设备的 是(C、U S BD)。C、令牌总线A)oD、D、A M B AU S B 总线A、P C I 总线 B、以太网4 7、下面总线不属于主从结构的是(D)。C、U S B 总线D、令牌总线A P C T R T 9 f C4 8、卡面总线不属于对等结构的是(A )。C、A、P C I B、I E E E 1 3 9 4 网4 9、R S 2 3 2 C 使用无硬件握手最简单的双机互联中,(U S B D、以太网令牌D、以太网下面B )信号不是必须的。A、T X D B、D T R5 0、下列关于R S 2 3 2 c 描述不正确的是(A、R S 2 3 2 c 采用非归零、双极性编码B、R S 2 3 2 c使用负逻辑规定逻辑电平,C、R X DC)。-5 V-1 5 V 表示逻辑“1”D、G N DC、R S 2 3 2 c采用同步通信协议D、R S 2 3 2 c引脚包含信号地5 1、U S B2.0规范支持的速率有(D)oA、1.5 M bps B、1 2 M bpsC、4 8 0M bpsD、以上都是5 2、U S B总线系统有(A)个主机。A、1 B、25 3、U S B总线系统支持 B)个设(备。C、4D、无限制第 8页共4 4 页 嵌入式系统靴R D 完美格式试题库A、1 B、1 2 7 C、1 2 8 D、2 5 6吧、有关U S B设备连接与速度选择描述正确的7E(D)oD+端连接一个上拉电A、低速设备必须在阻D-端连接一个上拉B、全速设备必须在 电阻D+端连接一个下拉C、全速设备必须在 电阻D-端连接一个上拉电D、低速设备必须在阻5 5、U S B总线采用的通信方式为(A)。D、I/O 通道方A、轮询方式 B、中断方式 C、D M A方式式5 6、U S B接口移动硬盘最合适的传输类型为(B)oA、控制传输 B、批量传输 C、中断传输D、等时传输5 7、U S B接口鼠标最合适的传输类型为(C )。A、控制传输 B、批量传输 C、中断传输D、等时传输5 8、U S B接口摄像头最合适的传输类型为(D)。A、控制传输 B、批量传输 C、中断传输D、等时传输5 9、U S B低速设备支持(B)个端点。A、2 B、3 C、3 0D、3 16 0、U S B全速设备支持(D)个端点。A、2 B、3 C、3 0D、3 16 1、嵌入式系统最常用的数据传送方式是(B)。A、查询 B、中断 C、D M A处理D、I/O 机6 2、下述哪一种功能单元不属 接口电于I/O 路。C)(A、定时/计数器 B、U AR T C、L E DD、G P I 06 3、下面哪一种功能单元不属于I/O 接口电路。(A)A、薄膜键盘 B、1 2 c控制器 C、U AR T 控制器D、G P I 06 4、下列关于D M A描述不正确的是(D)。C P U 访问,也可以A、内存可以被被 D M A控制器访问B、D M A可以和C P U 并行工作C、D M A开始前,C P U 需要初始化D M A控制器,结束后,D M A 控制器产生中断1)、数据的输入和输出需要经过C P U,再 由 D M A控制器访问内存第 9页共4 4 页 嵌入式系统靴R D 完美格式试题库6 5、下列关于G P I O 描述正确的是(D)o卜、G P T O 可以由CP U 编程抉定方向,也不能望询其状态-B、G P I O 通常用于连接外部的S D R AM,进行高速传输C、C P U 可以通过编程,决定G P I O 是输入、输出的通信功能,但不能是双向的I)、G P I O 可以用于模 F l a s h 的接口,F l a s h 存储器进行读写拟 对 操作6 6、实时系统操作的正确性取决于(A)oA、逻辑设计的正确性 B、相应操作执行时间C、逻辑设计的正确性和相应操作执行时间D、以上都不是6 7、软实时系统要求(A)oA、事件响应实时C、任务响应实时6 8、硬实时系统要求(B)oA、事件响应实时B、事件和任务响应都实时I)、事件和任务响应都不实时B、事件和任务响应都实时C、任务响应实时 D、事件和任务响应都不实时6 9、基于查询的实时编程结构的实时性取决于(D)。7 0、基于中断的实时编程结构的实时性取决于(A)oA、中断响应时间B、最长任务执行时间D、所有其它任务执行时间之C、任务切换时间和7 2、非抢先式实时操作系统的实时性取决于(B)oA、中断响应时间B、最长任务执行时间D、所有其它任务执行时间之C、任务切换时间和7 1、前后台系统的实时性取决于(D)A、中断响应时间B、最长任务执行时间D、所有其它任务执行时间之C、任务切换时间和7 3、抢先式实时操作系统的实时性取决于(C )oA、中断响应时间B、最长任务执行时间D、所有其它任务执行时间之C、任务切换时间和A、中断响应时间B、最长任务执行时间1)、所有其它任务执行时间之C、任务切换时间和第 10页共4 4 页 嵌入式系统靴R D 完美格式试题库7 4、下述哪种实时编程结构不可重入函数必须进行互斥处理(D)oA、查询实时编程结构 8、前后台系统C、非抢先式实时操作系统 D、抢先式实时操作系统7 5、下述哪种实时编程结构中的任务优先级不相同(D)。A、查询实时编程结构C、非抢先式实时操作系统7 6、优先级倒置出现的条件有(B、前后台系统D、抢先式实时操作系统D)。A、优先级任务调度B、抢占式任务调度C、资源共享D、以上都是7 7、嵌入式操作系统的主要目标并不包括(A)oA、强大多任务支持B、实时处理能力C、代码体积D、与硬件的交互能力7 8、嵌入式L i n u x 操作系统一般在R O M 中存放的布局并不包括(D)A B o o t l o ad e rB、内核参数区C、L i n u x 内核7 9、下面哪个操作系统是嵌入式操作系统。(D、交叉编译器B)A、R e d-h at L i n u xB、u C L i n u xC U b u n t u L i n u x80、下述哪个操作系统不是嵌入式操作系统。D、S U S E L i n u xD)(A、u C l i n u xB、W i n C E 6.0C、PC/OS-II81、下述哪个操作系统是实时操作系统。(D W i n d o w s X PB)A、P C l i n u xB、W i n C E 6.0C、W i n d o w s X P D W i n d o w s V i s t a82、评价一个实时操作系统的技术指标并不包 括(C)OA、任务调度算法B、上下文切换时间第 11页共4 4 页 嵌入式系统靴R D 完美格式试题库C、代码体积I)、确定性-83、u C l i n u x 与标准 L i n u x 最大的区别在于(B)。A、任务调度算法B、内存管理C、文件系统D、应用开发模式84、嵌入式操作系统一般通过(A)手段来解决代码体积与嵌入式应用多样性的问题。A、使用可定制的操作系统B、将操作系统分布在多个处理器上运行C、增大嵌入式设备的存储容量D、使用压缩软件对操作系统进行压缩85、使 用 H o s t-T ar g e t 联合开发嵌入式应用,B)不是必须的。(A、宿主机B W i n d o w s 操作系统C目标机D、交叉编译器第 12页共4 4 页 嵌入式系统靴R D完美格式试题库三、简答题1、H么是嵌入式系统?答:嵌入式系统是以应用为中心,以计算机技术为基础,软件硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。2、简述嵌入式系统的基本特点。答:面向特定应用、设计高效、综合性强、生命周期长、程序固化、需要独立的开发系统、可靠性高、成本低、功耗低、体积小。3、谈一谈嵌入式系统的发展趋势。答:产品种类不断丰富,应用范围不断普及;性能不断提高;功耗不断降低,体积不断缩小;网络化、智能化程度不断提高;软件成为影响价格的主要因素。4、谈一谈嵌入式系统设计方法演变的三个阶段。答:第1阶段:以 印 制 板(P C B)、计 算 机辅助设计(C A D)软件和在线仿真器为主要工具的设计方法。第 2阶段:、以 E D A工具软件和 E O S(E m b ed d ed O p er a t i ngS ys t em )为开发平台的设计方法。第 3阶段:以I P内核库为设计基础,用软硬件协同设计技术的系统级设计方法。5、什么是嵌入式系统的传统设计方法?答:经过需求分析和总体设计,整个系统被划分为软件和硬件两个子系统,二者之间遵循一定的接口规范;接下来软件工程师和硬件工程师分别进行设计、开发、调试和测试;然后两个子系统集成在一起并进行测试;如果系统功能正确且满足所有性能指标,则结束,否则需要对软硬件子系统分别进行验证和修改,并重新进行系统集成和测试。6、嵌入式系统的传统设计方法有何特点。答:这种方法简单易实现,但存在一些痼疾,严重影响了嵌入式系统设计的效率和结果。首先,虽然在需求分析阶段考虑了软硬件接口的问题,但由于缺乏统一的软硬件协同表示方法,软硬件划分只能由设计者凭经验完成,无法从系统级进行验证且很难评估这种划分第 13页共44页 嵌入式系统靴R D完美格式试题库是否合理,也不易发现软硬件接口存在的问题。其次,软硬件分别设计和开发,一旦出现错误,不仅难以定位,而且修改起来也非常麻烦,甚至可能需要调整软件结构或者硬件配置。第三,它的设计周期可能比较长,例如为了验证软件开发的正确性,必须在硬件全部完成之后才能开始进行软件测试和系统集成,大大延长了设计的进程。7、什么是嵌入式系统的系统级设计方法?答:嵌入式系统的系统级设计方法是一种高层次的设计方法,设计人员针对设计目标进行系统功能描述,定义系统的行为特性,进行软硬件划分,生成系统级的规格描述。这一过程可以不涉及实现方法和工艺。接下来,设计人员就可以按照系统级规格描述实现软硬件子系统及其接口。8、软硬件协同设计包括哪几个阶段?答:软硬件协同设计包括:系统描述、软硬件划分、软硬件协同综合、以及软硬件协同模拟与验证。9、简述嵌入式处理器的特点。答:低档处理器多采用哈佛结构,高档处理器多采用冯 诺伊曼结构;品种规格系列化;对实时多任务有很强的支持能力;可靠性高、功耗低、集成度高、性价比高。1 0、简述嵌入式处理器的分类。答:嵌入式微处理器、微 控 制 器(单片机)和数字信号处理器(D S P)。1 1、简述嵌入式微处理器的特点。答:嵌入式微处理器的特点:通用微处理器的增强,一般为C P U、存储器、I/O接口三者分离;性能:一般为器:F l a s h 一般为 广1 6 M B,3 2位。构成:一般1 0 0 2 0 0 0 M I P S;存储S D R A M一 般 为2 6 4 M B;一般加载复杂嵌入式操作系统:V x W o r ks W i n C E.uC li nux、E mb eddedL i nux 等。12、简述微控制器的特点。第 14页共44页 嵌入式系统靴RD 完美格式试题库答:微控制器的特点:单片化,整个计算机集成在一个芯片中。低档微控制器 构成:般CP U、存储器、I/O 接口二者集成在个芯片内:性能:1-T 0 0 M I P S,存储器:F l a s h 一般为8 5 1 2 K B,SRA M一 般 为 2 5 6 B/1 1 2 8 K B;一般无嵌入式操作系统或者简单嵌入式操作系统。高档微控制器 一一构成:一般 C PU、I/O 接口两者集成在一个芯片内,需要外扩存储器;性能:1 0 0 I OOOMI PS,存储器:F la s h 一般为r 4 MB,SRA M 一般为 1 6 4 MB;一般有嵌入式操作系统(VxWork s、uC/OS-I K WI N C E uC li nux),1 3、简 述 D SP的特点。答:D SP的特点:高效乘累加运算,高效数据存取,硬件重复循环,确定性操作(程序执行时间可预测)。1 4、嵌入式处理器按照字长可分为哪几类?各有何应用领域。答:嵌入式处理器按照字长可划分为 4 位、8 位、1 6 位、3 2 位和 6 4位等五个不同的等级。一般说来,4 位或8 位的产品通常是面向低端应用设计的,1 6 位的产品用于比较精密的应用;3 2 或 6 4 位的产品用于计算强度很大的应用。1 5、简述嵌入式处理器的选择原则。答:1、应能满足应用的设计目标;2、开发工具是否好用?3、市场占有率;4、应该遵循“够用”原则,不应片面追求高性能。1 6、谈一谈嵌入式处理器的发展趋势。答:嵌入式微处理器、微控制器与 D SP之间的界限越来越模糊;3 2 位嵌入式处理器应用日趋广泛,已经开始挤占原本数据8 位 MC U的市场;双核或多核结构的产品不断涌现。1 7、列 出 A RM7 微处理器的工作模式。答:us er用户模式、s ys 系统模式、fi q 快速中断模式、i r q 外部中断模式、s v c 管理模式、a b t数据访问中止模式、und未定义指令中止模式。第 15页共44页 嵌入式系统靴R D完美格式试题库18、ARM7微处理器的有哪两种工作状态。-答:AR M状 态(3 2位指令)和T h um b状 态(1 6位指令)。T h um b状态的区别及如何进行状态切1 9、简 述AR M和换。答:AR M状 态 是32位指令,T h um b状 态 是1 6位指令。状态:执 行BX指令,当 操 作 数 寄 存 器 最 低 位1时,可以使微处理进 入T h u m b为 器从 AR M状 态(处理器工作状态切换到T h um b在 T h um b状态,如果发生异常并进入异常处理子程序,则异常处理完毕返回时,自动从AR M状态切换到T h um b 状态)。时,可以使微处理器进入AR M状态:执行BX指令,当操作数寄存器最低位为0 从 T h um bAR M状 态(处理器工作 T h um b状态,如果发生异常并进入异常处理子程状态切换到在 序,则进入时处理器自 T h um b状态切换动从 到 AR M状态)。2 0、S R AM有何特点。答:S R AM属于高速存储器,价格较高,一般均用于对速度和性能要求较高的场合。常用的异步S R AM访 存 周 期 在7n s至1 0 0 n s之间,S R AM的单片容量不大,大 多 在 几K至几百K之间。S R AM存 储 器 芯 片 有4位、8位、1 6位、3 2位等多种位宽,这种存储器的访存接口和操作时序最为简单。2 1、DR AM有何特点。答:DR AM和S R AM均属于 R AM存储器,DR AM的特点是存储密度很大,速 度 比S R AM慢,单位存储成本较低,一般用于对容量要求较高的场合。常 用 的 单 片DR AM存储器容量在几百千至几百兆字节之间,访存周期一般是几十纳秒。2 2、EEP R 0 M有何特点。答:非挥发;存储密度小;单位存储成本较高;容量小;写入有限制,页写要等待;接口时序简单,一般采用串行接口;小量参数存储。2 3、F l a s h有何特点。第1 6页 共44页W O R D完美格式 嵌入式系统试题库答:非挥发;存储密度大;单位存储成本较低;容量较大;接口时序复杂 需要擦除及Bl o c k o2 4、F R AM 有何特点。答:非挥发;功耗低;读写速度快;接口时序简单;类 似 S R AM 接口;成本高。2 5、什么是标准T T L 电平?有何特点。答:发送端:高电平 2.4V,低电平 0.4V;接收端:高电平 2.0 V,低电平 0.9 Vd d,低电平 0.7Vd d,低电平 6 n s(4)最高时钟频率为t CY C m a x 6 5,8 0 =8 0n s1,.f M A X二-=12.5 M H z8 0n s第 29页共44页 嵌入式系统靴R D完美格式试题库3、下 图 为P CI总线读操作时序图。问:下图中地址段持续儿个时钟周期?在地址段主设备发出的信号 C/B E#表示什么意思?下图中数据段时期持续了几个时钟周期?从设备如何知道数据传输结束?如果时钟CL K为33M H z,数 据 总 线 宽 度 为32位,下图数据传输速率为多少?峰值传输速率为多少?什么情况下才能达到峰值传输速率?1 2 3 4 5 6 7 8 9C L K备发出的信号 C/B E#表示总线命令。下图中整个数据段时期持续了时使 F R A M E#6个时钟周期。主 设 备 使IR D Y#有效的同无效,用来告诉从设备这是最后一个数据段,表明数据传输结束。如 果C L K为3 3 M Hz,数 据 总 线 宽 度 为3 2位=4 B,传 输 时 间 为7 T=2 1 0 n s,传 送3拍数据为3*4 B=1 2 B,传输速率=1 2 B/2 1 0 n s=5 7 M B/s 。峰值传输速率为 1 3 3 M B/s,当没有等待周期,传输拍数趋向无穷时达到峰值传输速率。第 30页共44页 嵌入式系统时圈R D完美格式试题库4、下 图 为PC I总线写操作时序图。问:下图中地址段持续儿个时钟周期?在地址段主设备发出的信号 C/B E#表示什么意思?下图中数据段时期持续了儿个时钟周期?从设备如何知道数据传输结束?如 果C L K为3 3 M Hz,数 据 总 线 宽 度 为3 2位,下图数据传输速率为多少?峰值传输速率为多少?什么情况下才能达到峰值传输速率?23456789C L KF R A M E#A DC/B E#IR D Y#TR D Y#D E VSE L#答:下图中地址段持续 1个时钟周期,在地址段主设备发出的信号 C/B E#表示总线命令。下图中数据段时期持续了 6个时钟周期。主 设 备 使IR D Y#有效的同时使F R A M E#无效,用来告诉从设备这是最后一个数据段,表明传输结束。如 果C L K为3 3 M IIz,数 据 总 线 宽 度 为3 2位=4 B,传 输 时 间 为7 T=2 1 0 n s,传 送3拍数据为3*4 B=1 2 B,传输速率=1 2 B/2 1 0 n s=5 7 M B/s 。峰值传输速率为 1 3 3 M B/s,当没有等待周期,传输拍数趋向无穷时达到峰值传输速率。第 31页共44页WO R D 完美格式 嵌入式系统试题库5、画出R S2 3 2 c 用于双机互连的连线示意图;然后写出其利用硬件握手进行发送和接收数据的工作过程。答:(1)功能示意图如下(2)其利用硬件握手进行发送和接收数据的工作过程如下:计算机A 接收计算机B 发送当计算机A准备好,则使D TR 有效。计算机B 通过采集D SR 知道当计算机A准备好接收数据,则可以发送数据。当计算机 A未准备好,则 使 D TR 无效。计算机B通过采集 D SR 知道当计算机A未准备好接收数据,则可以停止发送数据。计算机B 接收计算机A发送当计算机 B 准备好,则 使 D TR 有效。计算机A 采 集 D SR,知道当计算机 B 准备好接收数据,则可以发送数据。当计算机 B未准备好,则 使 D TR 无效。计算机A 通过采集D SR知道当计算机B未准备好接收数据,则可以停止发送数据。第32页共44页 嵌入式系统靴R D完美格式试题库6、分析在四线连接方式的R S4 8 5组网方式中,为何不能实现对等通信?(1 0分)-rxu R X D-主机假 设4根总线从上到下依次命名为A、B、C、D)所有从机的接收线均连1接在)所有从机的发送线均连2接在A、B总线上;C、D总线上;)如果某从机需要与另一从机通信(即对等通信),则它需要将信3息发送到C、D总线,但由于另一从机的接收线在A、B上,故两者不能直接通信。第33页共44页WO R D 完美格式 嵌入式系统试题库7、分析在二线连接方式的R S4 8 5 组网方式中,是否可以实现主从通信?1)所有设备的接收线与收发线均连接在A、B 总线上;2)所有设备,可以同时从任意一根总线上获取数据;3)所有设备,可以向任意一根总线上写数据;4)任意一个设备,可以通过任意一根总线,向另外一个设备发送数据;5)在这样的组网方式中,在任意时刻,只能有一个设备向总线上写数据。因此需要在所有连接到总线上的设备之间,建立一种总线仲裁机制,例如令牌环机制等等,以保证不会在总线上造成冲突;6)一旦一个设备获得总线的使用权,则可以成为主设备,而总线上其他的设备成为从设备,可以实现主从通信。第 3 4 页共4 4 页 嵌入式系统靴R D完美格式试题库8、右下图为U S B批 量 O U T 传输事务流程图,请用文字叙述其工作过程(包括 4个分支并说明分支出现的原因)。答:(1)令牌段:主机发出令牌包,寻址从机;(2)数据段:主机发出数据包;(3)握手段:a)从机如果接收令牌包或者数据包出错,无响应;b)从机端点不存在,回送S T A L L;c)从机端点暂时不能接收数据,回送N A K;d)从机接收正确,回送A CK。第 35页共44页 嵌入式系统WO R D完美格式试题库9、右 图 为 U S B中 断 I N 传输事务流程图,请根据右图用文字叙述其工作过程(包 括4+2个分支并说明分支出现的原因)。答:(1)令牌段:a)主机发出令牌包,寻址从机。(2)数据段:a)从机如果接收令牌包出错,无响应;b)从机端点不存在,回送S T A L L;c)从机端点数据未准备好,回送N A K;d)从机端点数据准备好,回送数据包。(3)握手段:a)主机如果接收数据包出错,无响应;b)主机如果接收数据包正确,回送A C