永发信息网

为什么64位数据的ECC校验位是8?应该是18为才对啊 (6位列校验+12位行校验)

答案:2  悬赏:20  手机版
解决时间 2021-03-08 05:39
  • 提问者网友:两耳就是菩提
  • 2021-03-07 06:54
为什么64位数据的ECC校验位是8?应该是18为才对啊 (6位列校验+12位行校验)
最佳答案
  • 五星知识达人网友:旧脸谱
  • 2021-03-07 07:58
百科中所说的,数据位是8位,则需要增加5位来进行ECC错误检查和纠正。需要注意的有如下两点:
1)这里所说的8位数据是在同一行的;
2)原本8位数据,需要6位列校验+1位行校验。但是6位列校验中存在冗余,p0&p1、p2&p3、p4&p5这三对中只需要保存一个完整的对就可以了,故而可以省下2个校验位,使得最终的校验码的组成变为:4位列校验+1位行校验。
同理可得64位数据的ECC码的位数。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯