Computer-logical-organization-complement-arithmetic
提供:Dev Guides
補数演算
補数は、減算操作を簡素化し、論理操作のためにデジタルコンピューターで使用されます。 各基数rシステム(基数rは数値システムの基数を表します)には、2種類の補数があります。
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 |
バイナリシステムの補完
バイナリシステムの基数はr = 2です。 したがって、バイナリシステムの2種類の補数は、2の補数と1の補数です。
1の補数
数字の1の補数は、すべての1を0に、すべての0を1に変更することで見つかります。 これは、補数または1の補数を取ると呼ばれます。 1の補数の例は次のとおりです。
2の補数
2の2の補数は、1の補数の最下位ビット(LSB)に1を加算することにより得られます。
2の補数= 1の補数+ 1
2の補数の例は次のとおりです。