(完整版)计算机的数据与编码.ppt
合集下载
数据采集与编码(一)课件(23PPT)浙教版(2019)信息技术必修1
A.30 Hz B. 40 Hz C. 50 Hz D. 60Hz
名词 进制(计数法或位值计数法) 基(基数) 权(权值)
概念
一种记数方式。 组成该数制的数码个数 每一个数位上的1对应的数值, 可以表示为基数的若干次幂
常用进制:二进制、八进制、十进制、十六进制
两种表示方法:
脚标: (100)2 (11)8 (56)10 (4F)16 字母: 100B 11O 34D 4FH
相同时间内,采样频率越高,采样时间间隔越小,采集的样本数越多。
失真
提高采样频率,提高保真度
纵坐标划分得越细,量化就越精细,与实际数据也越接近。
1110 1100 1010 1000 0110 0100 0010
问题与讨论
既然计算机只能处理数字信号,那么是不是意味 着不再需要模拟信号了?
声音 图像 模拟信号
2、用UltraEdit软件观察到“学”字的内码为D1A7H,其对应的二进制编码是 ()
A、11010001 C、11000110
B、1010000110100010
√D、1101000110100111
3、二进制数1011与十进制数2相乘的值是( )
√A.(10110)2
B.(11010)2
C.(11100)2
思考:十六进制和十进制如何相互转换?
(154)10=( (B2C4) 16 = (
)16 )10
十进制 0 1
2 3 4 5 6 7 8 9
每4位二进制数可以用1位十六进制数字代替
二进制
十六进制
十进制
二进制
十六进制
0000
0
0001
1
10
1010
A
名词 进制(计数法或位值计数法) 基(基数) 权(权值)
概念
一种记数方式。 组成该数制的数码个数 每一个数位上的1对应的数值, 可以表示为基数的若干次幂
常用进制:二进制、八进制、十进制、十六进制
两种表示方法:
脚标: (100)2 (11)8 (56)10 (4F)16 字母: 100B 11O 34D 4FH
相同时间内,采样频率越高,采样时间间隔越小,采集的样本数越多。
失真
提高采样频率,提高保真度
纵坐标划分得越细,量化就越精细,与实际数据也越接近。
1110 1100 1010 1000 0110 0100 0010
问题与讨论
既然计算机只能处理数字信号,那么是不是意味 着不再需要模拟信号了?
声音 图像 模拟信号
2、用UltraEdit软件观察到“学”字的内码为D1A7H,其对应的二进制编码是 ()
A、11010001 C、11000110
B、1010000110100010
√D、1101000110100111
3、二进制数1011与十进制数2相乘的值是( )
√A.(10110)2
B.(11010)2
C.(11100)2
思考:十六进制和十进制如何相互转换?
(154)10=( (B2C4) 16 = (
)16 )10
十进制 0 1
2 3 4 5 6 7 8 9
每4位二进制数可以用1位十六进制数字代替
二进制
十六进制
十进制
二进制
十六进制
0000
0
0001
1
10
1010
A
计算机数据和编码专题培训课件
= 0 + 0+ 0.125= 0.125(10)
对于任意实数:将它们分成整数部分和小数部分进行分别转化,再相加。
计 算 机 应 用 基 础
上一页
下一页
1.3.2 计算机的数制(不续同)进制间的转换
例如,将十进制数 4 转换成等值的二进制数。
2 4 ……余数0
低位
2 2 ……余数0
2 1 ……余数1
1010
1011
1100 1101
1110
1111
十进制 0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
计 算 机 应 用 基 础
上一页
下一页
1.3.2 计算机的数制(续)
2. 不同进制之间的转换
(1)二进制转换为其他进制
二进制转化为十进制
dndn-1 …di…d1d0= dn×2n + dn-1×2n-1+…+ di×2i…+ d1×21 + d0×20
高位
0
即将十进制数 4 转换成等值的二进制数为100 (2)
计 算 机 应 用 基 础
上一页
下一页
1.3.2 计算机的数制(续)
课堂练习: (1)将十进制数64转换成等值的二进制数。
计 算 机 应 用 基 础
上一页
下一页
1.3.3 常用的信息编码(续)
2.非数值编码
(1)ASCII编码 (2) 汉字编码 (3) Unicode
计 算 机 应 用 基 础
上一页
下一页
1.4.2 病毒的预防、检测和清除
(1)安装新的计算机系统时,要注意打系统补丁。 (2)安装杀毒软件和个人防火墙,并及时升级。上网的时候
对于任意实数:将它们分成整数部分和小数部分进行分别转化,再相加。
计 算 机 应 用 基 础
上一页
下一页
1.3.2 计算机的数制(不续同)进制间的转换
例如,将十进制数 4 转换成等值的二进制数。
2 4 ……余数0
低位
2 2 ……余数0
2 1 ……余数1
1010
1011
1100 1101
1110
1111
十进制 0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
计 算 机 应 用 基 础
上一页
下一页
1.3.2 计算机的数制(续)
2. 不同进制之间的转换
(1)二进制转换为其他进制
二进制转化为十进制
dndn-1 …di…d1d0= dn×2n + dn-1×2n-1+…+ di×2i…+ d1×21 + d0×20
高位
0
即将十进制数 4 转换成等值的二进制数为100 (2)
计 算 机 应 用 基 础
上一页
下一页
1.3.2 计算机的数制(续)
课堂练习: (1)将十进制数64转换成等值的二进制数。
计 算 机 应 用 基 础
上一页
下一页
1.3.3 常用的信息编码(续)
2.非数值编码
(1)ASCII编码 (2) 汉字编码 (3) Unicode
计 算 机 应 用 基 础
上一页
下一页
1.4.2 病毒的预防、检测和清除
(1)安装新的计算机系统时,要注意打系统补丁。 (2)安装杀毒软件和个人防火墙,并及时升级。上网的时候
数据的表示与编码
2i B
8i O
10i D
16i H
1 计算机中的数和数制
3 数制之间的相互转换
(1)二、八、十六进制数转换为十进制数 (2)十进制数转换为二、八、十六进制数 十进制数转换为二进制 十进制数转换为八进制 十进制数十六进制数 (3)二进制数和八进制数、十六进制数的转换 二进制数转换为八、十六进制数 八、十六进制数转换为二进制数
1 计算机中的数和数制
计算机内部采用的二进制表示方式的原因
1、二进制只有两个数码“0”和“1”,易于用物理器件表示。这 些物理状态都是不同的质的变化,形象鲜明、易于区别,并且 数的存储、传送和处理可靠性高。 2、运算规则简单,操作实现容易 3、二进制加、减、乘、除运算,可以归结为加、减、移位三种操 作。 4、理论和实践证明,采用R= e =2.71828进制时,存储设备最省, 取3比取2更节省设备,但二进制比三进制易于表示 5、二进制中的“1”和“0”与逻辑命题中的“真”、“假”相对 应,为计算机实现逻辑运算和程序中的逻辑判断创造了良好条 件。 为了书写方便,在用户层计算机也采用八进制和十六进制 表示方式,进制的表示和进制之间的转换统称为进位计数制。
1 计算机中的数和数制
(4)八、十六进制数转换为二进制数
转换规则:
• 从右向左按一位八进制数转换为三位二进制数 • 从右向左按一位十六进制数转换为四位二进制数
1 计算机中的数和数制
举例:
• 例1-8 八进制数(1365.24)8 转换为二进制数 (1365.24)8 = (001 011 110 101. 010 100)2 = (1011110101.0101)2 例1-9 十六进制数(FB4.5C)16 转换为二进制数 (FB4.5C)16 = (1111 1011 0100. 0101 1100) 2 = (111110110100.010111) 2
计算机的数据与编码PPT课件
数据表示
01
02
03
04
二进制表示法
计算机内部采用二进制数制来 表示数据。
十六进制表示法
为了方便读写,常采用十六进 制数制来表示二进制数。
ASCII码
用于表示英文字符和数字的编 码标准。
Unicode码
用于表示各种语言文字的编码 标准,支持全球范围内的字符
集。
02 编码方式
数值编码
01
02
03
网络实践
在设计和管理网络时,应遵循良好的 实践,如网络安全措施、网络性能优 化等,以确保数据传输的安全性和可 靠性。
THANKS FOR WATCHING
感谢您的观看
Unicode码
一种国际化的字符编码标准,可 以表示全球范围内的所有文字符 号。
图像编码
JPEG编码
一种常用的图像压缩编码标准,通过 离散余弦变换和量化等技术实现图像 压缩。
PNG编码
一种无损压缩的图像编码标准,支持 透明通道和动态更新等功能。
音频编码
MP3编码
一种常用的音频压缩编码标准,通过心理声学模型和离散余 弦变换等技术实现音频压缩。
01
网络通信概述
网络通信是计算机之间传递信息的方 式,具有传输协议、通信协议和网络 拓扑结构等特性。常见的网络协议包 括TCP/IP、HTTP、FTP等。
02
数据传输与编码
在网络通信中,数据需要经过编码才 能在不同的计算机之间传输。常见的 编码方式包括ASCII码、二进制码和 Base64编码等。
03
病毒防范措施
防范病毒需要采取一系列措施,包括安装杀毒软件、定期更新病毒 库、不随意打开未知来源的邮件和链接等。
05 编码实践与应用
1no 计算机中的数据和编码
十六进制
之
进位计数制
表1.1 计算机中的数制对照表 0 1 2 3 4 5 6 7 十进制 二进制 8 1000 9 1001 10 1010 11 1011 12 1100 13 1101 14 1110 15 1111
十六进制
8 9 A B C D E F
1.1 计算机中的数制
之
进位计数制
在进位计数制中,一个数码处在数的不同位置时, 它所代表的数值是不同的。每一个数位赋予的数值称为 位权,简称权。 权的大小是以基数为底,数位的序号为指数的整数 次幂,用I 表示数位的序号,用R 表示数位的权。 例:342.54各数位的权分别为102, 101, 100, 10−1和 10−2; 1011.01B各数位的权分别为23,
X1 X2
…
【例1.11】 写出真值X1 = +1001110,X2 = −1001110的补码。 [X1]补= 01001110 [X2]补= 10110010 【例1.12】 写出8位补码表示的最大和最小整数。 Max[X]补= [01111111]补 =+1111111B =+127 Min[X]补 = [10000000]补 = −10000000B = −128 8位补码表示整数的范围是+127~−128。 用补码表示法能使减法运算转化为加法运算,并且在进行加减运算时, 能使符号位和数值位一起运算,从而简化运算规则。
Xn
+1)。
计算机中数的表示 1.2 计算机中数的
之
机器数的表示方法
4.移码表示法 . 移码也称作增码,就是在补码的基础上增加一个偏移量。根据多数高 级程序语言软件包的实数标准格式,字长为8位的移码,其偏移量为 127(7FH);字长为11位的移码,其偏移量为1023(3FFH)。 【例1.14】 写出X1 =+0000011B,X2 = −0000011B的移码。 [X1]移 = [X1]补+偏移量 = [00000011B]补+01111111B = [10000010B]移; [X2]移 = [X2]补+偏移量= [11111101B]补+01111111B = [01111100B]移。
之
进位计数制
表1.1 计算机中的数制对照表 0 1 2 3 4 5 6 7 十进制 二进制 8 1000 9 1001 10 1010 11 1011 12 1100 13 1101 14 1110 15 1111
十六进制
8 9 A B C D E F
1.1 计算机中的数制
之
进位计数制
在进位计数制中,一个数码处在数的不同位置时, 它所代表的数值是不同的。每一个数位赋予的数值称为 位权,简称权。 权的大小是以基数为底,数位的序号为指数的整数 次幂,用I 表示数位的序号,用R 表示数位的权。 例:342.54各数位的权分别为102, 101, 100, 10−1和 10−2; 1011.01B各数位的权分别为23,
X1 X2
…
【例1.11】 写出真值X1 = +1001110,X2 = −1001110的补码。 [X1]补= 01001110 [X2]补= 10110010 【例1.12】 写出8位补码表示的最大和最小整数。 Max[X]补= [01111111]补 =+1111111B =+127 Min[X]补 = [10000000]补 = −10000000B = −128 8位补码表示整数的范围是+127~−128。 用补码表示法能使减法运算转化为加法运算,并且在进行加减运算时, 能使符号位和数值位一起运算,从而简化运算规则。
Xn
+1)。
计算机中数的表示 1.2 计算机中数的
之
机器数的表示方法
4.移码表示法 . 移码也称作增码,就是在补码的基础上增加一个偏移量。根据多数高 级程序语言软件包的实数标准格式,字长为8位的移码,其偏移量为 127(7FH);字长为11位的移码,其偏移量为1023(3FFH)。 【例1.14】 写出X1 =+0000011B,X2 = −0000011B的移码。 [X1]移 = [X1]补+偏移量 = [00000011B]补+01111111B = [10000010B]移; [X2]移 = [X2]补+偏移量= [11111101B]补+01111111B = [01111100B]移。
1.2 数据编码 课件 高中信息技术粤教版(2019)必修1
表示颜色 红■ 黄■ 蓝■ 绿■
恭喜你,你已掌握文字编码和图像编码的核心
使用一定位数的二进制数来表示文字和颜色
① 文字编码
美国信息交换标准代码(ASCII码)、国标码(GBK)、统一码/万国码(Unicode)
英文字母 阿拉伯数字 常见符号
ASCII码所有文字 中文汉字、符号
世界各国文字符号
UTF-8、UTF-16、UTF32
A. 2.4
A. 3.7
解:图像大小 = 1024×768×16/8 (B) = 1024×768×16÷8÷1024(KB) = 1024×768×16÷8÷1024÷1024(MB) = 1.5MB
1MB = 1024KB 1KB = 1024B
拓展:视频编码
视频画面是由以一定的速度连续播放的一组静态图像形成的,这些静态图像 被称为帧。当连续的图像变化超过24帧/s时,根据视觉暂留原理,就会形成比较 流畅的视频画面了。因此视频数据的编码就可以看做多张图像的编码。
常用
44.1 kHz、22.05 kHz和11.025 kHz
每秒采集44100次
奈奎斯特采样定理:如果以一定时间间隔 对某个信号进行采样,并且采样频率高于该信 号最高频率的两倍,则采样值包含了原信号的 全部信息。
人的声音频率是约为85Hz~1100H
2、量化
量化是把样值信号的无限多个可能的取值,近似地用有限个数的数值来表示 。首先是将采样信号幅度划分为若干量化等级,然后将采样后的信号幅度与所划 分的各个量化等级进行比较,向下取最接近的量化等级的数值。
ASCII码
我使用7位二进制表 示字符,其中“00100 01”代表字母“A”……
我懵了,我乱码了
我使用9位二进制表 示字符,其中“10000 001”代表字母“A”……
北师大版四年级上册数学课件《编码》
常见的音频编码方式
01
02
03
04
MP3
使用MPEG-1或MPEG-2 压缩算法,对音频进行压 缩,具有较高的压缩比, 音质较好。
AAC
采用先进的音频编码技术 ,具有更高的音频质量和 更小的文件大小。
WMA
微软公司推出的音频编码 格式,具有较高的音质和 较低的比特率,与MP3 格式相媲美。
FLAC
感谢您的观看
THANKS
北师大版四年级上册 数学课件《编码》
汇报人:
202X-12-28
目录
CONTENTS
• 编码的概述 • 数字编码 • 文字编码 • 图像编码 • 音频编码
01 编码的概述
编码的定义
编码的定义
编码是将信息转换为一种能被机 器识别的符号或格式的过程。编 码是信息传递和存储的重要手段 ,广泛应用于计算机科学、通信
、数据存储等领域。
编码的原理
编码的基本原理是将原始信息转 换为二进制或其他形式的数字代 码,以便计算机或电子设备能够
识别和处理。
编码的步骤
编码通常包括将原始信息转换为 二进制代码、对二进制代码进行 压缩、对压缩后的数据进行加密
等步骤。
编码的种类
字符编码
字符编码是将文字符号转换为计算机可识别的二进制代码 的过程。常见的字符编码标准有ASCII码、Unicode码等 。
PNG
用于无损压缩和透明通道 的图像,常用于网页设计 。
GIF
适用于动画和颜色数量较 少的图像,具有简单的动 画效果。
图像编码的特点与优势
01
02
03Leabharlann 04压缩比高图像编码能够大幅度减少图像 文件的大小,节省存储空间和
1.3.数据编码
数据采集与编码之编码
5
1、字符编码——汉字编码
(1)外码(输入码):是用来将汉字输入计算的编 码。包括音码(拼音码)、形码(五笔字形码)、音 形码(字音为主)、形音码(字形为主)。
(2)交换码:方便各种数字系统之间汉字通信的编码。
(3)字形码:为了汉字的输出显示和打印,描述汉字的字形。
汉字输入 1
数据采集与编码之编码
主要
内 容
1 字符编码 2 条形码和二维码 3 声音编码 4 图像编码 5 视频编码
代码
代码
代码
代码
(十进制) 字符 (十进制) 字符 (十进制)字符(十进制)字符
1、字符编码——ASCII码
0
NUL
32 Space 64
@ 96
`
1
SOH
33
!
65
A
97
a
2
STX
34
"
66
数据采集与编码之编码
8
1、字符编码——内码观察
习题:
用UltraEdit软件观察字符“PC”内码,如图所示,由该内码可以推算出NBA
的内码是(
)
A.4E 41 42 B.48 42 41 C.52 42 41 D.4E 42 41
答案:D
数据采集与编码之编码
9
1、字符编码——字符乱码
数据采集与编码之编码
数据采集与编码之编码
11
2、条形码和二维码 条形码:是将宽度不等的多个黑条和白条,按照一定的编码规则排列, 用以表达一组信息的图形标识符。
二维码:是用某种特定的几何图形按一定规律在平面上(二维方向) 分布的黑白相间的图形记录数据符号信息。
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
真值 机器数 -5 -0000101 10000101 +5 +0000101 00000101
3. 带小数点的数的表示方法
根据小数点的位置是否固定,分为定点数、浮 点数二种类型。
1)定点整数 是指小数点隐含固定在整个数值的 最右,符号位右边所有的位数表示的是一个整数, 最小数为1。
整数的定点表示: 符号位 bm bm-1 bm-2
存储信息的设备,如内存、硬盘、软盘 及光盘等,存储设备的最小单位是“位”, 存储信息的单位是字节。
2)存储容量 存储设备所能容纳的二进制信息量的总和
为存储容量,用字节数来表示。
注:内存容量指为计算机系统所配置的主存(RAM) 总字节数,单位是“KB”、“MB”,如32MB、 64MB等。
二、计算机的数据存储单位
国标码的转换:将汉字的区位码表示成16进制, 在加上2020H。
即:国标码=(区、位码)16+2020H
(54)10
( 48 )10
“中”的国标码=3630H+2020H=5650H
3)机内码(汉字内码) 汉字内码:是供计算机内部进行存储、处理和传
输时统一使用的代码。
西文字符:采用 7位ASCII码作为机内码。
所有汉字字符用2个字节表示,高字节共分为94个 区(01-94区),低字节分为94个位( 01 -94位), 汉 字所在的区号和位号共同组合成该汉字的区位码,区 位码为十进制。
非汉字图形字符排在01----15区;
一级汉字排在16---55区;
二级汉字排在56---87区;
例:“中” 区号54、位号48 ,区位码为5448 “国” 区号25、位号90,区位码为2590
汉字:机内码用两个字节来保存,字节高位为1, 前一字节保存高位内码,后一字节保存低位内码, 即:国标码的字节高位恒为1。 机内码与国标码的换算关系:
汉字内码=汉字国标码+8080H
“中”的机内码=5650H + 8080H= D6D0H “国”的机内码=397AH + 8080H= B9FAH
一个汉字可有几个外码,但只有一个机内码。
000010000 000101000 001000100 010000010 011111110 010000010 010000010 010000010
2.汉字编码
汉字信息处理过程
输
入 设
主 机
输出设备
备
输入码
机内码
输出码
汉字的输入
输入 编码
国标 码
汉字 内码
存储或 处理
计算机在处理汉字信息时也要将其转化为二进 制代码,计算机对汉字进行编码.
1.3 计算机的数据与编码
一、基本概念
1. 数据 是指能够由计算机处理的数字、 字符和符号等。
2. 信息 是指经处理后有价值的数据,它 包括数值、文字、声音、图形和图像等对 象。
3.计算机的内部信息 控制信息
图形数据
非数值数据 各种文字符号数据
数据信息 数值数据
逻辑数据
4.数据在计算机中的存储 1)存储设备
2)ASCII码有7位码和8位码两种形式 。
3)7位ASCII码:用七位二进制数进行编码的, 可以表示128个字符,最高位恒为0。 4)8位ASCII码:用8位二进制数进行编码,可 以表示256种字符;当最高位恒为0,与7位 ASCII码相同,称为基本ASCII码;当最高位 为1时,形成扩充ASCII码,各国一般把该码作 为本国语言的字符代码。
1. 位(bit):数据的最小单位,由数字0或 1组成,用字母b表示。
2. 字节(Byte):8个二进制位称为一个字节, 它是计算机处理数据的基本单位,用字母 B表示。 1B=8b 1KB=210B=1024B
1MB=220B 1GB=230B 1TB=240B
3. 字(word): 计算机一次存取、处理和传输的数 据长度称为字,通常由一个字节或多个字节构成。
4. 字长 : 一个字中所包含的二进制数的位数称为 字长。 三、数据编码
数值数据(具有数值大小和正负) 数据
非数值数据(字符,如:文字、图形、声音)
西文字符
字符 汉字
字符编码
数字编码 字符编码 汉字编码
1.ASCII 码
1)是使用最多和最普遍的字符编码,即美国 信息交换标准代码(American standard code for Information Interchange)。
各种输入码 交换码(国标码)
内码 字形码
显示汉字
打印汉字
四、计算机中数的表示
1.真值 机器外存放的由正负号表示的数。
2.机器数 能直接存放在计算机内的数据,最 高位作为数值的符号位,“0”表示正数,“1” 表示负数。
真值 机器数 +0 +0000000 00000000 -0 -0000000 100) 定点小数 定点小数是指小数点隐含固
定在最高数据位的左边,最大数为0
小数的定点表示:
符号位 b-1 b-2 b-3 ………... b-m
隐含小数点
3)浮点数:是指小数点可浮动的数据。
任意一个十进制数N可以写成: NS10P
一个任意进制数N可以写成:
NSRP
4)输出码
是对汉字字形经过点阵数字化后的一串二 进制数,又称为汉字字形码或字模。
一般显示用16×16点阵,打印用24×24、 32×32、48×48等点阵。
点阵越多,打印的字体越好看,但占用的 存储空间也越大.
汉字的显示
内存中的汉字字型 库中提取字型数据
内码
字型 数据
字型数据送到输 出设备上输出
5)系统代码交换流程
1)输入码(外码) 通过键盘向计算机输入汉字的编码。
流水码:电报码、区位码、国标码
音 码:全拼码、简拼码、双拼码
输入码
形 码:五笔字型、大众码、仓吉码
音形码:自然码、首尾码
2)国标码与区位码
GB2312-80: 一级常用汉字3755个, 按拼音字母顺序 排列。二级汉字3008个, 按部首排列,684个非汉字 图形字符。共7445个字法字符。
5)键盘输入的数码0~9、52个大、小写英文字母 A ~Z、a ~z、32个标点符号、运算符号、专用符 号和34个控制符,采用7位ASCII码编码。
6)ASCII码是一种西文机内码。
例:字符A的显示
字符的点阵组成字库, 按照地址从字库中读 出该字符。
A的ASCII码 41H给出字符 发生器高位 地址
3. 带小数点的数的表示方法
根据小数点的位置是否固定,分为定点数、浮 点数二种类型。
1)定点整数 是指小数点隐含固定在整个数值的 最右,符号位右边所有的位数表示的是一个整数, 最小数为1。
整数的定点表示: 符号位 bm bm-1 bm-2
存储信息的设备,如内存、硬盘、软盘 及光盘等,存储设备的最小单位是“位”, 存储信息的单位是字节。
2)存储容量 存储设备所能容纳的二进制信息量的总和
为存储容量,用字节数来表示。
注:内存容量指为计算机系统所配置的主存(RAM) 总字节数,单位是“KB”、“MB”,如32MB、 64MB等。
二、计算机的数据存储单位
国标码的转换:将汉字的区位码表示成16进制, 在加上2020H。
即:国标码=(区、位码)16+2020H
(54)10
( 48 )10
“中”的国标码=3630H+2020H=5650H
3)机内码(汉字内码) 汉字内码:是供计算机内部进行存储、处理和传
输时统一使用的代码。
西文字符:采用 7位ASCII码作为机内码。
所有汉字字符用2个字节表示,高字节共分为94个 区(01-94区),低字节分为94个位( 01 -94位), 汉 字所在的区号和位号共同组合成该汉字的区位码,区 位码为十进制。
非汉字图形字符排在01----15区;
一级汉字排在16---55区;
二级汉字排在56---87区;
例:“中” 区号54、位号48 ,区位码为5448 “国” 区号25、位号90,区位码为2590
汉字:机内码用两个字节来保存,字节高位为1, 前一字节保存高位内码,后一字节保存低位内码, 即:国标码的字节高位恒为1。 机内码与国标码的换算关系:
汉字内码=汉字国标码+8080H
“中”的机内码=5650H + 8080H= D6D0H “国”的机内码=397AH + 8080H= B9FAH
一个汉字可有几个外码,但只有一个机内码。
000010000 000101000 001000100 010000010 011111110 010000010 010000010 010000010
2.汉字编码
汉字信息处理过程
输
入 设
主 机
输出设备
备
输入码
机内码
输出码
汉字的输入
输入 编码
国标 码
汉字 内码
存储或 处理
计算机在处理汉字信息时也要将其转化为二进 制代码,计算机对汉字进行编码.
1.3 计算机的数据与编码
一、基本概念
1. 数据 是指能够由计算机处理的数字、 字符和符号等。
2. 信息 是指经处理后有价值的数据,它 包括数值、文字、声音、图形和图像等对 象。
3.计算机的内部信息 控制信息
图形数据
非数值数据 各种文字符号数据
数据信息 数值数据
逻辑数据
4.数据在计算机中的存储 1)存储设备
2)ASCII码有7位码和8位码两种形式 。
3)7位ASCII码:用七位二进制数进行编码的, 可以表示128个字符,最高位恒为0。 4)8位ASCII码:用8位二进制数进行编码,可 以表示256种字符;当最高位恒为0,与7位 ASCII码相同,称为基本ASCII码;当最高位 为1时,形成扩充ASCII码,各国一般把该码作 为本国语言的字符代码。
1. 位(bit):数据的最小单位,由数字0或 1组成,用字母b表示。
2. 字节(Byte):8个二进制位称为一个字节, 它是计算机处理数据的基本单位,用字母 B表示。 1B=8b 1KB=210B=1024B
1MB=220B 1GB=230B 1TB=240B
3. 字(word): 计算机一次存取、处理和传输的数 据长度称为字,通常由一个字节或多个字节构成。
4. 字长 : 一个字中所包含的二进制数的位数称为 字长。 三、数据编码
数值数据(具有数值大小和正负) 数据
非数值数据(字符,如:文字、图形、声音)
西文字符
字符 汉字
字符编码
数字编码 字符编码 汉字编码
1.ASCII 码
1)是使用最多和最普遍的字符编码,即美国 信息交换标准代码(American standard code for Information Interchange)。
各种输入码 交换码(国标码)
内码 字形码
显示汉字
打印汉字
四、计算机中数的表示
1.真值 机器外存放的由正负号表示的数。
2.机器数 能直接存放在计算机内的数据,最 高位作为数值的符号位,“0”表示正数,“1” 表示负数。
真值 机器数 +0 +0000000 00000000 -0 -0000000 100) 定点小数 定点小数是指小数点隐含固
定在最高数据位的左边,最大数为0
小数的定点表示:
符号位 b-1 b-2 b-3 ………... b-m
隐含小数点
3)浮点数:是指小数点可浮动的数据。
任意一个十进制数N可以写成: NS10P
一个任意进制数N可以写成:
NSRP
4)输出码
是对汉字字形经过点阵数字化后的一串二 进制数,又称为汉字字形码或字模。
一般显示用16×16点阵,打印用24×24、 32×32、48×48等点阵。
点阵越多,打印的字体越好看,但占用的 存储空间也越大.
汉字的显示
内存中的汉字字型 库中提取字型数据
内码
字型 数据
字型数据送到输 出设备上输出
5)系统代码交换流程
1)输入码(外码) 通过键盘向计算机输入汉字的编码。
流水码:电报码、区位码、国标码
音 码:全拼码、简拼码、双拼码
输入码
形 码:五笔字型、大众码、仓吉码
音形码:自然码、首尾码
2)国标码与区位码
GB2312-80: 一级常用汉字3755个, 按拼音字母顺序 排列。二级汉字3008个, 按部首排列,684个非汉字 图形字符。共7445个字法字符。
5)键盘输入的数码0~9、52个大、小写英文字母 A ~Z、a ~z、32个标点符号、运算符号、专用符 号和34个控制符,采用7位ASCII码编码。
6)ASCII码是一种西文机内码。
例:字符A的显示
字符的点阵组成字库, 按照地址从字库中读 出该字符。
A的ASCII码 41H给出字符 发生器高位 地址