刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

下列程序通过串口分别发送数据,采用奇校验,对应的校验位数值分别为?( )

A
0 0
B
1 1
C
0 1
D
1 0
使用微信搜索喵呜刷题,轻松应对考试!

答案:

B

解析:

【喵呜刷题小喵解析】题目给出了四个选项,分别代表四个数据发送时使用的奇校验位数值。奇校验是一种错误检测方法,通过检查数据中1的个数是否为奇数来确定数据是否出错。根据奇校验的定义,当数据中1的个数为偶数时,需要在数据中添加一个1来使1的个数变为奇数;当数据中1的个数为奇数时,需要在数据中添加一个0来使1的个数变为偶数。对于选项A,数据为00,其中1的个数为0,是偶数,所以应该添加一个1,即校验位为1,与题目给出的不符。对于选项B,数据为11,其中1的个数为2,是偶数,所以应该添加一个1,即校验位为1,与题目给出的相符。对于选项C,数据为01,其中1的个数为1,是奇数,所以应该添加一个0,即校验位为0,与题目给出的不符。对于选项D,数据为10,其中1的个数为1,是奇数,所以应该添加一个0,即校验位为0,与题目给出的不符。综上所述,只有选项B的数据发送时使用的奇校验位数值与题目给出的相符,所以正确答案是B。
创作类型:
原创

本文链接:下列程序通过串口分别发送数据,采用奇校验,对应的校验位数值分别为?( )

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share