计算机基础 第2版 教学课件 ppt 作者 王丽华 何世勇第一章 1.2

上传人:E**** 文档编号:89190084 上传时间:2019-05-21 格式:PPT 页数:20 大小:167.50KB
返回 下载 相关 举报
计算机基础 第2版 教学课件 ppt 作者 王丽华 何世勇第一章 1.2_第1页
第1页 / 共20页
计算机基础 第2版 教学课件 ppt 作者 王丽华 何世勇第一章 1.2_第2页
第2页 / 共20页
计算机基础 第2版 教学课件 ppt 作者 王丽华 何世勇第一章 1.2_第3页
第3页 / 共20页
计算机基础 第2版 教学课件 ppt 作者 王丽华 何世勇第一章 1.2_第4页
第4页 / 共20页
计算机基础 第2版 教学课件 ppt 作者 王丽华 何世勇第一章 1.2_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《计算机基础 第2版 教学课件 ppt 作者 王丽华 何世勇第一章 1.2》由会员分享,可在线阅读,更多相关《计算机基础 第2版 教学课件 ppt 作者 王丽华 何世勇第一章 1.2(20页珍藏版)》请在金锄头文库上搜索。

1、中等职业教育课程改革新规划教材 配套电子教案,第1章 计算机基础知识,1.2 计算机中的数据表示,1.2.1 数制 1.2.2 不同进制数之间的转换 1.2.3 西文字符编码 1.2.4 中文字符编码 1.2.5 数据的存储单位,1.2.1 数制,数制也称计数制,是指用一组固定的符号和统一的规则来表示数值的方法。编码是采用少量的基本符号,选用一定的组合原则,以表示大量复杂多样的信息的技术。计算机是信息处理的工具,任何信息必须转换成二进制形式数据后才能由计算机进行处理、存储和传输。 1.二进制数 2.二进制与其它数制,1.2.1 数制,1.二进制数 我们习惯使用的十进制数由0、1、2、3、4、5

2、、6、7、8、9 十个不同的符号组成,每一个符号处于十进制数中不同的位置时,它所代表的实际数值是不一样的。例如1999年可表示成 11 0 0 091 0 091 09111 0391 0291 0191 00 式中每个数字符号的位置不同,它所代表的数值也不同,这就是经常所说的个位、十位、百位、千位的意思。二进制数和十进制数一样,也是一种进位计数制,但它的基数是2。数中0和1的位置不同,它所代表的数值也不同。例如二进制数11 0 1表示十进制数1 3,如下所示: ( 1 1 0 1 )2 123122021120840113 一个二进制数具有下列两个基本特点: 两个不同的数字符号,即0和1。

3、逢二进一。 一般我们用( ) 角标表示不同进制的数。例如:十进制用( )1 0表示,二进制数用( )2表示。在微机中,一般在数字的后面,用特定字母表示该数的进制。例如:B二进制、D十进制( D可省略) 、O八进制、H十六进制。,1.2.1 数制,2.二进制与其它数制 在进位计数制中有数位,基数和位权三个要素。数位是指数码在一个数中所处的位置;基数是指在某种进位计数制中,每个数位上所能使用的数码的个数。 (1)十进制(十进位计数制) (2)八进制(八进位计数制) (3)十六进制(十六进位计数制),1.2.2 不同进制数之间的转换,1.十进制数与二进制数之间的转换 2.二进制数与八进制数之间的转换

4、 3.二进制数与十六进制数之间的转换,1.2.2 不同进制数之间的转换,1.十进制数与二进制数之间的转换 (1) 十进制整数转换成二进制整数 把一个十进制整数转换为二进制整数的方法如下: 把被转换的十进制整数反复地除以2,直到商为0,所得的余数(从末位读起)就是这个数的二进制表示。简单地说,就是“除2取余法”。 (2)十进制小数转换成二进制小数 十进制小数转换成二进制小数是将十进制小数连续乘以2,选取进位整数,直到满足精度要求为止。简称“乘2取整法”。 (3)二进制数转换成十进制数 把二进制数转换为十进制数的方法是,将二进制数按权展开求和即可。,1.2.2 不同进制数之间的转换,2.二进制数与

5、八进制数之间的转换 二进制数与八进制数之间的转换十分简捷方便,他们之间的对应关系是,八进制数的每一位对应二进制数的三位。 (1) 二进制数转换成八进制数 由于二进制数和八进制数之间存在特殊关系,即8123,因此转换方法比较容易,具体转换方法是,将二进制数从小数点开始,整数部分从右向左3位一组,小数部分从左向右3位一组,不足三位用0补足即可。 (2) 八进制数转换成二进制数 方法为,以小数点为界,向左或向右每一位八进制数用相应的三位二进制数取代,然后将其连在一起即可。,1.2.2 不同进制数之间的转换,3.二进制数与十六进制数之间的转换 (1) 二进制数转换成十六进制数 二进制数的每四位,刚好对

6、应于十六进制数的一位( 1 6124),其转换方法是,将二进制数从小数点开始,整数部分从右向左4位一组,小数部分从左向右4位一组,不足四位用0补足,每组对应一位十六进制数即可得到十六进制数。 (2) 十六进制数转换成二进制数 方法为以小数点为界,向左或向右每一位十六进制数用相应的四位二进制数取代,然后将其连在一起即可。,1.2.3 西文字符编码,1.BCD码(二十进制编码) 2.ASCII码,1.2.3 西文字符编码,1.BCD码(二十进制编码) BCD(Binary Code Decimal)码是用若干个二进制数表示一个十进制数的编码, BCD码有多种编码方法,常用的有8421码。,1.2.

7、3 西文字符编码,2.ASCII码 计算机中,对非数值的文字和其他符号进行处理时,要对文字和符号进行数字化处理,即用二进制编码来表示文字和符号。字符编码(Character Code)是用二进制编码来表示字母、数字以及专门符号。 在计算机系统中,有两种重要的字符编码方式: ASCII和EBCDIC。EBCDIC主要用于IBM的大型主机,ASCII用于微型机与小型机。 EBCDIC(扩展的二十进制交换码)是西文字符的另一种编码,采用8位二进制表示,共有256种不同的编码,可表示256个字符,在某些计算机中也常使用。,1.2.4 中文字符编码,1.交换码(国标码) 2.机内码 3.汉字的字形码,1

8、.2.4 中文字符编码,1.交换码(国标码) 汉字信息交换码是用于汉字信息处理系统之间或者与通信系统之间进行信息交换的汉字代码,简称交换码。我国1981年颁布了国家标准信息交换用汉字编码字符集基本集,代号为GB231280,因此也称为国标码。该字符集共收集了汉字和各种图形符号7445个,其中图形符号682个,汉字6763个,按照使用的频度分为:一级常用汉字3755个,按汉语拼音字母顺序排列;二级次常用汉字3008个,按部首排列。这些汉字和图形符号共排列成94行、94列,形成汉字编码表。 国标GB231280规定,所有的国标汉字与符号组成一个9494的矩阵,在此方阵中,每一行称为一个“区”(区号

9、为019 4),每一列称为一个“位”(位号为0194),该方阵实际组成了一个94个区,每个区内有9 4个位的汉字字符集,每一个汉字或符号在码表中都有一个唯一的位置编码,叫该字符的区位码。 使用区位码方法输入汉字时,必须先在表中查找汉字并找出对应的代码,才能输入。区位码输入汉字的优点是无重码,而且输入码与内部编码的转换方便。,1.2.4 中文字符编码,2.机内码 汉字的机内码是计算机系统内部对汉字进行存储、处理、传输统一使用的代码,又称为汉字内码。由于汉字数量多,一般用2个字节来存放汉字的内码。在计算机内汉字字符必须与英文字符区别开,以免造成混乱。英文字符的机内码是用一个字节来存放ASCII码,

10、一个ASCII码占一个字节的低7位,最高位为“0”,为了区分,汉字机内码中两个字节的最高位均置“1”。,1.2.4 中文字符编码,3.汉字的字形码 每一个汉字的字形都必须预先存放在计算机内,例如GB2312国标汉字字符集的所有字符的形状描述信息集合在一起,称为字形信息库,简称字库。通常分为点阵字库和矢量字库。目前汉字字形的产生方式大多是用点阵方式形成汉字,即是用点阵表示的汉字字形代码。根据汉字输出精度的要求,有不同密度点阵。汉字字形点阵有1616点阵、2424点阵、3232点阵等。汉字字形点阵中每个点的信息用一位二进制码来表示,“1”表示对应位置处是黑点,“0”表示对应位置处是空白。字形点阵的

11、信息量很大,所占存储空间也很大,例如1616点阵,每个汉字就要占32个字节(161 6832 );2424点阵的字形码需要用72字节( 242487 2 ),因此字形点阵只能用来构成“字库”,而不能用来替代机内码用于机内存储。字库中存储了每个汉字的字形点阵代码,不同的字体(如宋体、仿宋、楷体、黑体等)对应着不同的字库。在输出汉字时,计算机要先到字库中去找到它的字形描述信息,然后再把字形送去输出。,1.2.5 数据的存储单位,1.位(bit) 2.字节(byte) 3.字(word),1.2.5 数据的存储单位,1.位(bit) 计算机中最小的数据单位是二进制的一个数位,简称位。每个二进制位只能

12、表示0和1两种状态,两个二进制位表示(00,01,10,11)4种状态。位数越多,所能表示的状态就越多。,1.2.5 数据的存储单位,2.字节(byte) 字节是计算机中用来表示存储空间大小的最基本存储单位。一个字节包含8个二进制位。通常一个字节可以存放一个ASCII码,两个字节可以存放一个汉字国标码。人们选定8位为一个字节,记作B。除了用字节表示存储容量外,还经常用KB、MB和GB等表示存储容量。它们之间的换算关系是: 1KB = 210B = 1024B 1MB = 220B = 1024KB 1GB = 230B = 1024MB 1TB=240B,1.2.5 数据的存储单位,3.字(word) 字是计算机进行数据存储和数据处理的单位,一个字由若干个字节组成。字长决定了计算机数据处理的速率,是衡量计算机性能的一个重要指标。字长越长,计算机的性能越好。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号