版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第1章計(jì)算機(jī)基礎(chǔ)知識(shí)1.4二進(jìn)制數(shù)的運(yùn)算及其加法電路1.4.1二進(jìn)制數(shù)據(jù)算術(shù)運(yùn)算規(guī)則(1)加法運(yùn)算規(guī)則
0+0=0例如:
01010+1=1+)00011+0=101101+1=0并產(chǎn)生進(jìn)位(2)減法運(yùn)算規(guī)則
0-0=0例如:10110-1=1并產(chǎn)生借位
-)01011-0=101101-1=0(3)乘法運(yùn)算規(guī)則例如:
11010X0=0X)01010X1=011011X0=011011X1=11000001(4)除法運(yùn)算規(guī)則
1101例如:1110101/100110011110101100110111001010011001000000000第1章計(jì)算機(jī)基礎(chǔ)知識(shí)第1章計(jì)算機(jī)基礎(chǔ)知識(shí)1.4.2半加器電路設(shè)計(jì)問題描述:對(duì)兩個(gè)二進(jìn)制數(shù)進(jìn)行加法運(yùn)算,產(chǎn)生1位和和1位進(jìn)位。定義輸入輸出變量:輸入x,y,輸出S(sum),C(carry)。真值表:xyCS0000010110011110邏輯表達(dá)式:S=xy+xy,C=xy,由此可以化出邏輯圖如下:第1章計(jì)算機(jī)基礎(chǔ)知識(shí)SyCx=1&HAxysc半加器電路圖:半加器符號(hào):第1章計(jì)算機(jī)基礎(chǔ)知識(shí)1.4.3全加器電路設(shè)計(jì)FAabscico1位全加器框圖1位全加器真值表:abcicos00000001010100101110100011011011010111111位全加器邏輯表達(dá)式(電路圖見p13)S=/a/bci+/ab/ci+a/b/ci+abci=abciCo=/abci+a/bci+ab/ci+abci=ab+aci+bci
由多個(gè)一位全加器把進(jìn)位信號(hào)串聯(lián)而成,每個(gè)全加器都有2級(jí)門的延遲時(shí)間,故這種n位加法器有2n級(jí)門的延遲時(shí)間。abscicoabscicoabscicoFAabscicocicoa<3:0>b<3:0>a<0>a<1>a<3>a<2>b<0>b<1>b<3>b<2>s<0>s<1>s<3>s<2>s<3:0>1.4.4二進(jìn)制數(shù)的加法電路設(shè)計(jì)第1章計(jì)算機(jī)基礎(chǔ)知識(shí)FAFAFA第1章計(jì)算機(jī)基礎(chǔ)知識(shí)1.4.5二進(jìn)制數(shù)值數(shù)據(jù)的編碼方法(1)基本概念:無符號(hào)數(shù)、有符號(hào)數(shù)、機(jī)器數(shù)、真值。機(jī)器中,數(shù)的符號(hào)用“0”、“1”表示,最高位作符號(hào)位,“0”表示“+”,“1”表示“-”。機(jī)器數(shù):機(jī)器中數(shù)的表示形式,其位數(shù)通常為8的倍數(shù)。真值:機(jī)器數(shù)所代表的實(shí)際數(shù)值。舉例:一個(gè)8位機(jī)器數(shù)與它的真值對(duì)應(yīng)關(guān)系如下:真值: X1=+84=+1010100BX2=-84=-1010100B機(jī)器數(shù):[X1]機(jī)=01010100[X2]機(jī)=11010100有符號(hào)數(shù)通常使用三種表示方法:原碼、反碼和補(bǔ)碼。(2)原碼(TrueForm):最高位為符號(hào)位,0表示“+”,1表示“-”,數(shù)值位與真值數(shù)值位相同。例8位原碼機(jī)器數(shù):真值: x1=+1010100B x2=-1010100B
機(jī)器數(shù): [x1]原
=01010100 [x2]原
=11010100原碼表示簡單直觀,但0的表示不唯一,加減運(yùn)算復(fù)雜。第1章計(jì)算機(jī)基礎(chǔ)知識(shí)1.4.5二進(jìn)制數(shù)值數(shù)據(jù)的編碼方法(3)反碼(One’sComplement):正數(shù)的反碼與原碼表示相同。負(fù)數(shù)反碼符號(hào)位為1,數(shù)值位為原碼數(shù)值各位取反。 例8位反碼機(jī)器數(shù): x=+4:[x]原=00000100 [x]反=00000100 x=-4:[x]原=10000100 [x]反=11111011(4)補(bǔ)碼(Two’sComplement):正數(shù)的補(bǔ)碼表示與原碼相同。負(fù)數(shù)補(bǔ)碼的符號(hào)位為1,數(shù)值位等于反碼加1。例:求8位補(bǔ)碼機(jī)器數(shù): x=+4 [x]原=[x]反=[x]補(bǔ)=00000100 x=-4 [x]原
=10000100 [x]反
=11111011 [x]補(bǔ)
=11111100補(bǔ)碼表示的優(yōu)點(diǎn):
0的表示唯一,加減運(yùn)算方便。第1章計(jì)算機(jī)基礎(chǔ)知識(shí)1.4.5二進(jìn)制數(shù)值數(shù)據(jù)的編碼方法(5)8位機(jī)器數(shù)表示的真值:第1章計(jì)算機(jī)基礎(chǔ)知識(shí)1.4.5二進(jìn)制數(shù)值數(shù)據(jù)的編碼方法(6)各種編碼方法的表數(shù)范圍:n+1位二進(jìn)制編碼x表示的整數(shù)范圍:原碼、反碼:-2n<x<2n
補(bǔ)碼:-2n≤x<2n例如:8位原碼、反碼的表數(shù)范圍是-127~+127,補(bǔ)碼的表數(shù)范圍是-128~+127;16位原碼、反碼的表數(shù)范圍是-32767~+32767,補(bǔ)碼的表數(shù)范圍是-32768~+32767(7)各種編碼之間的相互轉(zhuǎn)換:[x]原[x]補(bǔ):
x≥0,[x]補(bǔ)=[x]原;x<0,符號(hào)位不變,數(shù)值位取反+1。例1:[X1]原=01111111=7FH,[X1]補(bǔ)=01111111=7FH[X2]原=11111111=FFH,[X2]補(bǔ)=10000001=81H例2:[X1]原=59H,[X2]原=D9H,求真值?
X1=+1011001B=+89X2=-1011001B=-89例3:[X1]補(bǔ)=59H,[X2]補(bǔ)=D9H,求真值?
X1=+1011001B=+89X2=-0100111B=-39第1章計(jì)算機(jī)基礎(chǔ)知識(shí)1.4.5二進(jìn)制數(shù)值數(shù)據(jù)的編碼方法原碼、反碼、補(bǔ)碼表示小結(jié):正數(shù)的原碼、反碼、補(bǔ)碼表示均相同,符號(hào)位為0,數(shù)值位同數(shù)的真值。零的原碼和反碼均有2個(gè)編碼,補(bǔ)碼只有1個(gè)編碼。負(fù)數(shù)的原碼、反碼、補(bǔ)碼表示均不同,符號(hào)位為1,數(shù)值位:原碼為數(shù)的絕對(duì)值反碼為每一位均取反碼補(bǔ)碼為反碼再在最低位+1由[X]補(bǔ)求[-X]補(bǔ):每一位取反后,再在最低位+1第1章計(jì)算機(jī)基礎(chǔ)知識(shí)1.4.6補(bǔ)碼加法器/減法器電路(1)補(bǔ)碼加減法的運(yùn)算規(guī)律:[X+Y]補(bǔ)=[X]補(bǔ)+[Y]補(bǔ)[X-Y]補(bǔ)=[X]補(bǔ)+[-Y]補(bǔ)[-Y]補(bǔ)=對(duì)[Y]補(bǔ)逐位取反(包括符號(hào)位),再在最低位加1。例:設(shè)x=1010,y=-0101,則[x]補(bǔ)=01010,[y]補(bǔ)=11011,[x]補(bǔ)+[y]補(bǔ)=00101[x+y]補(bǔ)=[1010-0101]補(bǔ)=[0101]補(bǔ)=00101,
由此可見[x+y]補(bǔ)=[x]補(bǔ)+[y]補(bǔ)例:設(shè)x=0101,則-x=-0101,[x]補(bǔ)=00101,[-x]補(bǔ)=11011,
所以[-x]補(bǔ)=對(duì)[x]補(bǔ)逐位取反,再在最低位加1。第1章計(jì)算機(jī)基礎(chǔ)知識(shí)1.4.6補(bǔ)碼加法器/減法器電路(2)補(bǔ)碼加減法的電路實(shí)現(xiàn):8位二進(jìn)制加法器電路:第1章計(jì)算機(jī)基礎(chǔ)知識(shí)8位二進(jìn)制數(shù)補(bǔ)碼減法器電路:可控的8位二進(jìn)制數(shù)補(bǔ)碼加減法器(SUB=0,加法,SUB=1,減法):第1章計(jì)算機(jī)基礎(chǔ)知識(shí)1.4.6補(bǔ)碼加法器/減法器電路(3)加減法運(yùn)算的溢出問題:當(dāng)運(yùn)算結(jié)果超出機(jī)器數(shù)所能表示的范圍時(shí),稱為溢出。顯然,兩個(gè)異號(hào)數(shù)相加或兩個(gè)同號(hào)數(shù)相減,其結(jié)果是不會(huì)溢出的。僅當(dāng)兩個(gè)同號(hào)數(shù)相加或者兩個(gè)異號(hào)數(shù)相減時(shí),才有可能發(fā)生溢出的現(xiàn)象,一旦溢出,運(yùn)算結(jié)果就不正確了,因此必須將溢出的情況檢查出來。判別溢出的方法:無符號(hào)數(shù)溢出判斷─最高位是否產(chǎn)生進(jìn)位或借位。計(jì)算機(jī)設(shè)置進(jìn)位標(biāo)志位Cy判斷無符號(hào)數(shù)溢出:
當(dāng)數(shù)據(jù)加/減最高位產(chǎn)生進(jìn)位/借位,Cy=1;否則,Cy=0。補(bǔ)碼溢出判斷─符號(hào)位和最高數(shù)值位進(jìn)位是否相同。計(jì)算機(jī)設(shè)置溢出標(biāo)志位OV判斷補(bǔ)碼溢出。
邏輯關(guān)系:OV=Cy6?Cy7
當(dāng)補(bǔ)碼加/減產(chǎn)生溢出OV=1,否則OV=0。第1章計(jì)算機(jī)基礎(chǔ)知識(shí)1.4.7其它編碼(1)西文字符編碼:美國標(biāo)準(zhǔn)信息交換碼ASCII碼,用于計(jì)算機(jī)與計(jì)算機(jī)、計(jì)算機(jī)與外設(shè)之間傳遞信息。用一個(gè)字節(jié)表示一個(gè)字符,其中低7位為字符的編碼值,最高位一般用作校驗(yàn)位。第1章計(jì)算機(jī)基礎(chǔ)知識(shí)1.4.7其它編碼(2)漢字編碼:
GB2312-80國標(biāo)碼,用兩個(gè)字節(jié)表示一個(gè)漢字的編碼。漢字的區(qū)號(hào)+A0H=漢字機(jī)內(nèi)碼的高字節(jié)漢字的位號(hào)+A0H=漢字機(jī)內(nèi)碼的低字節(jié)例如:‘啊’的區(qū)號(hào)為十進(jìn)制的16區(qū),位號(hào)為1。相應(yīng)的機(jī)內(nèi)碼為B0A1H(3)BCD碼(BinaryCodedDecimal)二進(jìn)制代碼表示的十進(jìn)制數(shù):用4位二進(jìn)制數(shù)表示一位十進(jìn)制數(shù)。8421BCD碼:例:求十進(jìn)制數(shù)876的BCD碼
[876]BCD=100001110110 876=36CH=1101101100BBCD碼運(yùn)算:十進(jìn)制調(diào)整:計(jì)算機(jī)實(shí)際
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年五年級(jí)數(shù)學(xué)下冊(cè) 五 分?jǐn)?shù)除法練習(xí)五說課稿 北師大版001
- Unit 3 Amazingt animals Part A Letters and sounds(說課稿)-2024-2025學(xué)年人教PEP版(2024)英語三年級(jí)上冊(cè)
- Unit 3 Weather B learn(說課稿)-2023-2024學(xué)年人教PEP版英語四年級(jí)下冊(cè)
- 2023八年級(jí)數(shù)學(xué)上冊(cè) 第15章 數(shù)據(jù)的收集與表示15.1數(shù)據(jù)的收集 1數(shù)據(jù)有用嗎說課稿 (新版)華東師大版
- 2023八年級(jí)道德與法治上冊(cè) 第二單元 遵守社會(huì)規(guī)則 第三課 社會(huì)生活離不開規(guī)則第2課時(shí) 遵守規(guī)則說課稿 新人教版
- 2024八年級(jí)英語下冊(cè) Unit 1 Spring Is ComingLesson 4 The Spring City說課稿(新版)冀教版
- 17 要是你在野外迷了路(說課稿)-2023-2024學(xué)年統(tǒng)編版語文二年級(jí)下冊(cè)
- 2025回遷房買賣合同模板
- 2025勞動(dòng)合同書的范本
- Unit 8 What's his job單元整體(說課稿)-2024-2025學(xué)年接力版(2024)英語三年級(jí)上冊(cè)
- 大樹扶正施工方案
- 《造血干細(xì)胞移植護(hù)理》課件
- 課題申報(bào)參考:全齡友好視角下的社區(qū)語言景觀評(píng)估及空間優(yōu)化研究
- 中央2025年公安部部分直屬事業(yè)單位招聘84人筆試歷年參考題庫附帶答案詳解
- 五年級(jí)下冊(cè)語文四大名著??贾R(shí)點(diǎn)
- 光伏發(fā)電項(xiàng)目施工組織設(shè)計(jì)方案及技術(shù)措施
- 2025年1月日歷表(含農(nóng)歷-周數(shù)-方便記事備忘)
- 2024年同等學(xué)力人員申請(qǐng)碩士學(xué)位英語試卷與參考答案
- 臨床用血管理培訓(xùn)
- 介入手術(shù)室護(hù)理風(fēng)險(xiǎn)
- 2024年江蘇省公務(wù)員錄用考試《行測》題(A類)
評(píng)論
0/150
提交評(píng)論