問題詳情

5 十進位數值-21 以 8-bit two's complement 有號數編碼,下列何者正確?
(A) 1001 0110
(B) 1001 0101
(C) 1110 1010
(D) 1110 1011

參考答案

答案:D
難度:簡單0.7
書單:沒有書單,新增

用户評論

【用戶】不叫賭俠的陳小刀

【年級】高三下

【評論內容】要將十進位數值-21轉換為8位元的two's complement有號數編碼,首先要找到其絕對值的二進位表示法。21的二進位表示法為0001 0101。接著,將絕對值的二進位表示法取反(1變成0,0變成1),然後加1。0001 0101 的取反為1110 1010。1110 1010 加1為1110 1011。

【用戶】不叫賭俠的陳小刀

【年級】高三下

【評論內容】要將十進位數值-21轉換為8位元的two's complement有號數編碼,首先要找到其絕對值的二進位表示法。21的二進位表示法為0001 0101。接著,將絕對值的二進位表示法取反(1變成0,0變成1),然後加1。0001 0101 的取反為1110 1010。1110 1010 加1為1110 1011。