Computer Logical Organization 简明教程
Complement Arithmetic
在数字计算机中使用补码是为了简化减法运算和逻辑运算。对于每个基数-r 系统(基数 r 表示数字系统的基数),共有两种类型的补码。
Complements are used in the digital computers in order to simplify the subtraction operation and for the logical manipulations. For each radix-r system (radix r represents base of number system) there are two types of complements.
S.N. |
Complement |
Description |
1 |
Radix Complement |
The radix complement is referred to as the r’s complement |
2 |
Diminished Radix Complement |
The diminished radix complement is referred to as the (r-1)'s complement |
Binary system complements
由于二进制系统以 r = 2 为基数。因此,二进制系统的两种类型的补码为 2 补码和 1 补码。
As the binary system has base r = 2. So the two types of complements for the binary system are 2’s complement and 1’s complement.