1.3 CSDN考试C1 奇偶校验

2023-11-15

1.为什么数据校验

数据在传输的过程中,会受到各种干扰的影响,如脉冲干扰,
随机噪声干扰和人为干扰 等,这会使数据产生差错。
为了能够控制、减少甚至消除传输过程中的差错,就必须采用有 效的措施来控制差错的产生。

2.奇偶校验

奇校验:
数据位中包含偶数个1 校验位(P)就会置1,如果数据位中包含奇数个1
校验位(P)就会置0。数据位中1的个数加上校验位(P)总为奇数.

0010 0001, P = 1  ===> 所有“1”加起为奇数
0000 0001, P = 0  ===> 所有“1”加起为奇数

偶校验:
数据位中包含偶数个1 校验位(P)就会置0,如果数据位中包含奇数个1
校验位(P)就会置1。数据位中1的个数加上校验位(P)总为偶数.
0010 0001, P = 0  ===> 所有“1”加起为偶数
0000 0001, P = 1  ===> 所有“1”加起为偶数


根据传输的二进制数据和奇偶校验位中“1”的个数进行校验。
1的个数:
如果连同校验位中“1 的个数是奇数,就是奇校验;
如果连同校验位中“1 的个数是偶数,就是偶校验.

技术特点: 简单,可以检测出错误,
	但无法确切地知道哪里有错,也无法修改,只能要 求重传.
	
适用场景:应用广泛,但不适宜在信号噪声较多的环境中传输.

3.练习题

3.1练习1

1)如果二进制数字“11011001”采取奇校验,那么校验位是什么?
1.1的个数
	51
2.分析
	采用的是奇校验,那么检验位为0
3.结果
	检验位为0

3.2练习2

2)如果二进制数字“10001001”采取偶校验,那么校验位是什么?
1.1的个数
	31
2.分析
	采用的是偶数校验,那么检验位为1
3.答案
	检验位为1
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

1.3 CSDN考试C1 奇偶校验 的相关文章

  • 原码、补码、反码的关系及应用场景

    是三种表示有符号整数的方法 它们之间存在一定的关系 概念 原码是最基本的表示方法 即将一个数的符号位和数值位分开表示 符号位用0表示正数 用1表示负数 例如 7的原码为00000111 7的原码为10000111 反码是在原码的基础上 将负
  • 局域网、城域网、广域网、国际互联网(internet)

    计算机网络按覆盖范围分类可分为局域网 城域网 广域网 一 局域网 1 地理分布范较小 一般为数百米至数公里 可覆盖一幢大楼 一所校园或一个企业 一个家庭 2 数据传输速率高 一般为100Mbps 目前已出现速率高达1000Mbps的局域网
  • vue3 element-plus el-form的二次封装

    form表单的二次封装 vue3 element plus el form的二次封装 属性说明 属性名 类型 默认值 说明 data Array 页面展示数据内容 onChange Function false 表单事件 bindProps
  • R语言的科学编程与仿真 chapter 4 答案

    chapter 4 Ex1 programe cha4 6 ex1 Ex1 https img blog csdn net 20151226125117523 12 25 15 author Sigua file path file age
  • java 加载oracle 驱动 19c_037、Java--JDBC技术

    1 JDBC 简介 JDBC Java DataBase Connectivity java 数据库连接 是 JavaEE 平台下的技术规范 定义了在 Java 语言中连接数据 执行 SQL 语句的标准 可以为多种关系数据库提供统一访问 数
  • https认证过程(TLS认证过程)

    最近在准备春招 刚好看到https 网上搜了一圈没看到满意的 于是打算自己整理一下 以下内容来源于 计算机网络 第8版 谢希仁 加上了一些自己的拙见 目前的HTTPS是使用http tls的 所以直接了解tls的认证过程即可 曾经广泛使用的
  • SAP接口 财务凭证集成_差旅费报销

    OA系统调用此接口 传输差旅费报销流程的凭证信息到SAP 生成借款类型SAP凭证 调用标准的BABI方法实现 1 首先先介绍一下实现会计凭证生成的BAPI 参考链接 2 增强操作在另一篇文章 SAP接口 财务凭证集成 借款 在此不再赘述 3
  • 最近研究xcodebuild批量打包的一些心得

    转自Rainbird的个人博客 以前的时候只知道做安卓开发的兄弟挺辛苦的 不但开发的时候要适配一堆的机型 好不容易开发完了还要打一堆不同的包给不同的市场 没想到现在这些市场都开辟iOS市场 于是需要打一堆的包给不同的市场 面对暂时给的十二个
  • +-1 RMQ

    考虑分块 令 b log 2 n
  • [SQL系列] 从头开始学PostgreSQL 分库分表

    什么是分库分表 分库分表是一种数据库架构设计的方法 用于应对大规模数据的存储和查询 当单个数据库的存储容量或查询性能无法满足需求时 可以通过将数据分散存储在多个数据库服务器上 以提高系统的可扩展性和性能 分库分表通常包括两个步骤 分库和分表
  • 【模板】AC自动机(加强版)【AC自动机fail树上求最多出现次数】

    题目链接 P3796 给出N个模式串 然后我们用一个文本串去进行匹配 这样的做法 就是AC自动机了 于是乎 我们可以先将N个模式串丢进去 然后建立fail树 然后先对所有的节点求出最大串在文本串中出现的次数 然后利用dfs跑fail树的办法
  • 工业数据存储数据库选型比较

    我们讲工业互联网 工业大数据 首先需要把数据从工业现场采集上来 这是第一步也是基础 海量的数据从工业现场采集之后存在哪里呢 使用什么样的存储方式对后面的数据分析和计算有重要影响 这里对数据库方式的存储进行了一个选型比较 当前的数据库按类型分
  • 线性滤波和卷积的概念 ,线性和非线性对比理解

    一 线性滤波与卷积的基本概念 线性滤波可以说是图像处理最基本的方法 它可以允许我们对图像进行处理 产生很多不同的效果 做法很简单 首先 我们有一个二维的滤波器矩阵 有个高大上的名字叫卷积核 和一个要处理的二维图像 然后 对于图像的每一个像素
  • python多个%s的使用方法 %格式符 使用

    直接看代码理解 usr bin python coding utf 8 a wry b zjl c xxx print a s b s c s a b c 输出 a wry b zjl c xxx 参考 格式符 格式符为真实值预留位置 并控
  • lua 中table的字符串索引和变量索引

    a x y a x 10 print a x 输出10 print a x 输出nil print a y 输出10 a x表示以字符串 x 来索引table a x 以变量x的值来索引table
  • 利用ChatGPT如何进行批量长文本处理工具GPTBAT

    大家好 我是技术宅小伙 今天要跟大家分享一下我之前写的 GPT 长文本处理程序 当时我写完后就把它放到 Hog 上了 因为最开始是为了自己用 所以后来就忘掉了 最近有同学把它翻出来用 然后经常来问我 说不知道这个东西怎么用 其实在我看来这个
  • RTX3090 与pytorch对应版本的安装问题汇总

    一 Linux查看CUDA版本以及cudnn版本号 1 查看CUDA版本 方法1 查看文件 cat usr local cuda version txt 方法2 命令 nvcc version 2 查看cudnn版本 cat usr loc

随机推荐

  • django 转发_为什么django既是MVC也用了MTV 框架?

    概述 前面项目已经创建好 网站也有了 所以接下来要实现网站的具体功能 在 Django 人们把这具体的功能称为 应用 application 创建应用 作用 把相同的东西提取出来比如文章的标题内容等这些相同的字段设置我们可以将他提取出来 p
  • SQL统计次月复购率

    复购率 select zry 首次购买月份 zyhs 当月新增客户数 max case when fgy zry 1 then fgyhs else null end m1 max case when fgy zry 2 then fgyh
  • js生成四个随机字母

    function getRanNum var result for var i 0 i lt 4 i var ranNum Math ceil Math random 25 生成一个0到25的数字 大写字母 A 的ASCII是65 A Z的
  • chatgpt应用知识之如何提问

    与ChatGPT实现高质量会话的关键之一是输入高效的指令和提示 以引导ChatGPT生成准确 有用的回复 以下是一些可以提高与ChatGPT沟通技巧 明确的问题 提出明确 具体的问题可以帮助ChatGPT理解您的需求 并生成更准确的回复 避
  • MAC表、ARP表、IP路由表区别比较

    作用 生成方式 组成 存在设备 MAC表 数据链路层转发 交换机根据数据帧的目的MAC地址查看MAC表 根据表项由相应接口转发出去 根据数据帧的源MAC进行学习 数据帧从那个接口进来的 就把该接口以及该帧的源MAC学习记录下来 MAC地址
  • GYM 102059 G Fascination Street

    G Fascination Street 参考 给出一串n 2e5 个灯 每个灯点亮可以照到相邻三个位置 每个灯点亮都有不同的花费 现在可以交换k 9 次灯的位置 求把所有n个位置都照到的最小花费 交换的肯定是一个亮的灯和一个灭的灯 不然是
  • python使用selenium爬取js加密的网页

    python使用selenium爬取js加密的网页 我们经常使用Python从网站上爬取我们喜欢的图片 比如从煎蛋网爬取妹子图 现在虽然煎蛋网取消了 OOXX 栏目 但是至少把名字换成了随手拍 我今天想从该网站爬取妹子图 去发现没有办法 从
  • 数据库如何提高大数据量查询速度

    数据库如何提高大数据量查询速度 1 对查询进行优化 应尽量避免全表扫描 首先应考虑在 where 及 order by 涉及的列上建立索引 2 应尽量避免在 where 子句中对字段进行 null 值判断 否则将导致引擎放弃使用索引而进行全
  • Android的GreenDao3.0数据库详解及使用

    GreenDao 是一个将对象映射到 SQLite 数据库中的轻量且快速的 ORM 解决方案 性能 官网上的解释 我们知道所有的ORM的 greenDAO是最快的 greenDAO不作性能方面任何妥协 数据库是非常适合存储大量数据 从而加速
  • Linux 文本处理工具

    一 Linux 及Unix平台 sed awk grep 这三个工具都要用到正则表达式 把常用贴出来 1 行的匹配 root mypc sed n 2p etc passwd 打印出第2行 root mypc sed n 1 3p etc
  • OSSEC服务端配置客户端批量部署方案

    hello 2015 10 16 15 03 0x00 前言 最近也在研究ossec报警规则 还没研究的很透彻 暂时不是这篇文章的内容 ossec中文资料还是比较少 外文文献比较多 之前看到drops的两篇文章分享drops wooyun
  • Python回归预测建模实战-支持向量机预测房价(附源码和实现效果)

    机器学习在预测方面的应用 根据预测值变量的类型可以分为分类问题 预测值是离散型 和回归问题 预测值是连续型 前面我们介绍了机器学习建模处理了分类问题 具体见之前的文章 接下来我们以波斯顿房价数据集为例 做一个回归预测系列的建模文章 实现功能
  • 分而治之-前端模块化

    Created By JishuBao on 2019 03 20 12 38 22 Recently revised in 2019 03 20 12 38 22 欢迎大家来到技术宝的掘金世界 您的star是我写文章最大的动力 GitHu
  • 电脑中病毒了怎么修复,计算机Windows系统预防faust勒索病毒方法

    随着计算机系统的不断发展 我们所面对的网络安全威胁也变得越来越严重 其中 较为常见且危险的威胁就是勒索病毒 随着勒索病毒加密算法的不断升级 最近faust勒索病毒开始流行 Faust勒索病毒主要的攻击目标是Windows操作系统 一旦我们的
  • 【Webserver】——线程池的原理,手写线程池

    目录 1 什么是线程池 2 线程池的作用 3 任务队列的设计 4 构造函数 5 push接口设计 6 子线程的执行函数 7 析构函数 8 测试线程池 9 线程池中的线程数量设定 1 经验值 2 最佳线程数目算法 1 什么是线程池 线程池是一
  • 如何在VMware Workstation上安装Linux系统

    目录 一 在VMware Workstation上新建Linux虚拟机 1 1 配置选择典型 1 2 选择稍后安装 1 3 选择Linux系统 版本选择Ubuntu 1 4 给虚拟机命名 一定要英文 1 5 给磁盘分配大小 将磁盘拆分 1
  • 基于OpenMP的质数并发求解方法研究

    并行程序设计 的结课论文 基于OpenMP的质数并发求解方法研究 摘要 如何快速地获得素数表以解决素数相关的复杂问题 具有重要的研究意义 给定范围内求解质数的串行算法主要有以下三种 枚举 埃氏筛 欧拉筛 本文研究给定范围内质数求解的并发性算
  • Nginx入门、下载安装启动(Win10)、常用配置

    文章目录 1 Nginx简介 2 下载安装启动 3 Nginx的常用基本配置 3 1 Nginx配置文件结构 3 2 设置用户和组 3 3 自定义错误页 1 Nginx简介 Nginx是一个轻量级开源Web服务器软件 可以作为反向代理 负载
  • 分子动力学模拟MD simulation需要注意的点有哪些

    一 GROMACS分子动力学蛋白模拟 药物开发溶剂筛选 1 分子模拟基础理论 1 1 统计力学理论概述 1 2 主要算法介绍 最速下降法 共轭梯度法 有限差分法 1 3 力场 力场类型 参数和分类 AMBER CHARMM MMX CVFF
  • 1.3 CSDN考试C1 奇偶校验

    文章目录 1 为什么数据校验 2 奇偶校验 3 练习题 3 1练习1 3 2练习2 1 为什么数据校验 数据在传输的过程中 会受到各种干扰的影响 如脉冲干扰 随机噪声干扰和人为干扰 等 这会使数据产生差错 为了能够控制 减少甚至消除传输过程