3.1、定点数加减法运算和溢出检测、加法器和减法器的设计
一、定点数加法运算


二、定点数减法运算
公式如下:

此处最主要的是求[-Y]补,已知[Y]补=10011,那么求[-Y]补的计算过程如下所示:

定点数减法运算的例题如下:

三、有符号数溢出的概念及其判断方法
3.1、溢出的概念
有符号数的运算结果超出了某种数据类型的表示范围。
3.2、溢出的检测方法
-
方法一:对操作数和运算结果的符号位进行检测
![image]()
-
方法二:对最高有效进位和符号进位进行检测
![image]()
-
方法三:用变形补码
![image]()
四、无符号数运算的溢出判断

五、定点数补码加、减运算器设计
5.1、四位串行加法器的设计(基于一位全加器FA)

5.2、四位串行加/减法器设计

5.3、带溢出检测功能的加/减运算器


5.4、带无符号数溢出检测功能的加/减运算器

5.5、串行进位

5.6、并行进位和4位并行进位运算器


5.7、多位串行进位与并行进位运算器







浙公网安备 33010602011771号