原碼和補(bǔ)碼的換算 原碼,反碼,補(bǔ)碼怎么轉(zhuǎn)換?
原碼,反碼,補(bǔ)碼怎么轉(zhuǎn)換?1. 首先,我們需要知道轉(zhuǎn)換規(guī)則:原始代碼轉(zhuǎn)換為逆代碼:符號(hào)位保持不變,數(shù)字位“逐位反轉(zhuǎn)”。2. 然后將逆碼轉(zhuǎn)換成原碼是一樣的,但規(guī)則不同:符號(hào)位保持不變,數(shù)字位“逐位反轉(zhuǎn)”
原碼,反碼,補(bǔ)碼怎么轉(zhuǎn)換?
1. 首先,我們需要知道轉(zhuǎn)換規(guī)則:原始代碼轉(zhuǎn)換為逆代碼:符號(hào)位保持不變,數(shù)字位“逐位反轉(zhuǎn)”。
2. 然后將逆碼轉(zhuǎn)換成原碼是一樣的,但規(guī)則不同:符號(hào)位保持不變,數(shù)字位“逐位反轉(zhuǎn)”。
3. 然后,將原始碼轉(zhuǎn)換為補(bǔ)碼的規(guī)則是:符號(hào)位保持不變,數(shù)字位逐位反轉(zhuǎn),最后一位加1。
4. 最后,將補(bǔ)碼轉(zhuǎn)換成原碼:符號(hào)位不變,數(shù)字位逐位反轉(zhuǎn),最后一位加1,即補(bǔ)碼的補(bǔ)碼等于原碼。
5. 補(bǔ)碼(可變補(bǔ)碼)的轉(zhuǎn)換規(guī)則與以前不同:符號(hào)位和值位顛倒,最后一位加1。