




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1第二章運算方法和運算器
計算機中信息的表示方法;定點數(shù),浮點數(shù)的表示方法運算器中的運算方法及實現(xiàn);定點運算器的組成和結(jié)構(gòu)。2第4講數(shù)值型數(shù)據(jù)的機器表示本次課主要內(nèi)容:數(shù)的表示方法與編碼33、小數(shù)點如何處理?引例:-562.547D1、數(shù)的符號如何表示?2、數(shù)值大小如何表示?4、數(shù)據(jù)長度?44.1機器數(shù)與真值機器數(shù):
數(shù)在計算機中的二進制表示形式真值:
機器數(shù)的形式值不等于所代表的數(shù)的真正的數(shù)值.54.2數(shù)的表示格式
1、定點數(shù)及其表示定點數(shù):數(shù)據(jù)格式中小數(shù)點的位置固定不變.計算機中的定點數(shù)只采用純整數(shù)或者純小數(shù)表示D0D1D2D30 1000 1000100整數(shù)40100小數(shù)0.56定點數(shù)的表示
對定點數(shù):X=X0X1……Xn在定點機中:x0x1x2……………xn符號
量值(尾數(shù))
故:
|x|=[0,1-2n],x為純小數(shù)
[0,2n–1],x為純整數(shù)72.無符號數(shù)和有符號數(shù)定點數(shù)包括1)帶符號數(shù)(最高位表示符號) 2)不帶符號數(shù)帶符號數(shù)可用原碼、補碼、反碼或移碼等編碼表示。83.符號數(shù)的編碼方法原碼表示法
反碼表示法補碼表示法移碼表示法9原碼表示法假設(shè)用X0X1X2……Xn
來表示一個定點數(shù)定點小數(shù):
[x]原=x,1>x>=01-x=1-|x|,0>=x>-1定點整數(shù):[x]原=x,2n>x>=02n-x=2n+|x|,0>=x>-2n1.數(shù)學(xué)定義102.特殊數(shù)的表示
0的原碼有兩種表示:[+0]原=0,00…0[-0]原=1,00…0♀:0正1負,數(shù)碼位不變。
3.表示規(guī)律4.表示范圍原碼的特點:簡單、易懂(實質(zhì)是表示數(shù)的符號和絕對值)乘除法規(guī)則較簡單加減法實現(xiàn)比較復(fù)雜(需要對符號位進行判斷)1213設(shè)小數(shù):X0.X1X2…Xn補碼表示法Mod2定點小數(shù):[x]補=定點整數(shù):x,2n>x>=02n+1+x=2n+1-|x|,0>=x>=-2n
[x]補=x,1>x>=02+x=2-|x|,0>=x>=-11.數(shù)學(xué)定義14▲:0的補碼形式唯一:0,00…0(mod2)♀:0正1負,從右至左,見1后反
2.特殊數(shù)的表示3.表示規(guī)律4.表示范圍計算機中硬件(如運算器、寄存器)能表示的數(shù)據(jù)位數(shù)是有限的,所以其運算都是有模運算,當運算結(jié)果超過最大表示范圍(也就是模)時,就會溢出,并自動舍棄溢出量。16如何理解補碼?-取模17如何理解補碼?-補數(shù)
對于兩個整數(shù)a,b.如果用某個正整數(shù)k去除a,b,所得的余數(shù)相同,則稱a,b對于模k來說是同余數(shù),也叫互補,即a,b對模k互補時,a,b在模k的意義下是相等的.記作:a=b(modk)如:13=25(mod12)18a+k=a(modk)a+2k=a(modk)……………..a+nk=a(modk)利用互補的概念有:當a為負數(shù)時?19如:a=-5,k=12時,則有
-5+12=-5(mod12)即:7=-5(mod12)記作:[-5]補=7當a為負數(shù)時說明:
在模12的意義下,-5相當于+7,這樣就將正負數(shù)之間的相加轉(zhuǎn)化為正數(shù)的相加.20小結(jié):補碼正是利用補數(shù)概念,把負數(shù)映射到正數(shù)域中(平移模值,小數(shù)的模為2,n位整數(shù)的模為2n),從而將數(shù)的正負符號數(shù)碼化,將減法運算轉(zhuǎn)換為加法運算。21反碼表示法定義見書。物理實現(xiàn):觸發(fā)器▲:0的反碼形式同樣有兩種:
[+0]反=0,00…0[-0]反=1,11…0[x]補=[x]反+2-n♀:0正1負,數(shù)碼位取反通過反碼求補碼22以機器字長8位為例23移碼表示法如:x=+10101[x]移=1,10101x=-10101[x]移=0,01011應(yīng)用:表示浮點數(shù)的階碼:▲:0的移碼形式唯一:1,00…0♀:0負1正,數(shù)碼位同補碼
24小結(jié)
補碼的符號位可以和數(shù)值位一起參加運算,但原碼的符號位和數(shù)值位須分開處理;25原碼、反碼表示0及正、負數(shù)的范圍是對稱的,補碼0的表示形式是唯一,負數(shù)能多表示一個數(shù)(絕對值最大的負數(shù)),其值等于-2n(純整數(shù))或-1(純小數(shù))。小結(jié)
課堂練習(xí):1.設(shè)字長M=8,求下列各數(shù)的[X]補及X真(1)
[2X]補=80H,(2)
[X/2]補=C0H,(3)
[-X]補=FFH26第5講浮點數(shù)的表示27小數(shù)點的位置根據(jù)需要而浮動,這就是浮點數(shù)。N=M×rE
一浮點表示法浮點表示法:將一個數(shù)的有效數(shù)字和數(shù)的范圍在一個存儲單元中分別予以表示。1.浮點數(shù)的一般格式機器零:
尾數(shù)為0,或階碼的值遇到比它能表示的最小值還小。3032位浮點數(shù):313023220SEM2.IEEE754標準格式其中:
E=e+127
尾數(shù)域表示的值是1.M則:一個規(guī)格化的32位浮點數(shù)x的真值可表示為X=(-1)s*(1.M)*2E-127浮點數(shù)的規(guī)格化表示31例十進制數(shù)20.59375轉(zhuǎn)換成32位浮點數(shù)的二進制格式來存儲321.先分別將整數(shù)和小數(shù)部分轉(zhuǎn)換成二進制為解:10100.10011
20.59375=2.化為IEEE754標準中32位浮點數(shù)的規(guī)格化表示即e=4,又因為正數(shù),故s=0
由公式:E=4+127=131(=10000011)故:最后的二進制存儲格式為:01000001
101001001100000000000000
10100.10011=1.010010011*24M=01001001133--------為了使浮點數(shù)的表示唯一化規(guī)格化:----------僅針對小數(shù)m而言。
對正數(shù),若1/2≤m<1,則為規(guī)格化數(shù);對負數(shù),除-1/2外,若-1<-M<-1/2,
則為規(guī)格化數(shù)。二.浮點數(shù)的規(guī)格化表示1.規(guī)格化浮點數(shù)的表示在尾數(shù)用補碼表示時,規(guī)格化浮點數(shù)應(yīng)滿足尾數(shù)最高數(shù)位與符號位不同(ms⊕m1=1)即:當1/2≤M<1時,應(yīng)有0.1xx…x形式,當-1≤M<-1/2時,應(yīng)有1.0xx…x形式。
2.浮點規(guī)格化數(shù)的數(shù)據(jù)表示范圍若階碼和尾數(shù)均用補碼表示,階碼k+1位,尾數(shù)n+1位,則規(guī)格化數(shù)典型值為:35小結(jié)1.定點、浮點表示法的比較數(shù)值范圍:浮點表示法遠遠大于
溫馨提示
- 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)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 墻漆修補配色方案(3篇)
- 小型冷庫施工組織方案(3篇)
- 書法機構(gòu)開業(yè)策劃方案(3篇)
- 物流員工留存方案(3篇)
- 一師一優(yōu)課件失敗原因
- 關(guān)于品臘八的作文150字13篇
- 汽車配件參數(shù)規(guī)格表
- 農(nóng)村生態(tài)養(yǎng)殖綜合開發(fā)合同
- 農(nóng)村土地流轉(zhuǎn)與規(guī)模化經(jīng)營合同
- 技術(shù)培訓(xùn)與合作教學(xué)協(xié)議書
- 國際工程管理實用英語口語
- UG基礎(chǔ)培訓(xùn)課件
- GB/T 24186-2022工程機械用高強度耐磨鋼板和鋼帶
- GB/T 20000.6-2006標準化工作指南第6部分:標準化良好行為規(guī)范
- GB/T 16311-1996道路交通標線質(zhì)量要求和檢測方法
- GB/T 1149.4-2008內(nèi)燃機活塞環(huán)第4部分:質(zhì)量要求
- 地基基礎(chǔ)工程施工方法及基礎(chǔ)知識課件
- 江蘇省無錫市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會明細及行政區(qū)劃代碼
- 2021社會保險法知識競賽試題庫及答案
- SF-36生活質(zhì)量調(diào)查表(SF-36-含評分細則)
- 小學(xué)數(shù)學(xué)校本教研的實踐與思考(課堂PPT)
評論
0/150
提交評論