版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
數(shù)制與數(shù)碼:??????
1、數(shù)制;⑴二進(jìn)制;⑵十進(jìn)制;⑶十六進(jìn)制;2、數(shù)碼;⑴定點(diǎn)有符號(hào)數(shù)的表示方法; 原碼、反碼、補(bǔ)碼??
⑵ASCII碼; 美國(guó)標(biāo)準(zhǔn)信息交換代碼⑶BCD碼; 壓縮BCD碼、非壓縮BCD碼數(shù)制的轉(zhuǎn)換:二進(jìn)制與十進(jìn)制;十進(jìn)制與十六進(jìn)制等;數(shù)值的補(bǔ)碼表示法;字符、字母、符號(hào)在計(jì)算機(jī)中用 ASCII碼表示。碼制轉(zhuǎn)換:ASCII碼與16進(jìn)制數(shù)的互相轉(zhuǎn)換。0~9的ASCII碼為30H~39H;A、B、C、D、E、F的ASCII碼為41H~46H.30H~39H)--30H,即得到16進(jìn)制中0~9的數(shù)。41H~46H)--37H(-30H-07H),即得到A~F的數(shù)。要熟記0—F與二進(jìn)制,十進(jìn)制的對(duì)應(yīng)關(guān)系B)FFH255DC)3FFH1023DD)FFFFH65535D微機(jī)中為了方便起見(jiàn),計(jì)算單位常常是以K或M來(lái)表示1K=1024D=400H(000—3FFH)1M=1KX1K=100000H(1048576D)另外,CRT顯示分辨率為 640X480,1024X768,1280X1024 等,均是16的倍數(shù),這是為了便于尋址和運(yùn)算 .帶符號(hào)數(shù)的表示當(dāng)進(jìn)行有符號(hào)數(shù)運(yùn)算時(shí),要通過(guò)判斷最高位的值來(lái)確定該字節(jié)值是正數(shù),還是負(fù)數(shù).對(duì)于8位有符號(hào)數(shù)A)原碼法能表示的范圍為 -127--+127DB)反碼法能表示的范圍為 -127--+127DC)補(bǔ)碼法能表示的范圍為 -128--+127D相關(guān)概念ROM
READONLYMEMORY只讀存儲(chǔ)器
.在計(jì)算機(jī)運(yùn)行時(shí)
,只能執(zhí)行讀操作,掉電后
ROM中存放的內(nèi)容不會(huì)丟失
.RAM
RANDOMACCESSMEMORY隨機(jī)存取存儲(chǔ)器 .微機(jī)運(yùn)行時(shí)可以讀寫 ,掉電后RAM中存放的內(nèi)容會(huì)丟失.BUS總線傳輸信息的一組公共通訊線.如:DB,AB,CB.總線的寬度通常等于字長(zhǎng) ,但也有例外.PC 程序計(jì)數(shù)器PROGRAMCOUNTER是管理程序執(zhí)行次序的專用寄存器 .一般有按順序執(zhí)行和跳轉(zhuǎn)兩種方式 .復(fù)位后硬件所處初始化狀態(tài)為:⑴(PC)=0000H;⑵(SP)=07H;⑶(PSW)=00H;P0~P3口鎖存器全為1,可用作輸入;⑸除串行數(shù)據(jù)緩沖器 SBUF為隨機(jī)數(shù)外,其余 SFR均清0.MCS51程序存儲(chǔ)器中幾個(gè)特殊單元一個(gè)復(fù)位入口和 5個(gè)中斷入口;其特殊地址和用途分別為:? 0000H 復(fù)位入口,復(fù)位時(shí) PC=0000H?0003H外部中斷0的中斷入口?000BH定時(shí)器T0溢出中斷的中斷入口?0013H外部中斷1的中斷入口?001BH定時(shí)器T1溢出中斷的中斷入口?0023H串行口中斷的中斷入口所謂入口是指程序一旦滿足條件 ,PC將自動(dòng)指向這些單元由于入口地址所含單元較少,故特殊單元中往往用來(lái)存放無(wú)條件轉(zhuǎn)移指令。片內(nèi)數(shù)據(jù)存儲(chǔ)器區(qū)1 工作寄存器區(qū)有4個(gè):工作寄存器R0~R7,它們的實(shí)際物理地址與??有關(guān)?與RS1、RS0即PSW的內(nèi)容有關(guān);位尋址區(qū):20H~2FH;數(shù)據(jù)緩沖器區(qū)堆棧專用寄存器區(qū)程序狀態(tài)字PSW? ⑴進(jìn)位標(biāo)志C:加、減法運(yùn)算有進(jìn)、借位時(shí) C=1,否則C=0;位處理時(shí),作位累加器用,即存放第一操作數(shù)與結(jié)果;? ⑵輔助進(jìn)位標(biāo)志 AC: 加、減法運(yùn)算時(shí)低半字節(jié)的 D3位有進(jìn)、借位時(shí) AC=1,否則AC=0;⑶軟件標(biāo)志F0、F1:由軟件置位或復(fù)位,由用戶定義使用;⑷工作寄存器組選擇位:RS1、RS0:由軟件置位或復(fù)位,用以選擇4組工作寄存器中的一組;5)P標(biāo)志:A中1的個(gè)數(shù)的奇偶性。6)OV標(biāo)志:溢出標(biāo)志,帶符號(hào)數(shù)是否溢出范圍。常用指令對(duì)標(biāo)志位的影響情況。熟悉指令,讀程序段;編寫簡(jiǎn)單程序。XCHD,SWAP:半字節(jié)交換; XCH:字節(jié)交換;位尋址區(qū)片內(nèi)數(shù)據(jù)存儲(chǔ)器中的 20H~2FH,共16字節(jié),可作為位尋址區(qū) .共有128位,位地址分別為 00H~7FH位尋址區(qū)中的每一位均可尋址,由程序直接進(jìn)行處理.但處理的數(shù)據(jù)僅為一位二進(jìn)制數(shù),故稱為位處理.常見(jiàn)的位指令為 :MOVBIT,CMOVC, BITSETB BITCLR BIT例如執(zhí)行指令: SETB 30H D2 30執(zhí)行后,會(huì)將內(nèi)部數(shù)據(jù)存儲(chǔ)器 26H單元中的最低位 置為1。位微處理器(布爾處理器):C是位處理器中的累加器作用;位尋址空間;位操作有17類,即類位操作指令。MCS51程序存儲(chǔ)器的物理空間?A、對(duì)于8051、8751、89C51可以有2個(gè)物理空間:??
片內(nèi)的4K空間: 0000H~0FFFH片外的64K空間: 0000H~FFFFHB、對(duì)于8031來(lái)說(shuō)只有1個(gè)物理空間:? 片外的64K空間: 0000H~FFFFH通過(guò)EA引腳上的電平來(lái)解決空間編址的重疊問(wèn)題。EA=0,使用外部 ROM,對(duì)于8031芯片,EA必須為0。EA=1,先使用片內(nèi) ROM,再使用片外。8051片內(nèi)為掩膜ROM(程序已固化);8751片內(nèi)為EPROM;89C51片內(nèi)為EEPROM。片內(nèi)ROM容量為4K。MCS51數(shù)據(jù)存儲(chǔ)器的物理空間片內(nèi)通用RAM128字節(jié);片外RAM64K 字節(jié);片外數(shù)據(jù)存儲(chǔ)器區(qū)片外RAM區(qū):可尋空間為共64K0000H~FFFFH,總是使用MOVX類指令尋址,尋址方式是間址尋址方式。借助于工作寄存器R0或R1間接尋址時(shí),可尋256字節(jié)。從片外RAM區(qū)取數(shù)據(jù)(讀操作):MOVXA,@Rii=0-1向片外RAM區(qū)存數(shù)據(jù)(寫操作):MOVX@Ri,A借助16位的數(shù)據(jù)指針DPTR間接尋址,可尋64K字節(jié):從片外RAM區(qū)取數(shù)據(jù):MOVXA,@DPTR;即讀操作,2個(gè)Tm,第二個(gè)Tm,RD信號(hào)有效。向片外RAM區(qū)存數(shù)據(jù):MOVX@DPTR,A即寫操作,2個(gè)Tm,第二個(gè)Tm,WR信號(hào)有效。從ROM空間取數(shù),用MOVC指令,共2條即查表指令。MOVCA,@A+PC;近程查表指令;MOVCA,@A+DPTR;遠(yuǎn)程查表指令;A是無(wú)符號(hào)數(shù),0~255。關(guān)于轉(zhuǎn)移指令1、條件轉(zhuǎn)移指令:轉(zhuǎn)移的偏移量是一個(gè)帶符號(hào)的 8位二進(jìn)制補(bǔ)碼,其取指范圍為 -128—+127。是相對(duì)于該指令后一條指令的偏移量。2、短跳轉(zhuǎn)指令:絕對(duì)跳轉(zhuǎn)指令;長(zhǎng)跳轉(zhuǎn)指令。匯編語(yǔ)言源程序由源編語(yǔ)句組成,其語(yǔ)句結(jié)構(gòu)四要素為:1、標(biāo)號(hào)2、操作碼3、操作數(shù)4、注釋AGAIN:MOV A,#00H ;CLEAR A冒號(hào) 逗號(hào) 分號(hào)匯編語(yǔ)言偽指令??
1、 偽指令的作用:偽指令用于控制匯編程序?qū)R編語(yǔ)言源程序匯編成機(jī)器語(yǔ)言(目標(biāo)程序)的匯編過(guò)程,故可稱其為“匯編命令”。2、偽指令的特點(diǎn):?⑴偽指令只是控制匯編語(yǔ)言源程序變成機(jī)器語(yǔ)言目標(biāo)程序的匯編過(guò)程的命令,不會(huì)使 CPU產(chǎn)生任何特定操作;⑵其種類的多少只與匯編程序本身的約定有關(guān),與微處理機(jī)的種類無(wú)關(guān);⑶偽指令沒(méi)有相應(yīng)的機(jī)器代碼。常用的偽指令: EQU,ORG,DB,DW,BIT,ENDBCD碼加法調(diào)整指令DA A這條指令是對(duì)累加器 A中由前兩個(gè)變量 (BCD碼形式)的加法結(jié)果進(jìn)行十進(jìn)制調(diào)整 ,結(jié)果為二位 BCD碼數(shù).因此只能用在加法指令后。BCD碼: 用二進(jìn)制表達(dá)十進(jìn)制數(shù)的數(shù)碼稱 BCD碼。BCD碼的方式有很多種,最常用的是自然權(quán) BCD碼。一個(gè)字節(jié)數(shù)據(jù)中低半字節(jié)為 1個(gè)BCD碼,高半字節(jié)為 0時(shí)稱非壓縮 BCD碼. 如:08H、06H等;一個(gè)字節(jié)的高、低半字節(jié)均為 BCD碼,且高半字節(jié)為高位、低半字節(jié)為低位時(shí)稱壓縮 BCD碼。如:34H、78H等;十六、其它MOV、MOVC、MOVX指令的操作區(qū)、功能等。十七、定時(shí)器/計(jì)數(shù)器內(nèi)部結(jié)構(gòu):8051有2個(gè)(3個(gè))16位定時(shí)器/計(jì)數(shù)器,主要結(jié)構(gòu)是 16位加1計(jì)數(shù)器。工作方式:T0有4種工作方式:方式 0~方式3;T1有3種工作方式:MCS51的中斷系統(tǒng)中斷系統(tǒng)的結(jié)構(gòu)(組成) :5個(gè)中斷源,中斷控制(源允許或禁止控制) 、中斷屏蔽( CPU允許或禁止控制)、中斷優(yōu)先控制等。中斷請(qǐng)求源:5個(gè),各中斷源中斷的條件。如 INT0中斷有低電平和下降沿 2種;電平和下降沿有 IT0位決定。優(yōu)先級(jí):二個(gè)優(yōu)先級(jí);同一級(jí)中默認(rèn)的優(yōu)先級(jí)中斷嵌套: 二級(jí)中斷服務(wù)程序嵌套;中斷的響應(yīng)條件和響應(yīng)過(guò)程;一個(gè)正在被執(zhí)行的低優(yōu)先級(jí)中斷服務(wù)程序能被高優(yōu)先級(jí)中斷所中斷.但不能被另一個(gè)同級(jí)的或低優(yōu)先中斷源所中斷.中斷入口
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度文化娛樂(lè)產(chǎn)業(yè)投資合同
- 乙方向甲方租賃2024年度廠房場(chǎng)地合同
- 智能服裝市場(chǎng)前景分析-深度研究
- 二零二五年度特色農(nóng)業(yè)產(chǎn)業(yè)基地承包經(jīng)營(yíng)合同
- 2025至2031年中國(guó)整體衛(wèi)浴行業(yè)投資前景及策略咨詢研究報(bào)告
- 智慧社區(qū)生活服務(wù)-深度研究
- 2025至2030年中國(guó)鐵氰化鉀數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)移頻參數(shù)在線測(cè)試表數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)氟塑料耐高溫補(bǔ)償導(dǎo)線數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 二零二四年度羽絨服面料批發(fā)采購(gòu)合同樣本2篇
- 2025水利云播五大員考試題庫(kù)(含答案)
- 老年髖部骨折患者圍術(shù)期下肢深靜脈血栓基礎(chǔ)預(yù)防專家共識(shí)(2024版)解讀
- 中藥飲片驗(yàn)收培訓(xùn)
- 手術(shù)室??谱o(hù)士工作總結(jié)匯報(bào)
- DB34T 1831-2013 油菜收獲與秸稈粉碎機(jī)械化聯(lián)合作業(yè)技術(shù)規(guī)范
- 蘇州市2025屆高三期初陽(yáng)光調(diào)研(零模)政治試卷(含答案)
- 創(chuàng)傷處理理論知識(shí)考核試題及答案
- (正式版)HG∕T 21633-2024 玻璃鋼管和管件選用規(guī)定
- 《義務(wù)教育數(shù)學(xué)課程標(biāo)準(zhǔn)(2022年版)》測(cè)試題+答案
- 殘疾軍人新退休政策
- 白酒代理合同范本
評(píng)論
0/150
提交評(píng)論