汽車電子技術(shù)單片機(jī)至第七次課_第1頁
汽車電子技術(shù)單片機(jī)至第七次課_第2頁
汽車電子技術(shù)單片機(jī)至第七次課_第3頁
汽車電子技術(shù)單片機(jī)至第七次課_第4頁
汽車電子技術(shù)單片機(jī)至第七次課_第5頁
免費預(yù)覽已結(jié)束,剩余40頁可下載查看

付費下載

下載本文檔

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

文檔簡介

第1

通用微機(jī)386,486,奔騰, 嵌入式系統(tǒng)DSP(數(shù)字信號處理器ARM(AdvancedRISCCPU(CentralCPU(CentralProcessingUnit) RAMRandomAccess ROM(ReadOnlyMemory) I/O(InputandOutput)(控制 AB(Addressbus)(地址總線DB(Databus)(數(shù)據(jù)總線CB(Controlbus)(控制總線實例(來源:手冊Fig1- —1974-1978年,初級階段。發(fā)展了各種4位單片機(jī)與簡單1983年后,16位機(jī)階段。IN發(fā)展了MCS-96系列16位單片32位機(jī)或更階段。更符合嵌入式、智能化的微控制器脈沖寬度調(diào)制 汽車用級。溫度適應(yīng)能力在-價格相對工業(yè)級較高通信設(shè)備(GPS 航空航 發(fā)發(fā)收音機(jī) 22和理字?jǐn)?shù)是二制的式易理料 傳和簡規(guī)簡使電的方器有輯。常用的數(shù)數(shù)制之間的機(jī)器數(shù)符號 一、數(shù)1、常用數(shù)1985==逢十進(jìn)用下腳D表示1985D,或無下腳(2)二進(jìn)制 例如:對于整數(shù) 對于小數(shù)0.101B=1×2-1+0×2-2+1×2-3=二進(jìn)制數(shù)每一位的權(quán)是:以小數(shù)點分界特點

…..24,23,22,21,2 有0,1兩個不同的符逢二進(jìn)二進(jìn)制數(shù)的下腳標(biāo)為

2-1,2-2,2-3,((3)例:327H=3×162+2×161+7×160 =807D3AB.11H=3×162+10×161+11×160+1×16-1+1×16-=939.0664特點:有09、A、B、C、D、E、F共十六個不同逢十六進(jìn)用下腳標(biāo)“H”表示十六進(jìn)對機(jī)器:二進(jìn)制數(shù)方便對人:二進(jìn)制數(shù)不直觀 于十進(jìn)制數(shù)在編程過程中,有時需要采用十進(jìn)制運算,但機(jī)器不認(rèn)識十進(jìn)制數(shù)。怎么將十進(jìn)制的字符用二進(jìn)制數(shù)進(jìn)行編碼0516273849用二進(jìn)制數(shù)對十進(jìn)制編碼——BCD用二進(jìn)制數(shù)對十進(jìn)制編碼——BCD0516273849每4位二進(jìn)制數(shù)表示一個十進(jìn)制字這4位中各位的權(quán)依次是運算時,都是按二進(jìn)制運算規(guī)則進(jìn)行處理的。這樣,當(dāng)BCD修正的規(guī)則是:當(dāng)兩個BCD碼相加,如果和等于或小于1001(即十進(jìn)制數(shù)9),不需要修正;如果相加之和1010到1111(即十六進(jìn)制數(shù)0AH~0FH)之間,則需加6進(jìn)行修正;如果相加時,本位產(chǎn)生了進(jìn)位,也需加6進(jìn)行修正。這樣做的原因是,機(jī)器按二進(jìn)制相加4二進(jìn)制數(shù)時,是按“逢十六進(jìn)一”的原則進(jìn)行運算的,而實質(zhì)2十進(jìn)制數(shù)相加,應(yīng)該按“逢十進(jìn)一”的原則相加,1610相差6,所以當(dāng)和超過9或有進(jìn)位時,都要加6進(jìn)行修正。BCD碼的運算例

0001100231需進(jìn)行十進(jìn)制調(diào)整231需進(jìn)行十進(jìn)制調(diào)整0001101非BCD碼(錯+)0000001 011 (加6使進(jìn) 011 (加6使進(jìn)0010000 (結(jié)果形如2、數(shù)制的轉(zhuǎn)方法權(quán)展開111.101B=1×22+1×21+1×20+1×2-1+0×2-2+1×2方法:整數(shù)部分除二取余,小數(shù)部分乘二取 22 1110 47= 47=例例2:十進(jìn)制小數(shù)部分的轉(zhuǎn)換 乘二取 最最取×2取×取21.×取1.從上至下寫成從左至右十六進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制

5 1011. 二進(jìn)制數(shù)轉(zhuǎn)換十六進(jìn)制數(shù) 0011. 二進(jìn)制數(shù)轉(zhuǎn)換成八進(jìn)制數(shù)與上述類似

二、數(shù)機(jī)器只認(rèn)識二進(jìn)制數(shù):0、1、機(jī)器只認(rèn)識二進(jìn)制數(shù):0、--電路狀如:電路的通、斷;高電平、低電平;可用0、1在機(jī)器中,這種0、1的表現(xiàn)形式稱為機(jī)器數(shù)機(jī)器數(shù)分為無符號數(shù)、帶符號無符號數(shù)表示范圍:00H~FFH,0~255。二、數(shù)帶符號1、帶符號 0111 01110011假設(shè)機(jī)器字長為8符號 數(shù)值機(jī)器數(shù)就是連同符號位一起數(shù)值化了機(jī)器數(shù)所表示的真實的數(shù)值,稱為真值(有正負(fù))二、數(shù)011100112、符號數(shù)的表2、符號數(shù)的表6543210對對于符號數(shù),機(jī)器數(shù)常用的表示方法有原碼、碼和補碼三種數(shù)X的原碼、反碼、補碼分[X]、[X]反[X] 表示符號,數(shù)值位用二進(jìn)制絕對值表 格式: ====X=-==X=-=-X=-==-==原 【例1-1】求+67、-25的原碼(機(jī)器字長8位)對應(yīng)的原碼是 ?127~+127[+0]原對應(yīng)的原碼是 ?127~+127[+0]原規(guī)定負(fù)數(shù)的反碼是將原碼的數(shù)負(fù)數(shù)的反碼是將原碼的數(shù)值位各位取反(除符號位[X]反= [X]=(2n–1)X原原反

規(guī)定負(fù)數(shù)的反碼是將原碼的數(shù)負(fù)數(shù)的反碼是將原碼的數(shù)值位各位取反(除符號位 ? ?127~+127(2)0的反碼有兩種形式2n11~2n1[?0]反 反正數(shù)的補碼與原碼負(fù)數(shù)的補碼將負(fù)數(shù)的反碼加符符號真反補符號反補X=反補X反X0=-0000000[X反=11111111補正數(shù)的補碼與原碼負(fù)數(shù)的補碼將負(fù)數(shù)的反碼加對應(yīng)的補碼10000000~01 ?128~+127(2)0的補碼只有一種形式:[?0]補=+ 八位二進(jìn)制數(shù)所能表示的數(shù)據(jù)范機(jī)器無符號原反補01.....------...-.-.----312點,3912-9≈12+3即-9的操作可用+3來實現(xiàn),在12點里:3、-9互為補碼運用補碼可使減法變成加法??!簡化硬負(fù)數(shù)的補碼求法:1)反碼+2)公式:[X]2nX2)公式:[X]2nX模(module) 就是一個計數(shù)系統(tǒng)的最大容量,其大小等補碼的運[[X]補]=[X][XY]補=[X]補+[Y] [X] [X]補-將補碼還原為真值時 (4)補碼的運驗證[XY]補=[X]補+[Y]其中X,Y為正負(fù)數(shù)均可,符號位參與運證明:凡是用器件進(jìn)行的運算都是有模運算,運算結(jié)果超過不難驗證[X]補因此

=(2n+X)+(2nX]補Y](4)補碼的運用補碼運算求:1)X– Y-【分析】X-YX-Y]補]補[X]補+[-Y]補]先求先求[+X]補,[-Y]【解】1)[+30]B20]=11101100X-Y][X]補+[-Y]00001010因為符號位為0,說明計算結(jié)果是正數(shù),所以[X-Y]=X-Y=10(4)補碼的運用補碼運算求:1)X– Y-【解】2)[+20]補 00010100[Y-X]=[Y]補+[-X]=11110110[Y-X]=[Y]補+[-X]=11110110因為符號位為1,說明計算結(jié)果是負(fù)數(shù),|Y-X|Y-X]補+110Y-X=-字符信息的表、、、 、、、的代表數(shù)值,有的僅代表要處理的信息(如字母、標(biāo)點符號數(shù)字符號等文字符號),所以,計算機(jī)不僅要認(rèn)識各種數(shù)字,還要能識別各種文字符號。人們事先已對各種文字符號進(jìn)行如,信息交換標(biāo)準(zhǔn)碼——ASCII碼,用一個字節(jié)表示一個字符。低7位是字符的ASCII碼值;最是通信時的校行列000001010011100101111110000NULDLESP0@P、p0001SODC!1AQaq0010STDC”2BRbr0011ETXDC#3CScs0100EODC$4DTdt0101ENNAK%5EUeu0110ACSYN&6F

溫馨提示

  • 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

提交評論