微機原理教案3

上傳人:hjk****65 文檔編號:253302239 上傳時間:2024-12-10 格式:PPT 頁數(shù):30 大?。?90.50KB
收藏 版權(quán)申訴 舉報 下載
微機原理教案3_第1頁
第1頁 / 共30頁
微機原理教案3_第2頁
第2頁 / 共30頁
微機原理教案3_第3頁
第3頁 / 共30頁

下載文檔到電腦,查找使用更方便

15 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《微機原理教案3》由會員分享,可在線閱讀,更多相關(guān)《微機原理教案3(30頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、單擊以編輯,母版標題樣式,單擊以編輯母版文本樣式,第二級,第三級,第四級,第五級,*,碼制,原碼、反碼與補碼,第三講 計算機中的數(shù)制和碼制,主要內(nèi)容,一、機器數(shù)與真值,二、無符號數(shù)與有符號數(shù),三、有符號數(shù)的表示,原碼,反碼,補碼,一、機器數(shù)與真值(,1,),真值:,實際的數(shù)值(包括正負號)叫做,真值,。,如,:,+35,,,-1001110,B,,,-100101B,一、機器數(shù)與真值(,2,),機器數(shù),:,機器數(shù),:數(shù)在計算機中的表示;,在計算機中,數(shù)只能用二進制表示,符號也用二進制數(shù)位表示;,是存放在寄存器或儲存單元中的。,例如:,10000111,,,11001001,,,01100011

2、,二、無符號數(shù)與有符號數(shù),無符號數(shù):,全部二進制均代表數(shù)值,沒有符號位。,有符號數(shù):,用最高位作為符號位,“,0”,代表“,+”,,“,1”,代表“,-,”,;其余數(shù)位用作數(shù)值位,代表數(shù)值。,如:,+35,化為有符號機器數(shù),+,35,+,100011,B,0100011,轉(zhuǎn)換為,二進制,化成有符號數(shù),(,00100011,),(,0000000000100011,),8位,16,位,三、有符號數(shù)的表示,原碼,反碼,補碼,1,、原碼,真值用二進制表示后,數(shù)的數(shù)值部分不變,在符號位上用“,0”,和“,1”,分別表示數(shù)的符號“,+”,和“,-,”,。,X,的原碼一般表示為,X,原,如,:,+,100

3、1001,-,1100100,01001001,11100100,x,x,原,2,、反碼,正數(shù),的反碼:與原碼相同;,負數(shù),的反碼:符號位為“,1”,,數(shù)值位按位取反。,X,的反碼一般表示為,X,反,如:,+,1001001,-,1100100,01001001,10011011,x,x,反,3,、補碼,引入補碼的目的,引入的思路,補碼,的求法,補碼的作用與效果,幾點說明,溢出,補碼,引入補碼的目的,將加、減運算簡化為單純的相加運算,以便于在計算機中實現(xiàn)各種運算,。,補碼,引入的思路(,1,),由鐘表撥表針的方法得到啟示;,例如:把表上的,8,點鐘改為,6,點鐘,方法二:,順時針撥,10,格,

4、方法一:,反時針撥,2,格,補碼,引入的思路(,2,),撥針方法小結(jié):,8,-,2,=6,8+,10,=6,思考,:為什么會出現(xiàn)這種現(xiàn)象?計算機中是否也有這種現(xiàn)象?,(,表盤是圓的,可循環(huán)計時。,),方法二:,順時針撥,10,格,方法一:,反時針撥,2,格,補碼,引入的思路(,3,),計算機儲存一個數(shù)也有與鐘表相同的特點:,循 環(huán) 計 數(shù),因此對于計算機,要計算像,8,-,2,這樣的減法式子,也可以化為加法形式來進行。,思考,:在計算機中,8,-,2,是否也可以化為,8+10,?,如果不行,那么應化為什么樣的式子?,補碼,引入的思路(,4,),不同之處,:,表計時的最大數(shù)是,12,計算機計數(shù)的

5、最大數(shù)不是,12,(,思考,:那么是多少呢?),我們把這個數(shù)稱為,模,計算機的模與字長有關(guān)。,8,位機的模是,2,8,=256,n位,模,=12,模,=,2,n,補碼,引入的思路(,5,),觀察鐘表撥針的兩種方法:,8,-,2,=6,8+,10,=6,我們可以看出,減去一個數(shù),a,相當于加上(,模,-,a,),一樣,而在計算機中也有相同情況。,在,8,位字長的計算機中,減去一個數(shù),a,相當于加上(,2,8,-,a,),一樣。,我們稱(,2,8,-,a,)為,a,的,補數(shù),,其二進制表示形式稱為,補碼,。,補碼,補碼的求法(,1,),正數(shù):與原碼相同;,負數(shù),:“,求反加一,”,例:,x=+10

6、01100B,,,則,x,補,=01001100,B=x,原,x=,-,1001100B,,則,x,補,=10110100,B,x=,-,1001100,時,,x,補,=2,8,-,1001100B,=256,-,1001100B,=255,-,1001100B+1,=11111111B,-,1001100B+1,=10110100B,11111111,01001100,10110011,1,10110100,求反,加,1,補碼,補碼的求法(,2,),對于負數(shù)的補碼求法,還有另一個更快速的辦法:,符號位為,1,,真值中最后一個,1,以前的各位按位求反,而最后一個,1,及其后的,0,保持不變。,

7、11111111,01001100,10110011,1,10110100,符號位為,1,按位求反,最后一個,1,及其后的,0,不變,補碼,補碼的求法(,3,),課堂練習,1,、求出下列各數(shù)的補碼(,8,位),(1),67,(2)+1011001B,(3),45,10111101,01011001,11010011,補碼,補碼的作用與效果,用補碼表示計算機中的數(shù)后,加減運算均可統(tǒng)一為加法。,例:,設(shè),x=+0000111,y=+0000100,計算式子:,x,y,(,先算出,x,補,=00000111,-,y,補,=,11111100,x,y=x+(,-,y),),+,00000011,1,自

8、然丟失,補碼運算:,00000111,x,補,11111100,-,y,補,x-y,補,手工驗算:,0000111,0000100,-,0000011,x,y,x-y,補碼,幾點補充說明(,1,),微機內(nèi)部,帶符號數(shù)均用補碼表示。,采用補碼進行運算后,結(jié)果也是補碼,欲得真值,需作轉(zhuǎn)換。,轉(zhuǎn)換方法,0,開頭:將,0,換成“,+”,號,其余數(shù)位不變。,1,開頭:,1,換成“,-,”,號,其余,方法,1,:,減,1,求反,方法,2,:,求反加,1,補碼,幾點補充說明(,2,),如果已知,x,的,補碼,x,補,,則求,-,x,補,的方法是:,對,x,補,連同符號位一起求反加,1,例:,已知,+35,的

9、補碼是,00100011,,,則,-35,補,=11011101,補碼,幾點補充說明(,3,),用補碼運算時符號位也參與運算,有符號數(shù)與無符號數(shù)的運算是兼容的。,例:,10000110,00011010,+,10100000,二進制數(shù)相加,-,122,26,+,-,96,134,26,+,160,看成無符號數(shù),看成補碼,出現(xiàn)問題,錯誤的結(jié)果:,11001011,10010001,01011100,-,0110101,-,1101111,+,-,53,-,111,+,+92,+1011100,-,164,思考:為什么出現(xiàn)了錯誤?,補碼,溢出,剛才出現(xiàn)的問題叫做,“,溢出,”,;,溢出的原因:,運

10、算結(jié)果超出了可表示的有符號數(shù)的范圍。,溢出只會出現(xiàn)在兩個同號數(shù)相加或兩個異號數(shù)相減的情況下。,思考:如何判別溢出與正常進位?,補碼,溢出的判別,(1),方法一:轉(zhuǎn)換為真值,判斷是否超出數(shù)值表示范圍。,方法二:根據(jù)最高位的進、借位情況進行判斷。,溢出:,“,有進無出,”,或,“,無進有出,”,正常:,“,有進有出,”,或,“,無進無出,”,補碼,溢出的判別,(2),10010011,10101101,/-,圖,c,無進有出,00010011,01101101,/-,圖,d,有進無出,溢出,溢出,10010011,11101101,/-,10010011,01001101,/-,圖,a,有進有出,

11、圖,b,無進無出,正常,正常,補碼,溢出的判別,(3),課堂練習,1,、請判斷下列,8,位補碼的運算是否會產(chǎn)生溢出?,11001001,11100111,10110000,有進有,出,無溢出,01100011,01001010,10101101,有,進無出,溢出,補 碼,小 結(jié),真值,機器數(shù),無符號數(shù),有符號數(shù),原碼,反碼,補碼,補碼的求法,由補碼求真值的方法,已知,x,補,求,-,x,補的方,法,補碼的作用,溢出,END,0,0,0,0,0,0,0,0,7,6,5,4,3,2,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,2,255,0,循環(huán)計數(shù),

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔

相關(guān)搜索

關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!