第1章 嵌入式系统开发基础
- 格式:ppt
- 大小:4.90 MB
- 文档页数:96


1 嵌入式系统基础复习题
第1章 嵌入式系统概论
1、 什么是嵌入式系统?
嵌入到对象体系中的专用计算机应用系统。
2、 嵌入式系统的3个基本特点?
嵌入性、专用性、计算机
3、 什么是嵌入式处理器,嵌入式处理器可以分为几大类?
嵌入式处理器是为了完成特殊的应用而设计的特殊目的的处理器。
分为嵌入式微处理器、嵌入式微控制器、嵌入式DSP处理器、嵌入式片上系统(SOC)。
4、 什么是嵌入式操作系统和?有何特点?列出常见的几种嵌入式操作系统及特点。
5、试比较说明JATG工具和ISP工具的异同点?
6、从硬件系统来看,嵌入式系统由哪几部分组成?画出简图。
第2章 ARM7体系结构
1、什么是RISC指令系统?什么是CISC指令系统?
RISC是精简指令集计算机的缩写。CISC是复杂指令集计算机的缩写。
2、ARM与ARM公司有什么区别?举出2个以上的ARM公司当前应用比较多的ARM处理器核?
ARM7系列、ARM9系列、ARM10系列、ARM11系列、intel的Xscale系列和MPCore系列。
3、 ARM7TDMI中的T、D、S、I分别表示什么含义?
T:支持高密度16位的Thumb指令集
D:支持片上调试
S:ARM7TDMI 的可综合(synthesizable)版本(软核)
I:支持EmbededICE观察硬件
M:支持64位乘法
4、 ARM7TDMI处理器采用什么样的体系结构,其可寻址地址空间多大?
ARM处理器使用冯.诺依曼结构
使用单个平面的232个8位字节地址空间。地址空间可以看作是包含230个32位字,或231个16位半字。
5、 ARM7TDMI与ARM9处理器采用几级流水线处理,使用何种存储器编址方式?
ARM7TDMI处理器采用三级流水线。
ARM处理器将存储器看做是一个从0开始的线性递增的字节集合。
6、 ARM处理器有几种模式和ARM处理器状态有什么区别?各种工作模式下分别有什么特点?
ARM嵌入式系统基础教程第二版课后习题答案
1 / 14
第1章 嵌入式系统概述
(1)举出3个本书中未提到的嵌入式系统的例子。
答:键盘、鼠标、扫描仪。
(2)什么叫嵌入式系统?
答:嵌入到对象体系中的专用计算机应用系统。
(3)什么叫嵌入式处理器?嵌入式处理器分为哪几类?
答:嵌入式处理器是为完成特殊的应用而设计的特殊目的的处理器。分为3类:1.注重尺寸、能耗和价格;2.关注性能;3.关注全部4个需求——性能、尺寸、能耗和价格。
(4)什么是嵌入式操作系统?为何要使用嵌入式操作系统?
答:嵌入式操作系统是操作系统的一种类型,是在传统操作系统的基础上加入符合嵌入式系统要求的元素发展而来的。原因:1.提高了系统的可靠性;2.提高了开发效率,缩短了开发周期。3.充分发挥了32位CPU的多任务潜力。
第2章 ARM7体系结构
1.基础知识
(1)ARM7TDMI中的T、D、M、I的含义是什么?
答:T:高密度16位Thumb指令集扩展;D:支持片上调试;M:64位乘法指令;I:Embedded
ICE硬件仿真功能模块。
(2)ARM7TDMI采用几级流水线?使用何种存储器编址方式?
答:3级;冯·诺依曼结构。
(3)ARM处理器模式和ARM处理器状态有何区别?
答:ARM处理器模式体现在不同寄存器的使用上;ARM处理器状态体现在不同指令的使用上。
(4)分别列举ARM的处理器模式和状态?
答:ARM的处理器模式:用户模式、系统模式、管理模式、中止模式、未定义模式、中断模式、快速模式;ARM的处理器状态:ARM状态、Thumb状态。
(5)PC和LR分别使用哪个寄存器?
答:PC:R15;LR:R14。
(6)R13寄存器的通用功能是什么?
答:堆栈指针SP。
(7)CPSR寄存器中哪些位用来定义处理器状态?
答:位31~28:N、Z、C、V,条件代码标志位;27~8:保留位;7~0:I、F、T、M4~0,控制标志位。 ARM嵌入式系统基础教程第二版课后习题答案
嵌入式系统温习
第一章 嵌入式系统基础
一、嵌入式系统的概念?
二、嵌入式系统的组成?
3、嵌入式系统的特点?
4、嵌入式系统的应用?
五、嵌入式处置器的分类,常见的嵌入式处置器有哪些?
六、什么是嵌入式操作系统?嵌入式操作系统有哪些类型?
7、什么是实时操作系统?实时操作系统的组成和特点。它有哪些特征?
八、常见的嵌入式操作系统有哪些?
九、实时操作系统常常利用的任务调试算法有哪几种?
10、用什么方式解决优先级反转问题?
1一、单片机是不是嵌入式系统?它与ARM嵌入式系统有何异同?
1二、嵌入式系统与通用运算机之间的区别。
第二章 嵌入式系统开发流程
一、嵌入式系统开发进程分为哪几个阶段?每一个阶段的特点是什么?
二、嵌入式软件开发流程。
3、嵌入式系统有哪几种调试方式?此刻最流行的是哪一种?利用什么接口?
4、什么是板级支持包?它一般应完成哪些工作?
第三章 ARM的体系结构
一、ARM的英文命名是什么?AMR处置器有人材特点?
二、运算机中的两种典型体系结构是什么,各自的特点是什么?
3、试比较RISC体系结构和CISC体系结构的特点。
4、ARM支持哪些数据类型?
五、ARM处置器支持的数据类型有哪些?
六、画出别离采用小端格式和大端格式寄存0x的存储器示用意。设存储器的初始地址为0x4000。
7、在ARM处置器的存储空间中,有一段存储空间中存储的数据如下所示:
地0x80x80x80x80x80x80x80x8址 000 001 002 003 004 005 006 007
数据 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08
①假设,存储空间中的数据是以大端存储的,那么地址0x8000中存储的一个字是什么?地址0x8000中存储的一个半字是什么?地址0x8003中存储的一个字节是什么?
②若是,存储空间中的数据是小端存储的,上述问题的答案别离是什么?
“微处理器系统结构与嵌入式系统设计”第一章习题解答
1.2 以集成电路级别而言,计算机系统的三个主要组成部分是什么?
中央处理器、存储器芯片、总线接口芯片
1.3 阐述摩尔定律。
每18个月,芯片的晶体管密度提高一倍,运算性能提高一倍,而价格下降一半。
1.5 什么是SoC?什么是IP核,它有哪几种实现形式?
SoC:系统级芯片、片上系统、系统芯片、系统集成芯片或系统芯片集等,从应用开发角度出发,其主要含义是指单芯片上集成微电子应用产品所需的所有功能系统。
IP核:满足特定的规范和要求,并且能够在设计中反复进行复用的功能模块。它有软核、硬核和固核三种实现形式。
1.8 什么是嵌入式系统?嵌入式系统的主要特点有哪些?
概念:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积和功耗的严格要求的专用计算机系统,即“嵌入到应用对象体系中的专用计算机系统”。
特点:1、嵌入式系统通常是面向特定应用的。
2、嵌入式系统式将先进的计算机技术、半导体技术和电子技术与各个行业的具体应用相结合的产物。
3、嵌入式系统的硬件和软件都必须高效率地设计,量体裁衣、去除冗余,力争在同样的硅片面积上实现更高的性能。 4、嵌入式处理器的应用软件是实现嵌入式系统功能的关键,对嵌入式处理器系统软件和应用软件的要求也和通用计算机有以下不同点。
① 软件要求固体化,大多数嵌入式系统的软件固化在只读存储器中;
② 要求高质量、高可靠性的软件代码;
③ 许多应用中要求系统软件具有实时处理能力。
5、嵌入式系统和具体应用有机的结合在一起,它的升级换代也是和具体产品同步进行的,因此嵌入式系统产品一旦进入市场,就具有较长的生命周期。
6、嵌入式系统本身不具备自开发能力,设计完成以后用户通常也不能对其中的程序功能进行修改,必须有一套开发工具和环境才能进行开发。