1 / 8
文档名称:

嵌入式系统复习.docx

格式:docx   大小:26KB   页数:8页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

嵌入式系统复习.docx

上传人:读书之乐 2020/3/8 文件大小:26 KB

下载得到文件列表

嵌入式系统复习.docx

相关文档

文档介绍

文档介绍:第一章嵌入式系统的3个基本要素“嵌入性”、“专用性”、“计算机系统”。嵌入式系统的实时分类非实时系统、软实时系统、硬实时系统。嵌入式系统的硬件平台组成嵌入式系统的硬件平台是以嵌入式处理器为核心,由存储器、I/O单元电路、通信模块、外部设备等必要的辅助接口组成的。嵌入式系统的3层和4层结构3层:嵌入式系统硬件平台、嵌入式实时操作系统和嵌入式系统应用。4层:嵌入式系统硬件平台、硬件抽象层、嵌入式实时操作系统和嵌入式系统应用。什么是嵌入式系统?狭义上讲,嵌入式系统是指:“嵌入到对象体系中的、用于执行独立功能的专用计算机系统”。定义为以应用为中心,以微电子技术、控制技术、计算机技术和通讯技术为基础,强调硬件软件的协同性与整合性,软件硬件可剪裁的,适应应用系统对功能、可靠性、成本、体积、功耗和应用环境有等严格要求的专用计算机系统。广义上讲,凡是带有微处理器的专用硬件系统都能够称为嵌入式系统。什么是硬件抽象层HAL,它有什么功能?硬件抽象层经过接口向操作系统以及应用程序提供对硬件进行抽象后的服务。硬件抽象层一般应包含相关硬件的初始化、数据的输入输出操作、硬件设备的配置操作等功能。硬件抽象层的定义和代码设计应该具有哪些特点?;;;,太多接口函数会增加软件模拟的复杂性;。嵌入式系统的应用领域。工业过程控制、网络通信设备、消费电子产品、航空航天设备、、ARM的三种含义,常见的ARM芯片。一个公司的名称、一类微处理器的通称、一种技术的名称。常见的ARM芯片有ARM7、ARM9、ARM9E、ARM10E、ARM11和SecurCore、Cortex3、ISC指令集一个周期执行一条指令,经过简单指令的组合实理复杂操作;指令长度固定指令长度不固定,执行需要多个周期。流水线流水线每周期前进一步。指令的执行需要调用微代码的一个微程序寄存器更多通用寄存器。用于特定目的的专用寄存器Load/Store结构独立的Load和Store指令完成数据在寄存器和外部存储器之间的传输。处理器能够直接处理存储器中的数据。4、ARM微处理器的应用选型主要考虑哪些方面?、存储器的“大端”格式、“小端”格式大端格式:字数据的高字节存储在低地址中,而字数据的低字节则存放在高地址中;小端格式:数据的低字节存储在低地址中,而数据的高字节则存放在高地址中。6、ARM系统支持的指令集,都是多少位?ARM系统支持两种指令集:ARM指令集和Thumb指令集。ARM指令集32位,Thumb指令集16位。7、ARM9有多少寄存器,通用寄存器,状态寄存器?R13、R14、R15一般被用作?ARM9的内部总共有37个32位的寄存器,其中31个用作通用寄存器,6个用作状态寄存器.。R13寄存器的作用一般是栈指针; R14用作子程序链接寄存器,用于保存子程序的返回地址; R15的功能是程序计数器,从R15读取的值是处理器正要取指的地址。8、CPSR寄存器标志位含义4个条件代码标志;2个中断控制位;5个对当前处理器模式进