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

一、定点数加法运算

image
image

二、定点数减法运算

  公式如下:
image

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

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

三、有符号数溢出的概念及其判断方法

3.1、溢出的概念

  有符号数的运算结果超出了某种数据类型的表示范围。

3.2、溢出的检测方法
  • 方法一:对操作数和运算结果的符号位进行检测
    image

  • 方法二:对最高有效进位和符号进位进行检测
    image

  • 方法三:用变形补码
    image

四、无符号数运算的溢出判断

image

五、定点数补码加、减运算器设计

5.1、四位串行加法器的设计(基于一位全加器FA)

image

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

image

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

image
image

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

image

5.5、串行进位

image

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

image
image

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

image
image
image

posted @ 2026-05-20 18:02  Carey_ccl  阅读(12)  评论(0)    收藏  举报