Trending News
Promoted
1補數法(1’s complement)
以1補數法(1’s complement)為表示時,一8位元暫存器,其內含的值X範圍為 ? 怎麼看
3 Answers
Rating
- 2 decades agoFavorite Answer
┌──┬──┐
│符號│大小│
└──┴──┘
00000000→+0
00000001→+1
00000010→+2
00000011→+3
以下省略
10000000→-127
10000001→-126
10000010→-125
以下省略
正數 +0 ~ +127
負數 -0 ~ -127
正數不變,但是當符號位元為1,代表負數
取1的補數
最高位元就是符號位元(最左邊的)
例
10000000
取一的補數
01111111
轉成10進位並且把符號加上
-127
Source(s): 計概 - 2 decades ago
1補數以第一bit為符號bit
符號bit是1時為負,是0時為正
所以範圍就是11111111~01111111
而二進位1111111是127
所以十進位範圍就是-127~127
Still have questions? Get your answers by asking now.