硬件 什么是纠错代码存储器(ecc存储器)? -技术百科的定义

什么是纠错代码存储器(ecc存储器)? -技术百科的定义

目录:

Anonim

定义-纠错代码存储器(ECC存储器)是什么意思?

纠错码(ECC)内存是一种计算机数据存储,专门用于检测,纠正和监视最常见的内部数据损坏。 在处理数据时,配备有特殊算法的ECC内存会不断扫描并纠正单位内存错误。 这样可确保不会在内存中意外存储错误或损坏的数据。 通常在具有高价值数据的系统(例如科学和金融计算系统)中找到并使用它。

技术百科解释了纠错代码存储器(ECC存储器)

传统ECC存储器使用汉明码,而其他ECC存储器则使用三重模块冗余,由于与汉明纠错硬件相比具有更快的硬件,因此它是首选的。 ECC内存的早期实现掩盖了可纠正错误,就像从未发生过该错误一样,仅报告了不可纠正错误。 最近的实现同时记录了可纠正的错误和不可纠正的错误。

ECC存储器在存储加密代码时利用奇偶校验位。 与将数据写入内存并行,它的ECC代码也被存储。 读取数据后,会将存储的ECC代码与读取数据时生成的ECC代码进行比较。 无论如何,如果存在不匹配,则由奇偶校验位解密,以确定哪个位有错误,并立即进行纠正。

什么是纠错代码存储器(ecc存储器)? -技术百科的定义