第1章 计算机基础课件_第1页
第1章 计算机基础课件_第2页
第1章 计算机基础课件_第3页
第1章 计算机基础课件_第4页
第1章 计算机基础课件_第5页
已阅读5页,还剩57页未读 继续免费阅读

下载本文档

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

文档简介

1、1 2主讲教师:主讲教师: 向孟光向孟光 四川大学计算机学院四川大学计算机学院 联系方式联系方式:1368832521013688325210 3 教学参考文献教学参考文献4第第1 1章章 计算机基础计算机基础本章主要内容本章主要内容51.1 1.1 信息与信息技术信息与信息技术6 1.1.1 1.1.1 数据与信息数据与信息 7 什么是信息?什么是信息?8 (数据处理)(数据处理) 1.1.2 1.1.2 信息处理信息处理与信息技术与信息技术数据数据数据处理数据处理新信息新信息9 10 信息技术信息技术 通常,通常,信息技术信息技术是指在进行信息处理是指在进行信息处理的过程中所用到的获取信息

2、、存储信息、的过程中所用到的获取信息、存储信息、处理信息、控制信息及传输信息等各种技处理信息、控制信息及传输信息等各种技术的统称。信息技术简称术的统称。信息技术简称ITIT 。 信息技术包括:信息技术包括: 。 其中,其中, 和和是信息是信息技术的两大核心支柱。技术的两大核心支柱。 11 现代信息技术的主要特点现代信息技术的主要特点 12信息技术的发展信息技术的发展n 发展历史发展历史第一次信息革命:语言、文字、文献;第一次信息革命:语言、文字、文献;第二次信息革命:造纸术、印刷术;第二次信息革命:造纸术、印刷术;第三次信息革命:电报、电话、广播、电视;第三次信息革命:电报、电话、广播、电视;

3、第四次信息革命:计算机、现代通信技术等。第四次信息革命:计算机、现代通信技术等。n发展趋势发展趋势速度快、容量大;综合化;数字化;个人化速度快、容量大;综合化;数字化;个人化。131.2.1 1.2.1 计算机发展简史计算机发展简史 1.2.2 1.2.2 计算机的特点计算机的特点 1.2.3 1.2.3 计算机的分类计算机的分类 1.2.4 1.2.4 计算机的应用领域计算机的应用领域 1.2.5 1.2.5 计算机的新技术计算机的新技术14 1.2.11.2.1 计算机的发展简史计算机的发展简史 人类计算工具沿革人类计算工具沿革n算盘算盘n机械计算机机械计算机n计算尺计算尺n机电计算机机电

4、计算机15 第一台第一台电子计算机电子计算机 ENIACENIAC 16 ENIACENIAC的技术参数的技术参数50005000次加法次加法/ /秒秒保存保存8080个字节个字节重量重量2828吨吨占地占地170m170m2 21880018800只电子管只电子管15001500个继电器个继电器功率功率150KW150KW电子管(电真空管)图示电子管(电真空管)图示17计算机科学奠基人计算机科学奠基人英国科学家英国科学家 阿兰阿兰. .图灵图灵主要贡献:主要贡献: 建立图灵机模型,奠定了可计算理建立图灵机模型,奠定了可计算理 论的基础论的基础 提出图灵测试,机器智能的概念提出图灵测试,机器智

5、能的概念 电子计算机之父电子计算机之父美籍匈牙利数学家美籍匈牙利数学家 冯冯. .诺依曼诺依曼 图灵奖图灵奖- - 计算机界的计算机界的“诺贝尔奖诺贝尔奖”主要贡献:主要贡献: 奠定了现代计算机的体系结构奠定了现代计算机的体系结构 和工作原理和工作原理 : 诺依曼计算机诺依曼计算机 “ “存储程序存储程序”概念概念 18 计算机的分代计算机的分代 (按使用的电子器件划分按使用的电子器件划分) 时代时代年年 份份元器件元器件软软 件件应用领域应用领域一一1946-1946-19571957电子管电子管机器语言机器语言汇编语言汇编语言科学计算科学计算二二1958-1958-19641964晶体管晶

6、体管高级语言高级语言监控程序监控程序数据处理数据处理工业控制工业控制三三1965-1965-19701970中小规模集成中小规模集成电路电路操作系统操作系统文字处理文字处理图形处理图形处理四四19711971大规模集成电路大规模集成电路数据库、数据库、网络等网络等社会的各个社会的各个领域领域19巨型化巨型化微型化微型化网络化网络化智能化智能化20 未来新型计算机发展蓝图未来新型计算机发展蓝图n 光计算机光计算机 利用光子取代电子进行数据运算、传输和存储的计算机利用光子取代电子进行数据运算、传输和存储的计算机 。 n 生物计算机(分子计算机)生物计算机(分子计算机) 是以生物芯片取代半导体硅片制

7、成的计算机。它的主要原是以生物芯片取代半导体硅片制成的计算机。它的主要原 材料是生物工程技术产生的材料是生物工程技术产生的蛋白质分子蛋白质分子,并以此作为生物芯片。,并以此作为生物芯片。 生物芯片具有超高速运算、超低能量消耗、并行处理等功能生物芯片具有超高速运算、超低能量消耗、并行处理等功能。n 量子计算机量子计算机 遵循量子力学规律进行高速运算、存储及处理的的计算机。遵循量子力学规律进行高速运算、存储及处理的的计算机。n 神经网络计算机神经网络计算机 能模仿人的大脑神经网络工作原理,具有联想、记忆、判断能模仿人的大脑神经网络工作原理,具有联想、记忆、判断 及并行处理能力的智能计算机及并行处理

8、能力的智能计算机21 1.2.2 1.2.2 计算机的特点计算机的特点22 1.2.3 1.2.3 计算机的分类计算机的分类n 按计算机原理分类按计算机原理分类n数字计算机数字计算机n模拟计算机模拟计算机n 按计算机用途分类按计算机用途分类n通用计算机通用计算机n专用计算机专用计算机n 按计算机性能分类按计算机性能分类n巨型机、大型机、小型机、微型机,巨型机、大型机、小型机、微型机, 工作站等工作站等23 1.2.4 1.2.4 计算机的应用领域计算机的应用领域n ( ( 网络应用网络应用 多媒体技术的应用)多媒体技术的应用)241.2.5 1.2.5 计算机的新技术计算机的新技术 1. 1.

9、 嵌入式技术嵌入式技术 嵌入式技术就是将计算机的软件固化嵌入式技术就是将计算机的软件固化集成到硬件中,作为一种处理部件,嵌入集成到硬件中,作为一种处理部件,嵌入到应用系统中的一种技术。具有软件代码到应用系统中的一种技术。具有软件代码小、高度自动化和响应速度快等特点。小、高度自动化和响应速度快等特点。2. 2. 网格计算网格计算 网格计算即分布式计算,是伴随着互网格计算即分布式计算,是伴随着互联网而迅速发展起的新型计算技术。联网而迅速发展起的新型计算技术。 3. 3. 蓝牙技术蓝牙技术 短距离无线连接通信技术。短距离无线连接通信技术。25 4. 4. 中间件技术中间件技术 中间件属于可复用软件,

10、位于操作系统和中间件属于可复用软件,位于操作系统和应用软件中间。总的作用是为处于上层的应用应用软件中间。总的作用是为处于上层的应用软件提供运行和开发的环境,方便用户灵活、软件提供运行和开发的环境,方便用户灵活、高效地开发和集成复杂的应用软件。高效地开发和集成复杂的应用软件。客户机客户机服务器服务器中间件中间件26 一、一、存储程序原理存储程序原理 从第一代计算机到当今最先进的从第一代计算机到当今最先进的 计算机,在工作原理上一脉相承,都是计算机,在工作原理上一脉相承,都是 采用存储程序原理。采用存储程序原理。 预先将所要执行的程序和数据存放预先将所要执行的程序和数据存放 在计算机的内存储器中。

11、计算机工作时,在计算机的内存储器中。计算机工作时, 按按 顺序逐条执行程序所包含的指令。顺序逐条执行程序所包含的指令。 27 诺依曼与计算机的存储程序原理诺依曼与计算机的存储程序原理 冯冯诺依曼诺依曼是是美籍匈牙利数学美籍匈牙利数学家,现代计算机之父。家,现代计算机之父。 他奠定了现代计算机的体系结他奠定了现代计算机的体系结结和工作原理。结和工作原理。冯冯诺依曼体系结诺依曼体系结构的精髓是构的精髓是: 1.1.计算机内程序和数据用计算机内程序和数据用二进制二进制 形式表示。形式表示。 2.2.程序存储程序存储,顺序执行指令序列。,顺序执行指令序列。 3. 3. 计算机有计算机有5 5个个组成部

12、分,分别组成部分,分别 是:输入、存储、处理(运算)、是:输入、存储、处理(运算)、控制和输出。控制和输出。冯冯诺依曼诺依曼 (1903 1957 )28二、计算机指令的执行过程二、计算机指令的执行过程 计算机执行程序时,在控制器的控制下,计算机执行程序时,在控制器的控制下, 从内存储器中按顺序取出每一条指令,依次执行,从内存储器中按顺序取出每一条指令,依次执行, 直至将一个程序所包含的全部指令执行完毕。直至将一个程序所包含的全部指令执行完毕。 执行每一条指令的具体步骤是:执行每一条指令的具体步骤是: 1) 1) 取指令取指令 2) 2) 分析指令分析指令 3) 3) 执行指令执行指令 计算机

13、的整个工作过程就是执行程序的过程,计算机的整个工作过程就是执行程序的过程, 亦即不断执行指令的过程亦即不断执行指令的过程。29 1.4 1.4 30 1.4.1 1.4.1 信息的数字化编码概念信息的数字化编码概念 31计算机中采用二进制的主要原因计算机中采用二进制的主要原因 物理上容易实现,可以使用任何具有两种物理上容易实现,可以使用任何具有两种对立稳定状态的元件对立稳定状态的元件( (例如晶体管的导通与截止、例如晶体管的导通与截止、电脉冲的有与无、电平的高与低等电脉冲的有与无、电平的高与低等) )来表示二进来表示二进制数制数”0”0”和和“1”“1”。 二进制数的算术运算规则非常简单,此二

14、进制数的算术运算规则非常简单,此外,外,“1”1”和和“0”0”与逻辑值与逻辑值“真真”和和“假假”对应,易于实现逻辑运算。对应,易于实现逻辑运算。32 关于二进制关于二进制 思考题思考题在一个无符号二进制整数在一个无符号二进制整数的末尾添一个的末尾添一个0 0,原数扩,原数扩大了几倍?添两个大了几倍?添两个0 0呢?呢?33 最小的信息单位:最小的信息单位: 位(比特,位(比特,bit ) bit ) 二进制的一个数位二进制的一个数位“0”0”或或“1” 1” 基本存储单位:基本存储单位: 字节字节 ( byte) byte) 简称简称B B 换算关系:换算关系: 1 B = 8 bit1

15、B = 8 bit 1 KB = 2 1 KB = 21010 B = 1024 B B = 1024 B 1 MB = 2 1 MB = 21010 KB = 1024 KB KB = 1024 KB 1 GB = 2 1 GB = 210 10 MB = 1024 MB MB = 1024 MB 1 TB = 2 1 TB = 210 10 GB =1024 GB GB =1024 GB341.4.2 1.4.2 进位计数制进位计数制 采用若干个基本数字符号,按照一定的采用若干个基本数字符号,按照一定的 进位规则组成的计数系统称为进位规则组成的计数系统称为进位计数制进位计数制。 生活中各种

16、进位制的例子:生活中各种进位制的例子: 十进制十进制 二进制二进制 七进制七进制 八进制八进制 六十进制六十进制 三进制三进制 十二进制十二进制 十六进制十六进制 思考:思考:请举出请举出这些进位制在这些进位制在生活中应用的生活中应用的例子例子。35计数制的基数与位权计数制的基数与位权 基数基数 在一种进位计数制中所使用的所有在一种进位计数制中所使用的所有 基本符号(数码)的个数称为基数。基本符号(数码)的个数称为基数。 位权位权 在一个数中,处于不同位置的数字所在一个数中,处于不同位置的数字所 代表的数值的大小叫做位权。代表的数值的大小叫做位权。 例如,十进制数例如,十进制数635635,从

17、高位到低位,从高位到低位, 各位数字的位权依次为各位数字的位权依次为10102 2 、 10101 1 、10100 0 即即 :635 = 6 635 = 6 10102 2 + 3 + 3 10101 1 + 5+ 5 10100 036 计算机中常用进制数的表示计算机中常用进制数的表示进位制进位制 二进制二进制 八进制八进制 十进制十进制 十六进制十六进制规则规则 逢二进一逢二进一 逢八进一逢八进一 逢十进一逢十进一 逢十六进逢十六进一基数基数 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 8

18、i 10i 16i下标下标 B O D H37 1. r1. r进制转化为十进制进制转化为十进制 设有设有r r进制数进制数 P P(r)r) = a = an-1n-1a an-2n-2aa1 1a a0 0. .a a-1-1a a-2-2aa-m-m 转换法则:转换法则: 按位权展开相加按位权展开相加 把把r r进制数中每位数字和该位的位权相乘,并将进制数中每位数字和该位的位权相乘,并将 所得的全部乘积相加,即为转换结果(十进制数)。所得的全部乘积相加,即为转换结果(十进制数)。 转换公式:转换公式: P =P = a an-1n-1r r n-1n-1 + a + a1 1r r 1

19、1 + a + a0 0r r 0 0 + a+ a-1-1r r -1-1 +a +a-m-mr r - -m m 位权位权 ( 1101.1 )( 1101.1 )2 2 = 1= 12 23 3+1+12 22 2+0+02 21 1+1+12 20 0+1+12 2-1 -1 = = (13.513.5)101038 r r进制转化为十进制示例进制转化为十进制示例 (101)(101)B B = 1= 12 22 2 + 0 + 0 2 21 1 + 1 + 1 2 20 0 = 4+0+1= ( 5 )= 4+0+1= ( 5 )D D(203)(203)O O = 2= 28 82

20、 2 + 0+ 08 81 1 + 3 + 38 80 0 = 128+0+3= 128+0+3=( 131 131 )D D(ABC)(ABC)H H = A= A16162 2 + B+ B16161 1 + C+ C16160 0 = = 101016162 2 + 11+ 1116161 1 + 12+ 1216160 0 =2560+176+12=( 2748 )=2560+176+12=( 2748 )D D39 例例 (100)D( )B 除除2 2取余取余 2| 100 余数余数 2| 50 0 (最低位最低位) 2| 25 0 2| 12 1 2| 6 0 2| 3 0 2|

21、 1 1 0 1 (最高位)最高位) 结果结果:(100)D( 1100100 )B 十进制整数十进制整数 r r进制整数进制整数 整数转换法则:整数转换法则: 除除r r取余取余 即:把一个十进制整数不即:把一个十进制整数不断除以所需要转换进制数的基断除以所需要转换进制数的基数数r r,取其余数,商作为下一,取其余数,商作为下一次的被除数,直到商为次的被除数,直到商为0 0时除时除法结束,再把每次得到的余数法结束,再把每次得到的余数反序排列,即可转换成反序排列,即可转换成r r进制进制数。数。 2. 2. 十进制转化为十进制转化为r r进制进制40课堂练习课堂练习1. ( 251 )D (

22、)B2. ( 251 )D = ( )O3. ( 251 )D = ( )H 答案答案1. 111110112. 3733. FB41例例 (0.625)D=( )B 乘乘2取整取整 整数部分整数部分 0.625 2= 1 .250 1 ( (高位高位)0.250 2= 0 .500 0 0.500 2= 1.000 1 ( (低位低位) )小数部分为小数部分为0,0,转换结束转换结束 结果:结果: (0.625 )D = ( 0.101)B小数转换法则:小数转换法则:乘乘r r取整取整 即:将一个十进制小即:将一个十进制小数转换成数转换成r r进制小数时,进制小数时,将十进制小数不断地乘以将

23、十进制小数不断地乘以r r,将每一次乘积的整数,将每一次乘积的整数部分取出,而将乘积的小部分取出,而将乘积的小数部分作为下一次被乘数,数部分作为下一次被乘数,直至乘积的小数部分为直至乘积的小数部分为0 0时乘法结束。将取出的整时乘法结束。将取出的整数按照先后次序排列,即数按照先后次序排列,即为最后的转换结果。为最后的转换结果。十进制小数十进制小数 r r进制小数进制小数42 混和数的转换混和数的转换 若十进制数包含整数和小数两部分,若十进制数包含整数和小数两部分,则必须将小数点两边的整数和小数分开,则必须将小数点两边的整数和小数分开,分别完成相应的转换,再把转换得到的分别完成相应的转换,再把转

24、换得到的r r进制整数和进制整数和r r进制小数组合在一起。进制小数组合在一起。 课堂练习课堂练习 ( 86.875 )( 86.875 )1010 = ( ) = ( )2 2 答案答案 1010110.1111010110.111 43 3. 3. 非十进制数之间的转换非十进制数之间的转换 常规转换方法常规转换方法 特别转换方法特别转换方法 利用二进制、八进制和十六进制之间的利用二进制、八进制和十六进制之间的 特殊关系直接转换。特殊关系直接转换。44 二进制与八进制、十六进制数对照表二进制与八进制、十六进制数对照表 二进制二进制 八进制八进制 二进制二进制 十六进制十六进制 二进制二进制

25、十六进制十六进制 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 注意:注意:每每3 3位二进制数对应于一位八进制数;位二进制数对应于一位八进制数; 每每4 4位二制数对应于一位十六进制数。位二制数对应于一位十六进制数。45 二、八、十六进制数之间的二、八、十六进制数之间的 简便转换方法简便转换方法 二进制数转换为八进制,只要

26、将二进制数从小数点开始,二进制数转换为八进制,只要将二进制数从小数点开始,整数部分从右向左整数部分从右向左3 3位一组,小数部分从左向右位一组,小数部分从左向右3 3位一组位一组(不足(不足3 3位补零)进行分组,每组转换为位补零)进行分组,每组转换为1 1位八进制数。反位八进制数。反向转换时只需将向转换时只需将1 1位八进制数展开为位八进制数展开为3 3位二进制数即可。位二进制数即可。 例例1 1 ( (11 11 110110. .001001 100100 ) )B B( 36.14 )( 36.14 )O O (12.34) (12.34)O O = ( = ( 001001 0100

27、10. .011011 100100 ) )B B = =(1010.01111010.0111)B B 二进制和十六进制之间的转换与八进制和二进制之间二进制和十六进制之间的转换与八进制和二进制之间的转换方法相同,只是要注意每的转换方法相同,只是要注意每4 4位二进制数对于一位十六位二进制数对于一位十六进制数。进制数。 例例2 2 (10A1) (10A1)H H = (= ( 0001 0001 00000000 10101010 00010001) )B B ( (11111111 01010101 01110111) )B B = (F57)= (F57)H H46 1. 1. 机器数机

28、器数:数值:数值+ +数值化的符号数值化的符号 在计算机中,机器数的绝对值及符号都用二进制在计算机中,机器数的绝对值及符号都用二进制数表示。数表示。 机器字长机器字长:计算机一次传送及处理的二进制数的:计算机一次传送及处理的二进制数的位数,标志着计算精度,是字节的整数倍(位数,标志着计算精度,是字节的整数倍(8 8位、位、1616位、位、3232位等)。位等)。 假设机器字长假设机器字长n n为为8 8位,则十进制数位,则十进制数5 5在计算机内在计算机内的表示形式如下:的表示形式如下:符号位符号位 数值位数值位00000101机器数的符号表示机器数的符号表示负号:负号: 1 1正号:正号:

29、0 047 2. 2. 定点数定点数 所谓所谓定点数定点数,是指小数点位置固定不变的数。,是指小数点位置固定不变的数。 1 1)定点整数)定点整数 2 2)定点小数)定点小数48 对于既有整数部分又有小数部分的对于既有整数部分又有小数部分的数,由于其小数点的位置不固定,一般数,由于其小数点的位置不固定,一般用用浮点数浮点数表示。表示。 计算机中通常用一串连续的二进制计算机中通常用一串连续的二进制位来存放浮点数,其存储格式如下图所位来存放浮点数,其存储格式如下图所示:示: 阶符阶符 阶码阶码 数符数符 尾数尾数49 4. 4. 原码、反码和补码原码、反码和补码 在计算机内,为了运算的方便,带符号

30、的数在计算机内,为了运算的方便,带符号的数 通常有原码、反码和补码三种编码方式,他们运通常有原码、反码和补码三种编码方式,他们运 算时各有优缺点,其中,原码和补码最常用。算时各有优缺点,其中,原码和补码最常用。 原码原码:机器数原来的形式。例如:机器数原来的形式。例如 十进制十进制 二进制真值二进制真值 原码原码 +5 +0000101 +5 +0000101 0 00000101 0000101 -6 -0000110 -6 -0000110 1 10000110000011050 反码反码:正数的反码同原码;负数的反码是将其原码除:正数的反码同原码;负数的反码是将其原码除 符号位外的各位数

31、字取反(符号位外的各位数字取反(即即“1”1”变变“0”0”,即,即“0”0”变变“1”1”)。)。 例如:例如: 十进制十进制 二进制真值二进制真值 原码原码 反码反码 +1 + 0000001 +1 + 0000001 0 00000001 0000001 0 000000010000001 -1 - 0000001 -1 - 0000001 1 10000001 0000001 1 111111101111110 补码补码:正数的补码同原码;负数的补码是将其原码除符正数的补码同原码;负数的补码是将其原码除符号位外的各位数字取反,然后在末位加号位外的各位数字取反,然后在末位加1 1。例如:

32、。例如: 十进制十进制 二进制真值二进制真值 原码原码 补码补码 +1 + 0000001 +1 + 0000001 0 00000001 0000001 0 000000010000001 -1 - 0000001 -1 - 0000001 1 10000001 0000001 1 111111111111111 小结:小结: 正数的原码、反码和补码是同一形式,即原码;正数的原码、反码和补码是同一形式,即原码;负数的原码、反码和补码是三种不同形式。负数的原码、反码和补码是三种不同形式。51 1.4.5 1.4.5 二进制数的算术运算二进制数的算术运算 二进制数的运算包括算术运算和逻辑运算。算

33、术运算二进制数的运算包括算术运算和逻辑运算。算术运算 即加、减、乘、除四则运算,其中即加、减、乘、除四则运算,其中加法运算加法运算是最核心的运是最核心的运算,其它的运算都可以转换为加法运算来实现。算,其它的运算都可以转换为加法运算来实现。 二进制数加法运算法则:二进制数加法运算法则: 0+0=0 0+1=1 0+0=0 0+1=1 1+0=1 1+1=10 ( 1+0=1 1+1=10 (逢二进一,向高位进位)逢二进一,向高位进位) 例例 计算两个无符号二进制数计算两个无符号二进制数1101111011与与111111之和。之和。 1101111011 + 111 + 111 - - 1000

34、10 100010 结果结果: :(11011)11011)2 2+ +(111)111)2 2 =(100010)=(100010)2 252 1.1.4.4. 目前微型机上最常用的字符编码方式是目前微型机上最常用的字符编码方式是ASCIIASCII码。码。ASCIIASCII是是“美国信息交换标准代码美国信息交换标准代码” 的英文缩写。的英文缩写。 一个西文字符在计算机内用一个西文字符在计算机内用7 7位二进制编位二进制编 码,占码,占1 1个字节(个字节(8 8位)的存储空间,低位)的存储空间,低7 7位为位为 字符的字符的ASCIIASCII编码值,最高位用作校验位编码值,最高位用作校

35、验位( (置置0 0)。 53西文西文字符的字符的ASCIIASCII编码编码 6 5 4 3 2 1 0 标准标准ASCIIASCII字符集包括字符集包括128128个基个基本字符,其中包括本字符,其中包括9595个可显示、打个可显示、打印字符及印字符及3333个控制字符个控制字符。例例 大写字母大写字母A A的的ASCIIASCII码值为:码值为: (1000001)(1000001)B B = =(65)65)D D =(41) =(41)H H字母字母A A在计算机内的存储形式在计算机内的存储形式为:为: 0100000154ASCIIASCII字符集字符集55 二、二、 汉字编码汉字

36、编码 汉字在计算机内的处理比西方文字复杂得多。汉汉字在计算机内的处理比西方文字复杂得多。汉字是一种象形文字,字数极多,且字形复杂,每一个字是一种象形文字,字数极多,且字形复杂,每一个汉字都有汉字都有“音、形、义音、形、义” ” 三要素。对应于汉字的输入、三要素。对应于汉字的输入、内部存储及输出等处理环节,每一个汉字都要用到内部存储及输出等处理环节,每一个汉字都要用到输输入码入码、交换码交换码、内部码内部码和和字形码字形码。 在计算机汉字信息处理系统中,处理汉字时需要在计算机汉字信息处理系统中,处理汉字时需要进行以下几种代码的转换:进行以下几种代码的转换:汉字输入汉字输入 汉字输出汉字输出 输入

37、码输入码交换码交换码内部码内部码字形码字形码56 常用的常用的 汉字输入编码分为三大类:汉字输入编码分为三大类:数字编码数字编码 数字编码就是用等长的数字为汉字逐一编码,常用的有数字编码就是用等长的数字为汉字逐一编码,常用的有 国标区位码。如:国标区位码。如:“中中” ” 5448 5448 。不直观、。不直观、 难记,但易于与难记,但易于与 机内码转换。机内码转换。拼音码拼音码 是以汉语普通话读音为基础的输入方法。常用的有搜是以汉语普通话读音为基础的输入方法。常用的有搜狗拼音、智能全拼、微软拼音、紫光拼音等。易学易用,狗拼音、智能全拼、微软拼音、紫光拼音等。易学易用,但因汉字同音字多,故重码

38、率较高。但因汉字同音字多,故重码率较高。字形编码字形编码 字形编码是以汉字的字形结构为基础的输入编码。常用字形编码是以汉字的字形结构为基础的输入编码。常用的有五笔字形、表形码等。较难掌握,但录入速度快。的有五笔字形、表形码等。较难掌握,但录入速度快。57 即国标码(中华人民共和国信息交换汉字编码字符集,即国标码(中华人民共和国信息交换汉字编码字符集,代号为代号为GB2312GB231280)80),用于汉字外码和内码的转换。,用于汉字外码和内码的转换。 国标码用两个字节表示一个汉字的编码,每个字节国标码用两个字节表示一个汉字的编码,每个字节最高位为最高位为0 0。在国标汉字编码字符集中在国标汉字编码字符集中: : 一级汉字:一级汉字:37553755个;二级汉字:个;二级汉字:30083008个。个。 将汉字分区,每个区将汉字分区,每个区949

温馨提示

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

评论

0/150

提交评论