Welcome 微信登录

首页 / 软件开发 / 汇编语言

计算机体系结构(二) 码制知识

计算机体系结构(二) 码制知识

计算机体系结构(二) 码制知识2014-10-30 龙轩 现在很多程序员,只是会用计算机编程,但是许多基础的知识却很薄弱。今天就跟大家说说码制的问题。计算机对数据做的读取、传输、运算、显示等操作,都离不开码制。常见的编码方式有:原码、反码、补码、移码、BCD码。我们一一说道。【原码】表示:最高位为符号位(0表正,1表负),其余各位为数的绝对值。举例: [+11]原 =00001011 。 [-11]原 = 10001011 。范围:-127~+127优点:...
计算机体系结构(三) 循环冗余校验知识

计算机体系结构(三) 循环冗余校验知识

计算机体系结构(三) 循环冗余校验知识2014-10-30 csdn博客 龙轩在校验码体系中,有各种校验的方法:有奇偶校验、海明码校验、循环冗余校验。今天就跟大家共同探讨一下常用的循环冗余校验吧。循环冗余校验(CRC,Cyclic Redundancy Check),是最常用的一种差错校验码,其特征是信息字段和校验字段的长度可以任意选定。已经被广泛应用于网络通信即磁盘存储。多项式:一个二进制数可以用一个多项式来表示,如1011 表示为 x3+x1+x0 。...
计算机体系结构(四) 海明码知识

计算机体系结构(四) 海明码知识

计算机体系结构(四) 海明码知识2014-10-30 csdn博客 龙轩海明码(Hamming Code )是一种常用数据校验的编码。它是在信息位为k位,增加r位冗余位(校验码),构成一个n=k+r位的码字。它可以用于检验数据的正误和判别错误位置。【计算海明码】(1)校验位的确定最终生成的海明码是n位,其中k位信息位+r位冗余位(校验码)。r位的校验位可以表示 2r 个数,但是只有一种表示是正确的,剩余2r -1都是错误的,所以若有2r -1>k+r...
<< 31 32 33 >>