單片機(jī)常用英文縮寫全稱_第1頁
單片機(jī)常用英文縮寫全稱_第2頁
單片機(jī)常用英文縮寫全稱_第3頁
單片機(jī)常用英文縮寫全稱_第4頁
單片機(jī)常用英文縮寫全稱_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、MCS-51指令(1)數(shù)據(jù)傳送類指令(7種助記符)助記符    英文注釋    功能MOV    Move            對(duì)內(nèi)部數(shù)據(jù)寄存器RAM和特殊功能寄存器SFR的數(shù)據(jù)進(jìn)行傳送MOVC    Move Code    讀取程序存儲(chǔ)器數(shù)據(jù)表格的數(shù)據(jù)傳送MOVX    Move External RAM

2、0;   對(duì)外部RAM的數(shù)據(jù)傳送XCH    Exchange    字節(jié)交換XCHD    Exchange low-order Digit    低半字節(jié)交換PUSH    Push onto Stack)    入棧POP    Pop from Stack)    出棧(2)算術(shù)運(yùn)算類指令(8種助記符)ADD  

3、;  Addition    加法ADDC    Add with Carry    帶進(jìn)位加法SUBB    Subtract with Borrow    帶借位減法DA    Decimal Adjust    十進(jìn)制調(diào)整INC    Increment    加1DEC    De

4、crement    減1MUL    Multiplication、Multiply    乘法DIV    Division、Divide    除法(3)邏輯運(yùn)算類指令(10種助記符)ANL    And Logic    邏輯與ORL    OR Logic    邏輯或XRL    Exc

5、lusive-OR Logic    邏輯異或CLR    Clear    清零CPL    Complement    取反RL    Rotate left    循環(huán)左移RLC    Rotate Left throught the Carry flag    帶進(jìn)位循環(huán)左移RR    Ro

6、tate Right    循環(huán)右移RRC    Rotate Right throught the Carry flag    帶進(jìn)位循環(huán)右移SWAP    Swap    低4位與高4位交換(4)控制轉(zhuǎn)移類指令(17種助記符)ACALL    Absolute subroutine Call    子程序絕對(duì)調(diào)用LCALL    Long subrout

7、ine Call    子程序長調(diào)用RET    Return from subroutine    子程序返回RETI    Return from Interruption    中斷返回JMP    Jump Indirect    SJMP    Short Jump    短轉(zhuǎn)移AJMP  

8、0; Absolute Jump    絕對(duì)轉(zhuǎn)移LJMP    Long Jump    長轉(zhuǎn)移CJNE    Compare and Jump if Not Equal    比較不相等則轉(zhuǎn)移DJNZ    Decrement and Jump if Not Zero    減后不為則轉(zhuǎn)移JZ    Jump if Zero  

9、0; 結(jié)果為則轉(zhuǎn)移JNZ    Jump if Not Zero    結(jié)果不為則轉(zhuǎn)移JC    Jump if the Carry flag is set    有進(jìn)位則轉(zhuǎn)移JNC    Jump if Not Carry    無進(jìn)位則轉(zhuǎn)移JB    Jump if the Bit is set)    B位為則轉(zhuǎn)移JNB  

10、0; Jump if the Bit is Not set    B位為則轉(zhuǎn)移JBC    Jump if the Bit is set and Clear the bit    位為則轉(zhuǎn)移,并清除該位NOP    No Operation    空操作(5)位操作指令(1種助記符)SETB    Set Bit    置位偽指令助記符    英文注釋

11、60;   功能ORG    Origin    DB    Define Byte    DW    Define Word    EQU    Equal    DATA     Data    XDATA    External Data

12、60;   BIT     Bit    END    End    51外部引腳縮寫    英文解釋    中文解釋RST        (9)    Reset    復(fù)位信號(hào)引腳RxD      

13、0; (10-P3.0)    Receive Data    串口接收端TxD        (11-P3.1)    Transmit Data    串口發(fā)送端INT0()      (12-P3.2)Interrupt0    外部中斷0信號(hào)輸入引腳INT1()     

14、 (13-P3.3)Interrupt1    外部中斷1信號(hào)輸入引腳T0         (14-P3.4)    Timer0    定時(shí)/計(jì)數(shù)器0輸入信號(hào)引腳T1         (15-P3.5)    Timer1    定時(shí)/計(jì)數(shù)器1輸入信號(hào)引腳WR()  

15、      (16-P3.6) write 寫信號(hào)引腳RD()        (17-P3.7) read    讀信號(hào)引腳PSEN()      (29)progammer saving enable    外部程序存儲(chǔ)器讀選通信號(hào)ALE       (30)    Addre

16、ss Latch Enable    地址鎖存允許信號(hào)EA()       (31) enable    外部ROM選擇信號(hào)51內(nèi)部寄存器SFR    special funtion register    特殊功能寄存器ACC    accumulate    累加器APSW    progammer status word&

17、#160;   程序狀態(tài)字CY   (PSW.7)    carry    進(jìn)位標(biāo)志位AC   (PSW.6)    assistant carry    輔助進(jìn)位標(biāo)志位OV   (PSW.2)    overflow    溢出標(biāo)志位PC    progammer counter  &#

18、160; 程序計(jì)數(shù)器DPTR    data point register    數(shù)據(jù)指針寄存器SP    stack point    堆棧指針TCON    timer control    定時(shí)器控制寄存器TF1     (TCON.7)    Timer1 flag    T1中斷標(biāo)志位TR1 

19、60;   (TCON.6)    Timer1 Run    T1運(yùn)行控制位TF0     (TCON.5)    Timer0 flag    T0中斷標(biāo)志位TR0     (TCON.4)    Timer0 Run    T0運(yùn)行控制位IE1     (TCON.3)&#

20、160;   Interrupt1 exterior    外部中斷1中斷標(biāo)志位IT1     (TCON.2)    Interrupt1 touch    外部中斷1 觸發(fā)方式選擇位IE0     (TCON.1)    Interrupt0 exterior    外部中斷0中斷標(biāo)志位IT0     (

21、TCON.0)    Interrupt0 touch    0-電平觸發(fā)   1-下降沿觸發(fā)IE   (A8H)    interrupt enable    中斷允許寄存器EA        (IE.7)    enable all interrupt    中斷總允許位ES  

22、60;     (IE.4)    enable serial    串行口中斷允許位ET1      (IE.3)    enable timer 1    T1中斷允許位EX1      (IE.2)    enable exterior 1    外部中斷1中斷允許位ET0

23、      (IE.1)    enable timer 0    T0中斷允許位EX0      (IE.0)    enable exterior 0    外部中斷0中斷允許位IP    (B8H)    interrupt priority    中斷優(yōu)先級(jí)寄存器PS &

24、#160;   (IP.4)    priority serial    串口優(yōu)先級(jí)標(biāo)志位PT1    (IP.3)    priority timer 1    定時(shí)器1優(yōu)先級(jí)標(biāo)志位PX1    (IP.2)    priority exterior 1    外部中斷1優(yōu)先級(jí)標(biāo)志位PT0    (IP.1

25、)    priority timer 0    定時(shí)器0優(yōu)先級(jí)標(biāo)志位PX0    (IP.0)    priority exterior 0    外部中斷0優(yōu)先級(jí)標(biāo)志位PCON    (87H)    power control    電源控制和波特率選擇TMOD   (89H)    timer mod

26、e    定時(shí)器方式控制寄存器MSB = most significant bit/最高有效位 LSB = last significant bit/最低有效位 OE = output enable /輸出使能AC(alternating current) 交流(電) tnHh F ( qAD(analog to digital) 模擬數(shù)字轉(zhuǎn)換 "6o T BADC(analog to digital convertor) 模擬數(shù)字轉(zhuǎn)換器GCu- Z8NDNADM(adaptive delta modulation) 自適應(yīng)增量調(diào)制lO- 6 kCADP

27、CM(adaptive differential pulse code modulation) 自適應(yīng)差分脈沖編碼調(diào)制( 4 U EALU(arithmetic logic unit) 算術(shù)邏輯單元ydgjd,ikASCII(American standard code for information )F y *&-interchange) 美國信息交換標(biāo)準(zhǔn)碼 jk8y :J M(AV(audio visual) 聲視,視聽c-, ( ,$t kBCD(binary coded decimal) 二進(jìn)制編碼的十進(jìn)制數(shù)$ 5 %zPBCR(bi-directional controll

28、ed rectifier)雙向晶閘管ZPoLm_BBCR(buffer courtier reset) 緩沖計(jì)數(shù)器l! <& |BZ(buzzer) 蜂鳴器,蜂音器 ZB8 ndc+C(capacitance,capacitor) 電容量,電容器9 |0 :'UyCATV(cable television) 電纜電視w JxL O?CCD(charge-coupled device) 電荷耦合器件d AU- sDCCTV(closed-circuit television) 閉路電視.3 qmj&Y ICMOS(complementary) 互補(bǔ)MOS jd &q

29、uot;1 SQCPU(central processing unit)*處理單元 u MoCS(control signal) 控制信號(hào)jf 7=t,: -wD(diode) 二極管? wj ? -/DAST(direct analog store technology) 直接模擬存儲(chǔ)技術(shù)xp e- i&>,!DC(direct current) 直流;v<Leet 'qDIP(dual in-line package) 雙列直插封裝- I S%E_ -DP(dial pulse) 撥號(hào)脈沖Z y6#!i#yDRAM(dynamic random access m

30、emory) 動(dòng)態(tài)隨機(jī)存儲(chǔ)器4;%t*sDTL(diode-transistor logic) 二極管晶體管邏輯 #A0aq -&IxDUT(device under test) 被測器件 bi Q>DDVM(digital voltmeter) 數(shù)字電壓表tB j5L hmECG(electrocardiograph) 心電圖y9y EjG F!ECL(emitter coupled logic) 射極耦合邏輯&6 / uChD lEDI(electronic data interchange) 電子數(shù)據(jù)交換! ?hC&f1EIA(Electronic Indu

31、stries Association) 電子工業(yè)聯(lián)合會(huì)iSo 6 ,dEOC(end of conversion) 轉(zhuǎn)換結(jié)束B #& Y ; EPROM(erasable programmable read only memory) 可擦可編程只讀存儲(chǔ)器'bqd >=-EEPROM(electrically EPROM) 電可擦可編程只讀存儲(chǔ)器 -X #5OESD(electro-static discharge) 靜電放電RWfIv,/ -FET(field-effect transistor) 場效應(yīng)晶體管P$ P0D cFS(full scale) 滿量程N(yùn)F. P

32、V-3*e6FV(frequency to voltage convertor) 頻率電壓轉(zhuǎn)換FM(frequency modulation) 調(diào)頻 CBRbc5+TrFSK(frequency shift keying) 頻移鍵控FSM(field strength meter) 場強(qiáng)計(jì)"sZw* WS &QFST(fast switching shyster) 快速晶閘管7 %wlXS >eFT(fixed time) 固定時(shí)間ey -xkR FU(fuse unit) 保險(xiǎn)絲裝置b$Oo 1 zFWD(forward) 正向的GAL(generic array l

33、ogic) 通用陣列邏輯k : KRYGND(ground) 接地,地線o) I %<h %GTO(Sate turn off thruster) 門極可關(guān)斷晶體管sR:-Yi*jWHART(highway addressable remote transducer) 可尋址遠(yuǎn)程傳感器數(shù)據(jù)公路* GJ=m3 SHCMOS(high density COMS) 高密度互補(bǔ)金屬氧化物半導(dǎo)體(器件) Xd iF3I !<HF(high frequency) 高頻bh -MHaakHTL(high threshold logic) 高閾值邏輯電路 y =JHTS(heat temperat

34、ure sensor) 熱溫度傳感器PNi E0'IC(integrated circuit) 集成電路x h .ID(international data) 國際數(shù)據(jù)IGBT(insulated gate bipolar transistor) 絕緣柵雙極型晶體管LM VH%MIGFET(insulated gate field effect transistor) 絕緣柵場效應(yīng)晶體管m7 0O.lIO(inputoutput) 輸入輸出 e<i -uWIV(current to voltage convertor) 電流-電壓變換器z fGT. jIPM(incidental

35、 phase modulation) 附帶的相位調(diào)制 L uEFIPM(intelligent power module) 智能功率模塊%<$ %YsC'IR(infrared radiation) 紅外輻射Ns Z gZ7IRQ(interrupt request) 中斷請(qǐng)求8 %$,aaGJFET(junction field effect transistor) 結(jié)型場效應(yīng)晶體管 v -d TK2KLAS(light activated switch)光敏開關(guān)"?qn tq7LASCS(light activated silicon controlled swit

36、ch) 光控可控硅開關(guān)-YcV o >LCD(liquid crystal display) 液晶顯示器Mh=3"V A1LDR(light dependent resistor) 光敏電阻 (t %.(VLED(light emitting diode) 發(fā)光二極管<Y3C:; (LRC(longitudinal redundancy check) 縱向冗余(碼)校驗(yàn)-D 2uC|:LSB(least significant bit) 最低有效位R q 2 +LSI(1arge scale integration) 大規(guī)模集成電路X*t v'#M(motor)

37、電動(dòng)機(jī)MCT(MOS controlled gyrator) 場控晶閘管& p gaMIC(microphone) 話筒,微音器,麥克風(fēng)3=n&)( Nqmin(minute) 分3#8J T mRMOS(metal oxide semiconductor)金屬氧化物半導(dǎo)體Di EG#YEMOSFET(metal oxide semiconductor FET) 金屬氧化物半導(dǎo)體場效應(yīng)晶體管 (ps> fwcN(negative) 負(fù)m-e $4 kNMOS(N-channel metal oxide semiconductor FET) N 溝道MOSFET oVPVN

38、-BNTC(negative temperature coefficient) 負(fù)溫度系數(shù)X C/W/9OC(over current) 過電流OCB(overload circuit breaker) 過載斷路器OCS(optical communication system) 光通訊系統(tǒng) VR oN <hOR(type of logic circuit) 或邏輯電路Cm N rr LOV(over voltage) 過電壓,kzVu4a,P(pressure) 壓力FAM(pulse amplitude modulation) 脈沖幅度調(diào)制9Vtm6l $;vzPC(pulse co

39、de) 脈沖碼QR%) 7D4HPCM(pulse code modulation) 脈沖編碼調(diào)制d -X& WI PDM(pulse duration modulation) 脈沖寬度調(diào)制- * | :HPF(power factor) 功率因數(shù)Y 7oA8 67 EPFM(pulse frequency modulation) 脈沖頻率調(diào)制NR Y n +PG(pulse generator) 脈沖發(fā)生器 8.D +mBDPGM(programmable) 編程信號(hào)J li A-sPI(proportional-integral(controller) 比例積分(控制器) Zk L

40、fuuN1 PID(proportional-integral-differential(controller)比例積分微分( 控制器)PIN(positive intrinsic-negative) 光電二極管%A >M:S )/ 2PIO(parallel input output) 并行輸入輸出5 s3J<jpPLD(phase-locked detector) 同相檢波O :sgpYn -PLD(phase-locked discriminator) 鎖相解調(diào)器x1J ( >I PLL(phase-locked loop) 鎖相環(huán)路A+dFwF iYnPMOS(P-c

41、hannel metal oxide semiconductor FET) P 溝道MOSFET $zp f /P-P(peak-to-peak) 峰-峰+:$ z ,dPPM(pulse phase modulation) 脈沖相位洲制 dw F$YPRD(piezoelectric radiation detector) 熱電輻射控測器BaEX !wPROM(programmable read only memory) 可編只讀程存儲(chǔ)器PRT(platinum resistance thermometer) 鉑電阻溫度計(jì)PRT(pulse recurrent time) 脈沖周期時(shí)間- n

42、n MYPUT(programmable unijunction transistor) 可編程單結(jié)晶體管EbiCt ? PWM(pulse width modulation) 脈寬調(diào)制/Q lZ %|XR(resistance,resistor) 電阻,電阻器JN/ CvmWRRAM(random access memory) 隨機(jī)存儲(chǔ)器/Ml( P4i NRCT(reverse conducting thyristor) 逆導(dǎo)晶閘管hO xoraREF(reference) 參考,基準(zhǔn)J / LIG ZFoREV(reverse) 反轉(zhuǎn)? 2?3"05R/F(radio freq

43、uency) 射頻jnl (X 9-rhRGB(redgreenblue) 紅綠藍(lán)kw"aGP _wROM(read only memory) 只讀存儲(chǔ)器f z - Eh( NRP(resistance potentiometer) 電位器gyKs /_ 3RST(reset) 復(fù)位信號(hào)b5b *CeqJRT(resistor with inherent variability dependent) 熱敏電阻1 62 RWRTD(resistance temperature detector) 電阻溫度傳感器 6r, 57RTL(resistor transistor logic)

44、電阻晶體管邏輯(電路) 6TW 2 s$0+RV(resistor with inherent variability dependent on the a 8?#voltage) 壓敏電阻器, x<5#ZSA(switching assembly) 開關(guān)組件SBS(silicon bi-directional switch) 硅雙向開關(guān),雙向硅開關(guān)c6 c sYU!SCR(silicon controlled rectifier) 可控硅整流器w-.S 7i ESCS(safety control switch) 安全控制開關(guān)|GhWf: (SCS(silicon controlled

45、 switch) 可控硅開關(guān)#e&/ yDYpYSCS(speed control system) 速度控制系統(tǒng)ed /N-=SCS(supply control system) 電源控制系統(tǒng)S 5 2 JoRSG(spark gap) 放電器XM- dAVm. 8SIT(static induction transformer) 靜電感應(yīng)晶體管 *.> pSITH(static induction thyristor) 靜電感應(yīng)晶閘管s J B .SP(shift pulse) 移位脈沖kw S nT #ASPI(serial peripheral interface) 串行外

46、圍接口 B o&+ SR(sample realy,saturable reactor) 取樣繼電器,飽和電抗器 p -V7 )"nSR(silicon rectifier) 硅整流器y E " 6KSRAM(static random access memory) 靜態(tài)隨機(jī)存儲(chǔ)器TADw cXSSR(solid-state relay) 固體繼電器 IA"Ik t!SSR(switching select repeater) 中斷器開關(guān)選擇器"X?,MWn /SSS(silicon symmetrical switch) 硅對(duì)稱開關(guān),雙向可控硅

47、- ?1 bPnruSSW(synchro-switch) 同步開關(guān)=cMw MZzST(start) 啟動(dòng)&Sril Gu&kST(starter) 啟動(dòng)器L> ? JSTB(strobe) 閘門,選通脈沖lLU #7 -zT(transistor) 晶體管,晶閘管qU-2"%Q <TACH(tachometer) 轉(zhuǎn)速計(jì), 轉(zhuǎn)速表TP(temperature probe) 溫度傳感器ne 2 qEVTRIAC(triodes AC switch) 三極管交流開關(guān)TTL(transistor-transistor logic) 晶體管一晶體管邏輯E=|C

48、sm2*qTV(television) 電視 3K6c p EUART(universal asynchronous receiver transmitter) 通用異步收發(fā)器e m 4 m' VCO(voltage controlled oscillator) 壓控振蕩器 p'e f m+R65VD(video decoders) 視頻譯碼器9QH =-(D lrVDR(voltage dependent resistor) 壓敏電阻h U 97dFv FVF(video frequency) 視頻0Sgn ? 8*VF(voltage-to-frequency) 電壓頻率轉(zhuǎn)

49、換t N c"RVI(voltage to current convertor) 電壓-電流變換器i GZ1?VM(voltmeter) 電壓表r2N QtDVS(vacuum switch) 電子開關(guān)4fLy = Po lVT(visual telephone) 電視電話. & XCVIKcVT(video terminal) 視頻終端總線: 指能為多個(gè)部件服務(wù)的信息傳送線,在微機(jī)系統(tǒng)中各個(gè)部件通過總線相互通信。地址總線(AB):地址總線是單向的,用于傳送地址信息。地址總線的寬度為16位,因此基外部存儲(chǔ)器直接尋址64K,16位地址總線由P0口經(jīng)地址鎖存器提供低8位地址(A0

50、A7),P2口直接提供高8位地址(A8A15)。數(shù)據(jù)總線(DB):一般為雙向,用于CPU與存儲(chǔ)器,CPU與外設(shè)、或外設(shè)與外設(shè)之間傳送數(shù)據(jù)信息(包括實(shí)際意義的數(shù)據(jù)和指令碼)。數(shù)據(jù)總線寬度為8位,由P0口提供。控制總線(CB):是計(jì)算機(jī)系統(tǒng)中所有控制信號(hào)的總稱,在控制總線中傳送的是控制信息。由P3口的第二功能狀態(tài)和4根獨(dú)立的控制總線,RESET、EA、ALE、PSEN組成。 存儲(chǔ)器:用來存放計(jì)算機(jī)中的所有信息:包括程序、原始數(shù)據(jù)、運(yùn)算的中間結(jié)果及最終結(jié)果等。只讀存儲(chǔ)器(ROM):只讀存儲(chǔ)器在使用時(shí),只能讀出而不能寫入,斷電后ROM中的信息不會(huì)丟失。因此一般用來存放一些固定程序,如監(jiān)控程序、子程序、

51、字庫及數(shù)據(jù)表等。ROM按存儲(chǔ)信息的方法又可分為以下幾種:1、掩膜ROM:掩膜ROM也稱固定ROM,它是由廠家編好程序?qū)懭隦OM(稱固化)供用戶使用,用戶不能更改內(nèi)部程序,其特點(diǎn)是價(jià)格便宜。2、可編程的只讀存儲(chǔ)器(PROM):它的內(nèi)容可由用戶根據(jù)自已所編程序一次性寫入,一旦寫入,只能讀出,而不能再進(jìn)行更改,這類存儲(chǔ)器現(xiàn)在也稱為OTP(Only Time Programmable)。3、可改寫的只讀存儲(chǔ)器EPROM:前兩種ROM只能進(jìn)行一次性寫入,因而用戶較少使用,目前較為流行的ROM芯片為EPROM。因?yàn)樗膬?nèi)容可以通過紫外線照射而徹底擦除,擦除后又可重新寫入新的程序。4、可電改寫只讀存儲(chǔ)器(E

52、EPROM):EEPROM可用電的方法寫入和清除其內(nèi)容,其編程電壓和清除電壓均與微機(jī)CPU的5V工作電壓相同,不需另加電壓。它既有與RAM一樣讀寫操作簡便,又有數(shù)據(jù)不會(huì)因掉電而丟失的優(yōu)點(diǎn),因而使用極為方便?,F(xiàn)在這種存儲(chǔ)器的使用最為廣泛。隨機(jī)存儲(chǔ)器(RAM):這種存儲(chǔ)器又叫讀寫存儲(chǔ)器。它不僅能讀取存放在存儲(chǔ)單元中的數(shù)據(jù),還能隨時(shí)寫入新的數(shù)據(jù),寫入后原來的數(shù)據(jù)就丟失了。斷電后RAM中的信息全部丟失。因些,RAM常用于存放經(jīng)常要改變的程序或中間計(jì)算結(jié)果等信息。RAM按照存儲(chǔ)信息的方式,又可分為靜態(tài)和動(dòng)態(tài)兩種。1、靜態(tài)SRAM:其特點(diǎn)是只要有電源加于存儲(chǔ)器,數(shù)據(jù)就能長期保存。2、動(dòng)態(tài)DRAM:寫入的信

53、息只能保存若干ms時(shí)間,因此,每隔一定時(shí)間必須重新寫入一次,以保持原來的信息不變??涩F(xiàn)場改寫的非易失性存儲(chǔ)器:這種存儲(chǔ)器的特點(diǎn)是:從原理上看,它們屬于ROM型存儲(chǔ)器,從功能上看,它們又可以隨時(shí)改寫信息,作用又相當(dāng)于RAM。所以,ROM、RAM的定義和劃分已逐漸的失去意義。1、快擦寫存儲(chǔ)器(FLASH)這種存儲(chǔ)器是在EPROM和EEPROM的制造基礎(chǔ)上產(chǎn)生的一種非易失性存儲(chǔ)器。其集成度高,制造成本低于DRAM,既具有SRAM讀寫的靈活性和較快的訪問速度,又具有ROM在斷電后可不丟失信息的特點(diǎn),所以發(fā)展迅速。2、鐵電存儲(chǔ)器FRAM它是利用鐵電材料極化方向來存儲(chǔ)數(shù)據(jù)的。它的特點(diǎn)是集成度高,讀寫速度快

54、,成本低,讀寫周期短。時(shí)鐘周期:計(jì)算機(jī)在時(shí)鐘信號(hào)的作用下,以節(jié)拍方式工作。因此必須有一個(gè)時(shí)鐘發(fā)生電路,輸入微處理器的時(shí)鐘信號(hào)的周期稱為時(shí)鐘周期。機(jī)器周期:機(jī)器完成一個(gè)動(dòng)作所需的時(shí)間稱為機(jī)器周期,一般由一個(gè)或一個(gè)以上的時(shí)鐘周期組成。在我們講述的MCS-51系列單片機(jī)中,一個(gè)機(jī)器周期由12個(gè)時(shí)鐘周期組成。指令周期:執(zhí)行一條指令(如“MOV A,#34H”,該指令的含義是將立即數(shù)34H傳送到微處理器內(nèi)的累加器A中)所需時(shí)間稱為指令周期,它由一個(gè)到數(shù)個(gè)機(jī)器周期組成。指令周期的長短取決于指令的類型,即指令將要進(jìn)行的操作步聚及復(fù)雜程度。匯編: 是能完成一定任務(wù)的機(jī)器指令的集合。二進(jìn)制數(shù): 只有0和1兩個(gè)數(shù)

55、碼,基數(shù)為二。16進(jìn)制數(shù): 采用0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F等16個(gè)數(shù)碼,其中A-F相應(yīng)的十進(jìn)數(shù)為10-15,基數(shù)是16。指令: 是計(jì)算機(jī)所能執(zhí)行的一種基本操作的描述,是計(jì)算機(jī)軟件的基本單元。字節(jié):8位二進(jìn)制數(shù)組成一個(gè)字節(jié),在存儲(chǔ)器中以字節(jié)為單位存儲(chǔ)信息。字:2個(gè)字節(jié)組成一個(gè)字。雙字:2個(gè)字組成一個(gè)雙字。補(bǔ)碼:機(jī)器數(shù)可用不同的碼制來表示,補(bǔ)碼表示法是最常用的一種,正數(shù)采用符號(hào)絕對(duì)值表示,即數(shù)的最高有效位為0,數(shù)的其余部分則表示數(shù)的絕對(duì)值;負(fù)數(shù)的表示要麻煩一些,先寫出與該負(fù)數(shù)相對(duì)應(yīng)的正數(shù)的補(bǔ)碼表示,然后將其按位求反,最后在末位加1,就可以得到該負(fù)數(shù)的補(bǔ)碼表示了。

56、段地址:8086CPU將1MB的存儲(chǔ)器空間分成許多邏輯段,每個(gè)段最大限制為64KB,段地址就是邏輯段在主存中的起始位置。為了能用16位寄存器表示段地址,8086規(guī)定段地址必須是模16地址,即為xxxx0H形式,省略低4位0,段地址就可以用16位數(shù)據(jù)表示,它通常被保存在16位的段寄存器中。偏移地址:存單元距離段起始位置的偏移量簡稱偏移地址,由于限定每段不超過64KB,所以偏移地址也可以用16位數(shù)據(jù)表示。物理地址:在1M字節(jié)的存儲(chǔ)器里,每一個(gè)存儲(chǔ)單元都有一個(gè)唯一的20位地址,稱為該存儲(chǔ)單元的物理地址,把段地址左移4位再加上偏移地址就形成物理地址。代碼段:程序員在編制程序時(shí)要把存儲(chǔ)器劃分成段,代碼段

57、用來存放程序的指令序列,代碼段的段地址存放在CS中,指令指針寄存器IP指示代碼段中指令的偏移地址,處理器利用CS:IP取得下一條要執(zhí)行的指令。數(shù)據(jù)段:數(shù)據(jù)段存放當(dāng)前運(yùn)行程序所用的數(shù)據(jù),數(shù)據(jù)段的段地址存放在DS中。附加段:附加段是附加的數(shù)據(jù)段,也用于數(shù)據(jù)的保存,另外,串操作指令將附加段作為其目的操作數(shù)的存放區(qū)域。附加段的段地址存放在ES中。堆棧段:堆棧段是堆棧所在的主存區(qū)域,堆棧段的段地址存放在SS中,堆棧指針寄存器SP指示堆棧棧頂?shù)钠频刂?,處理器利用SS:SP操作堆棧中的數(shù)據(jù)。堆棧:堆棧是一個(gè)"后進(jìn)先出"的主存區(qū)域,位于堆棧段中,使用SS段寄存器記錄其段地址。它只有一個(gè)出

58、入口,即當(dāng)前棧頂,棧頂是地址較小的一端(低端),它用堆棧指針寄存器SP指定。堆棧有兩種以字為單位的基本操作,對(duì)應(yīng)兩條基本指令:進(jìn)棧指令PUSH和出棧指令POP。偽指令:匯編語言程序的語句除指令外還包括偽指令和宏指令,偽指令又稱為偽操作,它不象機(jī)器指令那樣是在程序運(yùn)行期間由計(jì)算機(jī)來執(zhí)行的,它是在匯編程序?qū)υ闯绦騾R編期間由匯編程序處理的操作,完成諸如數(shù)據(jù)定義、分配存儲(chǔ)區(qū)、指示程序結(jié)束等功能。 宏指令:宏是源程序中一段有獨(dú)立功能的程序代碼,它只需要在源程序中定義一次,就可以多次調(diào)用,調(diào)用時(shí)只需要用一個(gè)宏指令語句就可以了。宏指令是用戶自定義的指令,在編程時(shí)將多次使用的功能用一條宏指令來代替。 子程序:

59、子程序又稱為過程,它相當(dāng)于高級(jí)語言中的過程和函數(shù)。在一個(gè)程序的不同部分,往往要用到類似的程序段,這些程序段的功能和結(jié)構(gòu)形式都相同,只是某些變量的賦值不同,此時(shí)就可以把這些程序段寫成子程序形式,以便需要時(shí)可以調(diào)用它;某些常用的特定功能的程序段也可編制成子程序的形式供用戶使用。 中斷:中斷是一種使CPU中止正在執(zhí)行的程序而轉(zhuǎn)去處理特殊事件的操作,這些引起中斷的事件稱為中斷源,它們可能是來自外設(shè)的輸入輸出請(qǐng)求,也可能是計(jì)算機(jī)的一些異常事故或其它內(nèi)部原因。中斷處理程序:當(dāng)中斷發(fā)生時(shí),處理器中止當(dāng)前正在運(yùn)行的程序,而轉(zhuǎn)到處理特殊事件的程序段中去執(zhí)行,這種處理中斷的子程序就是中斷處理程序,又稱為中斷服務(wù)程

60、序。中斷處理程序的入口地址被安排在中斷向量表中。BIOS中斷:在存儲(chǔ)器系統(tǒng)中,從地址0FE000H開始的8K ROM中裝有BIOS(Basic Input/Output System)例行程序。駐留在ROM中的基本輸入輸出程序BIOS提供了系統(tǒng)加電自檢、引導(dǎo)裝入、主要I/O設(shè)備的處理程序以及接口控制等功能模塊來處理所有的系統(tǒng)中斷。BIOS中斷給程序員編程帶來很大方便,程序員不必了解硬件I/O接口的特性,可直接用指令設(shè)置參數(shù),然后中斷調(diào)用BIOS中的程序。 暫存器: 用來暫存由數(shù)據(jù)總線或通用寄存器送來的操作數(shù),并把它作為另一個(gè)操作數(shù)。中斷: 中斷是單片機(jī)實(shí)時(shí)地處理內(nèi)部或外部事件的一種內(nèi)部機(jī)制。當(dāng)某種內(nèi)部或外部事件發(fā)生時(shí),單片機(jī)的中斷系統(tǒng)將迫使CPU暫停正在執(zhí)行的程序,轉(zhuǎn)而去進(jìn)行中斷事件的處理,中斷處理完畢后,又返回被中斷的程序處,繼續(xù)執(zhí)行下去。掉電保護(hù): 指在正常供電電源掉電時(shí),迅速用備用直流電源供電,以保證在一段時(shí)間內(nèi)信息不會(huì)丟失,當(dāng)主電源恢復(fù)供電時(shí),又自動(dòng)切換為主電源供電。寄存器尋址: 操作數(shù)在寄存器中,由指令操作碼中的rrr三位的值和PSW中RS1及RS0的狀態(tài),

溫馨提示

  • 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)論