存储系统和结构.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

*最简单的主存检验方法是奇偶校验,在微机中通常采用奇校验,即每个存储单元中共存储9位信息(其中8位数据,1位奇偶校验位),信息中“1”的个数总是奇数。当向主存写入数据时,奇偶校验电路首先会对一个字节的数据计算出奇偶校验位的值,然后再把所有的9位值一起送到主存中去。读出数据时,某一存储单元的9位数据被同时读出,当9位数据里“1”的个数为奇数时,表示读出的9位数据正确;当“1”的个数为偶数时,表示读出数据出错,向CPU发出不可屏蔽中断,使系统停机并显示奇偶检验出错的信息。1.主存的奇偶校验*ECC不仅能检测错误还能在不打扰计算机工作的情况下改正错误,这对于网络服务器这样不允许随便停机的关键任务是至关重要的。ECC主存用一组附加数据位来存储一个特殊码,被称为“校验和”。对于每个二进制字都有相应的ECC码。产生ECC码所需的位数取决于系统所用的二进制字长。当从主存中读取数据时,将取到的实际数据和它的ECC码快速比较。如果匹配,则实际数据被传给CPU;如果不匹配,则ECC码的结构能够将出错的一位(或几位)鉴别出来,然后改正错误,再将数据传给CPU。注意:此时主存中的出错位并没有改变,如果又要读取这个数据,需要再一次校正错误。2.错误检验与校正(ECC)*1.8位存储器接口如果数据总线为8位(如微机系统中的PC总线),而主存按字节编址,则匹配关系比较简单。对于8位的微处理器,典型的时序安排是占用4个CPU时钟周期,称为T1~T4,构成一个总线周期。对于微型机来说,存储器就挂在总线上,故总线周期就等于存取周期,一个总线周期可读写8位。5.4.5PC系列微机的存储器接口*对于16位的微处理器8086(或80286),在一个总线周期内最多可读写两个字节,即从偶地址开始的字(规则字)。同时读写这个偶地址单元和随后的奇地址单元,用低8位数据总线传送偶地址单元的数据,用高8位数据总线传送奇地址单元的数据。如果读写的是非规则字,即是从奇地址开始的字,则需要安排两个总线周期才能实现。2.16位存储器接口*为了实现这样的传送,需要将存储器分为两个存储体。一个存储体的地址均为偶数,称为偶地址(低字节)存储体,它与低8位数据总线相连;另一个存储体的地址均为奇数,称为奇地址(高字节)存储体,与高8位数据总线相连。2.16位存储器接口(续)*8086的存储器组织图5-218086的存储器组织*8086和主存之间可以传送一个字节(8位)数据,也可以传送一个字(16位)数据。任何两个连续的字节都可以作为一个字来访问,地址值较低的字节是低位有效字节,地址值较高的字节是高位有效字节。2.16位存储器接口(续)*2.16位存储器接口(续)8086微处理器的地址线A19~A1同时送至两个存储体,(高位存储体)和最低位地址线A0用来选择一个或两个存储体进行数据传送。

A0特征

00全字(规则字)传送

01在数据总线高8位上字节传送

10在数据总线低8位上字节传送

11备用信息传送点击播放*由于80386/80486微处理器要保持与8086等微处理器兼容,这就要求在进行存储器系统设计时必须满足单字节、双字节和四字节等不同访问。为了实现8位、16位和32位数据的访问,80386/80486微处理器设有4个引脚~,以控制不同数据的访问。3.32位存储器接口*64位存储器系统由8个存储体组成,每个存储体的存储空间为512MB(Pentium)或8GB(PentiumPro),存储体选择通过选择信号~实现。如果要传送一个64位数,那么8个存储体都被选中;如果要传送一个32位数,那么4个存储体被选中;若要传送一个16位数,则有2个存储体被选中;若传送的是8位数,只有一个存储体被选中。4.64位存储器接口*近几年来主存技术一直在不断地发展,从最早使用的DRAM到后来的FPMDRAM、EDODRAM、SDRAM、DDRSDRAM和RDRAM,出现了各种主存控制与访问技术。它们的共同特点是使主存的读写速度有了

您可能关注的文档

文档评论(0)

150****8786 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档