问题 问答题

【问题1】将流程图中的(1)~(4)处补充完整。

答案

参考答案:(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的初始值为0时,正好反映了B1~B7的偶校验结果。因此,空(1)处填入“0”。

循环中应使每个二进制位参与“异或”运算并把结果保存在B0中,因此,空 (3)处填入“Bi”,空(4)处填入

“B0”,空(2)处的循环描述为“l:1,7,1”。若采用奇校验,则B0的初始值应为1。

问答题 简答题
多项选择题