自在自线亚洲а∨天堂在线-中文字幕一区视频播放-扒开双腿猛进入喷水高潮叫声-欧美日本亚洲一区二区-老熟妇高潮偷拍一区二区-国产精品高清一区二区不卡-午夜色福利视频一区二区三区-亚洲国产成人精品福利在线观看-亚洲欧美成人一区二区在线电影

機(jī)電之家資源網(wǎng)
單片機(jī)首頁|單片機(jī)基礎(chǔ)|單片機(jī)應(yīng)用|單片機(jī)開發(fā)|單片機(jī)文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開發(fā)
培訓(xùn)信息
贊助商
關(guān)于補(bǔ)碼的概念
關(guān)于補(bǔ)碼的概念
 更新時間:2008-7-26 21:07:37  點(diǎn)擊數(shù):4
【字體: 字體顏色
1、在計(jì)算機(jī)系統(tǒng)中,數(shù)值一律用補(bǔ)碼來表示(存儲)。 主要原因:使用補(bǔ)碼,可以將符號位和其它位統(tǒng)一處理;同時,減法也可按加法來處理。另外,兩個用補(bǔ)碼表示的數(shù)相加時,如果最高位(符號位)有進(jìn)位,則進(jìn)位被舍棄。 2、補(bǔ)碼與原碼的轉(zhuǎn)換過程幾乎是相同的。 數(shù)值的補(bǔ)碼表示也分兩種情況: (1)正數(shù)的補(bǔ)碼:與原碼相同。 例如,+9的補(bǔ)碼是00001001。 (2)負(fù)數(shù)的補(bǔ)碼:符號位為1,其余位為該數(shù)絕對值的原碼按位取反;然后整個數(shù)加1。 例如,-7的補(bǔ)碼:因?yàn)槭秦?fù)數(shù),則符號位為“1”,整個為10000111;其余7位為-7的絕對值+7的原碼0000111按位取反為1111000;再加1,所以-7的補(bǔ)碼是11111001。 已知一個數(shù)的補(bǔ)碼,求原碼的操作分兩種情況: (1)如果補(bǔ)碼的符號位為“0”,表示是一個正數(shù),所以補(bǔ)碼就是該數(shù)的原碼。 (2)如果補(bǔ)碼的符號位為“1”,表示是一個負(fù)數(shù),求原碼的操作可以是:符號位為1,其余各位取反,然后再整個數(shù)加1。 例如,已知一個補(bǔ)碼為11111001,則原碼是10000111(-7):因?yàn)榉栁粸椤?”,表示是一個負(fù)數(shù),所以該位不變,仍為“1”;其余7位1111001取反后為0000110;再加1,所以是10000111。 在“閑扯原碼、反碼、補(bǔ)碼”文件中,沒有提到一個很重要的概念“模”。我在這里稍微介紹一下“!钡母拍睿 “!笔侵敢粋計(jì)量系統(tǒng)的計(jì)數(shù)范圍。如時鐘等。計(jì)算機(jī)也可以看成一個計(jì)量機(jī)器,它也有一個計(jì)量范圍,即都存在一個“模”。例如:   時鐘的計(jì)量范圍是0~11,模=12。    表示n位的計(jì)算機(jī)計(jì)量范圍是0~2(n)-1,模=2(n)!咀ⅲ簄表示指數(shù)】   “!睂(shí)質(zhì)上是計(jì)量器產(chǎn)生“溢出”的量,它的值在計(jì)量器上表示不出來,計(jì)量器上只能表示出模的余數(shù)。任何有模的計(jì)量器,均可化減法為加法運(yùn)算。 例如: 假設(shè)當(dāng)前時針指向10點(diǎn),而準(zhǔn)確時間是6點(diǎn),調(diào)整時間可有以下兩種撥法:    一種是倒撥4小時,即:10-4=6     另一種是順撥8小時:10+8=12+6=6  在以12模的系統(tǒng)中,加8和減4效果是一樣的,因此凡是減4運(yùn)算,都可以用加8來代替。 對“!倍裕8和4互為補(bǔ)數(shù)。實(shí)際上以12模的系統(tǒng)中,11和1,10和2,9和3,7和5,6和6都有這個特性。共同的特點(diǎn)是兩者相加等于模。  對于計(jì)算機(jī),其概念和方法完全一樣。n位計(jì)算機(jī),設(shè)n=8, 所能表示的最大數(shù)是11111111,若再加1稱為100000000(9位),但因只有8位,最高位1自然丟失。又回了00000000,所以8位二進(jìn)制系統(tǒng)的模為2(8)。 在這樣的系統(tǒng)中減法問題也可以化成加法問題,只需把減數(shù)用相應(yīng)的補(bǔ)數(shù)表示就可以了。把補(bǔ)數(shù)用到計(jì)算機(jī)對數(shù)的處理上,就是補(bǔ)碼。 另外兩個概念一的補(bǔ)碼(one's complement) 指的是正數(shù)=原碼,負(fù)數(shù)=反碼而二的補(bǔ)碼(two's complement) 指的就是通常所指的補(bǔ)碼
  • 上一篇: 基于80C31的固定電話短信息終端的開發(fā)
  • 下一篇: 初學(xué)者編程最簡練的指導(dǎo)
  • 發(fā)表評論   告訴好友   打印此文  收藏此頁  關(guān)閉窗口  返回頂部
    熱點(diǎn)文章
     
    推薦文章
     
    相關(guān)文章
    網(wǎng)友評論:(只顯示最新5條。)
    關(guān)于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機(jī)電之家 | 會員助手 | 免費(fèi)鏈接

    點(diǎn)擊這里給我發(fā)消息66821730(技術(shù)支持)點(diǎn)擊這里給我發(fā)消息66821730(廣告投放) 點(diǎn)擊這里給我發(fā)消息41031197(編輯) 點(diǎn)擊這里給我發(fā)消息58733127(審核)
    本站提供的機(jī)電設(shè)備,機(jī)電供求等信息由機(jī)電企業(yè)自行提供,該企業(yè)負(fù)責(zé)信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性。
    機(jī)電之家對此不承擔(dān)任何保證責(zé)任,有侵犯您利益的地方請聯(lián)系機(jī)電之家,機(jī)電之家將及時作出處理。
    Copyright 2007 機(jī)電之家 Inc All Rights Reserved.機(jī)電之家-由機(jī)電一體化網(wǎng)更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術(shù)支持

    主辦:杭州市高新區(qū)(濱江)機(jī)電一體化學(xué)會
    中國行業(yè)電子商務(wù)100強(qiáng)網(wǎng)站

    網(wǎng)站經(jīng)營許可證:浙B2-20080178-1