微機(jī)原理及應(yīng)用 課件 1.18BCD編碼_第1頁
微機(jī)原理及應(yīng)用 課件 1.18BCD編碼_第2頁
微機(jī)原理及應(yīng)用 課件 1.18BCD編碼_第3頁
微機(jī)原理及應(yīng)用 課件 1.18BCD編碼_第4頁
微機(jī)原理及應(yīng)用 課件 1.18BCD編碼_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

微機(jī)原理及應(yīng)用第一章認(rèn)識(shí)二進(jìn)制第十八講BCD編碼下面我們一起來學(xué)習(xí)里編碼BCD編碼首先來看一下什么是編碼,所有需要由計(jì)算機(jī)處理的信息都是經(jīng)過了編碼,計(jì)算機(jī)接收到信息后將它解碼成二進(jìn)制數(shù),這樣計(jì)算機(jī)才能看得懂這些信息編碼BCD編碼首先來看一下什么是編碼,所有需要由計(jì)算機(jī)處理的信息都是經(jīng)過了編碼,計(jì)算機(jī)接收到信息后將它解碼成二進(jìn)制數(shù),這樣計(jì)算機(jī)才能看得懂這些信息編碼計(jì)算機(jī)處理的信息編碼二進(jìn)制數(shù)編碼是什么?編碼是將信息從一種形式或者格式轉(zhuǎn)換成了另外一種形式的過程。信息從一種形式或格式轉(zhuǎn)換為另一種形式的過程用代碼來表示各種信息,以便于計(jì)算機(jī)處理需要編碼的信息種類數(shù)值字符聲音圖形、圖像視頻編碼是什么?編碼是什么?編碼是將信息從一種形式或者格式轉(zhuǎn)換成了另外一種形式的過程。編碼是什么?從一種形式或格式轉(zhuǎn)換為另一種形式編碼以后我們是用代碼來表示各種信息以便于計(jì)算處理,111代碼:表示各種信息便于處理需要編碼的信息種類很多,包括數(shù)值、字符,聲音,圖形,圖像和視頻等代碼來表示各種信息便于計(jì)算機(jī)處理數(shù)值字符聲音圖形圖像視頻比如一張圖片,大家可以仔細(xì)看一下它的后綴名,一般是jpg、或者png這里的jpg或者png就是編碼的標(biāo)準(zhǔn)標(biāo)準(zhǔn)編碼還有視頻,常見的后綴是mp4,這也是視頻編碼的標(biāo)準(zhǔn)視頻編碼標(biāo)準(zhǔn)我們現(xiàn)在要學(xué)習(xí)的是字符或者數(shù)字編碼的方式有BCD編碼和ASCII編碼BCD碼計(jì)算機(jī)中的編碼ASCII碼AmericanStandardCodeForInformationInterchangeBinary-Coded-DecimalBCD編碼是數(shù)字的編碼方式,ASCII還包括了西文字符的編碼下面先來看一下BCD編碼BCD碼計(jì)算機(jī)中的編碼ASCII碼用二進(jìn)制編碼表示的十進(jìn)制數(shù)西文字符編碼BCD編碼是用二進(jìn)制的形式表示十進(jìn)制數(shù),注意不是將二進(jìn)制數(shù)轉(zhuǎn)成十進(jìn)制數(shù)哦,將二進(jìn)制數(shù)轉(zhuǎn)成十進(jìn)制數(shù)的方式我們?cè)谇懊娴恼n程中已經(jīng)學(xué)習(xí)了,BCD編碼是用二進(jìn)制的編碼來表示十進(jìn)制數(shù)。BCD碼用二進(jìn)制碼表示十進(jìn)制數(shù)二進(jìn)制數(shù)轉(zhuǎn)成十進(jìn)制數(shù)BCD編碼用4位二進(jìn)制數(shù)字表示0~9按位來表示十進(jìn)制是0~9,10種數(shù)字十進(jìn)制8421碼00000100012001030011401005010160110701118100091001十進(jìn)制8421碼00000100012001030011401005010160110701118100091001非法組合十進(jìn)制8421碼00000100012001030011401005010160110701118100091001每四位之間有一個(gè)空格(904.72)D=(1001

0000

0100

.

0111

0010)BCDBCD碼(904.72)D=(1001

0000

0100

.

0111

0010)BCDBCD碼下面我們來看如何將BCD碼轉(zhuǎn)換成二進(jìn)制數(shù)BCD碼雖然也是二進(jìn)制的表示,但是不能直接轉(zhuǎn)成二進(jìn)制的數(shù),而是要分兩步如何將BCD碼轉(zhuǎn)換成二進(jìn)制數(shù)?第一步,先將BCD碼轉(zhuǎn)成十進(jìn)制的數(shù)第二步,將十進(jìn)制數(shù)用我們介紹過的方法轉(zhuǎn)換成二進(jìn)制數(shù),不記得的同學(xué)請(qǐng)看一下第三講的相關(guān)內(nèi)容。轉(zhuǎn)換為十進(jìn)制數(shù)1轉(zhuǎn)換為二進(jìn)制數(shù)2下面我們通過一個(gè)例子來說明,比如,我們要將00010001.00100101這個(gè)BCD碼轉(zhuǎn)換成二進(jìn)制數(shù)。首先把它轉(zhuǎn)化成十進(jìn)制的數(shù)是11.25。然后再把這個(gè)十進(jìn)制的數(shù)轉(zhuǎn)成二進(jìn)制的數(shù),先轉(zhuǎn)它的整數(shù)部分,把11轉(zhuǎn)成它的二進(jìn)制數(shù)是1011,再轉(zhuǎn)小數(shù)部分,把0.25轉(zhuǎn)成二進(jìn)制數(shù),通過乘二取整的方式,計(jì)算的結(jié)果是0.01,因此最后轉(zhuǎn)換完的結(jié)果就是1011.01,這就是我們轉(zhuǎn)換完的二進(jìn)制數(shù)(00010001.00100101)BCD=?

(00010001.00100101)BCD=(11.25)D

1011乘二取整0.01(1011.01)B如果將二進(jìn)制數(shù)轉(zhuǎn)成BCD碼過程剛好相反,首先把二進(jìn)制數(shù)轉(zhuǎn)化成它對(duì)應(yīng)的十進(jìn)制數(shù),然后再把十進(jìn)制數(shù)的每一位轉(zhuǎn)成BCD碼即可二進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)1十進(jìn)制數(shù)的每一位轉(zhuǎn)成BCD碼2二進(jìn)制數(shù)轉(zhuǎn)成BCD碼最后,介紹一下BCD碼在計(jì)算機(jī)中的存儲(chǔ)方式BCD碼在計(jì)算機(jī)中存儲(chǔ)方式有兩種:一種是壓縮BCD碼、另一種是擴(kuò)展BCD碼,這里說壓縮還是擴(kuò)展都是基于計(jì)算機(jī)存儲(chǔ)數(shù)據(jù)的單元來說的。BCD碼在計(jì)算機(jī)中的存儲(chǔ)方式壓縮BCD碼擴(kuò)展BCD碼基于計(jì)算機(jī)存儲(chǔ)數(shù)據(jù)單元我們將要介紹的8088和8086微處理器中存儲(chǔ)數(shù)據(jù)單元是8個(gè)比特的BCD碼在計(jì)算機(jī)中的存儲(chǔ)方式80888086存儲(chǔ)數(shù)據(jù)單元是8個(gè)比特所謂壓縮BCD碼就是充分利用8個(gè)比特的空間,在一個(gè)存儲(chǔ)數(shù)據(jù)單元中存儲(chǔ)2個(gè)BCD碼所謂擴(kuò)展BCD碼就是在8個(gè)比特的空間中,只用低4位存儲(chǔ)BCD碼,其余4位都為0壓縮BCD碼用4位二進(jìn)制碼表示1位BCD碼一個(gè)存儲(chǔ)單元中存放2位BCD數(shù)所謂壓縮BCD碼就是充分利用8個(gè)比特的空間,在一個(gè)存儲(chǔ)數(shù)據(jù)單元中存儲(chǔ)2個(gè)BCD碼所謂擴(kuò)展BCD碼

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論