1 / 92
文档名称:

二进制运算-课件【PPT讲稿】.ppt

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

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

分享

预览

二进制运算-课件【PPT讲稿】.ppt

上传人:13431315 2016/5/19 文件大小:0 KB

下载得到文件列表

二进制运算-课件【PPT讲稿】.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 0000 0001 0111 0010 0222 0011 0333 0100 0444 0101 0555 0110 0666 0111 0777 1000 1088 5 二、八、十六和十进制数的对应关系(续) 二进制数八进制数十六进制数十进制数 1001 1199 1010 12A10 1011 13B11 1100 14C12 1101 15D13 1110 16E14 1111 17F15 6 2、二进制数与十进制数之间的转换(1) 二进制转换成十进制数据例: () 2 =1 *2 3 +1 *2 2 +0 *2 1 +1 *2 0 +0 *2 -1 +1 *2 -2 +0 *2 -3 +1 *2 -4 =8+4+1++ =() 107 2、二进制数与十进制数之间的转换(2) 十进制数转换为二进制数?整数部分,除 2取余法,其规则如下: ①将十进制数的整数部分除 2 ,取其余数为转换后的二进制数的整数部分的最低位数字; ②所得的商再除 2 ,取其余数为转换后的二进制数高一位的数字; ③重复执行第二步操作,直到商为 0结束转换过程。例: (357) 10= (101100101) 2 8 ?小数部分,乘 2取整法,其规则如下: ①小数部分乘 2 ,取乘积的整数部分为转换后的二进制小数的最高位数字; ②再用 2去乘上一步乘积的小数部分,再取新乘积的整数部分为转换后二进制小数的低一位数字; ③重复第二步操作,直至乘积的小数部分为 0, 或已得到二进制小数的位数满足要求,结束转换过程。例: () 10= () 2 9 十进制数的编码与运算十进制数的编码与运算为什么要给十进制数编码? 怎样编码? 一、有权码有权码是指表示一个十进制数位的二进制码的每一位有确定的权。典型编码: 8421 码(又称 BCD 码) 10 十进制数字 8421BCD 码十进制数字 8421BCD 码 00000 50101 10001 60110 20010 70111 30011 81000 40100 91001 表表 1 8-4-2-1 BCD 1 8-4-2-1 BCD 码码