精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • 補(bǔ)碼求真值?

    補(bǔ)碼求真值?
    [X]補(bǔ) = 10001110,求X的真值?
    數(shù)學(xué)人氣:457 ℃時(shí)間:2020-04-05 13:52:42
    優(yōu)質(zhì)解答
    1.正數(shù),原碼= 補(bǔ)碼.
    2.[X]補(bǔ) = 10001110,最高位為1,為負(fù)數(shù)!
    負(fù)數(shù)補(bǔ)碼求原碼步驟:
    假設(shè)無符 10001110B=128+8+4+2=142
    256D - 10001110B = 256 - 142 = 114
    所以,X]補(bǔ) = 10001110,求X的真值 -114.
    詳細(xì)理論:
    C語言、補(bǔ)碼.
    1.任何數(shù)值是以補(bǔ)碼存放在內(nèi)存中的.
    2.正數(shù)的補(bǔ)碼和其原碼相同.補(bǔ)碼 = 原碼.
    3.負(fù)數(shù)的補(bǔ)碼的兩種求法:(假設(shè)8bit,即8位)
    (1).是將該數(shù)的絕對值的二進(jìn)制形式,按位取反,再加1.
    例.求-10的補(bǔ)碼.
    第一步是取-10的絕對值10;
    第二步取10的二進(jìn)制形式為00001010;
    第三步對00001010取反得11110101;
    第四步再加1得11110110.
    所以-10在內(nèi)存中就以11110110形式存放.
    (2).256-欲求的負(fù)數(shù)的絕對值 = 此負(fù)數(shù)的補(bǔ)碼.注意:256 - 的是這個(gè)負(fù)數(shù)的絕對值,而不是這個(gè)數(shù)
    .也就是說 256 -|負(fù)數(shù)|=補(bǔ)碼.求其原碼,則 256 - 補(bǔ)碼 = |負(fù)數(shù)| ,則原碼需要把首位變?yōu)?即可.
    例.求-10的補(bǔ)碼.
    第一步是 256 - |-10|=246.
    第二步把246變?yōu)槎M(jìn)制,11110110.
    所以-10在內(nèi)存中就以11110110形式存放.
    兩種方法比較下來,顯然,第二種更為簡便!
    4.反碼:把每位取反,即0變1,1變0即可.
    5.一個(gè)有符號(hào)定點(diǎn)數(shù)的最高位為符號(hào)位,0是正數(shù),1是負(fù)數(shù).
    筆者認(rèn)為,對于原碼、補(bǔ)碼、反碼的追究無需深入,只需要知道數(shù)據(jù)在計(jì)算機(jī)中以補(bǔ)碼形式存儲(chǔ)即可,
    至于怎么存儲(chǔ)是計(jì)算機(jī)的事情.當(dāng)然,大學(xué)里面的結(jié)業(yè)考試或計(jì)算機(jī)等級(jí)考試可能會(huì)有個(gè)別計(jì)算這個(gè)的
    我來回答
    類似推薦
    請使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點(diǎn),以保證最佳閱讀效果。本頁提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權(quán)所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機(jī)版