版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第1章80C51單片機(jī)內(nèi)部結(jié)構(gòu)和工作原理
80C51系列單片機(jī)內(nèi)部結(jié)構(gòu)外部引腳功能存儲(chǔ)空間配置和功能片內(nèi)RAM結(jié)構(gòu)和功能特殊功能寄存器的用途和功能程序計(jì)數(shù)器PC的作用和基本工作方式I/O端口結(jié)構(gòu)、工作原理及功能時(shí)鐘和時(shí)序復(fù)位電路、復(fù)位條件和復(fù)位后狀態(tài)低功耗工作方式的作用和進(jìn)入退出的方法本章要點(diǎn)§1.1內(nèi)部結(jié)構(gòu)和引腳功能8位的CPU,片內(nèi)有振蕩器和時(shí)鐘電路,工作頻率為1~12MHz(Atmel89Cxx為0~24MHz)片內(nèi)有128/256字節(jié)RAM片內(nèi)有0K/4K/8K字節(jié)程序存儲(chǔ)器ROM可尋址片外64K字節(jié)數(shù)據(jù)存儲(chǔ)器RAM可尋址片外64K字節(jié)程序存儲(chǔ)器ROM片內(nèi)21/26個(gè)特殊功能寄存器(SFR)4個(gè)8位的并行I/O口(PIO)1個(gè)全雙工串行口(SIO/UART)2/3個(gè)16位定時(shí)器/計(jì)數(shù)器(TIMER/COUNTER)可處理5/6個(gè)中斷源,兩級(jí)中斷優(yōu)先級(jí)內(nèi)置1個(gè)布爾處理器和1個(gè)布爾累加器(Cy)MCS-51指令集含111條指令MCS-51單片機(jī)基本特性MCS-51系列單片機(jī)配置一覽表系列片內(nèi)存儲(chǔ)器(字節(jié))定時(shí)器計(jì)數(shù)器并行I/O串行I/O中斷源片內(nèi)ROM片內(nèi)RAM無(wú)有ROM有EPROMIntelMCS-51子系列803180C31805180C51(4K字節(jié))875187C51(4K字節(jié))128字節(jié)2x164x8位15IntelMCS-52子系列803280C32805280C52(8K字節(jié))875287C52(8K字節(jié))256字節(jié)3x164x8位16ATEML89C系列(常用型)1051(1K)/2051(2K)/4051(4K)(20條引腳DIP封裝)1282151589C51(4K)/89C52(8K)(40條引腳DIP封裝)128/2562/33215/6單片機(jī)的引腳定義從一片集成電路的角度去認(rèn)識(shí)單片機(jī)
引腳功能
40個(gè)引腳雙排直插DIP封裝,大致可分為4類(lèi):電源、時(shí)鐘、控制和I/O引腳。單片機(jī)的引腳(晶振端)⒈電源:⑴VCC-芯片電源,接+5V/3.3V/2.7V;⑵VSS-接地端;⒉時(shí)鐘:XTAL1、XTAL2-晶體振蕩電路反相輸入端和輸出端。
15~45pfx21~12MHz(MCS-51)0~24MHz(Atmel-89C)XTAL1XTAL2也可以由XTAL1端接入外部時(shí)鐘,此時(shí)應(yīng)將XTAL2接地:XTAL2XTAL1外部時(shí)鐘通常外接一個(gè)晶振兩個(gè)電容⒊控制線(xiàn):控制線(xiàn)共有4根,⑴ALE/PROG:地址鎖存允許/片內(nèi)EPROM編程脈沖
①ALE功能:用來(lái)鎖存P0口送出的低8位地址
②PROG功能:片內(nèi)有EPROM的芯片,在EPROM編程期間,此引腳輸入編程脈沖。⑵PSEN:外ROM讀選通信號(hào)。⑶RST/VPD:復(fù)位/備用電源。①RST(Reset)功能:復(fù)位信號(hào)輸入端。②VPD功能:在Vcc掉電情況下,接備用電源。單片機(jī)鎖存器74LS373ALEPSEN8D8QOEA8-A12A0-A7D0-D7GEAOECEEPROM單片機(jī)的引腳(PSEN端)
PSEN:尋址外部程序存儲(chǔ)器時(shí)選通外部EPROM的
讀控制端(OE)低有效。EPROM⑷EA/Vp井p:內(nèi)翻外R液OM隱選擇透/片懷內(nèi)E似PR育OM純編程穴電源允。①黑EA皇功能愧:內(nèi)質(zhì)外R己OM強(qiáng)選擇該端。80損C5歇1單片鈔機(jī)RO妨M尋址梢范圍滑為64嬌KB,其中4K班B在片分內(nèi),60距KB在片浸外(8候0C題31芯片歪無(wú)內(nèi)RO鳴M,全部嫌在片膨外)。當(dāng)EA保持抱高電盜平時(shí),先戰(zhàn)訪(fǎng)問(wèn)贈(zèng)內(nèi)RO羅M,但當(dāng)PC獅(程序譯計(jì)數(shù)永器)值超何過(guò)4K思B(臨0F央FF逮H)時(shí),練將自委動(dòng)轉(zhuǎn)嘩向執(zhí)質(zhì)行外RO旺M中的呈程序集。當(dāng)EA保持互低電演平時(shí),則猜只訪(fǎng)撲問(wèn)外RO偽M,不管潛芯片逢內(nèi)有蘿否內(nèi)RO蜻M(jìn)。對(duì)80移C3嫌1芯片躁,片內(nèi)音無(wú)RO翁M,因此EA必須玩接地籌。②Vp引p功能趣:片內(nèi)弊有EP寺RO金M的芯司片,炭在EP水RO蘆M編程示期間碑,施村加編曬程電竹源Vp引p。⒋I/步O線(xiàn)80勢(shì)C5涼1共測(cè)有4個(gè)8位并行I/文O端墳口:P賴(lài)0、壤P1誰(shuí)、P景2、皮P3時(shí)口,燥共3哲2個(gè)鳥(niǎo)引腳心。P3紛口還統(tǒng)具有煤第二郵功能脊,用梯于特鈴殊信汁號(hào)輸穿入輸召出和性控制見(jiàn)信號(hào)悅(屬碰控制冷總線(xiàn)饞)。P3瞎.0墳—帆—RX瀉D:串噴行口訊輸入湊端;P3僚.1鞏—右—TX付D:串形行口諸輸出崗端;P3豆.2芽—濾—IN粒T0:外顆部中數(shù)斷0旅請(qǐng)求嗽輸入哈端;P3灣.3床—素—IN榜T1:外紡部中添斷1殿請(qǐng)求底輸入圣端;P3鉗.4勁—革—T0:定汽時(shí)/碗計(jì)數(shù)撓器0自外部芝信號(hào)沒(méi)輸入可端;P3躬.5脂—嚇—T1:定拖時(shí)/勵(lì)計(jì)數(shù)租器1嘩外部夠信號(hào)絡(luò)輸入羨端;P3孤.6滋—顯—WR:外幻玉RA踐M寫(xiě)認(rèn)選通桂信號(hào)夕輸出遞端;P3爹.7佩—生—RD:外戚RA領(lǐng)M讀攪選通甚信號(hào)柴輸出袍端?!?屑.1宴.2叔存儲(chǔ)族空間宋配置搶和功瘋能80車(chē)C5唯1的夕存儲(chǔ)協(xié)器配業(yè)置方顆式與赤其他幸常用者的微紡機(jī)系踢統(tǒng)不犬同,正屬哈佛慕結(jié)構(gòu)(注拴意:書(shū)什么背是哈永佛結(jié)邊構(gòu)?膽),它農(nóng)把程逗序存逮儲(chǔ)器誦和數(shù)憤據(jù)存島儲(chǔ)器旅分開(kāi)險(xiǎn),各謙有自潑己的幣尋址襯系統(tǒng)蹄、控寫(xiě)制信掉號(hào)和犬功能帖。程傻序存蹈儲(chǔ)器救用于辰存放盒程序笑和表微格常數(shù)好;數(shù)糟據(jù)存鴉儲(chǔ)器融用于感存放應(yīng)程序純運(yùn)行秤數(shù)據(jù)怠和結(jié)頁(yè)果。80腥C5蝕1的歇存儲(chǔ)窄器組鴉織結(jié)漲構(gòu)可你以分譯為三莊個(gè)不谷同的弦存儲(chǔ)朋空間飾,分諷別是設(shè):⑴64KB程序念存儲(chǔ)石器(RO橡M),日包括晶片內(nèi)袋RO為M和漫片外攔RO蠟M;⑶25決6B內(nèi)部經(jīng)數(shù)據(jù)腦存儲(chǔ)故器(內(nèi)R動(dòng)AM)(包括蒙特殊脊功能閉寄存撲器)。⑵64KB外部孟數(shù)據(jù)陶存儲(chǔ)場(chǎng)器(外R名AM);80訴C5清1存賀儲(chǔ)空肚間配妨置圖程序歸存儲(chǔ)聾器(R營(yíng)OM格)地址叢范圍:00熄00逮H~除FF奇FF思H,共64緣瑞KB。其司中:低段謎4K痛B:0勻00昆0H孩~0尋FF拍FH治80隔C5貢1和玩87復(fù)C5竭1在銷(xiāo)片內(nèi)俘,8揮0C俱31夏在片票外。高段桶60割KB:1聽(tīng)00釋0H剖~F映FF掀FH騰。在貿(mào)片外綿。讀寫(xiě)挺RO弄M用目MO遍VC真指令贏(yíng),控構(gòu)制信背號(hào)是攔PS奴EN螺和E同A。讀R助OM接是以紹程序酸計(jì)數(shù)虧器P穗C作仁為1臣6位命地址迫指針?lè)空\(chéng),依徑次讀即相應(yīng)堡地址鄙RO絮M中菌的指兇令和向數(shù)據(jù)滿(mǎn),每議讀一草個(gè)字?jǐn)z節(jié),籠PC蠅+1鳳→P漂C,慚這是胸CP協(xié)U自慎動(dòng)形院成的秘。膨但昨是有枝些指成令有挽修改瓣P(guān)C勵(lì)的功負(fù)能,鼓例如乘轉(zhuǎn)移贊類(lèi)指撒令和舉MO李VC極指令鏟,C贏(yíng)PU待將按仿修改免后P狼C的系16輩位地湖址讀符RO壤M。讀外RO槐M的過(guò)豬程:CP幻玉U從PC(程競(jìng)序計(jì)晨數(shù)器旗)中取淹出當(dāng)桌前R池OM值的1造6位夏地址猛,分徑別由P0到口(桑低8鵲位)和P2念口(筆高8豪位)同時(shí)舉輸出鐵,A眠LE炎信號(hào)埋有效糊時(shí)由券地址府鎖存釀器鎖撥存低苦8位帳地址啟信號(hào)樂(lè),地攻址鎖蘭存器勉輸出拿的低全8位道地址迷信號(hào)潮和P劃2口株輸出布的高昏8位根地址鍵信號(hào)非同時(shí)漢加到險(xiǎn)外R鴨OM雕1臭6位冊(cè)地址盈輸入掠端,當(dāng)P蛇SE惜N信五號(hào)有澡效時(shí),外閑RO霉M將鬼相應(yīng)鏈地址沒(méi)存儲(chǔ)財(cái)單元顛中的坡數(shù)據(jù)白送至糊數(shù)據(jù)統(tǒng)總線(xiàn)呆(P咳0口眾),許CP步U讀仆入后影存入誼指定旦單元鐘。需要家指出帝的是曲:64展KB商中有姻一小潤(rùn)段范查圍是喪80鳳C5無(wú)1系悅統(tǒng)專(zhuān)灶用單寸元,酒00痰03噴H~脂00嫁23抖H是稀5個(gè)藥中斷域源中傾斷服統(tǒng)務(wù)程駱序入醉口地尸址(癥詳見(jiàn)駛第5貢章)爭(zhēng),用非戶(hù)不總能安例排其么他內(nèi)侄容。80賓C5訴1復(fù)位蓮后,嗽PC濫=0囑00憶0H,C象PU漁從地宰址為融00潤(rùn)00終H的兔RO睡M單接元中韻讀取餅指令妖和數(shù)貸據(jù)。駐從0蔬00堆0H堅(jiān)到0剩00仔3H六只有第3B倍,根博本不態(tài)可能跟安排銳一個(gè)碰完整作的系樣統(tǒng)程踐序,多而8跡0C肚51蔑又是悄依次壞讀R矩OM衰字節(jié)褲的。因此,這河3B費(fèi)只能用來(lái)披安排一條寇跳轉(zhuǎn)光指令,跳拿轉(zhuǎn)到鍬其他然合適正的地益址范渴圍去期執(zhí)行測(cè)真正粒的主色程序把。外部石數(shù)據(jù)窩存儲(chǔ)翻器(母外R選AM素)地址蜘范圍:00惠00配H~FF蘆FF允H共64法KB。讀寫(xiě)吃外RA練M用MO欣VX指令如,控制件信號(hào)利是P3口中救的RD和WR。一般喪情況只下,大只有窄在內(nèi)夜RA強(qiáng)M不副能滿(mǎn)什足應(yīng)用獎(jiǎng)要求伍時(shí),棋才外繩接R昆AM煙。外R寬AM父1餃6位惰地址朽分別舒由P鍬0口抖(低滿(mǎn)8位仆)和收P2攤口(霧高8盛位)姐同時(shí)紋輸出迅,A綿LE努信號(hào)惹有效云時(shí)由透地址助鎖存簽器鎖刻存低郵8位逗地址償信號(hào)丘,地貝址鎖憐存器映輸出纏的低捏8位晃地址時(shí)信號(hào)扭和P姑2口碼輸出喚的高螺8位馳地址拔信號(hào)灘同時(shí)奔加到宅外R灣AM蒼1丸6位貧地址染輸入齊端,輸當(dāng)RD信號(hào)侮有效練時(shí),購(gòu)?fù)釸狗AM扣將相諷應(yīng)地際址存襖儲(chǔ)單淡元中重的數(shù)落據(jù)送墨至數(shù)枝據(jù)總個(gè)線(xiàn)(液P0屢口)勸,C顆PU額讀入睡后存束入指錘定單沿元。讀外RA景M的過(guò)慌程:寫(xiě)外RA努M的過(guò)塵程:寫(xiě)外罰RA阻M的戲過(guò)程賄與讀展外R砍AM鋪的過(guò)儉程相硬同??皇敲刂菩盘?hào)財(cái)不同尸,信振號(hào)換錄成WR信號(hào)藍(lán)。當(dāng)WR信號(hào)逼有效店時(shí),外R職AM穿將數(shù)壺?fù)?jù)總面線(xiàn)(制P0亂口分當(dāng)時(shí)傳渡送)蹤蝶上的呀數(shù)據(jù)偉寫(xiě)入扔相應(yīng)地?cái)_址存承儲(chǔ)單賓元中堂。內(nèi)部饞數(shù)據(jù)淹存儲(chǔ)攻器(丈內(nèi)R盈AM社)從廣品義上悶講,陰80牙C5憤1內(nèi)阻RA蛛M(杰12盟8B?。┖瓦^(guò)特殊氣功能吊寄存蠶器(追12釘8B單)均欠屬于土片內(nèi)草RA登M空斥間,桌讀寫(xiě)找指令援均用披MO瓣V指余令。撿但為嬌加以厚區(qū)別貓,內(nèi)鼓RA辮M通常指0獻(xiàn)0H訓(xùn)~7內(nèi)FH豬的低快12守8B胞空間衫。80范C5揚(yáng)1內(nèi)則RA虹M又可哲分成三個(gè)物理黑空間脈:工作完寄存予器區(qū)、位尋泄址區(qū)和數(shù)據(jù)商緩沖黃區(qū)。地址區(qū)域功能名稱(chēng)00H~1FH00H~07H工作寄存器0區(qū)08H~0FH工作寄存器1區(qū)10H~17H工作寄存器2區(qū)18H~1FH工作寄存器3區(qū)20H~2FH
位尋址區(qū)30H~7FH數(shù)據(jù)緩沖區(qū)作用:⒈工作吃寄存弊器區(qū)工作肯寄存辭器區(qū)據(jù)分為展4個(gè)督區(qū):0區(qū)、1區(qū)、2區(qū)、3區(qū)。超每區(qū)竹有8計(jì)個(gè)寄遲存器戒:R0婆~R辭7,寄枕存器酸名稱(chēng)炎相同皺。但礙是,州當(dāng)前趟工作摟的寄澤存器刃區(qū)只夾能有押一個(gè)像,由PS掛W中訪(fǎng)的D哲4、稼D3溝位決智定。有專(zhuān)初用于秒工作景寄存帥器操傘作的秧指令蜻,讀賓寫(xiě)速聾度比亞一般現(xiàn)內(nèi)RA玻M要快獎(jiǎng),指營(yíng)令字刺節(jié)比更一般載直接和尋址濕指令遵要短廈,還強(qiáng)具有冠間址飾功能托,能孝給編垂程和向應(yīng)用懶帶來(lái)親方便亦。⒉位尋使址區(qū)⑴地址晉:從20歷H~男2F話(huà)H共1見(jiàn)6字節(jié)(B夢(mèng)yt美e,禿縮寫(xiě)書(shū)為英娛文大龜寫(xiě)字粉母B)。每B墳有8位(b敞it吩,縮違寫(xiě)為邪小寫(xiě)b),活共1位28屢位,豎每一朱位均寧有一照個(gè)位梅地址勿,可形位尋勝址、喬位操套作。頭即按演位地脅址對(duì)蹦該位逃進(jìn)行置1、清0、求反或判轉(zhuǎn)。⑵用途:陳存放確各種榨標(biāo)志薯位信短息和患位數(shù)腰據(jù)。⑶注意稀事項(xiàng):州位地牌址與銹字節(jié)為地址蛾編址選相同孔,容紙易混咽淆。區(qū)分木方法:位敏操作指令中的容地址傾是位沸地址修;諸字削節(jié)操隙作指令中的壩地址匠是字剖節(jié)地陜址。位尋榮址區(qū)控的位饞地址叮映象治表字節(jié)地址位地址D7D6D5D4D3D2D1D02FH7FH7EH7DH7CH7BH7AH79H78H2EH77H76H75H74H73H72H71H70H2DH6FH6EH6DH6CH6BH6AH69H68H2CH67H66H65H64H63H62H61H60H2BH5FH5EH5DH5CH5BH5AH59H58H2AH57H56H55H54H53H52H51H50H29H4FH4EH4DH4CH4BH4AH49H48H28H47H46H45H44H43H42H41H40H27H3FH3EH3DH3CH3BH3AH39H38H26H37H36H35H34H33H32H31H30H25H2FH2EH2DH2CH2BH2AH29H28H24H27H26H25H24H23H22H21H20H23H1FH1EH1DH1CH1BH1AH19H18H22H17H16H15H14H13H12H11H10H21H0FH0EH0DH0CH0BH0AH09H08H20H07H06H05H04H03H02H01H00H⒊數(shù)據(jù)裕緩沖逗區(qū)內(nèi)R濱AM氧中30扛H~啦7F尿H為數(shù)晚?yè)?jù)緩計(jì)沖區(qū)球,用于剩存放務(wù)各種全數(shù)據(jù)閱和中驕間結(jié)欺果,膽起到央數(shù)據(jù)盛緩沖案的作警用。特殊煤功能明寄存謝器(韻SF媽R)特殊謝功能備寄存較器地澡址映噴象表胸(一瘡)特殊鄙功能望寄存但器地好址映忠象表昆(二款)特殊踏功能夏寄存漁器地當(dāng)址映獄象表掠(三危)注:帶括闖號(hào)的理字節(jié)銹地址泳表示蛋每位砍有位吳地址適可位票操作袖。⑴累加丘器Ac蠢c⑵寄存貼器BMO話(huà)V瞎A,垂R0敵M蒼OV胡A與,@功R1MO充V欣A,景30男H鋪AD傳D壘A,鋪32浙HAD證D紀(jì)A,星#3牌2HMO枕V謠A,降B向A霧DD極A辛,B⑶程序展?fàn)顟B(tài)制字寄皇存器PS顛WPS同W也稱(chēng)妖為標(biāo)御志寄擾存器牌,存雜放各佳有關(guān)利標(biāo)志憂(yōu)。其灣結(jié)構(gòu)嚼和定描義如窩下:①Cy—吹進(jìn)位之標(biāo)志。用于仔表示Ac用c.炮7有否冰向更燙高位悲進(jìn)位楊。②A(yíng)C—輪輔助間進(jìn)位這標(biāo)志。用于居表示Ac溉c.掠3有兇否向那Ac棋c.而4進(jìn)位晚。③RS階1、椒RS濟(jì)0滋—必工作庸寄存披器區(qū)埋選擇舅控制吐位。RS稿1、榮RS腎0幫=鑒00薯—報(bào)—架0區(qū)捎(0緞0H差~0衛(wèi)7H驚)RS神1、關(guān)RS午0怪=擠01嚴(yán)—析—吼1區(qū)警(0懲8H蕉~0塵FH云)RS挑1、冬RS押0評(píng)=符10爪—芒—趣2區(qū)委(1酸0H滅~1辛7H障)RS擔(dān)1、制RS光0憐=巴11咸—素—雅3區(qū)閱(1桐8H肥~1胞FH晨)④OV戰(zhàn)—杜溢饞出標(biāo)名志。表示羅Ac料c在有符欲號(hào)數(shù)算術(shù)芝運(yùn)算鴨中的漲溢出凈。⑤P愚—螺奇偶乞標(biāo)志。定表俗示A縫cc炊中“題1”麥的個(gè)婦數(shù)的券奇偶半性。⑥F0摘、專(zhuān)F1柱—漫用太戶(hù)標(biāo)巷志。⑷數(shù)據(jù)妄指針DP綠TR⑸堆棧終指針SP專(zhuān)用為于指鋒出堆料棧頂幫部數(shù)剛據(jù)的康地址汗。堆棧愿中數(shù)椅據(jù)存善取按帖先進(jìn)預(yù)后出堅(jiān)、后任進(jìn)先臣出的昆原則材。堆棧鞭操作磨分自垮動(dòng)方凳式和溪指令費(fèi)方式銀。自把動(dòng)方揮式是懂在調(diào)陣用子臂程序賄或發(fā)羨生中丈斷時(shí)捧CP止U自障動(dòng)將斷口擋地址莊存人嚷或者刑取出叨;指濃令方蠻式是蝦使用霞進(jìn)出剛棧指劑令進(jìn)售行操渣作。16匹位,籃由兩對(duì)個(gè)8家位寄流存器鄭DP顧H、覺(jué)DP揚(yáng)L組旬成。通主要陸用于爸存放嫁一個(gè)卷16彈位地配址,巴作為訪(fǎng)問(wèn)槐外部鉛存儲(chǔ)睛器(外滅RA饑M和較RO敵M)艦的地發(fā)址指翠針。⑶執(zhí)行除調(diào)用散子程慈序或趴發(fā)生邀中斷悠時(shí),殼CP包U會(huì)違自動(dòng)系將當(dāng)尖前現(xiàn)P賣(mài)C值爸壓入蔥堆棧濁,將照子程喘序入蟲(chóng)口地乓址或斤中斷斃入口揚(yáng)地址隔裝入擊PC楊;子懼程序爪返回杠或中壞斷返幣回時(shí)棉,恢斧復(fù)原蓄有被捷壓入亭堆棧冤的P呆C值糞,繼緒續(xù)執(zhí)庸行原喂順序臨程序遙指令免。程序聚計(jì)數(shù)舊器P熱C※PC醒不屬鄭于特園殊功蜓能寄辭存器辱,不想可訪(fǎng)驅(qū)問(wèn),浸在物換理結(jié)宰構(gòu)上衡是獨(dú)曉立的泊?!鵓C負(fù)是一謝個(gè)1短6位所的地潮址寄糞存器猴,用泳于存妄放將海要從瞞RO難M中扔讀出占的下踏一字外節(jié)指撥令碼牧的地內(nèi)址,赴因此毅也稱(chēng)膚為地辣址指創(chuàng)針?!鵓C龍的基貞本工伸作方垂式有跡:⑴自動(dòng)漸加1嫌。C塔PU精從R基OM桶中每嚇讀一右個(gè)字蔬節(jié),添自動(dòng)攤執(zhí)行PC鑰+1惕→P輕C;⑵執(zhí)行壺轉(zhuǎn)移較指令額時(shí),個(gè)PC走會(huì)根侵據(jù)該削指令括要求脖修改掘下一情次讀R盡OM兼新的圾地址捧;§1短.1光.3I/疼O端劈燕口結(jié)爪構(gòu)及收工作旺原理※有4荒個(gè)8蒼位并當(dāng)行I鐘/O釣口,璃共3的2條捷端線(xiàn):P0昆、P吼1、狀P2坦和P散3口。每一塌個(gè)I犯/O沫口都苗能用炊作輸密入或粘輸出糊?!米骰妮斎雺?mèng)時(shí),挨均須先道寫(xiě)入羽“1膨”;用作純輸出搭時(shí),吸P0獎(jiǎng)口應(yīng)外接猛上拉刊電阻?!鵓0叼口的負(fù)載伸能力為8星個(gè)L會(huì)ST婚T(mén)L止門(mén)電池路;P1顏~P句3口椅的負(fù)穴載能扔力為偉4個(gè)半LS如TT撓L門(mén)集電路克?!诓⑻栊袛U(kuò)鳥(niǎo)展外園存儲(chǔ)丟器或亞I/輛O口罵情況物下,P0撞口用兔于低訊8位也地址按總線(xiàn)迷和數(shù)踢據(jù)總爆線(xiàn)(蒙分時(shí)蹄傳送喉)P2理口用篇于高睬8位紫地址辯總線(xiàn),P3尾口?;糜裼糜诳痰诙湽δ埽脩?hù)茄能使宏用的賞I/膀O口蜂只有偵P1跪口和謠未用暢作第認(rèn)二功賊能的部仙分P州3口躺端線(xiàn)豬。單片疼機(jī)的侍I/煩O引茅腳結(jié)級(jí)構(gòu)眾多衛(wèi)功能豆各異貧的I/漢O引腳務(wù)源于愁它結(jié)血構(gòu)的購(gòu)不同單片攤機(jī)的利引腳濫(P仆0口曠)P0唉.0澇—P處0.漲7:矮雙乳向I蟲(chóng)/O縱(獻(xiàn)內(nèi)置場(chǎng)效蜓應(yīng)管上拉希)尋址約外部腎程序挖存儲(chǔ)擦器時(shí)斧分時(shí)摩作為偉雙向日8位袖數(shù)據(jù)祖口和鏈輸出物低8懇位地伸址復(fù)浴用口量;不訴接外退部程捉序存祥儲(chǔ)器氏時(shí)可新作為養(yǎng)8位晶準(zhǔn)雙溪向I盯/O至口使閱用。21DQCK/Q讀引溝腳讀鎖待存器寫(xiě)鎖挪存器內(nèi)部哥總線(xiàn)地址唇/數(shù)船據(jù)控制引腳妙P0猴.X34Vc寧cV1V221DQCK/Q讀引者腳=1讀鎖包存器寫(xiě)鎖栽存器內(nèi)部躲總線(xiàn)地址召/數(shù)蓋據(jù)控制引腳揪P0燃.X3400100截止截止=0Vc攔c單片攀機(jī)的盟引腳嶺(P愿0口番)P0鮮用作積通用鼓I/蹤蝶O時(shí)榜,控差制=花0存:(1骨)此書(shū)腳作遣輸入驚口(午事先準(zhǔn)必須裹對(duì)它英寫(xiě)“丙1”并)V2V121DQCK/Q讀引或腳讀鎖很存器寫(xiě)鎖沉存器內(nèi)部懇總線(xiàn)地址念/數(shù)趟據(jù)控制引腳軍P0舉.X3400100截止截止=0Vc股c單片歇機(jī)的符引腳會(huì)(P晃0口蘆)P0象用作械通用讓I/昂O時(shí)逼,控搏制=晶0紡:(2匆)此膛腳作標(biāo)輸出論口時(shí)濤,當(dāng)P駛0口驢用作腔輸出副口時(shí)芬,因輸出盛級(jí)處克于開(kāi)奏漏狀禮態(tài),菌必須催外接碼上拉考電阻廟。當(dāng)“擠寫(xiě)鎖齒存器欠”信督號(hào)加喚在鎖拉存器混的時(shí)擁鐘端遺CL球K上務(wù),此兩時(shí)D企觸發(fā)板器將我“內(nèi)探部總勤線(xiàn)”代上的農(nóng)信號(hào)練反相遭后輸嚼出到著Q端擊,若蓄D端裕信號(hào)除為0軌,Q羽=1傲,v迷2導(dǎo)虧通,保P0研.x贏(yíng)引腳謎輸出部“0飛”;望若D噴端信煙號(hào)為柳1,參Q=濁0,矮v2魔截止慨,雖辨然V餅1截銳止,喚因P惕0.劈燕x引裁腳已絮外接某上拉宵電阻擦,P凡0.婚x引煮腳輸鐵出“托1”避。V2V121DQCK/Q讀引穴腳=0讀鎖先存器寫(xiě)鎖宵存器內(nèi)部軍總線(xiàn)地址棄/數(shù)瀉據(jù)控制布=1引腳挪P0花.X341011=0導(dǎo)通截止=0Vc很c單片寺機(jī)的穴引腳素(P壞0口瓶)P0撤口用衰作地訪(fǎng)址/睛數(shù)據(jù)汗復(fù)用流口,象控制塵=1(1匙)作享地址庸/數(shù)附據(jù)輸混出:士輸出咸地址貓/數(shù)玻據(jù)天=0乳時(shí)V1V221DQCK/Q讀引疤腳=0讀鎖姐存器寫(xiě)鎖尿存器內(nèi)部壺總線(xiàn)地址聯(lián)/數(shù)票據(jù)控制皂=1引腳厭P0拴.X341100=1截止導(dǎo)通=1Vc把c單片孟機(jī)的弓引腳質(zhì)(P參0口旬)P0吵口用粥作地村址/吸數(shù)據(jù)售復(fù)用放口,掠控制距=1(2化)作雹地址烏/數(shù)挽據(jù)輸鏟出:此輸出跳地址貿(mào)/數(shù)罩據(jù)必=1旋時(shí)V1V221DQCK/Q讀引音腳=1讀鎖覺(jué)存器寫(xiě)鎖俯存器內(nèi)部賣(mài)總線(xiàn)地址姥/數(shù)躍據(jù)控制秀=0引腳訪(fǎng)P0軌.X34Vc副c單片屑機(jī)的每引腳糖(P淡0口筍)P0包口用虹作地改址/隊(duì)數(shù)據(jù)壺復(fù)用劈燕口(3鵝)作仆/數(shù)錯(cuò)據(jù)輸石入:步與蓋P0獎(jiǎng)用作布通用雖I/鼻O時(shí)諸輸入抄時(shí)情新況相忽同,樹(shù)CP使U使陰V1炎、V欺2均疲截止弱,從引腳玻上輸可入的玩外部弦數(shù)據(jù)析經(jīng)緩會(huì)沖器載U2陣進(jìn)入懸內(nèi)部世數(shù)據(jù)禿總線(xiàn)引。V1V2§1枝.1氏.4時(shí)鐘倚和時(shí)栗序CP海U總惑是按忘照一蟻定的架時(shí)鐘北節(jié)拍鍛與時(shí)婆序工例作時(shí)鐘林電路80郵C5氧1單巷片機(jī)堤內(nèi)有擠一高更增益晌反相倡放大治器,掙按圖劈燕2-件8a灰連接溜即可拒構(gòu)成摸自激材振蕩粗電路噸,振逐蕩頻積率取格決于礦石英箏晶體倆的振慕蕩頻畜率.時(shí)鐘歡周期郊和機(jī)呀器周暖期⑴時(shí)鐘謝周期。80粒C5茶1振蕩量器產(chǎn)萌生的由時(shí)鐘尖脈沖必頻率險(xiǎn)的倒神數(shù),炸是最屋基本濁最小旁的定艇時(shí)信機(jī)號(hào)。⑵狀態(tài)捏周期。它是參將時(shí)頓鐘脈辛沖二窯分頻件后的艘脈沖徹信號(hào)氣。狀瞧態(tài)周軋期是瘦時(shí)鐘累周期溜的兩谷倍。央狀態(tài)鼓周期又稱(chēng)借S周貧期。賄在S沸周期護(hù)內(nèi)有奏兩個(gè)睜時(shí)鐘偏周期慎,即狗分為辮兩拍銜,分黃別稱(chēng)剛為P礙1和碰P2機(jī)器訴周期衛(wèi)是6個(gè)啊狀態(tài)歲周期查、12章個(gè)時(shí)倘鐘周辣期。當(dāng)時(shí)內(nèi)鐘頻價(jià)率為姿12握MH殿z時(shí)合,機(jī)賭器周灶期為頭1S;當(dāng)時(shí)厚鐘頻慢率為址6M敲Hz析時(shí),道機(jī)器溝周期杜為2S。(3慈)機(jī)器踩周期80值C5趁1單片擇機(jī)工棟作的瞇基本帥定時(shí)橡單位儲(chǔ),簡(jiǎn)冷稱(chēng)機(jī)瘋周。一個(gè)孩機(jī)器呢周期這含有設(shè)6個(gè)意狀態(tài)木周期該,分汁別為擁S1播、S2、搜…、鞋S6習(xí),每煮個(gè)狀挨態(tài)周蔥期有饞兩拍第,分臉別為券S1樹(shù)P1霸、S撥1P住2、賞S2導(dǎo)P1酒、S較2P躍2…休,S貞6P誤1、派S6猾P2(4令)指令?yuàn)A周期指C鼠PU治執(zhí)行淹一條裙指令池占用想的時(shí)滿(mǎn)間(涌用機(jī)運(yùn)器周盞期表之示)。8河0C散51哨執(zhí)行攝各種食指令岔時(shí)間咸是不缸一樣緒的,銷(xiāo)可分牧為三件類(lèi):口單機(jī)殲周指刊令、校雙機(jī)謀周指游令和姻四機(jī)威周指留令。返其中初單機(jī)素周指?jìng)髁钣?貞4條咬,雙午機(jī)周救指令見(jiàn)有4譽(yù)5條遠(yuǎn),四伶機(jī)周朵指令押只有腫2條理(乘長(zhǎng)法和渠除法闖指令磨),化無(wú)三苦機(jī)周渡指令倘。圖2爹-9遠(yuǎn)8祥0C悉51過(guò)的取邪指/武執(zhí)行肆?xí)r序a)席單旁字節(jié)門(mén)單周鈔期指喇令,予例:俗IN磨C婦A錢(qián)b貸)掏雙字弱節(jié)單挺周期蛾指令延,例稻:A詠DD扯A鏡,#額da壘tac)盟單字匪節(jié)雙且周期名指令病,例紡I指NC側(cè)D修PT混R慚d艘)雙區(qū)字節(jié)碌雙周賤期指增令:膚例蒜P較HS鍵H兆di闊re聾ct牢牢汁記住遍:振蕩決周期壯(時(shí)鐘梅周期歌)=批晶振糞頻率飛fo凡sc表的倒炒數(shù);1個(gè)扯機(jī)器格周期槽=穿6餅個(gè)狀掙態(tài)周期1個(gè)糠機(jī)器貪周期假=牙1予2個(gè)時(shí)鐘芹周期;1個(gè)館指令光周期砌=枯1牢、2葛、4士個(gè)機(jī)勾器周活期80喉C5勝1單亭片機(jī)枝的工幸作方枕式共追有四黎種:⑴復(fù)位方式您;⑵程序雜執(zhí)行方式虧;⑶低功版耗方式進(jìn);⑷片內(nèi)宿RO鍵M編糖程(包鉤括??烛?yàn))阿方式瀉?!?餐.2構(gòu)建垃單片番機(jī)最段小系徒統(tǒng)1.滴2.楊1繳單片遼機(jī)的烈工作臭方式復(fù)位桌方式⒈復(fù)位停條件RS峽T引犧腳保累持2個(gè)機(jī)土器周喚期以上芹的高電故平。實(shí)現(xiàn)褲復(fù)位倒操作榨,必國(guó)須使封RS墨T引跨腳(段9)傲保持喝兩個(gè)續(xù)機(jī)器絹周期袖以上薯的高撈電平側(cè)。例耐如,子若時(shí)作鐘頻聰率為俗12冠MH社z,毛每機(jī)猛周為1S,則狀只需那持續(xù)2S以上朋時(shí)間熊的高逆電平皆;若良時(shí)鐘但頻率增為6篩MH躺z,瀉每個(gè)自機(jī)器誦周期地為2S,則米需要毒持續(xù)4S以上閱時(shí)間必的高渴電平扔。⒉復(fù)位圈電路上電反復(fù)位摔電路拜。R輪C構(gòu)賤成微性分電雪路,掌在上鴿電瞬親間,翠產(chǎn)生輪一個(gè)爭(zhēng)微分領(lǐng)脈沖翅,其搏寬度纏若大晶于2域個(gè)機(jī)懂器周緞期,濫80念C5巨1將孟復(fù)位恩。為比保證循微分郊脈沖園寬度群足夠勞大,肺RC替時(shí)間想常數(shù)輝應(yīng)大雅于兩販個(gè)機(jī)銳器周燃期。一般末取2灑2電低容、過(guò)1k售電阻伴。按鍵隱復(fù)位織電路遵。該魂電路件除具有獵上電寫(xiě)復(fù)位勸功能市外,猾若要尺復(fù)位轉(zhuǎn),只艱需按課下圖域中R財(cái)ES問(wèn)ET姥鍵,松R1照C2進(jìn)仍構(gòu)洗成微印分電郵路,稿使R普ST敗端產(chǎn)栗生一趁個(gè)微飽分脈穿沖復(fù)席位,竄復(fù)位吉完畢疾C2經(jīng)R書(shū)2放范電,虜?shù)却ハ乱黄鸫伟礉上聫?fù)高位按密鍵。⒊復(fù)位梁后CP阻U狀態(tài)PC達(dá):雅0時(shí)00己0HTM艙OD黨:著00厲HAc載c:乒0曉0H臂TC率ON貿(mào):蒜00襯HB:籃00絞H邀TH軋0:離00辮HPS鴉W:件0恐0H恥TL泊0:賊00僚HSP品:低0關(guān)7HTH李1:乳00裝HDP權(quán)TR擁:0逐00牲0HTL罵1:屢00噴HP0榜~P截3:挎FF畫(huà)HSC齒ON告:絹00婦HIP飼:××卸×00黎00縫0B箏S匪BU悅F:續(xù)不貞定IE移:0××00鴿00逼0B越P餐CO這N:牧0××波×00斑00堵B低功戴耗工剛作方破式⑴待機(jī)柜(休己閑)方式父(I短dl傭e)⑵掉電海保護(hù)方式坐(P亭ow暴er慨D驚ow紫n)錄。在V靜cc找=5中V,蛇fo纖sc朋=1焰2M秩Hz秋條件撒下,正常撐工作治時(shí)電疏流約20獵mA;待機(jī)立(休闊閑)構(gòu)方式糾時(shí)電累流約5m艙A;掉電忌保護(hù)煉方式的時(shí)電總流僅75A。兩種倉(cāng)低功囑耗工略作方屆式由句電源版控制娛寄存券器PC棉ON確定替。其中齊:SM衰OD:波癢特率楊倍增換位(甩在串薄行通擋信中夫使用抱)GF劈燕1、距GF芒0:通供用標(biāo)漆志位PD:掉遍電方甲式控掃制位歉,PD鄰=1教,進(jìn)牌入掉涉電工濕作方床式;ID鑰L:待墊機(jī)(睬休閑酷)方言式控帖制位朗,ID撤L=門(mén)1,允進(jìn)入形待機(jī)常工作李方式轉(zhuǎn)。注意暴:PC悄ON終字節(jié)宴地址連87濫H,不能屋位尋纏址。讀寫(xiě)糖時(shí),咽只能蝴整體限字節(jié)相操作疲,不短能按障位操校作。SMOD———GF1GF0PDIDLPS勢(shì)ONMS故BLS雀B⒈待機(jī)順(休賠閑)樓方式⑶待機(jī)指(休爭(zhēng)閑)叔狀態(tài)退出①產(chǎn)見(jiàn)生中看斷;②復(fù)蠅位。⑴待機(jī)定(休軟閑)呼方式狀態(tài)●片內(nèi)替時(shí)鐘穿僅向呼中斷猛源提森供,說(shuō)其余菜被阻管斷;●PC譜、特補(bǔ)殊功致能寄街存器遲和片徒內(nèi)R謝AM治狀態(tài)像保持脆不變忠;●I/針O引蔬腳端右口值錘保持騾原邏冬輯值瞧;●AL尤E、盒保持的邏輯拌高電滑平;●CP蔬U不工昆作,但中變斷功際能繼縣續(xù)存零在。⑵待機(jī)曬(休受閑)劉狀態(tài)進(jìn)入只要炕使P堆CO污N中垃ID佩L位久置1帥。⒉掉電屬保護(hù)倒方式⑶掉電易保護(hù)監(jiān)狀態(tài)退出⑴掉電移保護(hù)味方式狀態(tài)●片內(nèi)塘振蕩而器停棟振,滿(mǎn)所有達(dá)功能牢部件溜停止稍工作捐;●片內(nèi)京RA監(jiān)M數(shù)雜據(jù)信斯息保存偶不變尺;●AL候E、必PS滿(mǎn)EN滲為低退電平鈴;●Vc共c可弟降至獎(jiǎng)2V鋼,但型不能籮真正拳掉電陸。⑵掉電編保護(hù)默狀態(tài)進(jìn)入只要額使P紗CO失N中繪PD齊位置含1。唯一詞方法卻是硬桶件復(fù)菊位,攀復(fù)位辰后片拍內(nèi)RA戚M數(shù)據(jù)震不變?nèi)剩胤笔夤π滥芗奈ù嫫鲊W內(nèi)容考按復(fù)幅位狀陶態(tài)初叼始化魚(yú)。51征系列尤單片聽(tīng)機(jī)指間令集冶含有策11熊1條易指令每條對(duì)指令轟在執(zhí)體行時(shí)界要花獻(xiàn)去一廣定的時(shí)間,以亡機(jī)器鵲周期涉為單座位。崇按指如令執(zhí)行撓時(shí)間分類(lèi)養(yǎng):?jiǎn)沃芊牌?臘64花條)局;雙涼周期斥(4寺5條住);嫁4周徒期(鎮(zhèn)2條口)按指約令的功能分類(lèi)股,可厚分為戲5大積類(lèi):數(shù)據(jù)熄傳送稍類(lèi)(桌29卵條)敏;算擾術(shù)運(yùn)瘡算類(lèi)長(zhǎng)(2瓜4條恢)邏輯成運(yùn)算延及移健位類(lèi)販(2胞4)福;控宴制轉(zhuǎn)銅移類(lèi)牢(1諒7條帳)位操經(jīng)作類(lèi)關(guān)(1織7條暴)每條飾指令沸在程頸序存熄儲(chǔ)器學(xué)RO誕M中碧占據(jù)捐一定司的空間,以努字節(jié)惑為單肆位。振按指托令所占黃字節(jié)炊數(shù)分類(lèi)鐘:?jiǎn)巫值止?jié)(綱49盯條)興;雙色字節(jié)舍(4腿6條征);頭3字跌節(jié)(癢16倦條)1.臺(tái)3撞單片斧機(jī)指伙令系窮統(tǒng)指令沈系統(tǒng)山基本替概念標(biāo)號(hào)關(guān):操貼作碼嶼操作煤數(shù);嘗注釋指令達(dá)基本與格式沉:方括耍符[就]表示惹可選衣項(xiàng)標(biāo)號(hào)右代表兔指令絞所在奔地址束,1-丟8個(gè)字績(jī)母/數(shù)字閃,“:”結(jié)尾[標(biāo)隔號(hào):脆]操宵作碼念[鑼目的溉操作騎數(shù)]毒[,扭源操改作數(shù)攤][折;注消釋]ST智AR撇T:她MO大V些A生,#燭30宿H;將葵立即碎數(shù)3黨0H絨傳送股至A手中MO更V竊D饞PT播R,住#5漸67幅8H;將輕立即崖數(shù)5含67傭8H梨?zhèn)魉吞胖罝晉PT為R⑴傍標(biāo)號(hào)災(zāi):指題令的煌符號(hào)徐地址倉(cāng)。①第用于距一段神功能罵程序偷的識(shí)羨別標(biāo)渣記或憤控制彈轉(zhuǎn)四移地君址。指令接前的艱標(biāo)號(hào)雷代表半該指橋令的泳地址誕,是用符驗(yàn)號(hào)表負(fù)示的巡壽地址。一般翻用英項(xiàng)文字撓母和拆數(shù)字狐組成示。④效標(biāo)號(hào)輝必須陜用冒投號(hào)“惰:喝”與笑操作更碼分舒隔。⑵太操作顧碼:推表示例指令亡的操壘作功德能。①劃操作耗碼用敬助記陽(yáng)符表旦示,它代表制了指攻令慰的操埋作功主能。②理操作牲碼是嘩指令股的必刊需部忽分,是指械令的被核心準(zhǔn),不濁可缺裂少。⑶接操作安數(shù):檢參加溝操作灑的數(shù)專(zhuān)據(jù)或貞數(shù)據(jù)畢地址足。⑤唇操作撿數(shù)與芹操作秋碼之懼間用指空格煤分隔展,操爐作數(shù)魔與舍操作寫(xiě)數(shù)之勉間用煙逗號(hào)嫂“,狗”分秒隔。①瞧操指作數(shù)望可以轟是數(shù)據(jù),也濤可以譜是數(shù)據(jù)使的地戀址、數(shù)據(jù)浩地址茫的地交址或操作定數(shù)的龜其他聞信息。②雀操縮慧作數(shù)竊可分標(biāo)為目狐的操紫作數(shù)叉和源姿操作嶼數(shù)。③稠操信作數(shù)宮可用村二進(jìn)池制數(shù)邁、十切進(jìn)制蓬數(shù)或省十六脖進(jìn)制甘數(shù)跪表示炎。④王操鉗作數(shù)仙的個(gè)徒數(shù)可狐以是0~福3個(gè)。⑷皺注釋代:指辰令功回能說(shuō)頃明。①牙注釋掃屬于技非必伐需項(xiàng)鑼?zhuān)菓褳楸愫逵陂喤笞x,私對(duì)幻玉指令刊功能排作的倦說(shuō)明幣和注黎解。②蓄注釋愚必須主以“終;”閉開(kāi)始拼。指令探分類(lèi)據(jù):⑶按指叮令功友能分塘類(lèi):可分洗為數(shù)車(chē)據(jù)傳煮送類(lèi)批、算秘術(shù)運(yùn)鬧算類(lèi)撈、邏輯翠運(yùn)算賴(lài)類(lèi)、送位操洽作類(lèi)謀和控制壇轉(zhuǎn)移垃類(lèi)燈等5大類(lèi)指令咐。80灘C5猛1共序有11怖1條指即令。⑴按指染令長(zhǎng)蓋度分綠類(lèi):可分企為1字愧節(jié)、丸2字手節(jié)和摸3字節(jié)指膊令。⑵按指雹令執(zhí)析行時(shí)雹間分服類(lèi):可分序?yàn)?機(jī)炸周、漠2機(jī)指周和踐4機(jī)周指女令。指令梅系統(tǒng)命中的餃常用戶(hù)符號(hào)遞:⑹bi醒t:位地冬址。SE愈TB棕AC已C.銹7代表薄片內(nèi)炮RA痛M中描的可漠尋址誤位0鉗0H眼~7刊FH完及S氧FR遠(yuǎn)中的寬可尋京址位繁。⑴#:立即款數(shù)符。剖MO呆V鴉A扇,#竟30曾H#d做at督a:班8位敬立即酒數(shù);遵#d侄at膜a1晨6:稀16越位立針即數(shù)墳。⑵di曲re島ct:8位御直接柜地址MO稀V月A腔,3叫AH代表伍內(nèi)R曠AM述0燭0H銜~7掀FH的或S哥FR漫的8警0H鈴~F汪FH售。⑶@:間接貧尋址暈符。僚MO祥V剝A論,@態(tài)R0如@稅Ri洗,@拜DP醋TR關(guān),@鄭A+壞PC商,@折A+孕DP拖TR菊。⑷ad鑰dr雄11:11夏位目析的地蘋(píng)址。ad久dr委16:16盾位目寇的地蒼址。⑸re獸l:帶符叫號(hào)的趟8位件偏移亞地址。SJ早MP推re尾l用于秒轉(zhuǎn)移纏指令播,其暑范圍蔬是相擱對(duì)于白下一陷條指掙令第炊1字位節(jié)地筍址的厘-1瞎28分~+殖12吸7個(gè)場(chǎng)字節(jié)剩。1.鞠3.拌2亭尋址氧方式丘:尋址毀就是萌尋找昆操作功數(shù)的較地址伸。七種停尋址笨方式清,一悶條指驗(yàn)令可餐能含業(yè)多種及尋址甚方式立即線(xiàn)尋址直接蔑尋址寄存調(diào)器尋副址寄存奧器間頓接尋瓜址變址陪尋址(基址尼寄存鏈器+變址逆寄存燭器間聲接尋舍址)相對(duì)路尋址位尋訓(xùn)址【例黃】⒈立即槳尋址立即丟尋址誕是直接周給出刷操作秧數(shù),操加作數(shù)幟前有退立即拴數(shù)符稅“#”。MO茶V勻A克,#談30幸H;將良立即耀數(shù)3塘0H身傳送些至A惑中MO碑V謎D細(xì)PT飄R,塞#5接67炊8H;將編立即右數(shù)5兄67蓋8H薪傳送魚(yú)至D秩PT鼓RAD液D閘A,圾#0擱5H子;(精A)雷←(飄A)該+立蔽即數(shù)雕0椅5H注意荷:符芽號(hào)“糠#”適表明田其后援跟的跑是立寧即數(shù)村,立即味數(shù)—盯—就盡是數(shù)描字量位本身熟。⒉直接夾尋址MO葵V娃A列,3立AH;將內(nèi)設(shè)RA童M鍋3A練H單屯元中讓的數(shù)查據(jù)傳途送至司A中MO去V棗A擋,P晚0;將特累殊功抬能寄塘存器煩P0或口中住的數(shù)概據(jù)傳州送至昂A中說(shuō)明械:3仔AH洞和P愁0是行以d尺ir首ec腦t形發(fā)式出緞現(xiàn)的搖直接司地址訪(fǎng)問(wèn)約特殊雜功能用寄存腔器S敢FR錄只能仍采用禁直接浴尋址姨方爸式土。直接揚(yáng)尋址穴是給出橡操作治數(shù)的寨直接隊(duì)地址。直接徐尋址硬范圍為內(nèi)RA深M歡12促8B和特院殊功姥能寄庭存器鞠?!纠怼竣臣拇嬷ζ鲗持稭O促V本A樂(lè),R盆0;將樂(lè)R0隨中的買(mǎi)數(shù)據(jù)堡傳送康至A思中IN彈C認(rèn)AMU六L教AB從寄資存器韻中讀早取操新作數(shù)罷或存碼放操踢作數(shù)孕進(jìn)寄述存器寄存傲器尋譯址的穩(wěn)操作躬數(shù)在膚規(guī)定她的寄澤存器許中。規(guī)定婦的寄鹽存器捧有:①工作甜寄存爆器R括0~權(quán)R7②累加夏器A③雙字溉節(jié)A批B④數(shù)據(jù)闊指針胡DP財(cái)TR⑤位累猶加器震Cy這些姨被尋識(shí)址寄幻玉存器帥中的咸內(nèi)容權(quán)就是嚷操作嘉數(shù)【例斯】⒋寄存盼器間娛接尋繪址MO浴V杏A雜,@授R0;將側(cè)以R孩0中身內(nèi)容逆為地鐵址的僻存儲(chǔ)廢單元光中的電數(shù)據(jù)傳送絕至A跌中MO陜VX轎A,損@D萬(wàn)PT農(nóng)R;將倒外R勵(lì)A(yù)M見(jiàn)D須PT苦R所卻指存渴儲(chǔ)單奔元中蝦的數(shù)忠據(jù)傳送置至A濱中PU冊(cè)SH料PS況W;將倘PS藍(lán)W中掛數(shù)據(jù)傳送亦至堆箏棧指縱針S昏P所搖指的務(wù)存儲(chǔ)取單元域中MO套V四@R匪1,嚴(yán)#0侮FH;(宋30齊H)腎←立佛即數(shù)時(shí)0F受H寄存恥器中器的內(nèi)啟容是米一個(gè)齡地址雨,由寨該地地址單障元尋掙址到用所需這的操楚作數(shù)棍。間接雅尋址宰用間泊址符“@”作為侮前綴裂?!纠怼孔⒁馍希?)籠“間變接”街表示巖某寄朗存器道中的慘“內(nèi)謀容”質(zhì)只是活一個(gè)屢“單裝元地馬址”媽?zhuān)@窮個(gè)地歸址單悔元中籍存放武的數(shù)殲據(jù)才槽是要族找的譽(yù)“操錄作數(shù)搜”。2)爆符號(hào)皮“@”表私示“則在…任”,示其含噴義與位讀音塘皆同撓“a肝t”折。⒌變址瞞尋址MO需VC夠A,怪@A苗+D檢PT楚R【例雜】在變坊址尋絲式址中孔,操作殖數(shù)地址蠻=基駛址+域變址用于咐讀RO他M數(shù)據(jù)野操作度。;將弓A的紐奉內(nèi)容蛾與D駝PT托R內(nèi)勵(lì)容相域加,考得半到一比個(gè)新里地址襪,從讀該地臨址臥RO棟M(mǎn)中漸讀取羊數(shù)據(jù)博送入揚(yáng)A中咱。以1祥6位綿的地艇址指副針寄摩存器獸DP月TR事或炎16吳位的伐PC遮寄存浸器為基址庫(kù)寄存覽器,以層累加蓋器絡(luò)A況為變址鉗寄存險(xiǎn)器,兩聾者中華的“箱內(nèi)容置”形牽成一駕個(gè)1篩6位傅的“淘地址攜”,混該“養(yǎng)地址鵝”所賺指的漲存儲(chǔ)蹄單元檢中的泄內(nèi)容倆才是江操作盯數(shù)。MO拔VC區(qū)A,冒@A屬+P搶C;A吃(黨A+辭PC兵)當(dāng)前什PC背值加盾上指趨令中逐規(guī)定群的偏盤(pán)移量忙r影el己,構(gòu)奸成實(shí)獸際的渾操作跪數(shù)地填址例:SJ軟MP棋re鋸l操作洗:跳轉(zhuǎn)扒到的戀目的許地址即=掩當(dāng)廉前1援6位熟PC域值梳+估re所l⒍相對(duì)立尋址注意欺:1)造“當(dāng)未前P破C值君”指作程序時(shí)中下度一條狗指令雀所在繳的首割地址深,是厭一個(gè)絕16最位數(shù)超;2)簡(jiǎn)符號(hào)杜“r著el竭”表存示“仆偏移秒量”質(zhì),是首一個(gè)煌帶符巾號(hào)的笛單字君節(jié)數(shù)增,范伯圍是區(qū):-翻12敞8—鐮+1這27饞(8搞0H材—7葬FH嘩)在實(shí)朱際編林程中紗,“仰re世l”棟通斧常用要標(biāo)號(hào)腔代替在實(shí)恥際編胳程中惠,“鵝re老l”珍通戒常用墳標(biāo)號(hào)腿代替例:傾SJ站MP汁L呆OO信P1例:突20嬸00浩H:賴(lài)SJ榆MP嘆0廈8H;原P蒙C值疊為2油00眾0H智;執(zhí)狂行這踐條指捐令后德的當(dāng)期前P殲C值伏為2嶄00搭2H慚,r劍el飛為0承8H誰(shuí)。2來(lái)00光2H洽+0航8H央=2豬00患AH新,轉(zhuǎn)融移目渠的地尾址為作20暑0A揚(yáng)H,價(jià)程序詞就跳催轉(zhuǎn)至遙20閱0A賠H去咐執(zhí)行糕了。右圖盞為S麥JM眼P壁08偉H相雪對(duì)尋鎮(zhèn)址示弟意圖出。;將虛位地?fù)现?氏7H留(字跪節(jié)地皇址2私0H月中最殺高位境)中坡的數(shù)匯據(jù)傳摧送至鞋進(jìn)位覺(jué)位C建y。⒎位尋稻址位尋混址是救對(duì)內(nèi)RA候M和特礎(chǔ)殊功復(fù)能寄適存器紅中的槐可尋濃址位埋進(jìn)行割操作另的尋克址方育式。MO也V電C且,0肝7H指令仇中直惜接給春出了住操作滔數(shù)所榨在的滑位地慘址。例:銅C救LR按P工1.也0臣;戲(P病1.挑0)默←英0SE思TB豆AC暑C.宅7坊;(昏AC悼C.猾7)盛←賤1CP惱L析C盈;(疫C斤)攝←泡NO批T(腹C般)注意叔:1)尿位地謹(jǐn)址里文的數(shù)倚據(jù)只母可能懶是一羽個(gè)彼0樣或互12)摔有的替位地谷址十偏分明歲確,宿如炸P1較.0口,損AC刻C.臂7等耳,有籍的位緣瑞地址奧則“不太廢明確”,著如:MO貴V哀A巖,1運(yùn)7H釘;應(yīng)(橡A)四←(籍17即H)戰(zhàn),1潛7H妄是字節(jié)如地址MO距V蹲AC角C.腥0,介17儉H騰;(似AC走C.狹0)隙←(叉17盡H)淹,這結(jié)里A孫CC架.0框是位地健址所以許該指眼令中皺的1挨7H是2心2H勝單元滾的第撫7位1.遭3.離3偽指根令在匯貓編時(shí)顧起控淺制作愧用,射自身并不怒產(chǎn)生機(jī)器座碼,瀉而僅臣是為慰匯編械服務(wù)俗的一耕些指挑令,錢(qián)稱(chēng)為偽指扶令。偽紗指令坐不屬統(tǒng)于80漆C5觀(guān)1指令服系統(tǒng)插。常用食的偽爸指令瞎有以穴下幾酸種:⒈起始栗偽指遵令OR六G(策Or返ig柄in)功能罷:規(guī)見(jiàn)定OR晝G下面賀目標(biāo)圓程序旗的起撫始地謝址。格式植:OR夫G灶16伯位地址OR忽G型01倍00戀HST熱AR亮T:踏MO肯V姑A提,#駝05暈HAD塑D斧A宵,#冤08歡HMO脖V路2打0H情,AOR揪G饅01順00株H表查示該階偽指濁令下慮面第脾一條燦指令尼的起估始地蔑址是昨01逐00末H,懼即M陳OV畜A湖,#狼05銳H指苗令的溪第一遼個(gè)字壯節(jié)地壓址為群01降00膽H,根或標(biāo)倦號(hào)S幫TA這RT襯代表閃的地哨址為疫01狂00描H。功能藥:將俘一個(gè)乞數(shù)據(jù)乏或特贏(yíng)定的秘匯編辟符號(hào)辯賦予蛇規(guī)定典的輔字符值名稱(chēng)清。⒉結(jié)束享偽指俘令EN州D功能饅:匯控編語(yǔ)錘言源藏程序射的結(jié)濤束標(biāo)洋志。在EN漫D后面詠的指疤令,屈匯編積程序徑不再婆處理。格式必:EN召D⒊等值映偽指削令EQ筒U(解Eq六ua驢te嗎)格式屯:字符占名稱(chēng)EQ渾U數(shù)據(jù)構(gòu)或匯全編符該號(hào)例如閑:靜P蚊P蛙EQ仇U恐R博0塔;晨PP辦=R偉0MO蘆V摔A量,P墊P掩;盜A燦R0這里廚將P兆P等舒值為換匯編夸符號(hào)甘R0懲,在億指令鹽中P烘P就??梢运愦尕淩0揮來(lái)使神用。⒋數(shù)據(jù)椅地址油賦值滾偽指也令DA我TA格式鴿:字符舅名稱(chēng)DA脈TA表達(dá)扮式功能柄:將志數(shù)據(jù)狹地址?;虼X碼地爐址賦灰予規(guī)態(tài)定的慣字然符名賀稱(chēng)。⒌定義徹字節(jié)布偽指竭令DB賺(D絹ef畫(huà)in密e牢By糧te項(xiàng))格式券:DB啦8位二憑進(jìn)制忽數(shù)表功能村:從鑒指定駝的地遷址單悶元開(kāi)鉗始,敘定義漆若干功個(gè)8位內(nèi)軌存單產(chǎn)元的熊數(shù)據(jù)初。數(shù)據(jù)夠與數(shù)片據(jù)之希間用梳“,遼”分歉割。例如絮:OR能G稈40恥00弄HTA忘B:以D怠B錄73崇H,償45置,“撐A”輩,“率2”TA束B(niǎo)1堅(jiān):D踩B粒10扛1B以上約指令削經(jīng)匯紅編后狀,將貿(mào)對(duì)4偏00縱0H擴(kuò)開(kāi)始蒼的若棒干內(nèi)期存單萄元賦纏值。燭(腳40壘00俘H)房誠(chéng)=7面3H均,(杯40襪01慎H)彎:2虹DH傾(注埋:4都5的墓16株進(jìn)制鞏數(shù))鉆,格式安:字符濕名稱(chēng)BI廁T位地計(jì)址⒍定義已字偽航指令DW奪(D悲ef燈in版e誕Wo都rd板)格式刷:DW辛1拾6位二賀進(jìn)制風(fēng)數(shù)表功能杜:從病指定厘的地仆址單戴元開(kāi)緒始,蜓定義錫若若干個(gè)16位數(shù)辣據(jù)。⒎定義獅位地膜址偽服指令BI鑼T功能表:將夠位地派址賦馬予所纏規(guī)定綁的字增符名罷稱(chēng)。AQ垂B劉IT詠P0她.0DE容F熱B頸IT眾30明H把P翅0.法0的嫁位地棕址賦食給字版符A霧Q,屆把位疤地址但30袖H賦待給字寒符D旨EF秒。在篩其后全的編起程中相,A凡Q可劣作P考0.慌0使慘用,憤DE與F可勵(lì)作位鴨地址散30屑H使吵用。匯編的:將匯綢編語(yǔ)窯言源魂程序秘轉(zhuǎn)換地為計(jì)污算機(jī)恨所能臨識(shí)別雄的機(jī)監(jiān)器語(yǔ)竄言代寇碼程家序的抓過(guò)程潛稱(chēng)為睛匯編瓜。匯編砌可分洽為:⒈手工就匯編⒉計(jì)算信機(jī)匯靜編【例饑1】哥對(duì)下主段程高序進(jìn)承
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 個(gè)人借款權(quán)益轉(zhuǎn)讓合同模板(2024年版)版B版
- 2025年度幕墻抗風(fēng)抗震加固工程合同范本4篇
- 2025年度文化娛樂(lè)品牌授權(quán)使用許可
- 2025年度出租車(chē)司機(jī)職業(yè)操守與信息保密合同
- 2025年度墓地陵園墓地使用權(quán)購(gòu)買(mǎi)協(xié)議3篇
- 2025年度肉類(lèi)產(chǎn)品加工與銷(xiāo)售一體化合同3篇
- 2025年度餐飲加盟店品牌授權(quán)與維護(hù)合同3篇
- 二零二五年度寵物貓寵物用品代理銷(xiāo)售合同3篇
- 2025版基因編輯技術(shù)合作項(xiàng)目建議書(shū)編制范本3篇
- 2025年KTV主題房間租賃及定制服務(wù)協(xié)議3篇
- 成長(zhǎng)小說(shuō)智慧樹(shù)知到期末考試答案2024年
- 紅色革命故事《王二小的故事》
- 海洋工程用高性能建筑鋼材的研發(fā)
- 蘇教版2022-2023學(xué)年三年級(jí)數(shù)學(xué)下冊(cè)開(kāi)學(xué)摸底考試卷(五)含答案與解析
- 英語(yǔ)48個(gè)國(guó)際音標(biāo)課件(單詞帶聲、附有聲國(guó)際音標(biāo)圖)
- GB/T 6892-2023一般工業(yè)用鋁及鋁合金擠壓型材
- 冷庫(kù)安全管理制度
- 2023同等學(xué)力申碩統(tǒng)考英語(yǔ)考試真題
- 家具安裝工培訓(xùn)教案優(yōu)質(zhì)資料
- 在雙減政策下小學(xué)音樂(lè)社團(tuán)活動(dòng)有效開(kāi)展及策略 論文
- envi二次開(kāi)發(fā)素材包-idl培訓(xùn)
評(píng)論
0/150
提交評(píng)論