文章目录 本节思维导图 一:直接使用原码进行运算的弊端 二:如何使用加法实现减法 本节思维导图 一:直接使用原码进行运算的弊端 对于无符号数,直接使用原码进行运算是没有问题的,如下图 但对于有符号数,由于最高位表示的是符号位,所以下面计算的结果明显是错误的 要想得到正确的运算结果,那就得要求计算机能够识别加减运算,也即算术逻辑单元ALU不只需要加法器,还得需要减法器才行。但由于减法器实现比较困难且成本巨大,所以一个可行的方案就是使用加法代替减法 二:如何使用加法实现减法