计算机的数据与编码.ppt

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
10
( 48 )10
“中”的国标码=3630H+2020H=5650H
3)机内码(汉字内码) 汉字内码:是供计算机内部进行存储、处理和传
输时统一使用的代码。
西文字符:采用 7位ASCII码作为机内码。
汉字:机内码用两个字节来保存,字节高位为1, 前一字节保存高位内码,后一字节保存低位内码, 即:国标码的字节高位恒为1。 机内码与国标码的换算关系: 汉字内码=汉字国标码+8080H
1MB=220B
1GB=230B
1TB=240B
3. 字(word): 计算机一次存取、处理和传输的数 据长度称为字,通常由一个字节或多个字节构成。
4. 字长 : 一个字中所包含的二进制数的位数称为 字长。 三、数据编码 数据 数值数据(具有数值大小和正负)
非数值数据(字符,如:文字、图形、声音) 数字编码
1.3 计算机的数据与编码
一、基本概念
1. 数据 是指能够由计算机处理的数字、 字符和符号等。 2. 信息 是指经处理后有价值的数据,它 包括数值、文字、声音、图形和图像等对 象。
3.计算机的内部信息 控制信息 图形数据 非数值数据 各种文字符号数据
数据信息 逻辑数据
数值数据
4.数据在计算机中的存储 1)存储设备 存储信息的设备,如内存、硬盘、软盘 及光盘等,存储设备的最小单位是“位”, 存储信息的单位是字节。
字符的点阵组成字库, 按照地址从字库中读 出该字符。
A的ASCII码 41H给出字符 发生器高位 地址
2.汉字编码 汉字信息处理过程 输 入 设 备
输入码
主 机
机内码
输出设备
输出码
汉字的输入
输入 编码 国标 码 汉字 内码
存储或 处理
计算机在处理汉字信息时也要将其转化为二进 制代码,计算机对汉字进行编码.
“中”的机内码=5650H + 8080H= D6D0H
“国”的机内码=397AH + 8080H= B9FAH
一个汉字可有几个外码,但只有一个机内码。
4)输出码
是对汉字字形经过点阵数字化后的一串二 进制数,又称为汉字字形码或字模。
一般显示用16×16点阵,打印用24×24、 32×32、48×48等点阵。 点阵越多,打印的字体越好看,但占用的 存储空间也越大.
5)键盘输入的数码0~9、52个大、小写英文字母 A ~Z、a ~z、32个标点符号、运算符号、专用符 号和34个控制符,采用7位ASCII码编码。 6)ASCII码是一种西文机内码。
例:字符A的显示
000010000 000101000 001000100 010000010 011111110 010000010 010000010 010000010
3. 带小数点的数的表示方法
根据小数点的位置是否固定,分为定点数、浮 点数二种类型。
1)定点整数 是指小数点隐含固定在整个数值的 最右,符号位右边所有的位数表示的是一个整数, 最小数为1。
整数的定点表示: 符号位 bm bm-1 bm-2 ………... b1
隐含小数点
2) 定点小数 定点小数是指小数点隐含固 定在最高数据位的左边,最大数为0
2)存储容量 存储设备所能容纳的二进制信息量的总和 为存储容量,用字节数来表示。 注:内存容量指为计算机系统所配置的主存(RAM) 总字节数,单位是“KB”、“MB”,如32MB、 64MB等。
二、计算机的数据存储单位
1. 位(bit):数据的最小单位,由数字0或 1组成,用字母b表示。 2. 字节(Byte):8个二进制位称为一个字节, 它是计算机处理数据的基本单位,用字母 B表示。 1B=8b 1KB=210B=1024B
1)输入码(外码)
通过键盘向计算机输入汉字的编码。
流水码:电报码、区位码、国标码
音 码:全拼码、简拼码、双拼码
输入码

码:五笔字型、大众码、仓吉码
音形码:自然码、首尾码
2)国标码与区位码
GB2312-80: 一级常用汉字3755个, 按拼音字母顺序 排列。二级汉字3008个, 按部首排列,684个非汉字 图形字符。共7445个字法字符。 所有汉字字符用2个字节表示,高字节共分为94个 区(01-94区),低字节分为94个位( 01 -94位), 汉 字所在的区号和位号共同组合成该汉字的区位码,区 位码为十进制。
非汉字图形字符排在01----15区;
一级汉字排在16---55区; 二级汉字排在56---87区;
例:“中” 区号54、位号48 ,区位码为5448
“国” 区号25、位号90,区位码为2590 国标码的转换:将汉字的区位码表示成16进制, 在加上2020H。
即:国标码=(区、位码)16+2020H (54)
汉字的显示
内存中的汉字字型 库中提取字型数据
内码
字型 数据
字型数据送到输 出设备上输出
5)系统代码交换流程
各种输入码 交换码(国标码) 内码 字形码 显示汉字 打印汉字
四、计算机中数的表示 1.真值 机器外存放的由正负号表示的数。
2.机器数 能直接存放在计算机内的数据,最 高位作为数值的符号位,“0”表示正数,“1” 表示负数。 真值 机器数 +0 +0000000 00000000 -0 -0000000 10000000 真值 机器数 -5 -0000101 10000101 +5 +0000101 00000101
小数的定点表示: 符号位 b-1 b-2 b-3
………... b-m
隐含小数点
3)浮点数:是指小数点可浮动的数据。 P N S 10 任意一个十进制数N可以写成:
字符
西文字符 汉字
字符编码
字符编码
汉字百度文库码
1.ASCII 码
1)是使用最多和最普遍的字符编码,即美国 信息交换标准代码(American standard code for Information Interchange)。
2)ASCII码有7位码和8位码两种形式 。 3)7位ASCII码:用七位二进制数进行编码的, 可以表示128个字符,最高位恒为0。 4)8位ASCII码:用8位二进制数进行编码,可 以表示256种字符;当最高位恒为0,与7位 ASCII码相同,称为基本ASCII码;当最高位 为1时,形成扩充ASCII码,各国一般把该码作 为本国语言的字符代码。
相关文档
最新文档