什么是進(jìn)位和溢出 作者: 時(shí)間:2016-11-29 來(lái)源:網(wǎng)絡(luò ) 加入技術(shù)交流群 掃碼加入和技術(shù)大咖面對面交流海量資料庫查詢(xún) 收藏 答:兩數運算的結果若沒(méi)有超出字長(cháng)的表示范圍,則由此產(chǎn)生的進(jìn)位是自然進(jìn)位;若兩數的運算結果超出了字長(cháng)的表示范圍(即結果不合理),則稱(chēng)為溢出。例如將正數3FH和負數D0H相加,其結果不會(huì )超出8位字長(cháng)的表示范圍,所以其結果10FH中的進(jìn)位是正常進(jìn)位(也就是模)。但是,若正數3FH與正數70H相加,其結果為AFH,最高位為"1",成了負數的含義,這就不合理了,這種情況稱(chēng)為溢出。
評論