嵌入式系统原理及接口技术考试总复习.docx
《嵌入式系统原理及接口技术考试总复习.docx》由会员分享,可在线阅读,更多相关《嵌入式系统原理及接口技术考试总复习.docx(8页珍藏版)》请在三一办公上搜索。
1、嵌入式系统原理及接口技术考试总复习嵌入式系统原理及接口技术考试总复习 1、 嵌入式系统是以应用为中心,计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能,可靠性,成本,体积,功耗有严格要求的专用计算机系统。它一般由嵌入式微处理器,外围硬件设备,嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制,监视或管理的等功能。 2、 嵌入式硬件平台的发展:嵌入式微处理器;嵌入式微控制器;嵌入式数字信号处理器;嵌入式片上系统。 嵌入式软件平台发展:软件要求固化存储;软件代码要求高效率,高可靠性;系统软件有较高的实时性要求。 3、 嵌入式计算的特点:嵌入式系统通常是面向特定应用的;
2、嵌入式系统是将先进的计算机技术,半导体技术,电子技术与各个行业的具体应用相结合后的产物;嵌入式系统的硬件和软件都必须高效率的设计,根据应用需要量体裁衣,去除冗余,力挣在同样的硅片面积货样板面积上实现更高的性能;嵌入式系统和具体应用有机结合在一起,具有较长的生命周期;为了提高执行速度和系统的可靠性,嵌入式系统中的软件一般固化在存储器芯片或单片机本身中而不是存储器磁盘等载体中;必须有一套开发工具和环境才能进行开发。 4、 嵌入式系统的要求:实时性多速率功耗低成本环境相关性。 5、 嵌入式系统开发的步骤:系统需求分析,规格说明;系统结构设计,构建设计;系统集成。 6、 嵌入式系调试:调试系统包括:宿
3、主机,目标机,通信信道; 调试方式:基于JTACA的ICE类型 基于ANGEL调试方式。 7、 ARM920T微处理器的指令流水采用了典型的RISC五级流水线结构将指令执行过程分为:取值,译码,执行,访存,写回。五级流水线结构采用分离的指令cache和数据cache。 8、 ARM9的工作模式: USR SYS SVC ABT 正常执行程序时的处理器模式 运行特权操作系统任务时的模式 操作系统的保护模式 指令或数据预取操作终止时的模式,该模式实现虚拟存储器或存储器保护 未定义模式 TRQ模式 FIQ模式 UND IRQ FIQ 当执行未定义的指令时进入该模式 响应普通中断时的处理模式 响应快速
4、中断时的处理模式 用户模式 系统模式 管理模式 中止模式 除用户模式外,其余六种为特权模式;出用户,系统模式外,其余为异常模式。ARM9微处理器核的工作模式是可以通过软件控制来改变的,而且外部中断信号或系统异常处理也可以使工作模式发生改变。 9、 ARM9存储器的存储单元与地址的对应方式有两种:大端存储系统,小端存储系统。目标地址=当前执行的指令地址+8+偏移量;下一条需执行的指令地址=当前指令执行地址+4;大端存储:字的地址对应的是该字节中最高有效字节所对应的地址;小端存储:字的地址对应的是该字节中最低有效字节所对应的地址。 10、 对于I/O接口的方向,ARM9体系结构是使用存储器映射的方
5、法来实现的。 11、 ARM9处理器总共37个32位的寄存器,其中31个作通用寄存器,6个用状态寄存器,每个状态寄存器只使用了其中的12位;R0-R15称为通用寄存器;其中R0-R7是不分组的寄存器;R8-R14是根据工作模式进行分组的寄存器;R15是程序计数器也是不分组的。R13的作用通常是堆栈指针,又称SP;R14可用作子程序链接寄存器,又称LR,每种工作模式下所对应的那个R14可用于保存子程序的返回地址异常发生时,该异常模式下的那个R14被设置成异常返回地址。R15的功能是程序计数器,又称PC,在ARM状态下,R151:0位为0b00,32:2位是PC的值;在THUMB状态下,R150位
6、为0b0,32:1位是PC的值; 12、 ARM9的异常模式处理: 异常名称 复位 未定义指令 软件中断 对应模式 管理 未定义 管理 正常向量 高地址向量 0X00000000 0X00000000 0X00000004 0X00000004 0X00000008 0X00000008 0X0000000C 0X0000000C 指令预取中中止 止 数据中止 IRQ(中断) 中止 IRQ 0X00000010 0X00000010 0X00000018 0X00000018 0X0000001C 0X0000001C FIQ(快速中FIQ 断) 13、 进入异常:把断点处的下一条指令地址保存
7、到相应的R14寄存器中把状态寄存器CPSR的值复制到对应的SPSR寄存器中,以保存断点处的状态;根据异常模式,把CPSR寄存器的模式位M4:0设置成对应的值;自动使PC指向相关的异常向量,从该向量地址处取出一条指令进行执行。 退出异常:将保存在R14寄存器的值再送回到PC中;再将SPSR寄存器的值送回到CPSR寄存器中;对中断禁止位标志进行清除。 14、 立即寻址ADD R6,R6,#128 ;R6=R6+128 寄存器寻址 ADD R2,R3,R5 ;R2=R3+R5寄存器移ADD R0,R1,R2.LSL#3 ;R0=R1_8*R2 寄存器间接寻址 LDR R6,R7 ;R6=R7 变址寻
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 系统 原理 接口 技术 考试 复习
链接地址:https://www.31ppt.com/p-3480971.html