123的原碼反碼和補碼是多少?
按一個字節的長度,第8位(Bit7)是符號位,Bit7=0為正數,Bit7=1為負數;
123是正整數,它的原碼反碼和補碼都一樣,是:01111011,
把符號位置1,即是-123的原碼:11111011,其反碼=00000100,補碼=反碼+1=00000101
X = -0.123D = - 111 1011B
[X]原 = 1111 1011B
[X]反= 1000 0100B
[X]補= 1000 0101B
123的原碼反碼和補碼是多少?
按一個字節的長度,第8位(Bit7)是符號位,Bit7=0為正數,Bit7=1為負數;
123是正整數,它的原碼反碼和補碼都一樣,是:01111011,
把符號位置1,即是-123的原碼:11111011,其反碼=00000100,補碼=反碼+1=00000101
X = -0.123D = - 111 1011B
[X]原 = 1111 1011B
[X]反= 1000 0100B
[X]補= 1000 0101B