看板 Grad-ProbAsk 關於我們 聯絡資訊
1 .2.75(10進位) + 3.625(10進位)之結果以2進位表示為: 我怎麼算都是110.011 可是解答卻是101.101 2 十進位數32以7個位元,負數以1's的補數表示應為: 我怎麼算都是1111111-0100000=1011111 可是解答卻說是0100000 3 以2的補數執行下列的具符號的8位元運算,何者將產生溢位? (a) 56(16進位)+40(16進位) (b) C2(16)+E2(16) (c) A0(16)+42(16) (d) 32(16)+41(16) b選項 我用2補數運算 1100 0010 + 1110 0010 ---------------- 11010 0100 進位的1捨去剩下1010 0100 化為10進位數=164 已經超過-128~+127阿 位啥他沒溢位? 以上這三題能給我詳細過程嘛??感恩不盡 還是解答有錯? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.168.61.208
ting0628:(1)我答案跟你一樣.(2)32是正數,所以直接轉換就可以 08/14 23:28
ting0628:我的淺見,與你分享 08/14 23:29