首页 > 其他 > 详细

信息的表示和处理

时间:2021-08-29 22:52:29      阅读:25      评论:0      收藏:0      [点我收藏+]

为什么一个1Byte = 8bit

最早电脑是使用5bit为1Byte
5位可以存储32个字符 当时使用字符为纯大写 使用26位可以满足使用

如果想用大小写 + 常用标点符合就又不够用了
这时候就又发明了ASCII码 共128个字符 刚好7位
剩下还有一位是奇偶校验位

奇偶校验

就拿偶校验来说 奇校验反之
奇数个1校验位为1 偶数个1 校验位为0

当进行校验时 会和原有数据的校验位进行对比 若两者不同 则表示有数据传送错误 必须重新传输
遗憾的是 这种检测方式检出50%的错误 若错误位数为偶数个 则校验位还是不变 无法检测出来
只能校验数据是否正确 不能纠正错误数据

信息的表示和处理

原文:https://www.cnblogs.com/lyraHeartstrings/p/15201493.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!