第8节 加法器溢出
推荐给好友
打印
加入收藏
更新于2008-05-16 20:25:52

        当以二进制码执行算术操作的时候,必须使用固定比特位数,那么这就有可能造成实际需要比可用位数更多的比特位。比如,如果将两个8比特数240和25相加,那么结果265就不能用8比特二进制码来表示。当两个数相加且结果需要更多的比特位,上溢或下溢错误就会发生。尽管上溢和下溢错误不能避免,但是它们可以被检测出来。 
        通过分析一些加法上溢和减法下溢的例子,我们可以描述出上溢/下溢检测电路的行为性需求。在最简单的例子中,MSB的进位输出可以和该位的进位输入作比较。但是也可能不通过MSB的进位输入而检测出上溢/下溢的情况。在联系和实验项目中,你需要设计一个电路,当由于上溢或下溢而造成的加法或减法电路不正确时,输出为1。

 

 

<<上一节    下一节>>

相关链接


 
关于我们 | 诚邀加盟 | 客户服务 | 相关法律 | 网站地图 | 友情链接 | 服务信箱:service@eefocus.com
© 2006 与非门科技信息咨询(北京)有限公司 All Rights Reserved.