負(fù)4的補(bǔ)碼 -5 4的補(bǔ)碼?
-5 4的補(bǔ)碼?假設(shè)8位二進(jìn)制數(shù)計算:5-4=5(-4),補(bǔ)碼計算是用補(bǔ)碼表示下面的-4,然后把它加到5。-4的補(bǔ)碼計算:取絕對值4D=00000100b,取負(fù)值=11111 011,加1=11111
-5 4的補(bǔ)碼?
假設(shè)8位二進(jìn)制數(shù)計算:5-4=5(-4),補(bǔ)碼計算是用補(bǔ)碼表示下面的-4,然后把它加到5。-4的補(bǔ)碼計算:取絕對值4D=00000100b,取負(fù)值=11111 011,加1=1111111 00B00000101B-00000100b=00000101b(-00000100b)=00000101b 111111111 00B=0000000 1B
11的5位二進(jìn)制補(bǔ)碼是01011,-4的5位二進(jìn)制補(bǔ)碼是11100。
01011 11100=00111,這是7的5位二進(jìn)制補(bǔ)碼。采用十進(jìn)制數(shù)運(yùn)算驗證:11(-4)=7,正確。
11的補(bǔ)碼加上-4的補(bǔ)碼等于多少?
使用四個二進(jìn)制數(shù)時有16種代碼。補(bǔ)充比較合理。這16個補(bǔ)碼可以代表16個數(shù)字:-8~7。原碼、反碼和數(shù)字0都占用兩個碼。因此,這16個原(逆)碼只能代表15位:-7~7。