4 解釋補碼系統的下列概念 模 補數 求補 補碼。

時間 2023-03-22 05:40:06

1樓:勢未

模:乙個預先確定的無符號整數m. 補數:

在模m系統中,如果a+b=m,則a為b的補數,b為a的補數。 求補:所謂求補,就是指求出乙個數的補數的操作過程。

補碼:在乙個模m的系統中,正數的補碼是自身的絕對值,負數的補碼是絕對值的補數。

2樓:做而論道

時鐘的時針,轉一圈,週期是 12 小時。

時針倒撥 3 小時,就可以用正撥 9 小時來代替。

分針,週期是 60,倒撥改成正撥,也有雷同的現象。

兩位十進位制數,就是:0~99,週期就是一百。

那麼,-1 就可以用 +99 代替。

25 + 99 = 一百) 24

只取兩位,忽略進製,它們的功能,就是相同的。

三角函式的週期,是 2π(360°)。

-90°,當然也可以用 +270° 來計算函式值。

綜上所述,各種負數,都可以用乙個正數來代替。

這個正數,就稱為「負數的補數」。

想要求出補數,就要用到「週期」。

通用的公式: 補數 = 週期 + 負數。

在計算機專業,所謂的專家,往往,數學都不好。

常見的「週期」,它們沒學過,或者沒學明白。

於是,就自作主張,就把「週期」稱為「模」。

計算機用二進位制**,來表示正負數值。

補數,就稱為:補碼。

八位的**是:0000 0000~1111 1111(十進位制255)。

迴圈週期就是:2^8 = 256。

-1 的補碼,就是 256-1 = 255 = 1111 1111(十進位制)。

-2 的補碼,就是 256-2 = 254 = 1111 1110(十進位制)。

求負數補碼的公式,仍然是:週期(2^n)+ 該負數。

求補碼,可以用十進位制來計算,最為方便。

如果需要二進位制,你就再轉換一下。

求補,就是小學所學過的「求相反的數」。

經過求補,正數,就變成負數,負數就變成正數。

在數學中,相反的兩個數,關係如下:

x + x) =0

都用補碼表示,就是:

[x]補碼+[-x]補碼=[0]補碼。

移項,即可得出求補的公式:

[-x]補碼 = 0]補碼 - x]補碼

計算機專業,所說的這些詞彙,都是**於數學。

而且,都是小學的數學。

計算機專家,數學都不好,所以就自己重新創造了新詞,如:

「數字」,它們不叫數字,叫做「真值」。

「自然數」,它們叫做「無符號數」,unsigned。

「整數」,它們叫做「帶符號數」,signed。

此外還有「單精度」「雙精度」,也不過就是「小數」而已。

這麼命名,好像是多麼的深奧啊! 多麼的高大上啊!

其實,他們,就是在故弄玄虛罷了。

眾所周知,古今中外的輪子,都是圓形的,不需要重新發明。

那麼,他們,為何還這麼費勁巴拉的編造新詞呢?

那就是:小學沒畢業。

簡述補碼的特點與作用

3樓:沙里波特

正負數,在計算機中存放的格式,就是補碼。

計算機中,並沒有原碼和反碼,也就不必關心它們了。

下面,針對補碼,給出解釋。

比如,有乙個小孩,很小的。

他只認識 100 個數(0~99),也不會做減法。

那麼,就可以告訴他:「減一」,就用「加 99」算吧。

忽略進製的 100,結果不是一樣的嗎?

那麼,就是說:

99,就是-1 的補數。

98,就是-2 的補數。

。。。利用「補數」,就可把「減法」轉為「加法」。

利用這個特點,計算機中,僅需乙個「加法器」,就夠用了。

在計算機中,是以二進位制存放各種資訊的,統稱為:**。

八位,作為乙個計算單位。

範圍是:0000 0000 ~ 1111 1111。

寫成十進位制,就是:0~255。

共有 256 個**。--這個數字,稱為:模。

那麼:1111 1111(255),就是-1 的補碼。

1111 1110(254),就是-2 的補碼。

。。。1000 0000(128),就是-128 的補碼。

求負數的補碼,就是這麼簡單。

而零和正數,直接參加運算即可,用不著求補碼。

因此,下面就是補碼的定義式。

零和正數的補碼: 就是該數字本身。

負數的補碼: 就用「模」,加上該負數。

模,就是**的總個數。

原碼和反碼,則毫無意義。

所以,在計算機中,並沒有它們的存在。

4樓:可軒

補碼的表示方法。

1) 模的概念:把乙個計量單位稱之為模或模數。例如,時鐘是以12進製進行計數迴圈的,即以12為模。

在時鐘上,時針加上(正撥)12的整數字或減去(反 撥)12的整數字,時針的位置不變。14點鐘在捨去模12後,成為(下午)2點鐘(14=14-12=2)。從0點出發逆時針撥10格即減去10小時,也 可看成從0點出發順時針撥2格(加上2小時),即2點(0-10=-10=-10+12=2)。

因此,在模12的前提下,-10可對映為+2。由此可見, 對於乙個模數為12的迴圈系統來說,加2和減10的效果是一樣的;因此,在以12為模的系統中,凡是減10的運算都可以用加2來代替,這就把減法問題轉化 成加法問題了(注:計算機的硬體結構中只有加法器,所以大部分的運算都必須最終轉換為加法)。

10和2對模12而言互為補數。

同理,計 算機的運算部件與暫存器都有一定字長的限制(假設字長為8),因此它的運算也是一種模運算。當計數器計滿8位也就是256個數後會產生溢位,又從頭開始計 數。產生溢位的量就是計數器的模,顯然,8位二進位制數,它的模數為28=256。

在計算中,兩個互補的數稱為「補碼」。

2)補碼的表示:

正數:正數的補碼和原碼相同。

負數:負數的補碼則是符號位為「1」,數值部分按位取反後再在末位(最低位)加1。也就是「反碼+1」。

例如: 符號位 數值位。

[+7]補= 0 0000111 b

[-7]補= 1 1111001 b

補碼在微型機中是一種重要的編碼形式,有如下特點:

a.採用補碼後,可以方便地將減法運算轉化成加法運算,運算過程得到簡化。正數的補碼即是它所表示的數的真值,而負數的補碼的數值部份卻不是它所表示的數的真值。

採用補碼進行運算,所得結果仍為補碼。

b.與原碼、反碼不同,數值0的補碼只有乙個,即 [0]補=00000000b。

c.若字長為8位,則補碼所表示的範圍為-128~+127

簡述補碼運算的意義

5樓:端禧危蔚

計算機中的符號數有三種表示方法,即原碼、反碼和補碼。三種表示方法均有符號位和數值位兩部分,符號位都是用0表示「正」,用1表示「負」,而數值位,三種表示方法各不相同。

在計算機系統中,數值一律用補碼來表示和儲存。原因在於,使用補碼,可以將符號位和數值域統一處理;同時,加法和減法也可以統一處理。此外,補碼與原碼相互轉換,其運算過程是相同的,不需要額外的硬體電路。

解釋下列詞語及古今異義,解釋下列句中的古今異義詞。(1)念天地之悠悠。悠 古義 今義

大兄何見事之晚乎 乎 洗臉睡覺 穿 漫長 重 無義 向 不好的 無義 解釋下列句中的古今異義詞。1 念天地之悠悠。悠 古義 今義 蘇冰堰 你好!1 念天地之悠悠。悠 古義 久,遠,長。悠悠 形容時間的久遠和空間的廣大。今義 1.在空中擺動。2.穩住,控制。3.閒適,閒散。2 造化鍾神秀。鍾 古義 聚...

解釋詞語的意思,解釋下列詞語的意思

誰寄錦書 精緻 精巧細緻 細密 不由分說 不容人分辯解釋。 精緻 精巧細緻 的花紋 展覽會上的工藝品件件都很 詞 目 不由分說 發 音 b y u f n shu 近義詞 不容置喙 不容置疑 反義詞 強詞奪理 無理取鬧 用 法 動賓式 作謂語 狀語 分句 形容不容許分辯解說釋 義 由 聽從,順便 分...

恒量名詞解釋,守恆的概念名詞解釋

恒量也叫常量,是乙個科學術語,被廣泛應用於天文學,自然科學領域,意思是具有固定的或接近固定的價值的抽象數目或物理的尺寸數。量名詞解釋 量。拼 音。li ng li ng 部 首 日。筆 畫 12 五 行 火。繁 體 量。五 筆 jgjf 生詞本。基本釋義 詳細釋義。li ng 1.測量東西體積多少的...