二进位数转换成葛雷码.ppt

二进位数转换成葛雷码.ppt

  負數取 2’s 補數的直接轉換法如下: 在 8 位元 2’s 補數系統中,+38 與?38的二進位數為何? 8. 在 8 位元 2’s 補數系統中 與 之十進制數分別為何? = 25 + 23 = 40 因最高位元為 1 是負數, 故應先取 2’s 補數將其轉為正數,再算其大小。 取 2’s 補數得 = ?41   在 2’s 補數系統應留意的是: 1. 若有最終進位應捨棄。 2. 運算結果仍是 2’s補數形態。 3. 結果不可有溢位(overflow)情形: 若兩正數相加結果為負數,或兩負數相加結果為 正數,我們稱該運算發生溢位。 在 8 位元 2’s 補數系統中,+38 與?38的二進位數為何? 9. 試以2’s 補數加減法運算求出?90 + 42 的結果。 最高位元為 1,表負數,可再取一次 2’s 補數還原,以識別其大小。 即 = = ?48 (1)將 1010011.011110(BCD) 轉換成十進制。 以小數點為中心,分別向左、向右將原數分成 4 個位元一組(不足 4 位元補 0),再直接轉換成等值的十進位數。 故 1010011.011110(BCD) = 53.78 (2)將 3874

文档评论(0)

1亿VIP精品文档

相关文档