电子技术基础 数字部分(第六版)康华光-ch01-3.pptVIP

  • 6
  • 0
  • 约1.33千字
  • 约 10页
  • 2017-09-30 发布于浙江
  • 举报

电子技术基础 数字部分(第六版)康华光-ch01-3.ppt

* 1.3 二进制的算术运算(自学)   1.3.1 无符号二进制的数算术运算   1.3.2 有符号二进制的数算术运算   1.3 二进制的算术运算   1、二进制加法 无符号二进制的加法规则: 0+0=0,0+1=1,1+1=10。 例1.3.1 计算两个二进制数1010和0101的和。 解:   1.3.1 无符号数算术运算 无符号二进制数的减法规则: 0-0=0, 1-1=0,1-0=1 0-1=11 2.二进制减法 例1.3.2 计算两个二进制数1010和0101的差。 解:   3、乘法和除法 例1.3.3 计算两个二进制数1010和0101的积。 解: 解: 例1.3.4 计算两个二进制数1010和111之商。   1.3.2 带符号二进制的减法运算 二进制数的最高位表示符号位,且用0表示正数,用1表示负数。其余部分用原码的形式表示数值位。 有符号的二进制数表示 : 1. 二进制数的补码表示 补码或反码的最高位为符号位,正数为0,负数为1。 当二进制数为正数时,其补码、反码与原码相同。 当二进制数为负数时,将原码的数值位逐位求反,然后在最低位加1得到补码。 (+11)D =(0 1011) B (?11)D =(1 1011) B 4位二进制原码、反码、补码对照表 0 1 1 1 0 1 1 1 0 1 1 1 +7 0 1 1 0 0 1 1 0 0 1 1 0 +6 0 1 0 1 0 1 0 1 0 1 0 1 +5 0 1 0 0 0 1 0 0 0 1 0 0 +4 0 0 1 1 0 0 1 1 0 0 1 1 +3 0 0 1 0 0 0 1 0 0 0 1 0 +2 0 0 0 1 0 0 0 1 0 0 0 1 +1 0 0 0 0 0 0 0 0 0 0 0 0 +0 0 0 0 0 1 1 1 1 1 0 0 0 ?0 1 1 1 1 1 1 1 0 1 0 0 1 ?1 1 1 1 0 1 1 0 1 1 0 1 0 ?2 1 1 0 1 1 1 0 0 1 0 1 1 ?3 1 1 0 0 1 0 1 1 1 1 0 0 ?4 1 0 1 1 1 0 1 0 1 1 0 1 ?5 1 0 1 0 1 0 0 1 1 1 1 0 ?6 1 0 0 1 1 0 0 0 1 1 1 1 ?7 1 0 0 0 ? ? ?8 补码 反码 原码 二进制数 十进制数 n位带符号二进制数的原码、反码和补码的数值范围 : 原码 ?(2n-1 ?1)~+(2n-1 ?1) 反码 ?(2n-1 ?1)~+(2n-1 ?1) 补码 ?2n-1 ~+(2n-1 ?1) 减法运算的原理:减去一个正数相当于加上一个负数A?B=A+(?B),对(?B)求补码,然后进行加法运算。 2. 二进制补码的减法运算 例1.3.7 试用4位二进制补码计算5?2。 自动丢弃 解:因为(5?2)补=(5)补+(?2) 补 =0101+1110 =0011 所以 5?2=3

文档评论(0)

1亿VIP精品文档

相关文档