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