一、定点数运算及溢出检测
1. 定点数加法运算
2. 定点数减法运算
3. 数溢出的概念及其判断方法
运算结果超出了某种数据类型的表示范围
(1)溢出的概念
(2)溢出的检测方法
溢出只可能发生在同符号数相加
方法1:对操作数和运算结果的符号进行检测
X0和Y0为参加运算数的符号位,S0为结果的符号位
当V=1时,运算结果溢出,根据该逻辑表达式,容易画出相应电路
方法2:对最高数据位进位和符号进位进行检测
方法3:用变型补码
二、定点数补码加、减运算器设计
运算结果超出了某种数据类型的表示范围
溢出只可能发生在同符号数相加
方法1:对操作数和运算结果的符号进行检测
X0和Y0为参加运算数的符号位,S0为结果的符号位
当V=1时,运算结果溢出,根据该逻辑表达式,容易画出相应电路
方法2:对最高数据位进位和符号进位进行检测
方法3:用变型补码
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/795896.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!