已知A1001,B 1011,用原碼一位乘法C A B 幫幫忙啊,真的不會,急著考試呢

2023-01-12 10:05:10 字數 688 閱讀 1393

1樓:墨汁諾

如果是正數,即符號位是0,補碼即原碼。如果是負數,符號位是1,補碼是原碼求反加1,反碼是原碼求反。已知補碼求原碼就是減1求反。

1001*1011=(1000+1)*(1000+11)=1000*1000+1000*11+1*1000+1*11=1000000+11000+1000+11

編碼方式

原碼是有符號數的最簡單的編碼方式,便於輸入輸出,但作為**加減運算時較為複雜。一個字長為n的機器數能表示不同的數字的個數是固定的2^n個,n=8時2^n=256;用來表示有符號數,數的範圍就是 -2^(n-1)-1 ~ 2^(n-1)-1,n=8時,這個範圍就是 -127 ~ +127。

但是在不需要考慮數的正負時,就不需要用一位來表示符號位,n位機器數全部用來表示是數值,這時表示數的範圍就是0~2^n-1,n=8時這個範圍就是0~255.沒有符號位的數,稱為無符號數。

2樓:匿名使用者

1001

× 1011

--------------

1001

1001

0000

1001

--------------

1100011

因為正數×負數,所以符號為負

所以c=-1100011

已知集合A 1,2,3,4,5,6,B 4,5,6,7,8,滿足C A,C B的集合C是A 2,3,4 B

c?a,c?b,c?a b a b a b 螞碧c 故選 d 已知a 1,2,3,4,5,6,b 4,5,6,7,8 集合s是a的子集,且s b 求s的個數 設t是的任意一個子集,則滿足條件的集合t有8個s b 按s b中元素個數分3類 1 s b為 或或 當s b 時 s t即可,此時滿足條件的s...

已知a0,b0,1b1,則a2b的最小值是什麼要有過程

1 a 3 b 1 b 3a ab ab 3a b 0 a b 3 b 3 3 a 1 b 3 3 a 1 2b 6 6 a 0,b 0 a 1 1,2b 6 6 所以,zhia 1 0,2b 6 0 a 1 2b 6 2 dao a 1 2b 6 2 6 a 2b 7 2 6 a 2b的最小 版值...

已知a與b互為相反數,且a 2b 2,b 0,則(2a aba ab b 1 的值是

已知a與b互為相反數,且 a 2b 2,b 0,則 2a ab a ab b 1 的值是?解 因為a與b互為相反數,所以a b 0 故 a 2b a b b b 2,已知b 0,於是得b 2 故 2a ab a ab b 1 2a 2a a 2a 1 0。a與b互為相反數 可以知道a b a 2b ...