《存储器组织》PPT课件.ppt
《《存储器组织》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《存储器组织》PPT课件.ppt(28页珍藏版)》请在三一办公上搜索。
1、2008年3月21日,南京大学计算机系,1,第4章ARM体系结构,本章主要介绍以下内容:ARM体系结构版本ARM处理器系列ARM流水线ARM工作模式和工作状态ARM寄存器组织ARM存储器组织ARM的异常中断AMBA和ARM7TDMI,2008年3月21日,南京大学计算机系,2,4.6 ARM存储器组织,介绍以下内容:数据类型和存储格式ARM的存储体系片上存储器的用法协处理器CP15存储器管理单元MMU保护单元快速上下文切换扩展写缓存器(Write Buffer)ARM的异常中断向量表和异常中断处理与返回,2008年3月21日,南京大学计算机系,3,4.6.1 数据类型和存储格式,ARM存储器中
2、的数据类型有6种有符号数8位(字节)、16位(半字)、32位(字)无符号数8位(字节)、16位(半字)、32位(字)缺省端序设置为小端序,2008年3月21日,南京大学计算机系,4,4.6.2 ARM的存储体系,参看下图,抽象成一个呈金字塔型的存储结构注重研究第2层,2008年3月21日,南京大学计算机系,5,4.6.3 片上存储器的用法,事实上许多ARM处理器芯片内部含有存储器,称作片上存储器。片上存储器的存储空间可以通过指令进行配置,定义成片上Cache,或者片上SRAM,或者一部分片上Cache加一部分片上SRAM。按照具体应用情况决定片上存储器配置方法,2008年3月21日,南京大学计
3、算机系,6,片上存储器的用法,许多嵌入式处理器芯片内部含有存储器,称作片上存储器或者片内存储器。片上存储器的存储空间可以通过指令进行配置,定义成片上Cache,或者片上SRAM,或者一部分片上Cache加一部分片上SRAM。例如S3C44B0X和S3C4510B有三种配置用法较多采用片内RAM配置而非片内Cache配置。,2008年3月21日,南京大学计算机系,7,4.6.4 协处理器CP15,CP15即所谓的系统控制协处理器System Control Coprocessor在基于ARM的嵌入式系统中,诸如Cache配置、写缓存配置之类的存储系统管理工作由协处理器CP15完成。CP15可以包
4、含16个32位寄存器编号为CP0CP15。实际运用中写为C0C15。,2008年3月21日,南京大学计算机系,8,4.6.5 存储器管理单元MMU,ARM的MMU部件的用途:完成虚拟存储空间到物理存储空间的映射。管理方式:页式虚拟存储器。页的大小有两种:粗粒度和细粒度。存储器访问权限的控制。设置虚拟存储空间的缓冲特性。,2008年3月21日,南京大学计算机系,9,4.6.6 保护单元,保护单元PU,Protection Unit。允许将ARM的4GB地址空间映射为8个区域。每一个区域都有可编程的起始地址及大小、可编程属性和Cache属性。对于不需要MMU的嵌入式系统而言,PU简化了硬件和软件。
5、主要表现在不使用转换表,降低系统开销。,2008年3月21日,南京大学计算机系,10,带保护单元和MMU的系统框图,2008年3月21日,南京大学计算机系,11,4.6.7 ARM处理器的Cache,ARM处理器均带有Cache或者可以将片上存储器配置成Cache。当然,在不需要时也可以通过配置操作关闭Cache。ARM处理器的Cache地址映射均采用组相联映射。,2008年3月21日,南京大学计算机系,12,4.6.8 快速上下文切换扩展,快速上下文切换扩展FCSE,Fast Context Switch ExtensionFCSE是 ARM存储系统的修正机构。它修改系统中不同进程的虚拟地址
6、,避免在进行进程间切换时造成的虚拟地址到物理地址的重映射,从而提高系统的性能。,2008年3月21日,南京大学计算机系,13,4.6.9 写缓存器(Write Buffer),写缓存器是一个容量很小的片内的先进先出(FIFO)存储器,位于处理器核与主存之间。写缓存器的主要用途是:当CPU输出数据时,总线恰好被占用而无法输出,此时,CPU可以把输出数据写入到写缓存器。,2008年3月21日,南京大学计算机系,14,S3C44B0X处理器的写缓存区,由4个写缓存寄存器构成。每一个写缓存寄存器包括一个32位数据字段,一个28位地址字段和一个2位状态字段。可以通过指令使能或者禁能写缓存器。参看下图。,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 存储器组织 存储器 组织 PPT 课件
链接地址:https://www.31ppt.com/p-5491734.html