原碼反碼補碼轉換代碼(原碼反碼補碼轉換)

原碼反碼補碼轉換代碼(原碼反碼補碼轉換)

日期:2023-02-28 08:58:10    来源:网络资源

2021
大家好,小評來為大家解答以上問題。原碼反碼補碼轉換代碼,原碼反碼補碼轉換很多人還不知道,現在讓我們一起來看看吧!1、原碼轉換成逆碼:符號位不變,數值位分別“逐位反轉”。2、逆
2021

大家好,小評來為大家解答以上問題。原碼反碼補碼轉換代碼,原碼反碼補碼轉換很多人還不知道,現在讓我們一起來看看吧!

1、原碼轉換成逆碼:符號位不變,數值位分別“逐位反轉”。

2、逆碼轉換成原碼也是如此:符號位不變,數值位分別“逐位反轉”。

3、原碼轉換成補碼:符號位不變,數值位逐位反轉,最后一位加1。

4、補碼轉換成原碼:符號位不變,數值位逐位反轉,最后一位加1。

5、即補碼的補碼等于原碼

6、補碼(可變補碼),即補碼[X]已知,求補碼[-X]。

7、符號位和值位反轉,最后一位加1。

8、總而言之:

9、正整數的原碼、補碼、補碼相同;

10、負部分:

11、原碼和反碼的相互轉換:符號位不變,值位逐位反轉。

12、原碼和補碼的相互轉換:符號位不變,數值位逐位反轉,最后一位加1。

13、如果補碼已知,求原碼負數的補碼:符號位和數值位反轉,最后一位加1。

本文到此結束,希望對大家有所幫助。

2021