- 0
- 0
- 约 69页
- 2017-02-13 发布于天津
- 举报
2010赛前知识点讲解(数制、码制及其运算)
假设机器能处理的位数为8.即字长为1byte,原码能表示数值的范围为 -127~-0 +0~127 共256个. 在补码中用 -128 代替了 -0 ,所以补码的表示范围为: -128~0~127 共256个. 个补码表示的哪个数的补码呢? 其实这是一个规定,这个数表示的是-128 所以n位补码能表示的范围是 -2^ n-1 到2^ n-1 -1 比n位原码能表示的数多一个 数的表示范围 通过上面的学习,我们就可以知道计算机如果用一个字节表示一个整数的时候,如果是无符号数,可以表示0~255共256个数11111111),如果是有符号数则能表示-128~127共256个数01111111)。如果两个字节表示一个整数,则共有65536个数可以表示,大部分程序设计语言中整数的范围都是-32768~32767的原因,可以看出这种整数类型是16位的有符号数,而且是补码表示的。n位范围是-2n-1到2n-1-1 奇偶校验 计算机中数据在进行存储和传输过程中可能会发生错误。为了及时发现和纠正这类错误,在数据传输(存储)过程中要进行校验,常用的校验方法就是奇偶校验。 奇偶校验能发现一位或奇数位错误,且不能纠正错误。一般以字节(八位二进制)为单位加1位奇偶校验位。奇偶校验分奇校验和偶校验两种。 一、奇校
原创力文档

文档评论(0)