版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、有符號數(shù)的機器數(shù)表示方法有符號數(shù)的機器數(shù)表示方法-原碼、反碼、補碼原碼、反碼、補碼1.2 微型計算機的算術(shù)運算基礎(chǔ)微型計算機的算術(shù)運算基礎(chǔ)三種機器碼的最高位都是符號位,三種機器碼的最高位都是符號位,0為正數(shù),為正數(shù),1為負數(shù)。為負數(shù)。1對于正數(shù),三種編碼都一樣;對于負數(shù)對于正數(shù),三種編碼都一樣;對于負數(shù),三種三種編碼互不相同。編碼互不相同。2求真值:原碼真值直接求取;反碼和補碼變換求真值:原碼真值直接求?。环创a和補碼變換成相應(yīng)的原碼再進行求取。成相應(yīng)的原碼再進行求取。33.3.數(shù)的定點和浮點表示數(shù)的定點和浮點表示1.2 微型計算機的算術(shù)運算基礎(chǔ)微型計算機的算術(shù)運算基礎(chǔ)1.2.1 計算機中數(shù)的表
2、示方法計算機中數(shù)的表示方法 計算機中小數(shù)如何表示?小數(shù)點如何表示?定點表示浮點表示 根據(jù)根據(jù)小數(shù)點的位置是否固定小數(shù)點的位置是否固定,數(shù)的表示方法分為:,數(shù)的表示方法分為:定點數(shù)浮點數(shù)3.3.數(shù)的定點和浮點表示數(shù)的定點和浮點表示1.2 微型計算機的算術(shù)運算基礎(chǔ)微型計算機的算術(shù)運算基礎(chǔ)1.2.1 計算機中數(shù)的表示方法計算機中數(shù)的表示方法 總原則總原則 計算機中不用某個二進制位來表示小數(shù)點,而是計算機中不用某個二進制位來表示小數(shù)點,而是隱含規(guī)隱含規(guī)定小數(shù)點的位置定小數(shù)點的位置。定點數(shù)定點數(shù) 浮點數(shù)浮點數(shù) 根據(jù)小數(shù)點的位置是否固定,數(shù)的表示方法可分為根據(jù)小數(shù)點的位置是否固定,數(shù)的表示方法可分為定點定
3、點表示表示和和浮點表示浮點表示,相應(yīng)的機器數(shù)就叫,相應(yīng)的機器數(shù)就叫定點數(shù)定點數(shù)或或浮點數(shù)浮點數(shù)。對于任一個二進制數(shù)對于任一個二進制數(shù)X X,通??杀硎境桑和ǔ?杀硎境桑篨 = 2J S3.3.數(shù)的定點和浮點表示數(shù)的定點和浮點表示1.2 微型計算機的算術(shù)運算基礎(chǔ)微型計算機的算術(shù)運算基礎(chǔ)1.2.1 計算機中數(shù)的表示方法計算機中數(shù)的表示方法 階碼的底階碼的底階碼階碼尾數(shù)尾數(shù)說明說明尾數(shù)尾數(shù)S表示數(shù)表示數(shù)X的全部有效數(shù)字;的全部有效數(shù)字;階碼階碼J則指出了小數(shù)點的位置;則指出了小數(shù)點的位置;S值和值和J值均可正可負;值均可正可負;當(dāng)當(dāng)J固定時固定時,表示是定點數(shù);當(dāng)表示是定點數(shù);當(dāng)J值可變時,表示是浮
4、點數(shù)。值可變時,表示是浮點數(shù)。X = 2J S3.3.數(shù)的定點和浮點表示數(shù)的定點和浮點表示-定點整數(shù)定點整數(shù)1.2 微型計算機的算術(shù)運算基礎(chǔ)微型計算機的算術(shù)運算基礎(chǔ)1.2.1 計算機中數(shù)的表示方法計算機中數(shù)的表示方法 符號位符號位數(shù)值位數(shù)值位( (尾數(shù)尾數(shù)S)S)隱含小數(shù)點位置隱含小數(shù)點位置條條 件件 J=0,S為純整數(shù)時為純整數(shù)時,小數(shù)點固定在數(shù)的最低位之后。小數(shù)點固定在數(shù)的最低位之后。X = 2J S3.3.數(shù)的定點和浮點表示數(shù)的定點和浮點表示-定點小數(shù)定點小數(shù)1.2 微型計算機的算術(shù)運算基礎(chǔ)微型計算機的算術(shù)運算基礎(chǔ)1.2.1 計算機中數(shù)的表示方法計算機中數(shù)的表示方法 條條 件件 J=0,
5、S為純小數(shù)時為純小數(shù)時,小數(shù)點固定在數(shù)的最高位之前。小數(shù)點固定在數(shù)的最高位之前。符號位符號位數(shù)值位數(shù)值位( (尾數(shù)尾數(shù)S)S)隱含小數(shù)點位置隱含小數(shù)點位置定點整數(shù)和定點小數(shù)在計算機中表示形式?jīng)]什么區(qū)別,定點整數(shù)和定點小數(shù)在計算機中表示形式?jīng)]什么區(qū)別,其小數(shù)點完全靠事先的約定而隱含在不同位置。其小數(shù)點完全靠事先的約定而隱含在不同位置。3.3.數(shù)的定點和浮點表示數(shù)的定點和浮點表示1.2 微型計算機的算術(shù)運算基礎(chǔ)微型計算機的算術(shù)運算基礎(chǔ)1.2.1 計算機中數(shù)的表示方法計算機中數(shù)的表示方法 符號位符號位數(shù)值位數(shù)值位( (尾數(shù)尾數(shù)S)S)隱含小數(shù)點位置隱含小數(shù)點位置符號位符號位數(shù)值位數(shù)值位( (尾數(shù)尾數(shù)
6、S)S)隱含小數(shù)點位置隱含小數(shù)點位置3.3.數(shù)的定點和浮點表示數(shù)的定點和浮點表示-浮點數(shù)浮點數(shù)1.2 微型計算機的算術(shù)運算基礎(chǔ)微型計算機的算術(shù)運算基礎(chǔ)1.2.1 計算機中數(shù)的表示方法計算機中數(shù)的表示方法 如何處理的既有整數(shù)部分又有小數(shù)部分的數(shù)據(jù)?尾數(shù)部分尾數(shù)部分階符階符Jf Jf 階碼階碼J J 數(shù)符數(shù)符Sf Sf 尾數(shù)尾數(shù)( (也叫有效數(shù)也叫有效數(shù)) )S S階碼部分階碼部分格式格式: :3.3.數(shù)的定點和浮點表示數(shù)的定點和浮點表示-浮點數(shù)浮點數(shù)1.2 微型計算機的算術(shù)運算基礎(chǔ)微型計算機的算術(shù)運算基礎(chǔ)1.2.1 計算機中數(shù)的表示方法計算機中數(shù)的表示方法 十進制:十進制:-0.00223-0.
7、00223-0.223-0.2231010-2-2階碼一般用補碼定點整數(shù)表示,尾數(shù)一般用補碼或原碼階碼一般用補碼定點整數(shù)表示,尾數(shù)一般用補碼或原碼定點小數(shù)表示。定點小數(shù)表示。一般對尾數(shù)進行規(guī)格化處理,即保證尾數(shù)的最高位是一般對尾數(shù)進行規(guī)格化處理,即保證尾數(shù)的最高位是1,1,實際大小通過階碼來進行調(diào)整。實際大小通過階碼來進行調(diào)整。二進制:二進制:-0.00101-0.00101-1.01-1.012 2-3-33.3.數(shù)的定點和浮點表示數(shù)的定點和浮點表示-浮點數(shù)浮點數(shù)1.2 微型計算機的算術(shù)運算基礎(chǔ)微型計算機的算術(shù)運算基礎(chǔ)1.2.1 計算機中數(shù)的表示方法計算機中數(shù)的表示方法 尾數(shù)部分尾數(shù)部分階符
8、階符Jf Jf 階碼階碼J J 數(shù)符數(shù)符Sf Sf 尾數(shù)尾數(shù)( (也叫有效數(shù)也叫有效數(shù)) )S S階碼部分階碼部分格式格式: :十進制:十進制:-22.3-22.3-2.23-2.2310101 1二進制:二進制:-0.00101-0.00101-1.01-1.012 2-3-3是否可以通過某種方式使得階碼總為正,但又使得數(shù)值不失真?3.3.數(shù)的定點和浮點表示數(shù)的定點和浮點表示-浮點數(shù)浮點數(shù)1.2 微型計算機的算術(shù)運算基礎(chǔ)微型計算機的算術(shù)運算基礎(chǔ)1.2.1 計算機中數(shù)的表示方法計算機中數(shù)的表示方法 階碼+整數(shù)(約定好)非負值存儲存儲存儲形式的階碼- -整數(shù)(約定好) 真實值還原還原十進制:十進
9、制:-22.3-22.3-2.23-2.2310101 1二進制:二進制:-0.00101-0.00101-1.01-1.012 2-3-3IEEE754IEEE754標準:單精度標準:單精度(32(32位位) )、雙精度、雙精度(64(64位位) )、擴展精度、擴展精度(80(80位位) )313022 0符號位符號位階碼階碼有效數(shù)有效數(shù)1.1.636251 0符號位符號位階碼階碼有效數(shù)有效數(shù)1.1.單精度數(shù)雙精度數(shù)3.3.數(shù)的定點和浮點表示數(shù)的定點和浮點表示-浮點數(shù)浮點數(shù)1.2 微型計算機的算術(shù)運算基礎(chǔ)微型計算機的算術(shù)運算基礎(chǔ)1.2.1 計算機中數(shù)的表示方法計算機中數(shù)的表示方法 二進制:二
10、進制:-0.00101-0.00101-1.01-1.012 2-3-3797863 0符號位符號位階碼階碼1 有效數(shù)有效數(shù). .擴展精度數(shù)浮點數(shù)如何比較大???浮點數(shù)如何比較大?。侩A碼值大小的比較階碼值大小的比較 為了方便階碼值的比較,真階碼加上一個常數(shù)偏置值才是格式階碼,且使格式階碼恒為正數(shù)。3.3.數(shù)的定點和浮點表示數(shù)的定點和浮點表示-浮點數(shù)浮點數(shù)1.2 微型計算機的算術(shù)運算基礎(chǔ)微型計算機的算術(shù)運算基礎(chǔ)1.2.1 計算機中數(shù)的表示方法計算機中數(shù)的表示方法 313022 0符號位符號位階碼階碼有效數(shù)有效數(shù)1.1.單精度數(shù)3.3.數(shù)的定點和浮點表示數(shù)的定點和浮點表示-浮點數(shù)浮點數(shù)1.2 微型計
11、算機的算術(shù)運算基礎(chǔ)微型計算機的算術(shù)運算基礎(chǔ)1.2.1 計算機中數(shù)的表示方法計算機中數(shù)的表示方法 1823+1+127調(diào)整值:調(diào)整值:優(yōu)優(yōu) 勢:勢:容易比較大小、簡化形式容易比較大小、簡化形式參數(shù)參數(shù)單精度單精度雙精度雙精度擴展精度擴展精度格式寬度格式寬度323264648080符號位數(shù)符號位數(shù)1 11 11 1有效數(shù)位數(shù)有效數(shù)位數(shù)23+123+152+152+16464階碼寬度階碼寬度8 811111515最大階碼值最大階碼值+127+127+1023+1023+16383+16383最小階碼值最小階碼值-126-126-1022-1022-16382-16382階碼偏置值階碼偏置值+127+
12、127+1023+1023+16383+16383IEEE浮點數(shù)格式的參數(shù)浮點數(shù)格式的參數(shù)值值3.3.數(shù)的定點和浮點表示數(shù)的定點和浮點表示-浮點數(shù)浮點數(shù)1.2 微型計算機的算術(shù)運算基礎(chǔ)微型計算機的算術(shù)運算基礎(chǔ)1.2.1 計算機中數(shù)的表示方法計算機中數(shù)的表示方法 313022 0符號位符號位階碼階碼有效數(shù)有效數(shù)單精度數(shù)3.3.數(shù)的定點和浮點表示數(shù)的定點和浮點表示-浮點數(shù)浮點數(shù)1.2 微型計算機的算術(shù)運算基礎(chǔ)微型計算機的算術(shù)運算基礎(chǔ)1.2.1 計算機中數(shù)的表示方法計算機中數(shù)的表示方法 (-1)(-1)符號位符號位(1+0.1+0.有效數(shù))有效數(shù))( (階碼階碼-127)-127) 求出下面幾個十進
13、制數(shù)的單精度的浮點數(shù)表求出下面幾個十進制數(shù)的單精度的浮點數(shù)表示:示: 3,-2 ,1 ,-256.3753 = 11B = +1.121 Step1:將十進制數(shù)化為二進制的科學(xué)記數(shù)法Step2:真階碼+階碼偏置值=格式階碼,并化為二進制1 + 127 = +128 = 1000 0000Step3:確定符號位、階碼和有效數(shù)的二進制313022 01.01000 0000100 0000 0000 0000 0000 000040400000HStep4:轉(zhuǎn)化為十六進制計算實例計算實例 求出下面幾個十進制數(shù)的單精度的浮點數(shù)表求出下面幾個十進制數(shù)的單精度的浮點數(shù)表示:示: 3,-2 ,1 ,-25
14、6.375-2= -10B = -1.021 Step1:將十進制數(shù)化為二進制的科學(xué)記數(shù)法Step2:真階碼+階碼偏置值=格式階碼,并化為二進制1 + 127 = +128 = 1000 0000Step3:確定符號位、階碼和有效數(shù)的二進制313022 01.11000 0000000 0000 0000 0000 0000 0000C0000000HStep4:轉(zhuǎn)化為十六進制計算實例計算實例計算實例計算實例 求出單精度浮點數(shù)求出單精度浮點數(shù)E9BA8000H的真值。的真值。Step1:將十六進制化為二進制Step2:確定符號位,階碼值,有效數(shù)符號:符號:1(負)(負)Step3:計算真值E9
15、BA8000H=1,110 1001 1,011 1010 1000 0000 0000 0000B格式階碼值:格式階碼值:110 1001 1B=211,真階碼,真階碼 值值211-127 = 84有效數(shù):有效數(shù):(1+0.011 1010 1)B = 1.4921875-1.49218752841) 1) 二進制碼二進制碼2)2)BCDBCD碼碼3)3)ASCIIASCII碼碼三三種種表表示示方方法法 非壓縮非壓縮BCDBCD碼碼 壓縮壓縮BCDBCD碼碼一般在計算機的輸入,輸出設(shè)備中使用。一般在計算機的輸入,輸出設(shè)備中使用。在運算處理過程中使用在運算處理過程中使用4.4.無符號數(shù)的機器數(shù)
16、表示方法無符號數(shù)的機器數(shù)表示方法1.2 微型計算機的算術(shù)運算基礎(chǔ)微型計算機的算術(shù)運算基礎(chǔ)1.2.1 計算機中數(shù)的表示方法計算機中數(shù)的表示方法 BCDBCD碼碼 非壓縮非壓縮BCDBCD碼碼 壓縮壓縮BCDBCD碼碼4.4.無符號數(shù)的機器數(shù)表示方法無符號數(shù)的機器數(shù)表示方法1.2 微型計算機的算術(shù)運算基礎(chǔ)微型計算機的算術(shù)運算基礎(chǔ)1.2.1 計算機中數(shù)的表示方法計算機中數(shù)的表示方法 每位每位BCD碼用碼用4位二進制表示,一位二進制表示,一個字節(jié)表示個字節(jié)表示2位位BCD碼。碼。每位每位BCD碼用一個字節(jié)表示,高碼用一個字節(jié)表示,高4位總是位總是0000,低,低4位表示位表示09。00001001 0
17、00000111001 001193十進制數(shù)BCD碼十進制數(shù)BCD碼000008 1000100019 100120010100001 000030011110001 000140100120001 001050101130001 001160110140001 010070111150001 0101 十進制與壓縮十進制與壓縮BCDBCD碼對照表碼對照表ASCIIASCII碼(美國標準信息交換碼)碼(美國標準信息交換碼)每位每位ASCII碼用碼用8位二進制表示位二進制表示,最高位為最高位為0,低七位組合表示低七位組合表示128種編碼種編碼1.2.2 1.2.2 計算機中有符號數(shù)的運算計算機中
18、有符號數(shù)的運算補補 碼碼 的的 加加 減減 法法 運運 算算 規(guī)規(guī) 則則1溢溢 出出 與與 溢溢 出出 判判 斷斷2補碼的加減法運算公式:補碼的加減法運算公式:1. 1. 補碼的運算規(guī)則補碼的運算規(guī)則XY補=X補+Y補-Y補的求法:先求-Y原,再求-Y補Y補連同符號位取反加11.2 微型計算機的算術(shù)運算基礎(chǔ)微型計算機的算術(shù)運算基礎(chǔ)1.2.2 計算機有符號數(shù)的運算計算機有符號數(shù)的運算補碼加、減法運算規(guī)則補碼加、減法運算規(guī)則: : 參加運算的數(shù)都用補碼表示。參加運算的數(shù)都用補碼表示。 數(shù)據(jù)的符號與數(shù)據(jù)一樣參加運算。數(shù)據(jù)的符號與數(shù)據(jù)一樣參加運算。 求差時將減數(shù)求補,用求和代替求差。求差時將減數(shù)求補,
19、用求和代替求差。 運算結(jié)果為補碼。如果符號位為運算結(jié)果為補碼。如果符號位為0 0,表明運算結(jié)果為正;,表明運算結(jié)果為正;如果符號位為如果符號位為1 1,則表明運算結(jié)果為負。,則表明運算結(jié)果為負。 符號位的進位為模值,應(yīng)該丟掉。符號位的進位為模值,應(yīng)該丟掉。1.2 微型計算機的算術(shù)運算基礎(chǔ)微型計算機的算術(shù)運算基礎(chǔ)1.2.2 計算機有符號數(shù)的運算計算機有符號數(shù)的運算1. 補碼的運算規(guī)則補碼的運算規(guī)則XY補=X補+Y補例例1.3: X=36,Y=88,求求X+Y、X-Y。 X+Y補補=X補補+Y補補= 01111100X-Y補補=X補補+-Y補補= 11001100 X+Y= X+Y補補補補= 01
20、111100 =(+124)10 X-Y = X- Y補補補補= 10110100 =(-52)10練習(xí)練習(xí)解解: : X補補=00100100Y補補=01011000,-Y補補=10101000已知機器字長已知機器字長n n8 8位,位,x x120120, y y1010,求,求x xy y?【例題例題】x=+1111000,y1010【解解】:運算結(jié)果符號與被加數(shù)符號相反. 什么是溢出現(xiàn)象?如何判斷?什么是溢出現(xiàn)象?如何判斷?1.1. 補碼的加減法運算規(guī)則補碼的加減法運算規(guī)則 1.2 微型計算機的算術(shù)運算基礎(chǔ)微型計算機的算術(shù)運算基礎(chǔ)1.2.2 計算機有符號數(shù)的運算計算機有符號數(shù)的運算小小
21、 結(jié)結(jié)負數(shù)的補碼與對應(yīng)正數(shù)的補碼之間的轉(zhuǎn)換可用同一方法負數(shù)的補碼與對應(yīng)正數(shù)的補碼之間的轉(zhuǎn)換可用同一方法求補運算實現(xiàn),因而可簡化硬件;求補運算實現(xiàn),因而可簡化硬件;可將減法變?yōu)榧臃ㄟ\算,從而省去減法器;可將減法變?yōu)榧臃ㄟ\算,從而省去減法器;有符號數(shù)和無符號數(shù)的加法運算可用同一加法器電路完有符號數(shù)和無符號數(shù)的加法運算可用同一加法器電路完成,結(jié)果都正確。成,結(jié)果都正確。 當(dāng)結(jié)果超出補碼表示的數(shù)值范圍時,補碼運算將會當(dāng)結(jié)果超出補碼表示的數(shù)值范圍時,補碼運算將會出錯。這種現(xiàn)象稱為出錯。這種現(xiàn)象稱為“溢出溢出”。2.2. 溢出與溢出判斷溢出與溢出判斷 1.2 微型計算機的算術(shù)運算基礎(chǔ)微型計算機的算術(shù)運算基
22、礎(chǔ)1.2.2 計算機有符號數(shù)的運算計算機有符號數(shù)的運算溢出?溢出?如何判斷溢出?如何判斷溢出?1 1,有溢出,有溢出0 0,無溢出,無溢出OF=C1OF=C1 C2=C2=2.2. 溢出與溢出判斷溢出與溢出判斷 1.2 微型計算機的算術(shù)運算基礎(chǔ)微型計算機的算術(shù)運算基礎(chǔ)1.2.2 計算機有符號數(shù)的運算計算機有符號數(shù)的運算數(shù)值位f fb bn-1n-1b bn-2 n-2 b b1 1 b b0 0=1=1OFOFC C1 1C C2 2進位位C C最高數(shù)值位符號位C1與與C2相同,無溢出,否則有溢出相同,無溢出,否則有溢出因為因為C C2 2=1,C=1,C1 1=0,OF=C=0,OF=C1
23、1 C C2 2=1,=1,所以有溢出所以有溢出, ,結(jié)果不對。結(jié)果不對。 因為因為C C2 2=0,C=0,C1 1=0,OF=C=0,OF=C1 1 C C2 2=0,=0,所以無溢出所以無溢出, ,結(jié)果正確。結(jié)果正確。 例例: : 求求:55+66:55+66 55 55補補=00110111=00110111+ 66+ 66補補=01000010=0100001001111001=12101111001=121補補例:例: 求:求:(-93)+(-59)(-93)+(-59) -93 -93補補= 10100011= 10100011+ -59+ -59補補= 11000101= 11
24、0001011 101101000=+10401101000=+104補補0 01 1根據(jù)根據(jù)C C1 1、C C2 2值亦可判斷有溢出時是正溢出還是負溢出:值亦可判斷有溢出時是正溢出還是負溢出: C C2 2C C1 1=00=11=00=11時,無溢出;時,無溢出; C C2 2C C1 1=01=01時,為正溢出;時,為正溢出; C C2 2C C1 1=10=10時,為負溢出。時,為負溢出。1)1)二進制碼二進制碼2)2)BCDBCD碼碼3)3)ASCIIASCII碼碼無無符符號號數(shù)數(shù)三三種種表表示示方方法法一般在計算機的輸入,輸出設(shè)備中使用。一般在計算機的輸入,輸出設(shè)備中使用。在運算
25、處理過程中使用在運算處理過程中使用運算結(jié)果無需調(diào)整運算結(jié)果需要調(diào)整1.2 微型計算機的算術(shù)運算基礎(chǔ)微型計算機的算術(shù)運算基礎(chǔ)1.2.3 計算機無符號數(shù)的運算計算機無符號數(shù)的運算十進制數(shù)BCD碼十進制數(shù)BCD碼000008 1000100019 100120010100001 000030011110001 000140100120001 001050101130001 001160110140001 010070111150001 0101 十進制與十進制與BCDBCD碼對照表碼對照表 1000+ 01111111求求BCDBCD碼的碼的8+78+7 非法的非法的BCDBCD碼碼和15的BCD碼
26、為0001 0101若兩個一位若兩個一位BCDBCD數(shù)相加結(jié)果大于數(shù)相加結(jié)果大于9(1001),9(1001),則應(yīng)作則應(yīng)作加加6(0110)6(0110)修正修正; ;加法修正規(guī)則加法修正規(guī)則 1000+ 01111111對對BCDBCD碼的碼的8+78+7進行修正進行修正 + 01100001 0101結(jié)果大于結(jié)果大于9 9,需調(diào)整,需調(diào)整加加6 6修正修正結(jié)果正確,為結(jié)果正確,為1515 1001+ 011110000求求BCDBCD碼的碼的9+79+7 非法的非法的BCDBCD碼碼和16的BCD碼為0001 0110若兩個若兩個BCDBCD數(shù)相加結(jié)果在本位并不大于數(shù)相加結(jié)果在本位并不大
27、于9 9(10011001), ,但產(chǎn)生了進位但產(chǎn)生了進位, , 也應(yīng)在本位作加也應(yīng)在本位作加6 6(01100110)修正。修正。加法修正規(guī)則加法修正規(guī)則 1001+ 011110000對對BCDBCD碼的碼的9+79+7進行修正進行修正 + 01100001 0110個位不大于個位不大于9 9,有進位,需調(diào)整,有進位,需調(diào)整加加6 6修正修正結(jié)果正確,為結(jié)果正確,為1515 0110 0011 0100 10010001 1010求求BCDBCD碼的碼的63-4963-49 非法的非法的BCDBCD碼碼差14的BCD碼為0001 0100減法修正規(guī)則減法修正規(guī)則 兩個兩個BCDBCD數(shù)相減
28、,若出現(xiàn)本位差超過數(shù)相減,若出現(xiàn)本位差超過9 9,應(yīng)在,應(yīng)在本位作減本位作減6 6修正。修正。對對BCDBCD碼的碼的63-4963-49進行修正進行修正 01100001 0100個位結(jié)果大于個位結(jié)果大于9 9,需調(diào)整,需調(diào)整減減6 6修正修正結(jié)果正確,為結(jié)果正確,為1414 0110 0011 0100 10010001 1010對對BCDBCD碼的碼的82-2982-29進行修正進行修正 01100101 0011結(jié)果不大于結(jié)果不大于9 9,但向高位有借位,但向高位有借位減減6 6修正修正結(jié)果正確,為結(jié)果正確,為5353 1000 0010 0010 10010101 1001減法修正規(guī)
29、則減法修正規(guī)則 兩個兩個BCDBCD數(shù)相減,若不超過數(shù)相減,若不超過9 9但向高位有借位,則但向高位有借位,則說明必然是借了說明必然是借了1616,多借了,多借了6 6,應(yīng)在本位作減,應(yīng)在本位作減6 6修正。修正。課后作業(yè):課后作業(yè):P P3232 1.81.8;加:加:(1 1)、求)、求BCDBCD碼碼17+1917+19; (2 2)、求)、求BCDBCD碼碼72-3872-38 1在下面關(guān)于微處理器的敘述中,錯誤的是在下面關(guān)于微處理器的敘述中,錯誤的是( ) 。A、微處理器是用超大規(guī)模集成電路制成的具有運算和控制功能的芯片微處理器是用超大規(guī)模集成電路制成的具有運算和控制功能的芯片 B、
30、一臺計算機的一臺計算機的CPU含有含有1個或多個微處理器個或多個微處理器 C、寄存器由具有特殊用途的部分內(nèi)存單元組成,是內(nèi)存的一部分寄存器由具有特殊用途的部分內(nèi)存單元組成,是內(nèi)存的一部分 D、不同型號的不同型號的CPU可能具有不同的機器指令可能具有不同的機器指令 2運算器在執(zhí)行兩個用補碼表示的整數(shù)加法時,判斷其是否溢出的規(guī)則運算器在執(zhí)行兩個用補碼表示的整數(shù)加法時,判斷其是否溢出的規(guī)則為為( )。A、兩個整數(shù)相加,若最高位(符號位)有進位,則一定發(fā)生溢出兩個整數(shù)相加,若最高位(符號位)有進位,則一定發(fā)生溢出B、兩個整數(shù)相加,若結(jié)果的符號位為兩個整數(shù)相加,若結(jié)果的符號位為0,則一定發(fā)生溢出,則一定發(fā)生溢出 C、兩個整數(shù)相加,若結(jié)果的符號位為兩個整數(shù)相加,若結(jié)果的符號位為1,則一定發(fā)生溢出,則一定發(fā)生溢出 D、兩個同號的整數(shù)相加,若結(jié)果的符號位與加數(shù)的符號位相反,則一定兩個同號的整數(shù)相加,若結(jié)果的符號位與加數(shù)的符號位相反,則一定發(fā)生溢出發(fā)生溢出 3運算器的主要功能是運算器的主要功能是( )。 A、算術(shù)運算算術(shù)運算 B、邏輯運算邏輯運算 C、算術(shù)運算與邏輯運算算術(shù)運算與邏輯運算 D、函數(shù)運算函數(shù)運算4運算器由很多部件組成,其核心部分是運算器由很多部件組成,其核心
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025湖南省建筑安全員-C證考試(專職安全員)題庫及答案
- 貴陽學(xué)院《市場營銷調(diào)研》2023-2024學(xué)年第一學(xué)期期末試卷
- 貴陽康養(yǎng)職業(yè)大學(xué)《電力系統(tǒng)自動化裝置》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣州幼兒師范高等??茖W(xué)?!队⒄Z國家社會與文化(一)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年河北建筑安全員B證考試題庫附答案
- 2025青海省建筑安全員-A證考試題庫及答案
- 廣州醫(yī)科大學(xué)《傳統(tǒng)建筑保護與更新》2023-2024學(xué)年第一學(xué)期期末試卷
- 廣州現(xiàn)代信息工程職業(yè)技術(shù)學(xué)院《公共安全與應(yīng)急管理》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年上海建筑安全員-B證考試題庫及答案
- 2025湖北建筑安全員知識題庫
- 羽絨服委托加工合同
- 四年級下冊混合運算100道及答案
- 新概念英語第2冊課文(完整版)
- 教師普通話達標分析報告
- 公安食藥環(huán)培訓(xùn)課件
- 2-氨基-4-硝基苯甲醚化學(xué)品安全說明書
- 遼寧省沈陽市皇姑區(qū)2023-2024學(xué)年九年級上學(xué)期期末考試化學(xué)試卷
- 【重慶武隆區(qū)文旅品牌傳播存在的問題及優(yōu)化建議分析13000字(論文)】
- 水土保持監(jiān)理工作報告
- 時間管理學(xué)習(xí)通超星課后章節(jié)答案期末考試題庫2023年
- 分子影像學(xué)概論課件
評論
0/150
提交評論