(完整版)计算机的数据与编码.ppt
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1. 位(bit):数据的最小单位,由数字0或 1组成,用字母b表示。
2. 字节(Byte):8个二进制位称为一个字节, 它是计算机处理数据的基本单位,用字母 B表示。 1B=8b 1KB=210B=1024B
1MB=220B 1GB=230B 1TB=240B
3. 字(word): 计算机一次存取、处理和传输的数 据长度称为字,通常由一个字节或多个字节构成。
国标码的转换:将汉字的区位码表示成16进制, 在加上2020H。
即:国标码=(区、位码)16+2020H
(54)10
( 48 )10
“中”的国标码=3630H+2020H=5650H
3)机内码(汉字内码) 汉字内码:是供计算机内部进行存储、处理和传
输时统一使用的代码。
西文字符:采用 7位ASCII码作为机内码。
2)ASCII码有7位码和8位码两种形式 。
3)7位ASCII码:用七位二进制数进行编码的, 可以表示128个字符,最高位恒为0。 4)8位ASCII码:用8位二进制数进行编码,可 以表示256种字符;当最高位恒为0,与7位 ASCII码相同,称为基本ASCII码;当最高位 为1时,形成扩充ASCII码,各国一般把该码作 为本国语言的字符代码。
4. 字长 : 一个字中所包含的二进制数的位数称为 字长。 三、数据编码
数值数据(具有数值大小和正负) 数据
非数值数据(字符,如:文字、图形、声音)
西文字符
字符 汉字
字符编码
数字编码 字符编码 汉字编码
1.ASCII 码
1)是使用最多和最普遍的字符编码,即美国 信息交换标准代码(American standard code for Information Interchange)。
4)输出码
是对汉字字形经过点阵数字化后的一串二 进制数,又称为汉字字形码或字模。
一般显示用16×16点阵,打印用24×24、 32×32、48×48等点阵。
点阵越多,打印的字体越好看,但占用的 存储空间也越大.
汉字的显示
内存中的汉字字型 库中提取字型数据
内码
字型 数据
字型数据送到输 出设备上输出
5)系统代Hale Waihona Puke Baidu交换流程
所有汉字字符用2个字节表示,高字节共分为94个 区(01-94区),低字节分为94个位( 01 -94位), 汉 字所在的区号和位号共同组合成该汉字的区位码,区 位码为十进制。
非汉字图形字符排在01----15区;
一级汉字排在16---55区;
二级汉字排在56---87区;
例:“中” 区号54、位号48 ,区位码为5448 “国” 区号25、位号90,区位码为2590
5)键盘输入的数码0~9、52个大、小写英文字母 A ~Z、a ~z、32个标点符号、运算符号、专用符 号和34个控制符,采用7位ASCII码编码。
6)ASCII码是一种西文机内码。
例:字符A的显示
字符的点阵组成字库, 按照地址从字库中读 出该字符。
A的ASCII码 41H给出字符 发生器高位 地址
各种输入码 交换码(国标码)
内码 字形码
显示汉字
打印汉字
四、计算机中数的表示
1.真值 机器外存放的由正负号表示的数。
2.机器数 能直接存放在计算机内的数据,最 高位作为数值的符号位,“0”表示正数,“1” 表示负数。
真值 机器数 +0 +0000000 00000000 -0 -0000000 10000000
………... b1 隐含小数点
2) 定点小数 定点小数是指小数点隐含固
定在最高数据位的左边,最大数为0
小数的定点表示:
符号位 b-1 b-2 b-3 ………... b-m
隐含小数点
3)浮点数:是指小数点可浮动的数据。
任意一个十进制数N可以写成: NS10P
一个任意进制数N可以写成:
NSRP
1)输入码(外码) 通过键盘向计算机输入汉字的编码。
流水码:电报码、区位码、国标码
音 码:全拼码、简拼码、双拼码
输入码
形 码:五笔字型、大众码、仓吉码
音形码:自然码、首尾码
2)国标码与区位码
GB2312-80: 一级常用汉字3755个, 按拼音字母顺序 排列。二级汉字3008个, 按部首排列,684个非汉字 图形字符。共7445个字法字符。
存储信息的设备,如内存、硬盘、软盘 及光盘等,存储设备的最小单位是“位”, 存储信息的单位是字节。
2)存储容量 存储设备所能容纳的二进制信息量的总和
为存储容量,用字节数来表示。
注:内存容量指为计算机系统所配置的主存(RAM) 总字节数,单位是“KB”、“MB”,如32MB、 64MB等。
二、计算机的数据存储单位
真值 机器数 -5 -0000101 10000101 +5 +0000101 00000101
3. 带小数点的数的表示方法
根据小数点的位置是否固定,分为定点数、浮 点数二种类型。
1)定点整数 是指小数点隐含固定在整个数值的 最右,符号位右边所有的位数表示的是一个整数, 最小数为1。
整数的定点表示: 符号位 bm bm-1 bm-2
汉字:机内码用两个字节来保存,字节高位为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. 字节(Byte):8个二进制位称为一个字节, 它是计算机处理数据的基本单位,用字母 B表示。 1B=8b 1KB=210B=1024B
1MB=220B 1GB=230B 1TB=240B
3. 字(word): 计算机一次存取、处理和传输的数 据长度称为字,通常由一个字节或多个字节构成。
国标码的转换:将汉字的区位码表示成16进制, 在加上2020H。
即:国标码=(区、位码)16+2020H
(54)10
( 48 )10
“中”的国标码=3630H+2020H=5650H
3)机内码(汉字内码) 汉字内码:是供计算机内部进行存储、处理和传
输时统一使用的代码。
西文字符:采用 7位ASCII码作为机内码。
2)ASCII码有7位码和8位码两种形式 。
3)7位ASCII码:用七位二进制数进行编码的, 可以表示128个字符,最高位恒为0。 4)8位ASCII码:用8位二进制数进行编码,可 以表示256种字符;当最高位恒为0,与7位 ASCII码相同,称为基本ASCII码;当最高位 为1时,形成扩充ASCII码,各国一般把该码作 为本国语言的字符代码。
4. 字长 : 一个字中所包含的二进制数的位数称为 字长。 三、数据编码
数值数据(具有数值大小和正负) 数据
非数值数据(字符,如:文字、图形、声音)
西文字符
字符 汉字
字符编码
数字编码 字符编码 汉字编码
1.ASCII 码
1)是使用最多和最普遍的字符编码,即美国 信息交换标准代码(American standard code for Information Interchange)。
4)输出码
是对汉字字形经过点阵数字化后的一串二 进制数,又称为汉字字形码或字模。
一般显示用16×16点阵,打印用24×24、 32×32、48×48等点阵。
点阵越多,打印的字体越好看,但占用的 存储空间也越大.
汉字的显示
内存中的汉字字型 库中提取字型数据
内码
字型 数据
字型数据送到输 出设备上输出
5)系统代Hale Waihona Puke Baidu交换流程
所有汉字字符用2个字节表示,高字节共分为94个 区(01-94区),低字节分为94个位( 01 -94位), 汉 字所在的区号和位号共同组合成该汉字的区位码,区 位码为十进制。
非汉字图形字符排在01----15区;
一级汉字排在16---55区;
二级汉字排在56---87区;
例:“中” 区号54、位号48 ,区位码为5448 “国” 区号25、位号90,区位码为2590
5)键盘输入的数码0~9、52个大、小写英文字母 A ~Z、a ~z、32个标点符号、运算符号、专用符 号和34个控制符,采用7位ASCII码编码。
6)ASCII码是一种西文机内码。
例:字符A的显示
字符的点阵组成字库, 按照地址从字库中读 出该字符。
A的ASCII码 41H给出字符 发生器高位 地址
各种输入码 交换码(国标码)
内码 字形码
显示汉字
打印汉字
四、计算机中数的表示
1.真值 机器外存放的由正负号表示的数。
2.机器数 能直接存放在计算机内的数据,最 高位作为数值的符号位,“0”表示正数,“1” 表示负数。
真值 机器数 +0 +0000000 00000000 -0 -0000000 10000000
………... b1 隐含小数点
2) 定点小数 定点小数是指小数点隐含固
定在最高数据位的左边,最大数为0
小数的定点表示:
符号位 b-1 b-2 b-3 ………... b-m
隐含小数点
3)浮点数:是指小数点可浮动的数据。
任意一个十进制数N可以写成: NS10P
一个任意进制数N可以写成:
NSRP
1)输入码(外码) 通过键盘向计算机输入汉字的编码。
流水码:电报码、区位码、国标码
音 码:全拼码、简拼码、双拼码
输入码
形 码:五笔字型、大众码、仓吉码
音形码:自然码、首尾码
2)国标码与区位码
GB2312-80: 一级常用汉字3755个, 按拼音字母顺序 排列。二级汉字3008个, 按部首排列,684个非汉字 图形字符。共7445个字法字符。
存储信息的设备,如内存、硬盘、软盘 及光盘等,存储设备的最小单位是“位”, 存储信息的单位是字节。
2)存储容量 存储设备所能容纳的二进制信息量的总和
为存储容量,用字节数来表示。
注:内存容量指为计算机系统所配置的主存(RAM) 总字节数,单位是“KB”、“MB”,如32MB、 64MB等。
二、计算机的数据存储单位
真值 机器数 -5 -0000101 10000101 +5 +0000101 00000101
3. 带小数点的数的表示方法
根据小数点的位置是否固定,分为定点数、浮 点数二种类型。
1)定点整数 是指小数点隐含固定在整个数值的 最右,符号位右边所有的位数表示的是一个整数, 最小数为1。
整数的定点表示: 符号位 bm bm-1 bm-2
汉字:机内码用两个字节来保存,字节高位为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)存储设备