1樓:
原碼:1100 1011
反碼:1011 0100
補碼:1011 0101
假設某臺計算機的機器數佔八位,試寫出十進位制數-56的原碼反碼和補碼?
2樓:聽不清啊
[-56]原=10111000
[-56]反=11000111
[-56]補=11001000
假定某臺計算機的機器數佔8位,試寫出十進位制數-67的原碼,反碼和補碼?求解哈,謝謝!
3樓:匿名使用者
概念問題
機器數為二進位制表示,首位符號位0表示正數,1表示負數8位機器數即符號佔第1位,數值佔後7位
正數的原碼、反碼、補碼都相同
負數的反碼符號位不變、數值位按位求反,補碼在反碼的末位+1如題-67十進位制轉二進位制-1000011
原碼 11000011
反碼 10111100
補碼 10111101
假設某計算機的機器數為8位,分別寫出十進位制數+38和-38的原碼,反碼和補碼?
4樓:可軒
x = +38 =10 0110b
[x]原 =[x]反 =[x]補
=0010 0110b
. y = -38d = -10 0110b[y]原 =1010 0110b
[y]反 =1101 1001b
[y]補 =1101 1010b
5樓:匿名使用者
-45的8位原碼:1 010 1101;
-45的8位反碼:1 101 0010;
-45的8位補碼:1 101 0011.
6樓:宇文桂蘭貳煙
67的原碼
為01000011(第du一位為符號位,『zhi0』表示正數,『1』表示負數)dao-67的原回碼那麼為答11000011,因為正數的原碼、反碼、補碼都相同,而負數的反碼=原碼各位取反(即0變1,1變0,符號位不能變)
負數的補碼=負數的反碼+00000001,所以-67的原碼:11000011,反碼:10111100,補碼:10111101
假定某臺計算機的機器佔8位,試寫出十進位制數-67的原碼,反碼和補碼
7樓:永恆
原碼:1100 0011
反碼:1011 1100
補碼:1011 1101
假定某臺計算機的機器數佔8位,試寫出十進位制數-67的原碼,反碼和補碼
8樓:毓人
十進位制數-67的原碼: 11000011(110*1010+111)二=(11000011)二十進位制數-67的反碼: 10111100十進位制數-67的補碼:
10111101補碼=反碼+1
9樓:生生
67的原碼為 01000011(第一位為符號位,『0』表示正數,『1』表示負數)
-67的原碼那麼為11000011,因為正數的原碼、反碼、補碼都相同,而負數的反碼=原碼各位取反(即0變1,1變0,符號位不能變)
負數的補碼=負數的反碼+00000001,所以-67的原碼:11000011,反碼:10111100,補碼:10111101
二進位制八進位制十進位制十六進位制數之間的相互轉
有一個公式 二進位制數 八進位制數 十六進位制數的各位數字分別乖以各自的基數的 n 1 次方,其和相加之和便是相應的十進位制數。個位,n 1 十位,n 2.舉例 110b 1 2的2次方 1 2的1次方 0 2的0次方 0 4 2 0 6d 110q 1 8的2次方 1 8的1次方 0 8的0次方 ...
十進位制數572轉換為二進位制八進位制十六進位制分別是多少
二進位制 1011000111100 八進位制 13074 十六進位制 163c 1.十進位制 二進位制 對於整數部分,用被除數反覆除以2,除第一次外,每次除以2均取前一次商的整數部分作被除數並依次記下每次的餘數。另外,所得到的商的最後一位餘數是所求二進位制數的最高位。對於小數部分,採用連續乘以基數...
八進位制數112轉為十進位制數是多少?怎麼算的?要過程
八進位制的112轉化為十進位制為1 8 1 8 2 64 8 2 74.八進位制的回0為十進位制的0,化為二進 答製為0.八進位制的1為十進位制的1,化為二進位制為1.八進位制的2為十進位制的2,化為二進位制為10.注 十進位制數的計數是按10 n計算的,如123 1 10 2 10 3 其餘進位制...