奇偶校验算法 [问题点数:100分,结帖人snake1234]

Bbs1
本版专家分:50
结帖率 42.86%
Bbs7
本版专家分:16558
Blank
红花 2007年12月 C/C++大版内专家分月排行榜第一
Blank
黄花 2008年1月 C/C++大版内专家分月排行榜第二
Bbs6
本版专家分:6238
Blank
蓝花 2007年11月 C/C++大版内专家分月排行榜第三
Bbs2
本版专家分:159
Bbs4
本版专家分:1465
Bbs2
本版专家分:269
Bbs7
本版专家分:16558
Blank
红花 2007年12月 C/C++大版内专家分月排行榜第一
Blank
黄花 2008年1月 C/C++大版内专家分月排行榜第二
Bbs6
本版专家分:6238
Blank
蓝花 2007年11月 C/C++大版内专家分月排行榜第三
Bbs6
本版专家分:6238
Blank
蓝花 2007年11月 C/C++大版内专家分月排行榜第三
Bbs6
本版专家分:6238
Blank
蓝花 2007年11月 C/C++大版内专家分月排行榜第三
Bbs1
本版专家分:50
Bbs6
本版专家分:6238
Blank
蓝花 2007年11月 C/C++大版内专家分月排行榜第三
Bbs1
本版专家分:50
Bbs1
本版专家分:50
Bbs7
本版专家分:16558
Blank
红花 2007年12月 C/C++大版内专家分月排行榜第一
Blank
黄花 2008年1月 C/C++大版内专家分月排行榜第二
奇偶校验 累加和校验 CRC校验
<em>奇偶校验</em>: 所谓通讯过程的校验是指在通讯数据后加上一些附加信息,通过这些附加信息来判断接收到的数据是否和发送出的数据相同。比如说RS232 串行通讯可以设置<em>奇偶校验</em>位,所谓<em>奇偶校验</em>就是在发送的每一个字节后都加上一位,使得每个字节中1的个数为奇数个或偶数个。比如我们要 发送的字节是0x1a,二进制表示为0001 1010。 采用奇校验,则在数据后补上个0,数据变为00
用c语言实现奇偶校验
main()  {   int         i=0,j=0;   int         get,flag;   int         result;   int         length;   DWORD       index[5]={0,0,0,0,0};      /* 設定 com port 的初始狀態 */   result = init_com_port(
51单片机奇偶校验
由于PSW中的P可以表达累加器A中“1”的个数的奇偶性,具体如下: P(PSW.0)奇偶标志位: P=1,A中“1”的个数为奇数 P=0,A中“1”的个数为偶数 所以要用P和TB8、RB8作为发送与接收的判据,则必须使用偶校验。
奇偶校验实现
输入一个字符串,然后对每个字符进行奇校验,最后输出校验后的二进制数(如'3’,输出:10110011)。
余数-奇偶校验
1.什么是<em>奇偶校验</em>? 1.根据传递信息号的奇偶性来做决定。 2.怎么传递奇偶信息? 3.怎么计算概率?
下面这道关于“奇偶校验码”的题怎么做?求个过程。
-
IMSI编码规则与奇偶校验算法
在TS311.02中,介绍了IMSI的编码规则,其中涉及到<em>奇偶校验</em><em>算法</em>。本文以此为引子,简单介绍<em>奇偶校验</em>的C<em>算法</em>,可作为C练习题的素材。
2^N位二进制数的奇偶校验算法
首次说明一下,这个<em>算法</em>是针对位数为2^N的二进制数的。 最近在搞Modbus,要求使用偶检验。想起以前看过一个效率很高的<em>算法</em>,但具体的怎样都想不起来,于是上Google搜索了一轮,终于找到当年看过的<em>算法</em>了: 8位的数据D(D7~D0),他的<em>算法</em>为: D ^= D >>4; D ^= D >>2; D ^= D >>1; D&=1; 最后D就是偶校验的值了。
奇偶校验通俗易懂
简介:            <em>奇偶校验</em>是奇校验和偶校验的统称,就是在最低位或最高位添加一个校验位,应用于主存储器信息的校验及字节传输的出错校验。 原理:         奇校验: 连同校验位使得所有位上的1相加为奇数         偶校验:连同校验位使得所有位上的1相加为偶数  实例:           原数                奇校验                 
串口的奇偶校验?????
我要用十六进制发送数据 控制云台:rn指令集为:FCh,06h,01h,01h,01h,03h,Check 云台向上 rnrn1, 想请教这中间的逗号也要发送吗?空格可以吗?rn2, Check 是要通过公式来算?rn3, 这里是要进行<em>奇偶校验</em>吗?我要设成奇校验还是偶校验??rn 感谢各位大侠!!!请帮忙!!!
奇偶校验问题
请问校验码具体是放在数据的最前还是加在最后,如某ASCII为41H,其带奇校验的16进制编码是多少?
HUST-奇偶校验
题目描述 输入一个字符串,然后对每个字符进行奇校验,最后输出校验后的二进制数(如'3’,输出:10110011)。 输入描述 输入包括一个字符串,字符串长度不超过100。 输出描述 可能有多组测试数据,对于每组数据, 对于字符串中的每一个字符,输出按题目进行<em>奇偶校验</em>后的数,每个字符校验的结果占一行。 程序代码 #include &amp;lt;iostream&amp;gt; using na...
奇偶校验实验
实现<em>奇偶校验</em>操作,判断校验位。计算机网络的简单实验。
奇偶校验举例
书上写的机偶 需要传输"11001110",数据中含5个"1",所以其奇校验位为"0",同时把"110011100"传输给接收方,接收方收到数据后再一次计算奇偶性,"110011100"中仍然含有5个"1",所以接收方计算出的奇校验位还是"0",与发送方一致,表示在此次传输过程中未发生错误。
常见校验算法
常见的校验<em>算法</em>有checksum、<em>奇偶校验</em>、海明码校验、循环冗余校验、MD系列、SHA系列等。。
数据通信中,奇偶校验原理
上大学《数字逻辑》这门课学过<em>奇偶校验</em>,工作后没用过,忘了具体是什么原理了,现在要写一个上位机,需要学习一下,查了一下,<em>奇偶校验</em>我的理解是这样的:        1、<em>奇偶校验</em>是用来检查数据传输的正确性的方法。<em>奇偶校验</em>能检测出传输数据的部分错误(1位误码能检测出,2位及2位以上检测不出来),而且不能纠错,在发现错误后,只能要求重发。由于简单所以被广泛应用。        2、这种方法是在每一字节中
偶校验算法
unsigned char Cal_parity(unsigned char rd) //产生偶校验 {     rd = ((rd>>4)|(rd     rd = (rd>>2)^rd;     rd = (rd>>1)^rd;     return rd&0x01; } 具体原理参考自:http://hi.baidu.com/dikex/blog/item/eb139418b6
求一个偶校验的算法
我有一个unsigned char 的数组,我要算一个8bit的校验位,兄弟们给一个<em>算法</em>吧,帮帮忙!
java 奇偶校验
请问java 怎样对D42BBF2300A300 实现偶校验???rn有好的方法吗??
奇偶校验
<em>奇偶校验</em>吗
论文研究-奇偶校验的DNA算法 .pdf
<em>奇偶校验</em>的DNA<em>算法</em>,李汪根,丁永生,DNA计算中会发生诸如变异之类的各种错误。如何发现和纠正这些错误对于DNA计算来说至关重要。<em>奇偶校验</em>是电子计算机通信中被广泛应用
常用校验算法
1、在计算机通信中为什么需要对接收的数据进行校验?         在计算机通信中,可能是点对点通信或者是广播方式通信,具有发送端设备和接收端设备。在整个通信网络或通信线路里面,存在有该设备需要的数据、其他设备需要的数据、干扰所产生的信号(如果不处理,可能也会被当成正常数据进行处理)。同时,由于接地不好或者干扰源的问题(例如电焊机、变频器、中频炉等),可能使部分数据被干扰,数据不完整或者错误
串口通信 -- 奇校验、偶校验、0校验和1校验
--------------------------------------------- -- 时间:2019-01-28 -- 创建人:Ruo_Xiao -- 邮箱:xclsoftware@163.com --------------------------------------------- 一、目的 对数据传输的正确与否进行校验。 二、方法 1、奇校验:让主体...
C#异或加解密算法
最简单的异或加解密<em>算法</em>,文件为<em>算法</em>类可以直接调用。
奇偶校验C语言原码
用C语言写的一个<em>奇偶校验</em>的程序。
串口通信-奇偶校验
odd parityeven parity参考路径:http://www.360doc.com/content/15/0729/23/9200790_488251152.shtml
c#奇偶校验的例子c#奇偶校验的例子
c#<em>奇偶校验</em> c#<em>奇偶校验</em>的例子 c#<em>奇偶校验</em> c#<em>奇偶校验</em>
C语言 利用位运算实现奇校验
编写函数,利用位运算符实现对一个数中除最高位以外的其他二进制数进行奇校验(奇校验就是在最高位的位置上加入一个值为1或为0的位,使该字节各个位中1的数量相加为奇数),并将校验位存放到最高位。例如:×0111001 →10111001×0010101 →00010101#include &amp;lt;stdio.h&amp;gt;#include&amp;lt;math.h&amp;gt;void main(){ unsigned...
奇偶校验
增设1个校验位,从而使1的个数是奇数或偶数
C++ 对16进制字符串进行奇校验
/************************************************************************/ /* 奇校验函数 /* inData: 输入数据,16进制字符串 /* return: 奇校验后的16进制字符串 /***********************************************************
串口通讯_奇偶校验
讲的是串口通讯的<em>奇偶校验</em>方面的内容,需要的话下载吧
android_serialport_api 奇偶校验
我最近在做安卓下的串口,遇到外围设备串口设备时偶校验,在网上下载了个android_serialport_api开源项目,我想问问,有没有人做过此类项目,并且是否可以设置<em>奇偶校验</em>位,谢谢!比较急~~
对于奇偶校验及波特率的理解
<em>奇偶校验</em>: 参考:https://blog.csdn.net/renlonggg/article/details/73649841 奇校验是指所有的数据位加上校验位后,‘1’的个数为奇数个;偶校验是指所有的数据位加上校验位后,‘1’的个数为偶数个。 发送端计算奇校验位的方法:初始值为1,然后与数据位依次异或,程序如下所示: par_bit &amp;lt;=1; txd_r &amp;lt;= data...
奇偶校验排序数组
给定一个非负整数数组 A,返回一个由 A 的所有偶数元素组成的数组,后面跟 A 的所有奇数元素。 你可以返回满足此条件的任何数组作为答案。   示例: 输入:[3,1,2,4] 输出:[2,4,3,1] 输出 [4,2,3,1],[2,4,1,3] 和 [4,2,1,3] 也会被接受。   提示: 1 &amp;lt;= A.length &amp;lt;= 5000 0 &amp;lt;= A[i]...
奇偶校验-华中科技大学计算机题
题目描述 输入一个字符串,然后对每个字符进行奇校验,最后输出校验后的二进制数(如’3’,输出:10110011)。 输入描述: 输入包括一个字符串,字符串长度不超过100。 输出描述: 可能有多组测试数据,对于每组数据, 对于字符串中的每一个字符,输出按题目进行<em>奇偶校验</em>后的数,每个字符校验的结果占一行。 输入例子: 3 3a
关于串口通讯奇偶校验问题~~~~
我要编制一个与下位机(单片机)进行串口通讯的程序,采用<em>奇偶校验</em>(我用的是奇校验),请问怎样读取<em>奇偶校验</em>位?
C++交叉奇偶校验
#include &amp;lt;iostream&amp;gt; using namespace std; int main() { int a[100][100]; int n,x[100],y[100],tempx=-1,flagx=0,tempy=-1,flagy=0; cin&amp;gt;&amp;gt;n; for(int i=0;i&amp;lt;n;i++)     {         for(int j=0;j&amp;l...
什么是奇偶校验?
在程序中怎样识别<em>奇偶校验</em>代码?rn"01100010" 和"11100010"
奇偶校验的Matlab实现代现
有两个Matlab程序代码(基本相同),分别都可以得出奇校验和偶校验,且附带程序的txt格式文本(二合一)。程序很短,很简单,便于看懂。
单片机串口通讯的奇偶校验问题
单片机的串口一次发送1个字节,也就是8位。另外现在一般的单片机,串口模块本身有<em>奇偶校验</em>功能。rn 现在有个问题想不明白。如果要使用<em>奇偶校验</em>功能,那么串口发送的数据肯定只能有7位有效数据了,另外1位要做<em>奇偶校验</em>的功能。但是我刚才看书上的一个代码的时候发现,串口设置了8位数据传输,并且也使用了奇校验。搞不懂为什么在传送8位有效数据的时候,串口还能使用<em>奇偶校验</em>功能?那一位<em>奇偶校验</em>位是存在哪儿的?
串口通信奇偶校验问题
谁告诉我<em>奇偶校验</em>的较详细内容,或告知哪有资料,有效者奉送100分,(同时告诉我怎样把分跟你,怎么操作)600多分待送人
怎么判断奇偶校验出错?
小弟我想编程实现串口通信,要求有<em>奇偶校验</em>,我设置了newtio.c_iflag = INPCK,使能<em>奇偶校验</em>,但我怎么知道接收数据时<em>奇偶校验</em>出了错?是不是有什么标志位供我判断(如errno),还是read时返回-1?顺便问一句,errno是什么,怎么用?
题目1197:奇偶校验
题目描述: 输入一个字符串,然后对每个字符进行奇校验,最后输出校验后的二进制数(如’3’,输出:10110011)。 输入: 输入包括一个字符串,字符串长度不超过100。 输出: 可能有多组测试数据,对于每组数据, 对于字符串中的每一个字符,输出按题目进行<em>奇偶校验</em>后的数,每个字符校验的结果占一行。 样例输入: 3 3a 样例输出: 10110011 10110011 011
2.9奇偶校验差错控制
本课程是面授课程,在授课的过程中就和学员进行了充分的沟通,使你有亲临现场的气氛。面授是面向初级的大一学生的,相信你也能够听懂。课程的大特点是理论联系了实验,对教程中的理论设计了相应的实验,变枯草的理论为形象的实验,让你能够掌握、理解而不是记忆。
CheckSum 十六进制 奇偶校验
对十六进制字符串进行<em>奇偶校验</em> 输出结果 可以用 试过
华中科技大学 2010 奇偶校验
题目:输入一个字符串,对其中的每个字符,求字符的ASCII的二进制表示,放数组的1~7位,校验位放数组的0位,并把数组输出。 学习与体会: 1.什么是<em>奇偶校验</em>码?举例:'a'的ASCII码是97,二进制表示为1100001,如果是奇校验,因为1100001有奇数个1,所以校验位为0,即01100001。                                             
用C#实现的奇偶校验
偶尔在网上看到的用C#实现的<em>奇偶校验</em>的<em>算法</em>,共享一下希望有用的朋友可以参考。
奇偶校验问题 请教:
已知某字符的编码为“0100101”,若最高位增加一个偶校验位,则其编码变为 rn(9) 。 rn (9)A. 10100101 B. 11001010 C. 01000110 D. 01010101 rn前边变成1 不是符号位就变了?rnrnrn我隐约记得上课说起过这个问题。。毕业好几年了。。。。。求助csdn大虾们~
stm8s串口奇偶校验学习笔记
以前用过stm32的串口,不过用的时候一般都是调用库函数,设置波特率,8位数据位,无校验,1位停止位。传输过程中也没有遇到过太多的问题,最近用stm8s,需要用到<em>奇偶校验</em>(至于什么是<em>奇偶校验</em>,网上资料很多),用了之后发现还是有些地方多需要注意的,下面把遇到的问题记录下来。 一、了解串口数据帧格式二、了解stm8s的串口 查看stm8s参考手册: 可以看出,在STM8S中M位所定义是帧长度,而不
奇偶校验&海明码
<em>奇偶校验</em>: <em>奇偶校验</em>是一种通过增加冗余位使得码字中“1”的个数恒为奇数个或者偶数个的编码方式,是一种检错码,是不能纠错的。 <em>奇偶校验</em>分为三种:水平<em>奇偶校验</em>、垂直<em>奇偶校验</em>、水平垂直<em>奇偶校验</em> eg:(红色的数字是校验位添加的数字,使得其中的1的个数始终未奇数(偶数)个) 原编码           奇校验          偶校验 0000              0000 1      ...
VHDL 奇偶校验电路
用VHDL语言做的EDA仿真 <em>奇偶校验</em>电路
Parity Bit 奇偶校验
(英文版请参考 https://github.com/julianShi/public/issues/17) 用一个实例展开讨论。如下,用3-3矩阵储存9个bit数据 1 1 0 0 0 0 0 0 0 假如一个bit出错了,比如某个bit反转了。 1 1 0 0 1 0 0 0 0 那么可以通过这个bit的行列信息定位这个它。为此,我们为矩阵增加一行一列 1 1 0 0 0 0 ...
wince下串口奇偶校验问题
我最近在调一个WINCE下串口的程序,用常用的API写,代码是网上找的,http://www.pcjx.net/htm/netp2/62195.html基本串口都这样的。但有一个问题,我设的是parity=1,想让它来奇校验,但是把程序下到PDA上运行,与主机通讯时,主机上的串口如果设无校验就可以正常收到,设奇校验收的就不对。感觉上就是PDA上自己写的程序串口奇校验没设上,请问该怎么设呢。请高手指点rn
奇偶校验到底是怎样的原理?
高手请指点
关于winzip的奇偶校验
每个压缩文件都有一个CRC教研马,怎么算出来的?rn
简单的奇偶校验VHDL
设计一个4对1复用器,即四选一数据选择器(输入:I3 I2 I1 I0,输出:F,另有两个输入控制端S1与S0控制输出选择)。
Memcached原理全解下载
概括了memcached的使用原理,包括安装,集成以及连接客户端的使用; 相关下载链接:[url=//download.csdn.net/download/langmandedasuan/5154456?utm_source=bbsseo]//download.csdn.net/download/langmandedasuan/5154456?utm_source=bbsseo[/url]
XML程序设计习题解答下载
XML课程设计耿祥义张跃平编著清华大学出版社 相关下载链接:[url=//download.csdn.net/download/u010713577/7422197?utm_source=bbsseo]//download.csdn.net/download/u010713577/7422197?utm_source=bbsseo[/url]
俄罗斯方块及报告下载
MFC课程设计俄罗斯方块报告 俄罗斯方块游戏源代码 相关下载链接:[url=//download.csdn.net/download/u012281703/7491755?utm_source=bbsseo]//download.csdn.net/download/u012281703/7491755?utm_source=bbsseo[/url]
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件
我们是很有底线的