计算机应用能力实训(2).ppt
《计算机应用能力实训(2).ppt》由会员分享,可在线阅读,更多相关《计算机应用能力实训(2).ppt(47页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、信息的表示与存储 编码编码:计算机存储和处理信息时,都采用二进制数:计算机存储和处理信息时,都采用二进制数字形式,即计算机所处理的所有的数、字母、符号字形式,即计算机所处理的所有的数、字母、符号都要用二进制编码来表示。都要用二进制编码来表示。计算机中的数据是用二进制表示的,而人们习惯用十计算机中的数据是用二进制表示的,而人们习惯用十进制数,那么输入输出时,符号、英文字母、阿位进制数,那么输入输出时,符号、英文字母、阿位伯数字等数据就要进行十进制和二进制之间的转换伯数字等数据就要进行十进制和二进制之间的转换处理,因此,必须采用一种编码的方法,由计算机处理,因此,必须采用一种编码的方法,由计算机自
2、己来承担这种识别和转换工作自己来承担这种识别和转换工作 信息的表示与存储ASCII码码 ASCII码码(美国信息交换标准码美国信息交换标准码)字符编码字符编码方案,七位二进制码方案,七位二进制码例如:例如:数字数字“3”0 011 0011 字母字母“A”0 100 0001 字母字母“a”0 110 0001 D7 D6 D5 D4 D3 D2 D1 D00 0001011符号 数值部分信息的表示与存储ASCII码码 ASCII码码(美国信息交换标准码美国信息交换标准码)字符编码字符编码方案,七位二进制码方案,七位二进制码例如:例如:数字数字“3”0 011 0011 字母字母“A”0 10
3、0 0001 字母字母“a”0 110 0001 汉字汉字“群群”100 1000 011 1010 (国标码国标码)ASCII表表z每个每个ASCII码以码以1个字节个字节(Byte)储存,从储存,从0到数到数字字127代表不同的常用符号,例如大写代表不同的常用符号,例如大写A的的ASCII码是码是65,小写小写a则是则是97。第第4857号为号为09阿拉伯数字;阿拉伯数字;6590号为号为26个大写英文字母;个大写英文字母;97122号为号为26个小写英个小写英文字母。文字母。z其余为标点符号、运算符号、控制字符,例如控其余为标点符号、运算符号、控制字符,例如控制符:制符:LF(换行)、(
4、换行)、BEL(振铃)等(振铃)等z英文符号由以上所述编码表示即成。但英文符号由以上所述编码表示即成。但汉字与西方文字不同,英文仅用汉字与西方文字不同,英文仅用26个英文个英文字母和其他符号即可拼组成大量的单词、字母和其他符号即可拼组成大量的单词、句子,这与计算机可以接受的信息形态和句子,这与计算机可以接受的信息形态和特点基本一致,所以处理起来比较容易特点基本一致,所以处理起来比较容易z英文字符在计算机上的输入及输出也非常英文字符在计算机上的输入及输出也非常简单,因此,英文字符的输入、存储、内简单,因此,英文字符的输入、存储、内部处理和输出都可以只用同一个编码(如部处理和输出都可以只用同一个编
5、码(如ASCII码)码)信息的表示与存储汉字编码汉字编码z 在汉字系统中,每个汉字对应两个英文字符宽度。在汉字系统中,每个汉字对应两个英文字符宽度。y 在汉字的存储、输入和输出中,处理的并不是汉字本在汉字的存储、输入和输出中,处理的并不是汉字本身,而是汉字的编码。身,而是汉字的编码。y不同的环境下有不同的汉字编码。如汉字交换码不同的环境下有不同的汉字编码。如汉字交换码(国标国标码或国际码码或国际码)、汉字机内码、区位码和各种汉字的输入、汉字机内码、区位码和各种汉字的输入码。码。建议学习网站:建议学习网站:http:/ z所有的国标汉字与符号组成一个9494的矩阵,在此方阵中,每一行称为一个“区
6、”(区号为0194),每一列称为一个“位”(位号为0194),该方阵实际组成了一个94个区,每个区内有94个位的汉字字符集,每一个汉字或符号在码表中都有一个唯一的位置编码,叫该字符的区位码。z国标码:国标码:是汉字信息交换的代码。也称交换码、是汉字信息交换的代码。也称交换码、国际码。国际码。y区位码与国标码的换算:区位码与国标码的换算:国标码十六进制的区位码国标码十六进制的区位码+2020H 即将区位码的十进制区号和位号分别转换成十六进制数,即将区位码的十进制区号和位号分别转换成十六进制数,然后分别加上然后分别加上20H,就成了汉字的国际码。,就成了汉字的国际码。国标码是一个四位十六进制数,区
7、位码是一个四位的十国标码是一个四位十六进制数,区位码是一个四位的十进制数进制数信息的表示与存储汉字编码汉字编码机机内内码码:计计算算机机系系统统内内部部标标识识汉汉字字的的编编码码。一一个个汉汉字字由由两两个个字字节节组组成成,为为了了与与ASCII码码区区别别,最最高高位均为位均为“1”。y国标码和机内码的换算:国标码和机内码的换算:机内码十六进制的国际码机内码十六进制的国际码+8080H信息的表示与存储汉字编码汉字编码例:例:“大大”字的区位码为字的区位码为2083,求该字的国标码和机,求该字的国标码和机内码分析方法步骤:内码分析方法步骤:(1)区码和位码分别转换成十六进制数表示)区码和位
8、码分别转换成十六进制数表示(2)(区位码的十六进制表示)(区位码的十六进制表示)2020H国标码;国标码;(3)国标码)国标码8080H机内码机内码解:解:该字的区号为该字的区号为20,位号为,位号为83 将区位号将区位号2083分别转换为十六进制表示为分别转换为十六进制表示为1453H 1453H2020H3473H,得到,得到国标码国标码3473H 3473H8080HB4F3H,得到,得到机内码机内码为为B4F3H汉字编码汉字编码0 0111100 010011101 0111100 1 1001110汉字编码汉字编码汉字的存储与字库汉字的存储与字库为了输出汉字,必须存储汉字的字型。为了
9、输出汉字,必须存储汉字的字型。(1)矢量化矢量化:它由一组指令来描述字符的外:它由一组指令来描述字符的外形(轮廓)。这种字体也称为轮廓字体形(轮廓)。这种字体也称为轮廓字体(TrueType字体)。字体)。(2)点阵图形点阵图形:将汉字分解为若干个:将汉字分解为若干个“点点”组成的点阵字型方式。组成的点阵字型方式。存储每个汉字的字型信息需要1616个二进制位,共2*16=32字节。汉字编码汉字编码汉字字库汉字字库:汉字字型信息的集合:汉字字型信息的集合两级两级字库字库(国标国标):第一级为常用汉字,共第一级为常用汉字,共3755个个第二级为次常用汉字,共第二级为次常用汉字,共3008个个 对对
10、6763个汉字进行编码,至少需要个汉字进行编码,至少需要13位位二进制才能表示。二进制才能表示。(因为因为 212=4096 6763 213=8192)2个字节表示一个汉字信息个字节表示一个汉字信息。计算机系统组成计算机系统组成 z计算机系统计算机系统硬件硬件(hardware):机器系统,电子设备机器系统,电子设备软件软件(software):程序及其相关文档程序及其相关文档计算机硬件计算机硬件 双线箭头双线箭头:信息流信息流 单线箭头单线箭头:控制流控制流中央处理器中央处理器计算机硬件计算机硬件 1.运算器运算器:算术、逻辑运算单元算术、逻辑运算单元 加减乘除运算用加法器实现加减乘除运算
11、用加法器实现2.控制器控制器:指挥协调计算机整个工作过程指挥协调计算机整个工作过程中央处理器中央处理器(CPU):运算器运算器+控制器控制器计算机的心脏,负责完成各种运算和控制,计算机的心脏,负责完成各种运算和控制,对微机来说是对微机来说是1块或块或2块大规模集成电路。块大规模集成电路。计算机硬件计算机硬件 3.存存储储器器:用用来来存存储储程程序序和和数数据据的的记记忆忆装装置置,是是计计算算机机中各种信息的存储和交流中心。中各种信息的存储和交流中心。(1)基本概念基本概念y存储单元:字节(存储单元:字节(8位二进制位)位二进制位)y存储单元地址存储单元地址y存存储储容容量量:存存储储设设备
12、备上上可可以以存存储储数数据据的的最最大大数数量量,通通常常用用字字节节(Byte)、千千字字节节(KB)、兆兆字字节节(MB)和和千千兆字节兆字节(GB)来衡量来衡量。计算机硬件计算机硬件 z采用字节(采用字节(byte)作作为计算机存储信息的为计算机存储信息的基本计量单位。基本计量单位。z1个字节由个字节由8个二进制个二进制位位(bit)来组成来组成,可以可以表示表示1个英文字母、个英文字母、数字或符号数字或符号z存贮一个汉字需要两存贮一个汉字需要两个字节个字节数据数据(存储存储)单位与换算关系单位与换算关系1Byte=8 bit1KB=1024 Byte=210 Byte1MB=1024
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 应用 能力
限制150内