ecc是什么意思 在数字电路中
作者:admin 发布时间:2024-02-03 08:54:31 分类:方法 浏览:90
1、ECC是“Error Correcting Code”的简写,是一种能够实现“错误检查和纠正”的技术,ECC内存就是应用了这种技术的内存,一般多应用在服务器及图形工作站上,可提高计算机运行的稳定性和增加可靠性。
2、ECC是在奇偶校验的基础上发展而来。我们知道,在数字电路中,最小的数据单位就是叫“比特(bit)”,也叫数据“位”,“比特”也是内存中的最小单位,它是通过“1”和“0”来表示数据高、低电平信号。在数字电路中8个连续的比特是一个字节(byte),在内存中不带“奇偶校验”的内存中的每个字节只有8位,若它的某一位存储出了错误,就会使其中存储的相应数据发生改变而导致应用程序发生错误。而带有“奇偶校验”的内存在每一字节(8位)外又额外增加了一位用来进行错误检测。比如一个字节中存储了某一数值(1、0、1、0、1、0、1、1),把这每一位相加起来(1+0+1+0+1+0+1+1=5),5是奇数,如果采用奇校验(即一个字节(8位)加上检错的那1位共9位对应数字的和为奇数),那么检错的那一位就应该是0(5+0=5才是奇数),如果采用偶校验(即一个字节(8位)加上检错的那1位共9位对应数字的和为偶数)那么检错的那一位就应该是1(5+1=6才是偶数)当CPU返回读取存储的数据时,它会再次相加前8位中存储的数据,计算结果是否与校验位相一致。当CPU发现二者不同时就会尝试纠正这些错误。但Parity的不足是:当内存查到某个数据位有错误时,不能准确定位存在错误的数据位,也就不一定能修正错误。
3、Parity内存是通过在原来数据位的基础上增加一个校验位来检查数据位上8位数据的正确性,但随着数据位的增加校验位也成倍增加,八位数据位需要一位校验位,十六位数据位需要两位校验位。ECC也是在原来的数据位上外加校验位来实现的。它与Parity不同的是如果数据位是8位,则需要增加5位来进行ECC错误检查和纠正,数据位每增加一倍,ECC只增加一位检验位,也就是说当数据位为16位时ECC位为6位,32位时ECC位为7位,数据位为64位时ECC位为8位,依此类推,数据位每增加一倍,ECC位只增加一位。ECC有更多位数的校验位,容错能力更强。
ecc是什么意思 ecc什么意思 本文分享到此结束,希望对大家有所帮助。
标签:数据
相关推荐
- 邵传勇 “老婆忽然温婉
- 贵州坠机打造了空中预警机 你们陨落的今天
- 长沙街头 可以和我们直接沟通
- 郎永淳朋友圈 并处罚金四千元
- 五年级上册20年后的家乡 还没来得及开心
- 防身电棒 虽然是电子产品
- 阿斯特丽德伯格斯弗瑞斯贝 L'Infante
- 防止衣服掉色 衣服的颜色觉得纯正
- 贝尔编程 好未来(NYSE
- 袁大头袁大头还具有经济价值 为什么袁大头那么值钱?
- 陈慧琳怀孕要送到乡下抚养 更是一个引领者
- 许晴老炮儿 据说尺度颇大
- 迪丽热巴身材比基尼喜不喜欢迪丽热巴呢 不知道大家怎么想呢
- 赫本经典单品分析 迟暮之年更加端庄大气
- 鄂尔多斯市长热线 达拉特旗旗长热线
- 金并金并根本毫无还手之力 金并的体格相当庞大
- 阿森纳vs富勒姆阿森纳发起反击 尤其是在英超联赛中
- 森林防火黑板报 也是林业最可怕的灾害
- 闵行办公楼租赁 黎安路999号
- 高桥凉介的fc 凉介的FC是中后期型
- 鸿钧老祖还是老老实实服下 答案当然是否定的
- 高一地理必修一知识点总结 太阳辐射(短波)
- 2021年个人工作总结 以后的路还很长
- 2021放假安排日历时间表 诞辰称为&国庆&
- 521句超短情话58句 这一天是情侣的吧节日
- 100句励志的句子致自己简短 才能给世界创造芳菲
- 100句古风句子 翩翩残花入凡尘
- au750是什么材质 光鲜亮丽的特点
- 2023年考研招生简章什么时候出 有几点容易弄混的内容
- mba应该在几月份开始申请 从而考虑去申报mba
- 最新推荐
-