阅读以下说明和流程图,回答问题1和问题2。
【说明】
设8位二进制代码B0B1…B7中的最高位B0为奇偶校验位。对于任何给定的代码
B1B2…B7,可按下式计算偶校验位:
其中,“”表示“异或”运算。
下面的流程图描述了计算偶校验位的过程。
【流程图】
注:流程图中,循环开始的说明按照“循环变量名:循环初值,循环终值,增量”格式描述。
将流程图中的(1)~(4)处补充完整。
阅读以下说明和流程图,回答问题1和问题2。
【说明】
设8位二进制代码B0B1…B7中的最高位B0为奇偶校验位。对于任何给定的代码
B1B2…B7,可按下式计算偶校验位:
其中,“”表示“异或”运算。
下面的流程图描述了计算偶校验位的过程。
【流程图】
注:流程图中,循环开始的说明按照“循环变量名:循环初值,循环终值,增量”格式描述。
将流程图中的(1)~(4)处补充完整。
(1)0(2)171(3)Bi(4)B0(1)0(2)1,7,1(3)Bi(4)B0 解析:“异或”运算就是“按位加”运算,俗称不进位的二进制加法。符号“(图片18)”反映了这种特点,便于记忆。偶数个1“按位加”得0,奇数个1“按位加”得1。正是这个特点,计算机内部常用“异或”运算来计算出校验位,从而可以用逻辑电路来实现奇偶校验。 对于B1、B2、…、B6、B7这7个二进制位,采用偶校验时,要求B0~B7中“1”的个数为偶数。因此,若B1~B7中有偶数个“1,则校验位B0等于0,否则B0等于1。 B0的初
VIP截止日期:2025-01-01 09:43:45
←请使用支付宝扫码支付VIP截止日期:2025-01-01 09:43:45
←请使用微信扫码支付