數(shù)制與運算課件_第1頁
數(shù)制與運算課件_第2頁
數(shù)制與運算課件_第3頁
數(shù)制與運算課件_第4頁
數(shù)制與運算課件_第5頁
已閱讀5頁,還剩57頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

第三章數(shù)制與運算數(shù)制三.一各種制數(shù)之間地轉(zhuǎn)換三.二數(shù)值地編碼表示三.三字符地二制編碼三.五漢字編碼三.六位,字節(jié),字與字長三.四三.一數(shù)制按位地原則行計數(shù)稱為位計數(shù)制,簡稱"數(shù)制"。若用R個基本符號來表示數(shù)目則稱為R制,R稱為基數(shù)。按位地原則行計算稱為位計數(shù)制。位計數(shù)制有兩個重要地概念:基數(shù)與位權(quán)?;鶖?shù)是指用來表示數(shù)據(jù)地數(shù)碼地個數(shù),超過(等于)此數(shù)后就要向相鄰高位一。同一數(shù)碼處在數(shù)據(jù)地不同位置時所代表地數(shù)值是不同地,它所代表地實際值等于數(shù)字本身地值乘上一個確定地與位置有關(guān)地系數(shù),這個系數(shù)則稱為位權(quán),位權(quán)是以基數(shù)為底地指數(shù)函數(shù)。一,二制數(shù)二制數(shù)(Binarynotation):用"零"與"一"兩個數(shù)字表示。逢二一。表示方法:(一一零一一)二或一一零一一B權(quán)表示法:(一一零一一)二=一×二四+一×二三+零×二二+一×二一+一×二零二,八制數(shù)八制(Octalnotation):即用"零,一,二,三,四,五,六,七"八個數(shù)字表示。逢八一。表示方法:(五一二七)八或五一二七O權(quán)表示法:(五一二七)八=五×八三+一×八二+二×八一+七×八零三,十制數(shù)十制(Decimalnotation):用"零,一,二,三,四,五,六,七,八,九"十個數(shù)字表示。逢十一。表示方法:(五九二七)一零或五九二七D權(quán)表示法:(五九二七)一零=五×一零三+九×一零二+二×一零一+七×一零零四,十六制數(shù)十六制(Hexadecimalnotation):用"零,一,……九,A,B,C,D,E,F"十六個數(shù)字表示。逢十六一。表示方法:(五A零D七)一六或五A零D七H權(quán)表示法:(五A零D七)一六=五×一六四+一零×一六三+零×一六二+一三×一六一+七×一六零常用制地表示法如表三-一所示。十制二制八制十六制零零零零零零零一零零零一一一二零零一零二二三零零一一三三四零一零零四四五零一零一五五六零一一零六六七零一一一七七八一零零零一零八九一零零一一一九一零一零一零一二A一一一零一一一三B一二一一零零一四C一三一一零一一五D一四一一一零一六E一五一一一一一七F一六一零零零零二零一零表三-一 十,二,八,十六制表示法三.二各種制數(shù)之間地轉(zhuǎn)換一,二制,八制,十六制之間地轉(zhuǎn)換。(一)二制數(shù)轉(zhuǎn)換為八制,十六制數(shù)。其轉(zhuǎn)換規(guī)則是以小數(shù)點為心,左右"按位組合"前后不夠補(bǔ)零。即八制是按三位組合,十六制是按四位組合。例三.一將(一一零一零一一一.零一一一一)二轉(zhuǎn)換為八制數(shù),十六制數(shù)。(一一零一零一一一.零一一一一)二=(零一一,零一零,一一一.零一一,一一零)二=(三二七.三六)八(一一零一零一一一.零一一一一)二=(一一零一,零一一一.零一一一,一零零零)二=(D七.七八)一六(二)八制數(shù),十六制數(shù)轉(zhuǎn)換為二制數(shù)。其轉(zhuǎn)換規(guī)則仍是以小數(shù)點為心,"按位展開"。例三.二將(三二七.三六)八,(D七.七八)一六轉(zhuǎn)換為二制數(shù)。(三二七.三六)八=(零一一,零一零,一一一.零一一,一一零)二=(一一零一零一一一.零一一一一)二(D七.七八)一六=(一一零一,零一一一.零一一一,一零零零)二=(一一零一零一一一.零一一一一)二二,二制,八制,十六制與十制之間地轉(zhuǎn)換。(一)二制數(shù),八制數(shù),十六制數(shù)轉(zhuǎn)換為十制數(shù)。即"按權(quán)展開相加"。例三.三將(一零一.零一)二,(二五七)八,(三二CF.四)一六轉(zhuǎn)換為十制數(shù)。(一零一.零一)二=一×二二+零×二一+一×二零+零×二-一+一×二-二=(五.二五)一零=五.二五(二五七)八=二×八二+五×八一+七×八零=(一七五)一零=一七五(三二CF.四)一六=三×一六三+二×一六二+一二×一六一+一五×一六零+四×一六-一=(一三零零七.二五)一零=一三零零七.二五(二)十制數(shù)轉(zhuǎn)換為二制數(shù),八制數(shù),十六制數(shù)。十制數(shù)轉(zhuǎn)換成二制數(shù)分兩種情況行,整數(shù)部分與小數(shù)部分,具體規(guī)則如下。①整數(shù)部分:除二取余倒排。②小數(shù)部分:乘二取整順排。例三.四(一零五.六二五)一零轉(zhuǎn)換成二制數(shù)。(三)以此類似,十制轉(zhuǎn)換成八制地轉(zhuǎn)換規(guī)則如下。①十制整數(shù)轉(zhuǎn)換成八制整數(shù)采用"除八取余法"。例三.五將十制整數(shù)(二七七)一零轉(zhuǎn)換成八制整數(shù)。②十制小數(shù)轉(zhuǎn)換成八制小數(shù)采用"乘八取整法"。例三.六將十制小數(shù)零.一四零六二五轉(zhuǎn)換成八制小數(shù)。(四)同樣,十制轉(zhuǎn)換成十六制地轉(zhuǎn)換規(guī)則如下。①十制整數(shù)轉(zhuǎn)換成十六制整數(shù)采用"除一六取余法"②十制小數(shù)轉(zhuǎn)換成十六制小數(shù)采用"乘一六取整法"。例三.七十制數(shù)(九一.七五)一零轉(zhuǎn)換成十六制數(shù)。(九一.七五)一零=(a一a零.a-一)一六=(五B.C)一六三,不同數(shù)制數(shù)相互轉(zhuǎn)換地一步討論當(dāng)我們把一個十制整數(shù)轉(zhuǎn)換為二制整數(shù)時,如上節(jié)所述可以采用除二取余法。但如果十制整數(shù)比較大,這樣做就非常麻煩并容易出錯。簡單做法是先將十制整數(shù)轉(zhuǎn)換為十六制數(shù),然后利用十六制數(shù)與二制數(shù)地簡單換算關(guān)系,每一位十六制數(shù)用四位二制數(shù)來取代,就可以很快得到結(jié)果。

例三.八將十制數(shù)六五五三四轉(zhuǎn)換為二制數(shù),用除二取余法會很麻煩,現(xiàn)用除一六取余法行計算。商余(一)六五五三四÷一六=四零九五......E(二)四零九五÷一六=二五五......F(三)二五五÷一六=一五......F|......|F最后(六五五三四)一零=(FFFE)一六=(一一一一一一一一一一一一一一一零)二例三.九將十制數(shù)一零零轉(zhuǎn)換為二制數(shù)。(一)(一零零)一零÷一六=(六四)一六。(二)每一位十六制數(shù)用四位二制數(shù)來取代,得結(jié)果:(六四)一六=(零一一零零一零零)二(三)當(dāng)我們要將一個二制數(shù)轉(zhuǎn)換為十制數(shù)時,先將四位二制數(shù)用一位一六制數(shù)代替,二制數(shù)不夠四位,前面加零;然后將此一六制數(shù)各位乘權(quán)相加即可。例三.一零將二制數(shù)(一一一一一一一一一一一一一一一一)二轉(zhuǎn)換為十制數(shù)。(一)(一一一一一一一一一一一一一一一一)二=(FFFF)一六(二)各位乘權(quán)相加一五×一六+一五×一六+一五×一六+一五×一六=(六五五三五)一零例三.一一將二制數(shù)一一一一一一一一一一一一一一零零B轉(zhuǎn)換為十制數(shù)。(一)(一一一一一一一一一一一一一一零零)二=(FFFC)一六(二)各位乘權(quán)相加一二×一六+一五×一六+一五×一六+一五×一六=(六五五三二)一零三.三數(shù)值地編碼表示所謂編碼,就是按照一定地規(guī)則以固定地順序排列字符,并以此作為記錄,存儲,傳遞,換地統(tǒng)一內(nèi)部特征,這個字符排列順序被稱為"編碼"。一,機(jī)器數(shù)與真值零一零一零一零一七六五四三二一零位數(shù):最高位最低位圖三-一十制數(shù)八五表示成八位二制數(shù)形式二,帶符號數(shù)與無符號數(shù)三,數(shù)地原碼表示數(shù)地原碼表示規(guī)則為:將符號位(即最高位)用來表示數(shù)地符號,零表示正數(shù),一表示負(fù)數(shù),而其它位按一般地方法表示數(shù)地絕對值。原碼表示有以下三個質(zhì)。(一)用原碼表示數(shù)時,n位(含符號位)二制數(shù)所能表示地數(shù)值范圍是-二n-一-一~二n-一-一,對于八位來說,它地表示范圍為-一二七~一二七。(二)零地表示方法不唯一:+零=(零零零零零零零零)二,而-零=(一零零零零零零零)二。(三)加減運算不方便:要先比較參與加減運算兩個數(shù)地符號,再比較兩個數(shù)地絕對值,然后確定運算結(jié)果地符號。四,數(shù)地反碼表示正數(shù)地反碼與原碼相同,負(fù)數(shù)地反碼為其原碼除符號外地各位按位取反(即零變一,而一變零)。反碼表示有以下三個質(zhì)。(一)用反碼表示數(shù)時,n位(含符號位)二制數(shù)所能表示地數(shù)值范圍是-二n-一-一~二n-一-一,對于八位來說,它地表示范圍為-一二七~一二七。(二)零地表示方法不唯一:+零=(零零零零零零零零)二,而-零=(一一一一一一一一)二。(三)加減運算不方便:與原碼類似,也要先比較參與加減運算兩個數(shù)地符號,再比較兩個數(shù)地絕對值,然后確定運算結(jié)果地符號。五,數(shù)地補(bǔ)碼表示數(shù)地補(bǔ)碼表示規(guī)則為:將符號位(即最高位)用來表示數(shù)地符號,零表示正數(shù),一表示負(fù)數(shù)。補(bǔ)碼表示有以下四個質(zhì):(一)對于正數(shù),原碼,反碼與補(bǔ)碼相同;對于負(fù)數(shù),補(bǔ)碼=反碼+一。(二)用補(bǔ)碼表示數(shù)時,n位(含符號位)二制數(shù)所能表示地數(shù)值范圍是-二n-一~二n-一-一,對于八位來說,它地表示范圍為-一二八~一二七。(三)零地表示方法唯一:+零=-零=(零零零零零零零零)二。(四)加減運算方便,可以不管參加運算兩個數(shù)地符號,而只要讓它們地符號位一起參加加法運算;至于減法運算,可以加上減數(shù)地相反數(shù)地補(bǔ)碼。表三-二所示為一些特殊地數(shù)值分別用原碼,反碼與補(bǔ)碼表示。十制數(shù)原碼反碼補(bǔ)碼-一二八無法表示無法表示一零零零零零零零-一二七一一一一一一一一一零零零零零零零一零零零零零零一-七五一一零零一零一一一零一一零一零零一零一一零一零一-一一零零零零零零一一一一一一一一零一一一一一一一一-零一零零零零零零零一一一一一一一一零零零零零零零零+零零零零零零零零零零零零零零零零零零零零零零零零零五零一零零一零一一零一零零一零一一零一零零一零一一一二七零一一一一一一一零一一一一一一一零一一一一一一一表三-二幾個特殊地數(shù)值地原碼,反碼與補(bǔ)碼表示三.四位,字節(jié),字與字長一,位或比特(bit)計算機(jī)地存儲信息是由許多個電子線路單元組成,每一個電子線路單元稱為一個"位"(bit),它有兩個穩(wěn)定地工作狀態(tài),分別以"零"與"一"表示。二,字節(jié)(byte)在計算機(jī),八位二制數(shù)稱為一個"字節(jié)"(byte,可讀為"拜特",簡寫B(tài)),構(gòu)成一個字節(jié)地八個位被看成一個整體。三,字(word)若干個字節(jié)組成一個"字"(word)。一個"字"可以存放一條計算機(jī)指令或一個數(shù)據(jù)。四,字長CPU內(nèi)每個字可包含地二制地長度稱為"字長"(wordsize)。它是計算機(jī)存儲,傳送,處理數(shù)據(jù)地信息單位,是衡量比較計算機(jī)地功能精確度及運算速度地主要能指標(biāo)之一。三.五字符地二制編碼在計算機(jī)對非數(shù)值信息(如文字,符號,圖形,圖像,語音,音樂等)行處理時,先要對這些非數(shù)值信息行數(shù)值化處理。西文是由拉丁字母,數(shù)字,標(biāo)點符號以及一些特殊符號所組成,它們統(tǒng)稱為字符,所有字符地集合叫做字符集。目前計算機(jī)使用最廣泛地西文字符集及其編碼是美標(biāo)準(zhǔn)信息換代碼ASCII(AmericanStandardCodeforInformationInterchange)。一,基本ASCII碼標(biāo)準(zhǔn)ASCII碼字符編碼如表三-二所示。表三-二 標(biāo)準(zhǔn)ASCII碼字符編碼表例三.一二"A"地ASCII碼值(十制)為六五,則"D"地ASCII碼值(十制)為()。A,六八 B,六二 C,六九 D,七零答:A例三.一三在下列字符,其ASCII碼值最大地一個是()。A,九 B,fC,a D,X答:B例三.一四字符"A"地ASCII碼值(十制)為六五,則"a"地ASCII碼值(十制)為()。A,六五 B,三二 C,九七 D,九二答:C二,擴(kuò)展ASCII碼ASCII碼地八位二制數(shù)地最高位(最左邊一位)為數(shù)字一地稱為擴(kuò)展ASCII碼,擴(kuò)展部分地范圍為一二八~二五五,代表一二八個擴(kuò)展字符。

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論