当前位置: 首页> 房产> 家装 > 北京近期流感爆发_b2b网站大全发布平台_高清网站推广免费下载_宁德市自然资源局

北京近期流感爆发_b2b网站大全发布平台_高清网站推广免费下载_宁德市自然资源局

时间:2025/7/15 5:46:04来源:https://blog.csdn.net/2301_79608998/article/details/145793416 浏览次数:0次
北京近期流感爆发_b2b网站大全发布平台_高清网站推广免费下载_宁德市自然资源局

1.4  二进制算术运算

1.4.1 二进制算术运算的特点

算术运算

  1. 和十进制算数运算的规则相同  
  2. 逢二进一

特点加、减、乘、除 全部可以用移位和 相加这两种操作实现。

简化了电路结构 所以数字电路中普遍采用二进制算数运算

 1.4.2  反码、补码和补码运算

一、原码

二进制数的正、负号用0 、1表示最高位为 符号位 ,其中(0表示正数,1表示负数)。 

 二、反码

反码是为了在求补码时不做减法运算。 

二进制的反码求法是:

  • 正数的反码与原码相同
  • 负数的反码是将原码除了符号位外的数值部分按位取反,即“1”改为“0” ,“0”改为“1” 

例如:

  •         +7的原码为0 111 ,反码为0 111
  •           -7的原码为1 111 , 反码为1 000 

三、补码 

最高位为符号位,正数为0、负数为1。    

  • 正数的补码和原码相同
  • 负数的补码 = 数值位逐位求反(反码) + 1 


注意 

  • 1. 正数的补码是它所表示的数的真值, 负数的补码部分不是它所示的数的真值。
  • 2.“0”的反码和补码相同,即(00000000)B 

两个补码表示的二进制数相加时的符号位讨论 

结论

将两个加数的符号位和来自最高位数  字位的进位相加,结果就是和的符号 

1.5 几种常用的编码 

数字信号是用数码表示的,其数码中 只有“1”和“0”两个数字,而“1”和“0” 没有数量的意义,表示事物的两个对立面。 

  • 数码可以表示数字信号的大小和状态, 如1001可表示数量“9” ,也可以表示某个  事物的代号,如运动员的编号,这时将这些数码称为代码。 
  • 只代表不同事物的代号而不表示数值大 小的数码称为代码。 为了便于记忆和处理,编制代码是遵循 的规则称为码制。 

一、 十进制代码 

用4位二进制代码表示十进制的0~9个数 码,即二-十进制的编码。 4位二进制代码  可以有0000~1111十六个状态,则表示0~9    十个状态可以有多种编码形式,其中常用的  有8421码、余3码、2421码、5211码、余3循  环码等,其中8421码、2421码、5211码恒权代码,即每一位的1都代表固定的值。 

 几种常见的十进制代码

 二、 格雷码

 格雷码:也叫循环码,它是无权码。

特点

  1. 每一位的状态变化都按一定的顺序循环。
  2. 编码顺序依次变化,按表中顺序变化时, 相邻代码只有一位改变状态。

应用:减少过渡噪声 

 


N位二进制数表示的最大十进制数为(2^{N}-1)

补码不能进行加减运算 

关键字:北京近期流感爆发_b2b网站大全发布平台_高清网站推广免费下载_宁德市自然资源局

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: