数字逻辑电路演示文稿.pptVIP

  • 2
  • 0
  • 约7.9千字
  • 约 79页
  • 2023-10-12 发布于广东
  • 举报
(2) 二进制数转换为十进制数 按权位展开求和。 例:(11.1)2=1×21+1×20+1×2-1 =3.5 本文档共79页;当前第30页;编辑于星期三\8点15分 1.2.2 八进制、十六进制与二进制数的转换 (1) 二进制数转换为八进制数 例1: (1011101.0110101)2=(135.324)8 即从小数点起三位一组,整数部分不够三位的 向前添0,小数部分不够三位的向后添0。 (2) 二进制数转换为十六进制数 本文档共79页;当前第31页;编辑于星期三\8点15分 向前添0,小数部分不够四位的向后添0。 即从小数点起四位一组,整数部分不够四位的 例2 (1011101.0110101)2=(5D.6A)16 的逆过程进行转换。 (3) 八进制数和十六进制数转换为二进制数按上例 本文档共79页;当前第32页;编辑于星期三\8点15分 1.2.3 十进制数与八进制数、十六进制数间的转换 (1) 十进制数转换为八进制数、十六进制数整数部 分除以8、16取余数,直到商为0止。 小数部分乘以8、16取整数,直到小数为0或到 要求精度止。 (2) 八进制数、十六进制数转换为十进制数按权位 展开求和。 本文档共79页;当前第33页;编辑于星期三\8点15分 例1:(369)10=(561)8=(171)16 369 余数 1 a0 6 a1 5 a2 46 5 0 8 8 8 369 余数 1 a0 7 a1 1 a2 23 1 0 16 16 16 例2:(561)8=(369)10 5×82+6×81+1×80=5×64+6×8+1=369 本文档共79页;当前第34页;编辑于星期三\8点15分 例3:(171)16=(369)10 1×162+7×161+1×160=1×256+7×16+1=369 本文档共79页;当前第35页;编辑于星期三\8点15分 1.3.1 真值与机器数 一个带符号的数由两部分组成,一部分表示数 的符号,另一部分表示数的数值。符号位习惯以0 表示正数,以1表示负数。 若以正号“ + ” 和负号“ - ” 来表示有符号 的二进制数,称为符号数的真值。 如+0.1011;-0.1011。这种表示方法不能直接 用于计算机中。但使符号数值化以后,就可以在计 算机中使用了。 本文档共79页;当前第36页;编辑于星期三\8点15分 示为01011,而-1011表示为11011。 计算机中使用的符号数称为机器数。如+1011表 移位减法来完成。 法运算实际上是作移位加法运算;除法运算则可用 前面介绍的二进制数的加、减、乘、除运算,乘 但作减法时,必须先比较两个数绝对值的大小, 将绝对值大的数减去绝对值小的数,最后再在运算 结果前加上正确的符号。故作减法运算所需电路复 杂,耗时长。为了能变减法为作加法,下面提出了 三种机器数的表示方法。 本文档共79页;当前第37页;编辑于星期三\8点15分 1.3.2 原码 原码又称“ 符号-数值表示 ”,在以原码表示的 正负数中,第一位为0(正数);为1(负数)。如:+ 10011记为010011;-10011记为110011。 若二进制整数的原码序列为:X0X1……Xn则: X 2nX≥0 X原= 2n-X=2n+ X 0≥X-2n 本文档共79页;当前第38页;编辑于星期三\8点15分 X 1X≥0 1-X=1+ X 0≥X-1 X原= 若二进制小数的原码序列为:X0.X1……Xn则: 由上可知: (1)当二进制数X为正数时,对应的原码X原和X只是 增加了一位用0表示的符号。由于在数的左边增加 一位0对该数值无影响,所以[X]原就是X本身。 本文档共79页;当前第39页;编辑于星期三\8点15分 二进制数前增加一位用1表示的符号位。 (2) 当二进制数X为负数时,对应的原码X原就是在原 (3) 在原码表示中,有两种不同形式的0。 即:[+0]原=0.00…0 [-0]原=1.00…0 (4)?符号位不是数值的一部分,它们是人为约定 的0为正,1为负。所以符号位在运算中要单独处理 ,不能当作数值的一部分直接参加运算。 本文档共79页;当前第40页;编辑于星期三\8点15分 1.3.3反码 反码又称“1的补码 ”,用反码表示时,左边 的第一位也为符号位,0代表正数,1代表负数。对 于负数,反码的数值是将原码数值部分按位求反, 符号位为1不变。而对于正数,反码和原码相同。 如:X1=+1001表示为 X1反=01001 X2=-1001表示为 X2反=10110 若二进制整数形式为X0X1……Xn则 : 本文档共79页;当前第41页;编辑于星期三\8点15分 X

文档评论(0)

1亿VIP精品文档

相关文档