第0篇_网络管理员考试-计算机科学基础.pptVIP

  • 2
  • 0
  • 约3.89千字
  • 约 30页
  • 2017-07-05 发布于湖北
  • 举报

第0篇_网络管理员考试-计算机科学基础.ppt

计算机科学基础;考点1 数值及其转换;*;*;*;*;*;*;*;*;*;*;*;*;二、数值信息在计算机内的表示;二、数据的表示;补码表示法 ??? 机器数的补码可由原码得到。如果机器数是正数,则该机器数的补码与原码一样;如果机器数是负数,则该机器数的补码是对它的原码(除符号位外)各位取反,并在未位加1而得到的。设有一数X,则X的补码表示记作[X]补。 ????? 例如,[X1]=+1010110 ??????????? [X2]= 一1001010 ??? ????????[X1]原??????????? [X1]补??? 即????? [X1]原=[X1]补??????????? [X2]原=??????????? [X2]补1???  ;补码表示数的范围与二进制位数有关。采用8位二进制表示时,整数补码的表示范围: ????? 最大其真值为(127)10 ????? 最小其真值为(一128)10 ????? 在补码表示法中,0只有一种表示形式: ??????? [+0]补??????? [+0]补1由于受设备字长的限制,最后的进位丢失) 所以有[+0]补=[+0]补;反码表示法 ??? 机器数的反码可由原码得到。如果机器数是正数,则该机器数的反码与原码一样;如果机器数是负数,则该机器数的反码是对它的原码(符号位除外)各位取反而得到的。设有一数X,则X的反码表示记作[X]反。 ??? 例如:X1= +1010110 ????????? X2= 一1001010 ??????? [X1]原???????? [X1]反=[X1]原???????? [X2]原???????? [X2]反??? ? ;2.实数 任何一个实数,不论是用十进制还是二进制,均可以表示为一个纯小数和一个幂的乘积。例如:     325.125=103×(0.325125)     -325.125=103×(-0.325125)     325125=106×(0.325125)     (1001.001)2=2100×(0.1001001)2     (-1001.001)2=2100×(-0.101001)2 也就是说,任何一个实数,在计算机内部都可以用一个指数(整数)和一个尾数(纯小数)来表示。这种表示实数的方法就是“浮点表示法”。在计算机中,实数也叫做“浮点数”,而整数和小数则叫做“定点数”。 ??? ? ;非数值数据的处理:字符和汉字表示、声音表示、图像表示 ,这些怎么处理呢,我们对它进行编码,这样,计算机能够方便地处理和存储它们,而且还可以赋予它们数值数据的某些特性。 ASCII码:是目前比较通用的字符二进制编码,只使用了7位二进制进行编码,所以最多表示128个字符,空格:20H,数字0:30H,1:31H,以此类推,小写字母a:61H,大写字母A:41H,后面的字母都依此类推,(记住一些常见字符的十六进制表示。这两天,总算是静下心来,把一些最基础的东西弄明白,我以前老是把二进制编码和ASCII码认为是两种不相关联的编码,其实,二进制编码就是用0,1来表示,而ASCII码的出现是为了解决常用的字符的编码 ? 变形国标码:有了ASCII码,计算机就能处理数字,字母等字,但是还不能够处理汉字字符,为了使计算机能够处理汉字信息,就必须对汉字进行编码。国标码是16位编码,高8位表示汉字字符的区号,低8位表示汉字字符的位号,目前,在计算机中文平台中普遍采用的汉字编码是变形国际标码 ;信息编码在计算机内传输、存取过程中,难免会出现一些随机性的错误,例如受到外界干扰导致产生了码元错误,例如把“1”码元变成了“0”码元。为了减少和避免这样的错误,提高传输质量,一方面需要从电路、布线等硬件方面采取技术,提高可靠性;另一方面在数据编码上采用某种校验方法与校验码,使得计算机能够自动发现,甚至能自动纠正错误。 常见的信息编码校验方法有奇偶校验法、海明校验法、CRC校验法等等。 1.奇偶校验法 奇/偶校验是数据传送时采用的一种校正数据错误的一种方式,分为奇校验和偶校验两种。 如果是采用奇校验,在传送每一个数据(一般是1个字节)的时候另外附加一位作为校验位,当实际数据中1的个数为偶数的时候,这个校验位就是1。否则,这个校验位就是0,这样就可以保证传送数据满足奇校验的要求。在接收方收到数据时,将按照奇校验的要求检测数据中1的个数,如果是奇数,表示传送正确

文档评论(0)

1亿VIP精品文档

相关文档