为什么我们使用补码来执行计算机系统中的减法运算?

问题描述 投票:0回答:1

为什么我们必须在计算机系统中使用补码(例如2的补码,10的补码等)来执行减法运算?就像加法运算(加法器)的电路一样,我们有减法电路(减法器),对吧?

twos-complement digital-logic ones-complement
1个回答
0
投票

你的问题的逻辑答案是,如果我们只是通过使用操作(加法器)来解决问题,那么为什么要使用加法器和减法使电路复杂化。与加法器和减法相比,使用电路中的多个加法器更简单。有关更多信息,您可以看到下面的图像,并考虑我们是否必须加入多个图像,我们的电路将变得多么复杂; Simple adder circuit Simple Subtractor circuit

© www.soinside.com 2019 - 2024. All rights reserved.