字符的单字节表示与校验机制
本节课件探讨如何使用单个字节(即8位二进制数)来表示一个字符。其中,低7位遵循ASCII码标准,用于表示具体的字符。最高位则通常充当校验位,用于检验数据传输的准确性。
奇偶校验位
校验位的取值取决于所采用的奇偶校验类型:
-
偶校验: 要求包括校验位在内,字节中所有"1"的个数为偶数。例如,数字"3"的ASCII码为0110011,包含4个"1",为偶数,因此偶校验位应为"0",最终的8位编码为00110011。
-
奇校验: 要求包括校验位在内,字节中所有"1"的个数为奇数。同样以数字"3"为例,若采用奇校验,则校验位应为"1",最终的8位编码为10110011。
其他校验形式
除了奇偶校验外,还有其他常用的校验方式:
- 标记校验: 校验位始终设置为"1"。
- 空格校验: 校验位始终设置为"0"。
暂无评论