计算机是如何实现减法模拟加法的啊?
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/07/31 02:57:44
计算机是如何实现减法模拟加法的啊?
![计算机是如何实现减法模拟加法的啊?](/uploads/image/z/20055941-53-1.jpg?t=%E8%AE%A1%E7%AE%97%E6%9C%BA%E6%98%AF%E5%A6%82%E4%BD%95%E5%AE%9E%E7%8E%B0%E5%87%8F%E6%B3%95%E6%A8%A1%E6%8B%9F%E5%8A%A0%E6%B3%95%E7%9A%84%E5%95%8A%3F)
一般来说,计算机,只有加法器,没有减法器.
《计算机是如何实现减法模拟加法的
楼主说的计算机,是特制的吗?
再问: 就是用加法 计算出减法的功效啊
再答: 计算机,经常使用8位数,为一个处理单元。 8位数,其数值范围是 0~255。 那么,把一个数字(0~255),加上 255,忽略进位,就相当于对它-1了。 用十进制说明,就更容易理 26 - 1 = 25 26 + 99 = (1)25 忽略进位,+99,是不是用加法,就达到了减一的效果? 同理: +98,相当于 -2; +97,相当于 -3; …… +1,相当于 -99。 ---------------- 计算机中,是使用二进制,那么就是: +255,相当于 -1; +254,相当于 -2; +253,相当于 -3; …… 这一套数字,被称为补码。
《计算机是如何实现减法模拟加法的
楼主说的计算机,是特制的吗?
再问: 就是用加法 计算出减法的功效啊
再答: 计算机,经常使用8位数,为一个处理单元。 8位数,其数值范围是 0~255。 那么,把一个数字(0~255),加上 255,忽略进位,就相当于对它-1了。 用十进制说明,就更容易理 26 - 1 = 25 26 + 99 = (1)25 忽略进位,+99,是不是用加法,就达到了减一的效果? 同理: +98,相当于 -2; +97,相当于 -3; …… +1,相当于 -99。 ---------------- 计算机中,是使用二进制,那么就是: +255,相当于 -1; +254,相当于 -2; +253,相当于 -3; …… 这一套数字,被称为补码。