下载此文档

二进制运算.ppt


文档分类:IT计算机 | 页数:约92页 举报非法文档有奖
1/92
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/92 下载此文档
文档列表 文档介绍
*
第三章  运算方法和运算部件
数据的表示方法和转换
带符号的二进制数据在计算机中的表示方法及加减法运算
二进制乘法运算

浮点数的运算方法
运算部件
数据校验码
*
§ 数据的表示方法和转换
数值型数据的表示和转换
一、数制
• 十进制(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
二、不同数制间的数据转换
*
1、二进制与十六进制数之间的转换
每四位二进制数对应一位十六进制数
例:()2=
()2=
*
二、八、十六和十进制数的对应关系
二进制数
八进制数
十六进制数
十进制数
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
*
二、八、十六和十进制数的对应关系(续)
二进制数
八进制数
十六进制数
十进制数
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
*
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
*
2、二进制数与十进制数之间的转换
(2)十进制数转换为二进制数
•整数部分,除2取余法,其规则如下:
①将十进制数的整数部分除2 ,取其余数为转换后的二进制数的整数部分的最低位数字;
②所得的商再除2 ,取其余数为转换后的二进制数高一位的数字;
③重复执行第二步操作,直到商为0结束转换过程。
例:(357)10=
(101100101)2
*
•小数部分,乘2取整法,其规则如下:
①小数部分乘2 ,取乘积的整数部分为转换后的二进制小数的最高位数字;
②再用2去乘上一步乘积的小数部分,再取新乘积的整数部分为转换后二进制小数的低一位数字;
③重复第二步操作,直至乘积的小数部分为0,或已得到二进制小数的位数满足要求,结束转换过程。
例:()10=
()2
*
十进制数的编码与运算
为什么要给十进制数编码?
怎样编码?
一、有权码
有权码是指表示一个十进制数位的二进制码的每一位有确定的权。
典型编码:8421码(又称BCD码)
*
十进制数字
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码

二进制运算 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数92
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wefe2019
  • 文件大小1.84 MB
  • 时间2021-01-15