1 / 92
文档名称:

二进制运算.ppt

格式:ppt   大小:1,539KB   页数:92页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

二进制运算.ppt

上传人:yzhfg888 2018/1/5 文件大小:1.50 MB

下载得到文件列表

二进制运算.ppt

文档介绍

文档介绍:1
第三章  运算方法和运算部件
数据的表示方法和转换
带符号的二进制数据在计算机中的表示方法及加减法运算
二进制乘法运算

浮点数的运算方法
运算部件
数据校验码
2
§ 数据的表示方法和转换
数值型数据的表示和转换
一、数制
• 十进制(D):0 1 2 3 4 5 6 7 8 9
• 二进制(B):0 1
• 八进制(Q):0 1 2 3 4 5 6 7
• 十六进制(H):0 1 2 3 4 5 6 7 8 9 A B C D E F
二、不同数制间的数据转换
3
1、二进制与十六进制数之间的转换
每四位二进制数对应一位十六进制数
例:()2=
()2=
4
二、八、十六和十进制数的对应关系
二进制数
八进制数
十六进制数
十进制数
0000
00
0
0
0001
01
1
1
0010
02
2
2
0011
03
3
3
0100
04
4
4
0101
05
5
5
0110
06
6
6
0111
07
7
7
1000
10
8
8
5
二、八、十六和十进制数的对应关系(续)
二进制数
八进制数
十六进制数
十进制数
1001
11
9
9
1010
12
A
10
1011
13
B
11
1100
14
C
12
1101
15
D
13
1110
16
E
14
1111
17
F
15
6
2、二进制数与十进制数之间的转换
(1)二进制转换成十进制数据
例:()2
=1*23+1*22+0*21+1*20+0*2-1+1*2-2+0*2-3+1*2-4
=8+4+1++
=()10
8
•小数部分,乘2取整法,其规则如下:
①小数部分乘2 ,取乘积的整数部分为转换后的二进制小数的最高位数字;
②再用2去乘上一步乘积的小数部分,再取新乘积的整数部分为转换后二进制小数的低一位数字;
③重复第二步操作,直至乘积的小数部分为0,或已得到二进制小数的位数满足要求,结束转换过程。
例:()10=
()2
9
十进制数的编码与运算
为什么要给十进制数编码?
怎样编码?
一、有权码
有权码是指表示一个十进制数位的二进制码的每一位有确定的权。
典型编码:8421码(又称BCD码)
10
十进制数字
8421BCD码
十进制数字
8421BCD码
0
0000
5
0101
1
0001
6
0110
2
0010
7
0111
3
0011
8
1000
4
0100
9
1001
表1 8-4-2-1 BCD码