第2章 计算机信息技术基础.ppt_第1页
第2章 计算机信息技术基础.ppt_第2页
第2章 计算机信息技术基础.ppt_第3页
第2章 计算机信息技术基础.ppt_第4页
第2章 计算机信息技术基础.ppt_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、,第2章 计算机信息技术基础,1.数据与信息,3.数制及其转换,2.计算机编码技术,2.1 数据与信息,1、数据:,在计算机中一切能被计算机接收和处理的物理符号都称为数据。,2、信息:,它是有意义的数据关联排列产生的结果。从广义上讲,信息是对数据加工处理后得到的有用的知识。数据是物理的,信息是观念的、抽象的。,3、数据处理:,把杂乱无章的数据加工成为有意义、有价值的信息的过程,称为数据处理。,一、概念,二、计算机中的信息单位,1、位(bit):,位是计算机中最小的信息单位,一个位表示一位二进制数,单位符号为b。它能表示“0”和“1”两种状态,2、字节(byte):,字节是基本信息单位,单位符号

2、为B它表示8位二进制数的长度,它能表示256种状态。,千字节(KB),兆字节(MB)和吉字节(GB),1MB1024KB220次方1GB1024MB230次方,3、字长:,长是计算机存储、传送、处理数据的信息单位。用计算机一次操作的二进制们最大长度来描述。 如8位、16位、32位等。,计算机中的数据编码包括: 数的编码; 字符的编码; 汉字的编码。,2.2 计算机的数据编码,1、正负符号的表示 计算机中的数,一般规定符号位用“0”表示正数,用“1”表示负数。,例:十进制数56在字长为八位计算机中表示为:,00111000,符号位,数值部分,一、数的表示,2.小数点的约定,定点数:小数点隐含在机

3、器数里的某个位置。根据小数点的隐含位置约定,分为: 定点整数:约定机器数小数点的位置隐含在最低位之后 定点小数:约定机器数小数点的位置隐含在符号位之后,有效部份最高位之前,浮点数:类似于指数表示法,把一个二进制数表示成阶码和尾数两部分 其中:阶码相当于数学中的指数,阶码反映了数N小数点的位置 尾数部份的长度影响数的精度,3. 数值的二进制表示,见数制基础(单独介绍),计算机中通常把字母、标点符号、特殊符号、以及数字符号,通称为字符。 ASCII码是目前广泛采用的一种字体统一编码,它是美国标准信息交换码的简称。 P27页,1、基本ASCII码 一个字符所在列代码的前3位接行代码的后4位,即为该字

4、符的ASCII码。,二、计算机中字符的表示(ASCII码),基本ASCII码用7位二进制数来表示一个字符。07的编码范围为00000000-01111111,即0127共128个字符。其中包含:10个数字;52个英文字母;32个控制字符;34个专用字符。见教材P28表2-1-2.,2、扩展ASCII码(EASCII) 是将ASCII码由7位扩充为8位。共256个字符组成。它由8个二进制表示字符,最高位为1。,汉字编码通常采用2个高位为1的ASCII码表示一个汉字。即用2个字节表示一个汉字。 汉字编码很复杂,主要涉及如下 代码:输入码、国标码、机内码、交换码、字形码。,1、汉字输入码 音码(拼音

5、)、形码(五笔)、音形码(自然码)、数字码(区位码)。,三、计算机中汉字的编码,2、汉字国标码 国标码是国家标准代码的简称。用两字节高 位置0的方法表示一个汉字。,3、汉字机内码 机内码称内码或存储码,一个汉字可能有很 多种外码,但内部只有一种存储形式。目前我国 采用双字节的变形国标码作机内码。即两字节最 高位置1。,4、汉字交换码 交换码用于不同汉字系统之间交换汉字信息 而制定。我国GB2312-80中,收录一级汉字3755 个,二级汉字3008个,符号682个,共7445个。,5、汉字字型码 对汉字形状进行的二进制编码。用于显示和 打印汉字。 在计算机中主要有点阵描述汉字。如2424 点阵

6、。,2.3 数制基础,一、 数制的概念,数制是用一组固定的数字符号和一套统一的规则来表示数目的方法。,如果用R个基本符号来表示数目,则称其为R进制,R称为该数制的基数。,位权:处于该位的数字所表示的实际值除本身的数值外,还与所处位置有关,由位置决定的值就叫位置,也叫位权。,进位制 二进制 八进制 十进制 十六进制,规则 逢二进一 逢八进一 逢十进一 逢十六进一 基数 r = 2 r = 8 r = 10 r = 16 数符 0,1 0,1,7 0,1,9 0,1,9,A,B,C,D,E,F 位权 2i 8i 10i 16i 下标 B O D H,表: 计算机中常用进制数的表示,二、各种数制的转

7、化,进位计数制的两个相关概念:,1、基数:所使用的不同基本符号的个数。 2、位权:处于该位的数字所代表的值的大小。,例:(321)10 = 3102 + 2 101 + 1 100 (101)2 = 122 + 0 21 + 1 20,1.其它数制(R数制)转换为十进制:,按权展开相加即只要把二进制中出现1的位数权相加即可。 例如: (101)B = 122 + 0 21 + 1 20 =4+0+1= (5)D (101)O =182 + 0 81 + 1 80 = 64+0+1=(65)D (101)H =1162 + 0161 +1160 =256+0+1=(257)D,例如:(217)1

8、0( )B 余数 2| 2171 (最低位) 2| 108 0 2| 54 0 2| 27 1 2| 13 1 2| 6 0 2| 3 1 2| 1 1 (最高位) 0 结论:(217)10( 1101100 1 )B,2、十进制 R进制,1)整数部分的转换 除r取余,从末位取起 即:把一个十进制的整数不断除以所需要的基数r,取其余数(除r取余法),就能够转换成以r为基数的数。,例如:(0.625)D=( )B 乘2取整: 整数部分 0.625 2 1 .250 1 2 0 .500 0 2 1 .000 1 结论:(0.625 )D = ( 0.101 )B,2)小数部分转换,乘r取整,顺序

9、取值 即:将一个十进制小数转换成r进制小数时,将十进制小数不断地乘以r,并取整,这称为乘r取整法。,混小数的转换,如果十进制数包含整数和小数两部分,则必须将十进制小数点两边的整数和小数部分分开,分别完成相应的转换,然后,再把r进制整数和小数部分组合在一起。 练习: (25.125)D = ( )B,3、二进制、八进制的相互转换,二进制转换到八进制,只要将二进制数从小数点开始,整数部分从右向左3位一组,小数部分从左向右3位一组(不足3位补零),根据表完成转换。 例1:例1:(110 110.001 100 )B( 66.14 )O (12.34)O = ( 001 010.011 100 )B

10、把八进制数转换成二进制数只是上述方法的逆过程 特别转换方法:利用二进制、八进制和十六进制之间的特殊关系直接转换。见表,二进制 八进制 二进制 十六进制 二进制 十六进制,000 0 0000 0 1000 8 001 1 0001 1 1001 9 010 2 0010 2 1010 A 011 3 0011 3 1011 B 100 4 0100 4 1100 C 101 5 0101 5 1101 D 110 6 0110 6 1110 E 111 7 0111 7 1111 F,表 :二进制、八进制和十六进制之间的关系,4、二进制、十六进制之间的相互转换方法,二进制同十六进制之间的转换就如同八进制同二进制之间一样,只是4位一组。 例2:(10A1)H = ( 0001 0000 1010 0001 )B (101 0111)B = ( 57 )H,1.4.3 二进制的运算规则,(1)二进制的算术运算规则 加法进位规则:逢二进一。 加法运算法则: 000011 1011110(进位) 例:二进制数11011010? 1 1 0 1 1 0 1 0 1 0 1 1 1 练习:求二进制数之和。 10001111+01100001=? 减法同理。,答案:11110000,(3)乘法运算法则: 0 000 10

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论