日本欧美一区-日本欧美一区二区三区片-日本强好片久久久久久AAA-日本-区一区二区三区A片-日本人伦一区二区三区-日本人妻A片成人免费看

電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設(shè)計(jì) | 電子開發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 基礎(chǔ)入門 >> 數(shù)字電子電路 >> 正文

數(shù)字電路----原碼,反碼及補(bǔ)碼

作者:佚名    文章來源:本站原創(chuàng)    點(diǎn)擊數(shù):    更新時(shí)間:2014-11-27
   我們知道在生活中,數(shù)是有正負(fù)之分,在數(shù)字設(shè)備中是怎樣表示數(shù)的正負(fù)符號(hào)呢?

    一:數(shù)的表示形式

     在生活中表示數(shù)的時(shí)候一般都是把正數(shù)前面加一個(gè)“+”,負(fù)數(shù)前面加一個(gè)“-”,但是在數(shù)字設(shè)備中,機(jī)器是不認(rèn)識(shí)這些的,我們就把“+”用“0”表示,“-”用“1”表示。原碼、反碼和補(bǔ)碼。這三種形式是怎樣表示的呢?如下所示:

 

真值 原碼 反碼 補(bǔ)碼

例1:求+12和-12八位原碼、反碼、補(bǔ)碼形式
它們的原碼分別為[+12]=00001100[-12]=100011      
它們的反碼分別為[+12]*=00001100
[-12]*=(28-1)+(-1100)=11110011 
它們的補(bǔ)碼分別為[+12]**=00001100
[-12]**=28+(-1100)=11110100

正數(shù) +X 0X 0X 0X
負(fù)數(shù) -X 1X (2n-1)+X 2n+X

    二:原碼、反碼及補(bǔ)碼的算術(shù)運(yùn)算
    因?yàn)檫@三種數(shù)碼表示法的形成規(guī)則不同,所以算術(shù)運(yùn)算方法也不相同。

原碼與我們的日常中算術(shù)運(yùn)算相同。
反碼先轉(zhuǎn)換為反碼形式,再進(jìn)行加減運(yùn)算。它的減法可以按A+[-B]的形式進(jìn)行.
補(bǔ)碼先轉(zhuǎn)換為補(bǔ)碼形式,再進(jìn)行加減運(yùn)算,其減法可以按A補(bǔ)+[-B]補(bǔ)進(jìn)行.

    三:溢出及補(bǔ)碼運(yùn)算中溢出的判斷
    
溢出可以描述為運(yùn)算結(jié)果大于數(shù)字設(shè)備的表示范圍。這種現(xiàn)象應(yīng)當(dāng)作故障處理。
    判斷溢出是根據(jù)最高位的進(jìn)位來判斷的。

Tags:數(shù)字電路,原碼,反碼,補(bǔ)碼  
責(zé)任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個(gè)字
[ 查看全部 ] 網(wǎng)友評論
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢