![第2章-原碼反碼補(bǔ)碼-課件_第1頁(yè)](http://file4.renrendoc.com/view/1d11880997b2517645ee7f679cc2367e/1d11880997b2517645ee7f679cc2367e1.gif)
![第2章-原碼反碼補(bǔ)碼-課件_第2頁(yè)](http://file4.renrendoc.com/view/1d11880997b2517645ee7f679cc2367e/1d11880997b2517645ee7f679cc2367e2.gif)
![第2章-原碼反碼補(bǔ)碼-課件_第3頁(yè)](http://file4.renrendoc.com/view/1d11880997b2517645ee7f679cc2367e/1d11880997b2517645ee7f679cc2367e3.gif)
![第2章-原碼反碼補(bǔ)碼-課件_第4頁(yè)](http://file4.renrendoc.com/view/1d11880997b2517645ee7f679cc2367e/1d11880997b2517645ee7f679cc2367e4.gif)
![第2章-原碼反碼補(bǔ)碼-課件_第5頁(yè)](http://file4.renrendoc.com/view/1d11880997b2517645ee7f679cc2367e/1d11880997b2517645ee7f679cc2367e5.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
大學(xué)計(jì)算機(jī)基礎(chǔ)任小廣計(jì)算機(jī)學(xué)院611教研室第2章
計(jì)算機(jī)基本信息表示1ppt課件上講回顧2.1進(jìn)制2.1.1進(jìn)制的概念2.1.2二進(jìn)制、八進(jìn)制和十六進(jìn)制2.1.3進(jìn)制轉(zhuǎn)換2.2二進(jìn)制運(yùn)算的物理實(shí)現(xiàn)2.3計(jì)算機(jī)數(shù)值表示2.4字符編碼2ppt課件主要內(nèi)容2.1進(jìn)制2.2二進(jìn)制運(yùn)算的物理實(shí)現(xiàn)2.3計(jì)算機(jī)數(shù)值表示2.3.1計(jì)算機(jī)碼制2.3.2定點(diǎn)數(shù)和浮點(diǎn)數(shù)2.4字符編碼3ppt課件2.3.1計(jì)算機(jī)碼制計(jì)算機(jī)可以表示0和1,就可以表示二進(jìn)制數(shù)了嗎?前講回顧:0/1直接對(duì)應(yīng)于二進(jìn)制數(shù)字
(5.25)10=(101.01)2但,數(shù)還包括正負(fù)符號(hào)和小數(shù)點(diǎn)計(jì)算機(jī)碼制:如何用0/1編碼處理正負(fù)符號(hào)和小數(shù)點(diǎn)有符號(hào)整數(shù)的0/1編碼<符號(hào)部分><數(shù)值部分>不同的碼制有不同的特點(diǎn)表示范圍,計(jì)算方便4ppt課件原碼原碼——最直觀的二進(jìn)制整數(shù)編碼共n位最高位對(duì)符號(hào)部分進(jìn)行編碼用0表示“+”,用1表示“-”剩下的(n1)位對(duì)數(shù)值部分進(jìn)行編碼編碼與二進(jìn)制數(shù)的數(shù)字部分相同如果數(shù)字部分不足(n1)位,則高位補(bǔ)0,補(bǔ)足至(n1)位<符號(hào)部分>
<數(shù)值部分>5ppt課件原碼原碼舉例8位二進(jìn)制編碼
真值:X=
+101原碼:[X]原
=00000101若真值中數(shù)字個(gè)數(shù)(不含高位0)多于(n-1),則不能用n位原碼編碼如X=+10101010
數(shù)值0對(duì)應(yīng)的8位二進(jìn)制原碼是?
+0:00000000
-0:10000000n位原碼的表示范圍:-(2n-1-1)≤X≤(2n-1-1).Y=
1010[Y]原=100010106ppt課件原碼原碼運(yùn)算A=+0001,B=+0110,求A+BA=+1011,B=-1110,求A+B要對(duì)符號(hào)位和數(shù)值絕對(duì)值大小進(jìn)行判斷A+B=-0011②|B|>|A||B|-|A|
①A=01011B=11110做減法④[A+B]原=10011
1110-)1011
0011③.7ppt課件原碼原碼特點(diǎn)優(yōu)點(diǎn)簡(jiǎn)單直觀,容易理解缺點(diǎn)零的形式不唯一做加法和減法運(yùn)算較為復(fù)雜,要對(duì)符號(hào)位和數(shù)值的絕對(duì)值大小進(jìn)行判斷需要設(shè)計(jì)新的碼制!8ppt課件反碼符號(hào)部分同原碼,即數(shù)的最高位為符號(hào)位,用0表示正數(shù),用1表示負(fù)數(shù)數(shù)值部分與它的符號(hào)位有關(guān)對(duì)于正數(shù),反碼與原碼相同對(duì)于負(fù)數(shù),反碼數(shù)值是將原碼數(shù)值按位取反
X=+1101Y=-1101 [X]原
=01101[Y]原
=11101 [X]反
=01101[Y]反
=10010反碼如何轉(zhuǎn)換成原碼?正數(shù):相同;負(fù)數(shù):數(shù)值按位取反<符號(hào)部分>
<數(shù)值部分>9ppt課件反碼反碼的性質(zhì)反碼表示若x=+x1x2?xn-1
,則[x]反=0x1x2?xn-1若x=-x1x2?xn-1
,則[x]反=1x1x2?xn-1反碼的表示范圍0有兩種表示形式
[+00?0]反=000?0[-00?0]反=111?1表示范圍:-(2n-1-1)≤X≤(2n-1-1)反碼運(yùn)算符號(hào)位可以參加運(yùn)算,無(wú)需對(duì)符號(hào)位和絕對(duì)值進(jìn)行計(jì)算(比原碼簡(jiǎn)單),但仍存在問(wèn)題———與原碼相同10ppt課件反碼運(yùn)算用反碼進(jìn)行運(yùn)算時(shí),兩數(shù)反碼的和等于兩數(shù)和的反碼符號(hào)位也參加運(yùn)算,當(dāng)符號(hào)位產(chǎn)生進(jìn)位時(shí),需要循環(huán)進(jìn)位,即把符號(hào)位的進(jìn)位加到和的最低位上去[X
+Y]反=[X]反+[Y]反[X-Y]反=[X]反+[-Y]反11ppt課件反碼運(yùn)算舉例 X=+1001,Y=-1011,求X+Y [X+Y]反=[X]反+[Y]反 =01001+10100 =11101
故X+Y=-0010 X=+1001,Y=-0101,求X+Y [X+Y]反=[X]反+[Y]反 =01001+11010 =00011 (有進(jìn)位)
1 (循環(huán)進(jìn)位)
=00100
故X+Y=+0100反碼未在計(jì)算機(jī)中實(shí)際使用,僅是一種過(guò)渡碼制12ppt課件補(bǔ)碼補(bǔ)碼的表示符號(hào)部分同原碼數(shù)的最高位為符號(hào)位,0表示正數(shù),1表示負(fù)數(shù)數(shù)值部分與它的符號(hào)位有關(guān)對(duì)于正數(shù),補(bǔ)碼數(shù)值部分與原碼數(shù)值部分相同對(duì)于負(fù)數(shù),補(bǔ)碼數(shù)值部分是將原碼數(shù)值部分按位取反再加1,即在反碼數(shù)值部分基礎(chǔ)上加1加1是整體加1,不是每一位都加113ppt課件補(bǔ)碼補(bǔ)碼舉例——
給出下列數(shù)的原碼、反碼、補(bǔ)碼(8位)X=+1101[X]原
=00001101[X]反
=00001101[X]補(bǔ)
=00001101Y=1110[Y]原
=10001110[Y]反
=11110001[Y]補(bǔ)
=1111001014ppt課件補(bǔ)碼表示范圍0的表示?
100…0是誰(shuí)的補(bǔ)碼呢?范圍?已知補(bǔ)碼(-2n-1除外),如何獲得原碼?對(duì)于正數(shù),原碼數(shù)值部分與補(bǔ)碼數(shù)值部分相同對(duì)于負(fù)數(shù),符號(hào)為1,數(shù)值部分一種直觀方法:減1再按位取反另一種方法:按位取反再加1對(duì)于一個(gè)正數(shù):a=an-2an-3…a1a0,(ai=0或1)唯一表示:00…0定義為:-2n-1-2n-1≤X≤(2n-1-1)即,再做一次補(bǔ)為什么?15ppt課件補(bǔ)碼補(bǔ)碼運(yùn)算補(bǔ)碼表示法可以簡(jiǎn)化加法運(yùn)算,并且可以將減法變成加法采用補(bǔ)碼進(jìn)行加減法運(yùn)算,在計(jì)算機(jī)中只需要一套實(shí)現(xiàn)加法運(yùn)算的線路,從而簡(jiǎn)化了計(jì)算機(jī)內(nèi)部硬件電路的結(jié)構(gòu)補(bǔ)碼加法運(yùn)算中不區(qū)分?jǐn)?shù)符和數(shù)字,即符號(hào)位也參與加法計(jì)算[X+Y]補(bǔ)=[X]補(bǔ)+[Y]補(bǔ)[X-Y]補(bǔ)=[X]補(bǔ)+[-Y]補(bǔ).16ppt課件補(bǔ)碼補(bǔ)碼運(yùn)算舉例(用5位二進(jìn)制補(bǔ)碼表示數(shù)) A=+1011,B=-0010,求A-B
[A-B]補(bǔ)=[A]補(bǔ)
+[-B]補(bǔ) [A]補(bǔ)=01011,[-B]補(bǔ)=00010,A-B=+110117ppt課件補(bǔ)碼補(bǔ)碼運(yùn)算舉例(用5位二進(jìn)制補(bǔ)碼表示數(shù)) A=+1011,B=-1110,求A+B
[A+B]補(bǔ)=[A]補(bǔ)
+[B]補(bǔ) [A]補(bǔ)=01011,[B]補(bǔ)=10010,A+B=-1118ppt課件補(bǔ)碼補(bǔ)碼運(yùn)算(用5位二進(jìn)制補(bǔ)碼表示數(shù))不考慮符號(hào)位的進(jìn)位問(wèn)題 A=+1111,B=-1101,求A+B
[A+B]補(bǔ)=[A]補(bǔ)
+[B]補(bǔ) [A]補(bǔ)=01111,[B]補(bǔ)=10011,A+B=+10.為何可以省略進(jìn)位?19ppt課件補(bǔ)碼補(bǔ)碼運(yùn)算(用5位二進(jìn)制補(bǔ)碼表示數(shù))需要考慮符號(hào)位的溢出問(wèn)題,即運(yùn)算結(jié)果超出了機(jī)器能表示數(shù)的范圍X1=+1101,X2=+1001Y1=1011,Y2=1100求X1+X2
,
Y1+Y2
[X1]補(bǔ)
+[X2]補(bǔ)=01101+01001=10110[Y1]補(bǔ)
+[Y2]補(bǔ)=10101+10100=01001正溢出負(fù)溢出如何判斷溢出?.20ppt課件本講核心知識(shí)點(diǎn)碼制原碼、反碼、補(bǔ)碼補(bǔ)碼運(yùn)算[X+Y]補(bǔ)=[X]補(bǔ)+[Y]補(bǔ)[X-Y]補(bǔ)=[X]補(bǔ)+[-Y]補(bǔ)符號(hào)位參與運(yùn)算忽略進(jìn)位注意溢出21ppt課件補(bǔ)碼:提高探討補(bǔ)碼的深入理解(1)已知補(bǔ)碼(-2n-1除外),如何獲得原碼?另一種方法:按位取反再加1對(duì)于一個(gè)正數(shù):a=an-2an-3…a1a0,(ai=0或1)[-a]原數(shù)值部分=an-2an-3…a1a0[-a]補(bǔ)數(shù)值部分=an-2an-3…a1a0+1[-a]原數(shù)值部分+[-a]補(bǔ)數(shù)值部分=2n-1[-a]補(bǔ)數(shù)=2n-1-[-a]原數(shù)
[-[-a]補(bǔ)數(shù)]補(bǔ)數(shù)=2n-1–
[-[-a]補(bǔ)數(shù)]原數(shù) =2n-1–[-a]補(bǔ)數(shù) =2n-1–(2n-1-[-a]原數(shù))=[-a]原數(shù)[[X]補(bǔ)]補(bǔ)=[X]原?__ __22ppt課件補(bǔ)碼:提高探討補(bǔ)碼的深入理解(2)為什么符號(hào)位可以參與運(yùn)算,但忽略進(jìn)位?符號(hào)位參與運(yùn)算,將補(bǔ)碼看做無(wú)符號(hào)形式值
[X]補(bǔ)
=Xmod2n因此
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 經(jīng)營(yíng)酒吧合同
- 股份制改革流程文書(shū)模板與指導(dǎo)
- 汽車美容店合作協(xié)議書(shū)年
- 委托培訓(xùn)協(xié)議書(shū)
- 質(zhì)量管理體系培訓(xùn)指導(dǎo)書(shū)
- 2025年青海貨運(yùn)從業(yè)資證孝試模似題庫(kù)
- 小學(xué)三年級(jí)數(shù)學(xué)加減乘除混合口算
- 2025年黔東南道路貨運(yùn)駕駛員從業(yè)資格證考試題庫(kù)
- 2025年上海貨車叢業(yè)資格證考試題
- 2025年汕頭貨運(yùn)從業(yè)資格證怎么考試
- 心電圖技術(shù)操作考核評(píng)分標(biāo)準(zhǔn)細(xì)則
- 北師大版英語(yǔ)課文同步字帖三年級(jí)下冊(cè)課文對(duì)話原文及翻譯衡水體英語(yǔ)字帖三年級(jí)起點(diǎn)
- 綜合實(shí)踐活動(dòng)《感恩父母,擁抱親情》PPT
- GB/T 21295-2014服裝理化性能的技術(shù)要求
- 2022年行業(yè)報(bào)告我國(guó)FEVE氟樹(shù)脂涂料發(fā)展現(xiàn)狀及展望
- 焊口外觀檢查記錄
- Y2系列電機(jī)樣本
- 市域社會(huì)治理現(xiàn)代化解決方案
- 許慎《說(shuō)文解字》(全文)
- 我國(guó)應(yīng)急通信保障能力評(píng)估體系探究(金)
- 井控-井口套管頭裝置⑥課件
評(píng)論
0/150
提交評(píng)論