PAL16L10NM 反碼與補(bǔ)碼之間的關(guān)系
發(fā)布時(shí)間:2019/10/9 12:02:39 訪問(wèn)次數(shù):1094
PAL16L10NM溢出,例1,3,8 試用4位二進(jìn)制補(bǔ)碼計(jì)算5+7。
解:因?yàn)?5+7)補(bǔ)=(5)補(bǔ)+(7)補(bǔ) 0101
=0101+0111 +0111
=1100 [1]100
計(jì)算結(jié)果1100表示-4,而實(shí)際正確的結(jié)果應(yīng)該為12。錯(cuò)誤產(chǎn)生的原因在于4位二進(jìn)制補(bǔ)碼中,有3位是數(shù)值位,它所表示的范圍為一8~+7,而本題的結(jié)果需要4位數(shù)值位表示,因而產(chǎn)生溢出。解決溢出的辦法是進(jìn)行位擴(kuò)展,即用5位以上的二進(jìn)制補(bǔ)碼表示,就不會(huì)產(chǎn)生溢出了。
溢出的判別
兩個(gè)符號(hào)相反的數(shù)相加不會(huì)產(chǎn)生溢出,但兩個(gè)符號(hào)相同的數(shù)相加有可能溢出。如何判斷是否產(chǎn)生溢出?根據(jù)下列同符號(hào)4位二進(jìn)制補(bǔ)碼的計(jì)算結(jié)果可以推知.
+4
0100
1011
+1101
[1]1000
b)
1101
++3
+7
0010
+0110
+-6 +1010
-9 [1]0111
[0]1000
(c) (d)
4位二進(jìn)制補(bǔ)碼表示的數(shù)值范圍為一8~+7,所以(a)和(b)沒(méi)有產(chǎn)生溢出,結(jié)果是正確的。(c)和(d)的運(yùn)算結(jié)果應(yīng)分別是+8和-9,均超過(guò)了允許的范圍,產(chǎn)生溢出。比較4種情況可以看出,當(dāng)方框中的進(jìn)位位與和數(shù)的符號(hào)位(即63位)相反時(shí),則運(yùn)算結(jié)果是錯(cuò)誤的,產(chǎn)生溢出。
為什么說(shuō)二進(jìn)制數(shù)的加法運(yùn)算是算術(shù)運(yùn)算基礎(chǔ)?
二進(jìn)制數(shù)乘法、除法運(yùn)算過(guò)程各有什么規(guī)律?
說(shuō)明反碼與補(bǔ)碼之間的關(guān)系。
簡(jiǎn)要說(shuō)明由加補(bǔ)碼完成減法運(yùn)算的原理。
說(shuō)明溢出產(chǎn)生的原因及解決的辦法。
數(shù)字系統(tǒng)中的信息可分為兩類(lèi),一類(lèi)是數(shù)值,另一類(lèi)是文字符號(hào)(包括控制符)。數(shù)值信息的表示方法如前所述。為了表示文字符號(hào)信息,往往也采用一定位數(shù)的二進(jìn)制數(shù)碼表示,這些數(shù)碼并不表示數(shù)量的大小,僅僅區(qū)別不同事物而已。這些特定的二進(jìn)制數(shù)碼稱(chēng)為代碼。以一定的規(guī)則編制代碼,用以表示十進(jìn)制數(shù)值、字母、符號(hào)等的過(guò)程稱(chēng)為編碼。將代碼還原成所表示的十進(jìn)制數(shù)、字母、符號(hào)等的過(guò)程稱(chēng)為解碼或譯碼。
若所需編碼的信息有Ⅳ項(xiàng),則需要的二進(jìn)制數(shù)碼的位數(shù)N應(yīng)滿(mǎn)足如下關(guān)系
2n≥N
二-十進(jìn)制碼就是用4位二進(jìn)制數(shù)來(lái)表示1位十進(jìn)制數(shù)中的0--9這10個(gè)數(shù)碼,簡(jiǎn)稱(chēng)BCD碼,4位二進(jìn)制數(shù)有16種不同的組合方式,即16種代碼,根據(jù)不同的規(guī)則從中選擇10種來(lái)表示十進(jìn)制的10個(gè)數(shù)碼,其方案有很多種.表1.4.1所示為幾種常用的BCDD碼.

PAL16L10NM溢出,例1,3,8 試用4位二進(jìn)制補(bǔ)碼計(jì)算5+7。
解:因?yàn)?5+7)補(bǔ)=(5)補(bǔ)+(7)補(bǔ) 0101
=0101+0111 +0111
=1100 [1]100
計(jì)算結(jié)果1100表示-4,而實(shí)際正確的結(jié)果應(yīng)該為12。錯(cuò)誤產(chǎn)生的原因在于4位二進(jìn)制補(bǔ)碼中,有3位是數(shù)值位,它所表示的范圍為一8~+7,而本題的結(jié)果需要4位數(shù)值位表示,因而產(chǎn)生溢出。解決溢出的辦法是進(jìn)行位擴(kuò)展,即用5位以上的二進(jìn)制補(bǔ)碼表示,就不會(huì)產(chǎn)生溢出了。
溢出的判別
兩個(gè)符號(hào)相反的數(shù)相加不會(huì)產(chǎn)生溢出,但兩個(gè)符號(hào)相同的數(shù)相加有可能溢出。如何判斷是否產(chǎn)生溢出?根據(jù)下列同符號(hào)4位二進(jìn)制補(bǔ)碼的計(jì)算結(jié)果可以推知.
+4
0100
1011
+1101
[1]1000
b)
1101
++3
+7
0010
+0110
+-6 +1010
-9 [1]0111
[0]1000
(c) (d)
4位二進(jìn)制補(bǔ)碼表示的數(shù)值范圍為一8~+7,所以(a)和(b)沒(méi)有產(chǎn)生溢出,結(jié)果是正確的。(c)和(d)的運(yùn)算結(jié)果應(yīng)分別是+8和-9,均超過(guò)了允許的范圍,產(chǎn)生溢出。比較4種情況可以看出,當(dāng)方框中的進(jìn)位位與和數(shù)的符號(hào)位(即63位)相反時(shí),則運(yùn)算結(jié)果是錯(cuò)誤的,產(chǎn)生溢出。
為什么說(shuō)二進(jìn)制數(shù)的加法運(yùn)算是算術(shù)運(yùn)算基礎(chǔ)?
二進(jìn)制數(shù)乘法、除法運(yùn)算過(guò)程各有什么規(guī)律?
說(shuō)明反碼與補(bǔ)碼之間的關(guān)系。
簡(jiǎn)要說(shuō)明由加補(bǔ)碼完成減法運(yùn)算的原理。
說(shuō)明溢出產(chǎn)生的原因及解決的辦法。
數(shù)字系統(tǒng)中的信息可分為兩類(lèi),一類(lèi)是數(shù)值,另一類(lèi)是文字符號(hào)(包括控制符)。數(shù)值信息的表示方法如前所述。為了表示文字符號(hào)信息,往往也采用一定位數(shù)的二進(jìn)制數(shù)碼表示,這些數(shù)碼并不表示數(shù)量的大小,僅僅區(qū)別不同事物而已。這些特定的二進(jìn)制數(shù)碼稱(chēng)為代碼。以一定的規(guī)則編制代碼,用以表示十進(jìn)制數(shù)值、字母、符號(hào)等的過(guò)程稱(chēng)為編碼。將代碼還原成所表示的十進(jìn)制數(shù)、字母、符號(hào)等的過(guò)程稱(chēng)為解碼或譯碼。
若所需編碼的信息有Ⅳ項(xiàng),則需要的二進(jìn)制數(shù)碼的位數(shù)N應(yīng)滿(mǎn)足如下關(guān)系
2n≥N
二-十進(jìn)制碼就是用4位二進(jìn)制數(shù)來(lái)表示1位十進(jìn)制數(shù)中的0--9這10個(gè)數(shù)碼,簡(jiǎn)稱(chēng)BCD碼,4位二進(jìn)制數(shù)有16種不同的組合方式,即16種代碼,根據(jù)不同的規(guī)則從中選擇10種來(lái)表示十進(jìn)制的10個(gè)數(shù)碼,其方案有很多種.表1.4.1所示為幾種常用的BCDD碼.

熱門(mén)點(diǎn)擊
- 北斗衛(wèi)星導(dǎo)航系統(tǒng)是中國(guó)自行研制的全球衛(wèi)星導(dǎo)航
- 數(shù)字式萬(wàn)用表的各單元電路原理A/D轉(zhuǎn)換器
- 線零序電流的首半波的幅值和極性
- 外接調(diào)頻電壓輸入插座(VCF)
- 對(duì)NUS利用穩(wěn)態(tài)基波量作為選線的依據(jù)
- 考慮到NUGS輸電線路一般不長(zhǎng)
- 人為向系統(tǒng)注人一個(gè)特殊信號(hào)電流
- 光纖通信系統(tǒng)的分類(lèi)
- 分段開(kāi)關(guān)和聯(lián)絡(luò)開(kāi)關(guān)的時(shí)限整定
- 隔離電路
推薦技術(shù)資料
- MPS 啟動(dòng)器開(kāi)發(fā)板/評(píng)估套件(EVKT/P
- 12V、6A 四路降壓電源管理 IC
- 數(shù)字恒定導(dǎo)通時(shí)間控制模式(COT)
- 同步降壓PWM DC-DC線性
- ADC 技術(shù)參數(shù)與應(yīng)用需求之
- 反激變換器傳導(dǎo)和輻射電磁干擾分
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究