机器数表示方法小结精品PPT课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数值为N=8d3+4d2+2d1+1d0
十进制数63.29的BCD码为: 0110 0011 . 0010 1001
2. 其他BCD码
(1)2421码为有权代码
数值为N=2d3+4d2+2d1+1d0
十进制数63.29的BCD码为: 1100 0011 . 0010 1111
(2)余3码为无权代码
对应8421码加3而得。
数字化方法表示信息的优点:
抗干扰能力强,可靠性高; 位数增多则数的表示范围可扩大; 物理上容易实现,并可存储; 表示信息的范围与类型极其广泛; 能用逻辑代数等数字逻辑技术进行处理。
《计 算 机 硬 件 技 术》大连理工大学
6
2.3.2 十进制数的表示形式( BCD码 )
1. 8421码
8421码为有Leabharlann 代码102.汉字的输入(编码方法、方案) 特点:易学习;易记忆;效率高;重码少;容量大,易被接受。 分类: 数字编码,字音编码,字形编码,形音编码。
3.汉字的输出
过程:输入编码转换为机内码(存放),用字型码检索字
库得到点阵、轮廓字型,送显示器、打印机。
4.汉字在计算机内的表示 机内码:是指机器内部处理和存储汉字的一种代码
1…………………………94
字母、数字、各种符号等 682个
一级汉字 3755个 二级汉字 3008个
1~9区 10~15区空 16~55区 56~87区
88~94区空 区位码是国标码的变形:国标码=区位码+2020H ❖国标码、区位码均用4位数字进行一个汉字编码。
《计 算 机 硬 件 技 术》大连理工大学
十进制数4的BCD码为: 0100+11=0111
8421码
0 0000 1 0001 2 0010 3 0011
4 0100
5 0101 6 0110 7 0111 8 1000 9 1001
2421码
0000 0001 0010 0011
0100
1011 1100 1101 1110 1111
除上述三种BCD码之外,还有5421码、格雷码等。
微型计算机硬件技术
(二—2)
计算机基础课系列课程
1
(第二章 续) 2.3 计算机中信息的编码及表示
计算机进行数据处理和运算,自然界中各 种需要计算机处理的物理量,就必须首先实现 数字化表达。
另外由于计算机除了可以进行数据处理和 运算外,还要进行各种文字(特别是中文)的处 理与编辑。因此,所有由计算机处理的信息也 要用数字进行编码。这样在物理机制上可以以 数字信号表示。
2. 点阵图象或位图图象
把原始图划分为由 M•N 个像素点所组成的大矩阵 参数:图像尺寸、最大颜色数(色浓度)、图像数据量。
❖图形与图象表示法各有优缺点,但它们可相互补充、转换。
《计 算 机 硬 件 技 术》大连理工大学
12
2.4 数值数据的运算方法
2.4.1 二进制数值的运算(加、减法运算)
1. 编码位数的扩展 短整数补码转换成长整数补码:
符号位向左扩充至所需要的长度,符号位的值不变。 例如: [X]补=0101 扩充至8位后: [X]补=00000101
[Y]补=1101 扩充至8位后: [X]补=11111101 短整数补码转换成长整数补码: 符号位的值不变,高位数值一律扩充为0。 例如: [X]原=0101 扩充至8位后: [X]原=00000101
U
1
0
1
1
0
t
图2-2 串行脉冲发送
发送信息1101
《计 算 机 硬 件 技 术》大连理工大学
4
2.用一组电平信号表示数字代码
(以并行方式为例)
U
1
0
U
1
0
U
0
0
U
1
0
图2-3 并行电平传送
《计 算 机 硬 件 技 术》大连理工大学
t
t 传送信息1101
t
t
5
3.用一组数字代码表示字符(如ASCII码) 4.用若干点的组合表示图像(如图形点阵码) 5.用数字信号表示声音(如VCD DVD光盘) 6.用数字代码表示命令与状态(如打印机操作、控制信息)
1~9区(图形字母)各种字母、数字、符号等682个; 16~55区(一级汉字)一级 3755个汉字,按拼音排序; 56~87区(二级汉字)二级3008个汉字,按部首排序; 10~15、88~94区为保留区,做扩充用。
《计 算 机 硬 件 技 术》大连理工大学
9
(2)区位码:将国标码中的字符按其位置划分成94个区, 每个区中94个字符。
95个字符供显示、打印使用,余下33个 为控制字 符。如表2-5所示 (见第28页) 扩展ASCII码(EBCDIC码),每字符用8位二进制数表示, 可表示256个编码。
《计 算 机 硬 件 技 术》大连理工大学
8
2.3.4 中文信息在机内的表示
1.GB2312-80国标码
(1)国标码:我国在1981年颁布了《通讯用汉字字符集 (基本集)及其交换码标准》GB2312-80方案,简称国标码, 共7445字,各用两字节表示,分为94个行区、94个列位。
常用的机内码在国标码基础上每个字节最高位置1 机内码=国标码+8080H=区位码+A0A0H “京”字国标码为3E29H,其机内码为BEA9H,其区位码为1E09H。
《计 算 机 硬 件 技 术》大连理工大学
11
2.3.5 图形、图像信息的表示形式
1. 几何图形或矢量图形(轮廓字形法)
根据画图或场景中包含的内容,分别用集合要素(点、线、面、 体)和物体表面的材质以及环境的光照条件、用户的观察位 置等进行描述。
❖在存放形式上有压缩码和非压缩码两种。
《计 算 机 硬 件 技 术》大连理工大学
余3码
0011 0100 0101 0110 0111 1000 1001 1010 1011 1100
7
2.3.3 字符串的表示形式
ASCII码(American Standard Code For Information Interchange,美国国家信息交换标准字符码),每字符 用一个字节表示,共有128个字符(最高位为0)。其中:
《计 算 机 硬 件 技 术》大连理工大学
2
2.3.1 信息的数字化表示形式
数字信号:是一种在时间上或空间上离散的信号,单个信
号是以常用的二值逻辑(0或1)来表示,依靠多 位信号组合表示广泛的信息。
《计 算 机 硬 件 技 术》大连理工大学
3
1.用一串脉冲信号表示数字信息
(先发低位后发高位以串行方式为例)
十进制数63.29的BCD码为: 0110 0011 . 0010 1001
2. 其他BCD码
(1)2421码为有权代码
数值为N=2d3+4d2+2d1+1d0
十进制数63.29的BCD码为: 1100 0011 . 0010 1111
(2)余3码为无权代码
对应8421码加3而得。
数字化方法表示信息的优点:
抗干扰能力强,可靠性高; 位数增多则数的表示范围可扩大; 物理上容易实现,并可存储; 表示信息的范围与类型极其广泛; 能用逻辑代数等数字逻辑技术进行处理。
《计 算 机 硬 件 技 术》大连理工大学
6
2.3.2 十进制数的表示形式( BCD码 )
1. 8421码
8421码为有Leabharlann 代码102.汉字的输入(编码方法、方案) 特点:易学习;易记忆;效率高;重码少;容量大,易被接受。 分类: 数字编码,字音编码,字形编码,形音编码。
3.汉字的输出
过程:输入编码转换为机内码(存放),用字型码检索字
库得到点阵、轮廓字型,送显示器、打印机。
4.汉字在计算机内的表示 机内码:是指机器内部处理和存储汉字的一种代码
1…………………………94
字母、数字、各种符号等 682个
一级汉字 3755个 二级汉字 3008个
1~9区 10~15区空 16~55区 56~87区
88~94区空 区位码是国标码的变形:国标码=区位码+2020H ❖国标码、区位码均用4位数字进行一个汉字编码。
《计 算 机 硬 件 技 术》大连理工大学
十进制数4的BCD码为: 0100+11=0111
8421码
0 0000 1 0001 2 0010 3 0011
4 0100
5 0101 6 0110 7 0111 8 1000 9 1001
2421码
0000 0001 0010 0011
0100
1011 1100 1101 1110 1111
除上述三种BCD码之外,还有5421码、格雷码等。
微型计算机硬件技术
(二—2)
计算机基础课系列课程
1
(第二章 续) 2.3 计算机中信息的编码及表示
计算机进行数据处理和运算,自然界中各 种需要计算机处理的物理量,就必须首先实现 数字化表达。
另外由于计算机除了可以进行数据处理和 运算外,还要进行各种文字(特别是中文)的处 理与编辑。因此,所有由计算机处理的信息也 要用数字进行编码。这样在物理机制上可以以 数字信号表示。
2. 点阵图象或位图图象
把原始图划分为由 M•N 个像素点所组成的大矩阵 参数:图像尺寸、最大颜色数(色浓度)、图像数据量。
❖图形与图象表示法各有优缺点,但它们可相互补充、转换。
《计 算 机 硬 件 技 术》大连理工大学
12
2.4 数值数据的运算方法
2.4.1 二进制数值的运算(加、减法运算)
1. 编码位数的扩展 短整数补码转换成长整数补码:
符号位向左扩充至所需要的长度,符号位的值不变。 例如: [X]补=0101 扩充至8位后: [X]补=00000101
[Y]补=1101 扩充至8位后: [X]补=11111101 短整数补码转换成长整数补码: 符号位的值不变,高位数值一律扩充为0。 例如: [X]原=0101 扩充至8位后: [X]原=00000101
U
1
0
1
1
0
t
图2-2 串行脉冲发送
发送信息1101
《计 算 机 硬 件 技 术》大连理工大学
4
2.用一组电平信号表示数字代码
(以并行方式为例)
U
1
0
U
1
0
U
0
0
U
1
0
图2-3 并行电平传送
《计 算 机 硬 件 技 术》大连理工大学
t
t 传送信息1101
t
t
5
3.用一组数字代码表示字符(如ASCII码) 4.用若干点的组合表示图像(如图形点阵码) 5.用数字信号表示声音(如VCD DVD光盘) 6.用数字代码表示命令与状态(如打印机操作、控制信息)
1~9区(图形字母)各种字母、数字、符号等682个; 16~55区(一级汉字)一级 3755个汉字,按拼音排序; 56~87区(二级汉字)二级3008个汉字,按部首排序; 10~15、88~94区为保留区,做扩充用。
《计 算 机 硬 件 技 术》大连理工大学
9
(2)区位码:将国标码中的字符按其位置划分成94个区, 每个区中94个字符。
95个字符供显示、打印使用,余下33个 为控制字 符。如表2-5所示 (见第28页) 扩展ASCII码(EBCDIC码),每字符用8位二进制数表示, 可表示256个编码。
《计 算 机 硬 件 技 术》大连理工大学
8
2.3.4 中文信息在机内的表示
1.GB2312-80国标码
(1)国标码:我国在1981年颁布了《通讯用汉字字符集 (基本集)及其交换码标准》GB2312-80方案,简称国标码, 共7445字,各用两字节表示,分为94个行区、94个列位。
常用的机内码在国标码基础上每个字节最高位置1 机内码=国标码+8080H=区位码+A0A0H “京”字国标码为3E29H,其机内码为BEA9H,其区位码为1E09H。
《计 算 机 硬 件 技 术》大连理工大学
11
2.3.5 图形、图像信息的表示形式
1. 几何图形或矢量图形(轮廓字形法)
根据画图或场景中包含的内容,分别用集合要素(点、线、面、 体)和物体表面的材质以及环境的光照条件、用户的观察位 置等进行描述。
❖在存放形式上有压缩码和非压缩码两种。
《计 算 机 硬 件 技 术》大连理工大学
余3码
0011 0100 0101 0110 0111 1000 1001 1010 1011 1100
7
2.3.3 字符串的表示形式
ASCII码(American Standard Code For Information Interchange,美国国家信息交换标准字符码),每字符 用一个字节表示,共有128个字符(最高位为0)。其中:
《计 算 机 硬 件 技 术》大连理工大学
2
2.3.1 信息的数字化表示形式
数字信号:是一种在时间上或空间上离散的信号,单个信
号是以常用的二值逻辑(0或1)来表示,依靠多 位信号组合表示广泛的信息。
《计 算 机 硬 件 技 术》大连理工大学
3
1.用一串脉冲信号表示数字信息
(先发低位后发高位以串行方式为例)