第四章微處理器_第1頁
第四章微處理器_第2頁
第四章微處理器_第3頁
第四章微處理器_第4頁
第四章微處理器_第5頁
已閱讀5頁,還剩109頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第4章16位微處理器5/24/20231微型計算機原理及應(yīng)用_宋廷強本章教學(xué)目的本章以16位微處理器8086/8088為中心,講解微處理器的內(nèi)部結(jié)構(gòu)、地址形成、內(nèi)部寄存器、工作模式、總線時序、總線操作等主要內(nèi)容使學(xué)生在掌握8086CPU的基礎(chǔ)上,進一步理解微處理器的工作原理以及與外部打交道的過程,為后面學(xué)習(xí)接口技術(shù)做準備。5/24/20232微型計算機原理及應(yīng)用_宋廷強本章學(xué)習(xí)要求1.掌握掌握CPU的內(nèi)部邏輯結(jié)構(gòu)及外部引腳功能,存儲器結(jié)構(gòu),最小工作模式及系統(tǒng)配置,CPU的典型操作和時序。CPU的內(nèi)部邏輯結(jié)構(gòu)。CPU的主要寄存器。標志寄存器各位的功能定義。CPU的外部引腳類型,主要引腳功能。微機中存儲器組成結(jié)構(gòu),存儲器的分段,邏輯地址與物理地址概念,存儲器堆棧的結(jié)構(gòu)特點。CPU與外圍芯片的連接及典型配置情況,地址鎖存器(8282)及雙向總線收發(fā)器(8286)、時鐘發(fā)生器(8284)的功能特性。時鐘周期、總線周期及指令周期的定義,CPU讀、寫操作時序。8086CPU的中斷的分類、中斷類型碼、中斷向量的定義、硬件中斷的響應(yīng)過程。

5/24/20233微型計算機原理及應(yīng)用_宋廷強2.理解最大工作模式;8286總線收發(fā)器;8282地址鎖存器。

3.了解最大工作模式的配置,最大工作模式的總線操作。

5/24/20234微型計算機原理及應(yīng)用_宋廷強本章主要外語詞匯BIU:BusInterfaceUnit,總線接口部件EU:ExecutionUnit,執(zhí)行部件Stack:堆棧NMI:Non-maskableInterupt,非屏蔽中斷INTR:InteruptRequest,可屏蔽中斷請求5/24/20235微型計算機原理及應(yīng)用_宋廷強主要內(nèi)容16位微處理器概述8086/8088CPU的結(jié)構(gòu)8086/8088CPU的引腳信號和工作模式8086/8088的主要操作功能5/24/20236微型計算機原理及應(yīng)用_宋廷強4.116位微處理器概述微處理器(microprocessor)是微型計算機的運算及控制部件,也稱中央處理單元(CPU)。它本身不構(gòu)成獨立的工作系統(tǒng),因而它也不能獨立地執(zhí)行程序。微處理器(microprocessor)指令控制;操作控制;時序控制;數(shù)據(jù)加工CPU功能:數(shù)據(jù)總線寬度16位,地址總線寬度20位;可直接尋址空間220=1M字節(jié)單元;16位數(shù)據(jù)總線與地址總線復(fù)用8086概況:1979年推出,第一代超大規(guī)模集成電路(VLSI)微處理器,采用HMOS工藝制造,內(nèi)含2.9萬晶體管采用單一的+5V電源,一相時鐘,時鐘頻率為5MHz(8086),10MHz(8086-1),8MHz(8086-2)133條指令,指令長度1~6字節(jié),指令最短執(zhí)行時間為0.4us(平均0.5us)5/24/20237微型計算機原理及應(yīng)用_宋廷強4.28086/8088CPU的結(jié)構(gòu)8086為16位機(數(shù)據(jù)總線16位)8086與8088的比較8088為準16位機,數(shù)據(jù)總線內(nèi)部16位,外部8位8086和8088CPU的內(nèi)部都采用16位字進行操作及存儲器尋址,兩者的軟件完全兼容,程序的執(zhí)行也完全相同。然而,由于8088要比8086有較多的外部存取操作,所以,對相同的程序,它將執(zhí)行得較慢。8086是16位數(shù)據(jù)總線,而8088是8位數(shù)據(jù)總線,在處理一個16位數(shù)據(jù)字時,8088需要兩步操作而8086只需要一步。5/24/20238微型計算機原理及應(yīng)用_宋廷強1234內(nèi)部暫存器

IP

ES

SSDSCS輸入/輸出控制電路外部總線執(zhí)行部分控制電路∑ALU標志寄存器AHALBHBLCHCLDHDLSPBPSIDI通用寄存器地址加法器指令隊列執(zhí)行部件(EU)總線接口部件(BIU)16位20位8位8位8086的內(nèi)部結(jié)構(gòu)ALU數(shù)據(jù)總線隊列總線1234561、EU(ExecutionUnit)1)、功能:負責(zé)指令執(zhí)行。接受從總線接口單元的指令隊列中取來的指令代碼,其譯碼和向EU內(nèi)各有關(guān)部分發(fā)出時序命令信號,協(xié)調(diào)執(zhí)行指令規(guī)定的操作。2、總線接口單元BIU

(BusInterfaceUnit)1)功能:負責(zé)與M、I/O端口傳送數(shù)據(jù)。具體講:總線接口部件要從內(nèi)存取指令送到指令隊列;CPU執(zhí)行指令時,要配合執(zhí)行部件從指定的內(nèi)存單元或者外設(shè)端口中取數(shù)據(jù),將數(shù)據(jù)傳送給執(zhí)行部件EU;

或把執(zhí)行部件的操作結(jié)果傳給指定的M或I/O口。5/24/20239微型計算機原理及應(yīng)用_宋廷強4.2.1執(zhí)行部件負責(zé)指令的執(zhí)行,它從指令流隊列去除指令,然后分析和執(zhí)行指令。同時利用內(nèi)部的寄存器和ALU對數(shù)據(jù)進行所需的處理,還要負責(zé)計算操作數(shù)的16位偏移地址。執(zhí)行部件EU4個通用寄存器,即AX,BX,CX,DX;4個專用寄存器,SI(SourceIndex):源變址寄存器DI(DestinationIndex):目的變址寄存器BP(BasePointer):基址指針SP(StackPoint):堆棧指針標志寄存器(FR),微處理器狀態(tài)字(ProcessorStateWord,PSW)算術(shù)邏輯部件(ALU)。EU的組成5/24/202310微型計算機原理及應(yīng)用_宋廷強4.2.2總線接口部件BIU 根據(jù)EU計算出的16位偏移地址及16位段地址計算出20位物理地址,并根據(jù)EU請求采用計算出的20位物理地址讀/寫寄存器,也可根據(jù)EU請求讀/寫I/O設(shè)備,完成與存儲器、I/O端口之間傳送數(shù)據(jù)??偩€接口部件BIU的功能4個段地址寄存器,即CS——16位代碼段寄存器;DS——16位數(shù)據(jù)段寄存器;ES——16位附加段寄存器;SS——16位堆棧段寄存器。16位指令指針寄存器IP。20位的地址加法器。6字節(jié)的指令隊列。主要組成5/24/202311微型計算機原理及應(yīng)用_宋廷強總線接口部件BIU8086的指令隊列為6個字節(jié),8088的指令隊列為4個字節(jié)。不管是8086還是8088,都會在執(zhí)行指令的同時,從內(nèi)存中取下一條指令或下幾條指令,取來的指令就放在指令隊列中。指令隊列地址加法器用來產(chǎn)生20位地址。8086可用20位地址尋址1M字節(jié)的內(nèi)存空間,但8086內(nèi)部所有的寄存器都是16位的,所以需要由一個附加的機構(gòu)來根據(jù)16位寄存器提供的信息計算出20位的物理地址,這個機構(gòu)就是20位的地址加法器。地址加法器用假設(shè)CS=0FE00H,IP=0400H,此時指令的物理地址為0FE400H。5/24/202312微型計算機原理及應(yīng)用_宋廷強EU部件與BIU部件在執(zhí)行指令的過程中,如果必須訪問存儲器或者輸入/輸出設(shè)備,那么,執(zhí)行部件就會請求總線接口部件,進入總線周期,完成訪問內(nèi)存或者輸入/輸出端口的操作;如果此時總線接口部件正好處于空閑狀態(tài),那么,會立即響應(yīng)執(zhí)行部件的總線請求。EU和BIU之間是通過指令流隊列相互聯(lián)系的EU和BIU的聯(lián)系上的不同步性:指令隊列空余時的填充當(dāng)指令隊列已滿,而且執(zhí)行部件又沒有總線訪問時,總線接口部件便進入空閑狀態(tài)。在執(zhí)行轉(zhuǎn)移指令、調(diào)用指令和返回指令時,指令隊列中的原有內(nèi)容被自動消除,總線接口部件會接著往指令隊列中裝入另一個程序段中的指令。5/24/202313微型計算機原理及應(yīng)用_宋廷強8086的寄存器結(jié)構(gòu)AHALBHBLCHCLDHDLSPBPSIDIIPPSWCSDSSSESAXBXCXDX累加器基址計數(shù)數(shù)據(jù)數(shù)據(jù)寄存器01507815015015附加數(shù)據(jù)段堆棧段數(shù)據(jù)段代碼段段寄存器指令指針狀態(tài)標志控制寄存器堆棧指針基址指針

源變址目的變址地址指針寄存器變址寄存器通用寄存器5/24/202314微型計算機原理及應(yīng)用_宋廷強:可以按字(16位)或字節(jié)(8位)形式訪問MOVBX,AXINAL,20H1、通用寄存器(1)數(shù)據(jù)寄存器AX、BX、CX、DX作為通用寄存器。用來暫存計算過程中所用到的操作數(shù),結(jié)果或其它信息。

高8位記作:AH、BH、CH、DH。低8位記作:AL、BL、CL、DL。訪問形式功能AX累加器 它是算術(shù)運算的主要寄存器, 所有I/O指令都使用這一寄存器與外部設(shè)備交換數(shù)據(jù)功能實例:5/24/202315微型計算機原理及應(yīng)用_宋廷強BX炭--基址犬寄存兩器對某夫些I/豪O操作DX可用咐來存鋼放I/沾O的端仗口地鼻址(口地回址25理6)MO茅V矩C鳥X肥,刻8AG直AI讓N:……LO相OPAG擠AI懷N;CX謎-1(釀CX糠),結(jié)果仁0轉(zhuǎn)AG盤AI歲NMO繩V待A麗X,竄[懼BX己+0隱3H討]在計算集內(nèi)存碌儲器添地址嗽時,蘿經(jīng)常礦用來課存放虎基址蜓。功能:實例依:CX懸-尿-可以作計射數(shù)寄禍存器使用在循環(huán)LO陪OP指令劑和串猶處理識指令厚中用礦作隱蔥含計槽數(shù)器。功能:實例容:DX可以作為疼數(shù)據(jù)分寄存睜器使塑用。一般紫在雙字撤長乘狀除法挑運算造時,把DX和AX組合暖在一誦起存微放一源個雙視字長(3腎2位)數(shù),DX用來購存放暖高16位5/燭19否/2推02驗316微型阻計算派機原董理及懼應(yīng)用供_宋強廷強經(jīng)常敏用以援在段內(nèi)芳尋址恩時提航供偏妹移地什址,本身肝不能狠形成眼獨立釋的吹地址樣碼。(2)地腐址指徒針與繞變址田寄存笨器:SP、BP、SI、DI以字帆為單余位在淚運算變過程膛中存搖放操妻作數(shù)可以與SS寄存緩器聯(lián)添合使叮用來勢確定堆棧錦段中某一存儲銹器單莊元地陜址,在某搜些間貼接尋字址中博,用軌來存帝放堆棧段內(nèi)軌偏移擦地址。SP(stackpointer堆棧指針寄存器用來指示蹲當(dāng)前描堆棧棧頂?shù)钠勔频氐闹?必須與SS段寄墓存器聯(lián)合抄使偏用確棒定實毫際地奶址。BP(basepointer)——基址指針寄存器5/肢19均/2炮02晨317微型冤計算磁機原腎理及遵應(yīng)用依_宋淹廷強補充化:堆暗棧(ST詢AC道K)是按拾后進塵先出絡(luò)原則柳組織惡的一饑片存歌儲區(qū)翁域,從用來輝暫存周一批景需要蘭回避嚼的數(shù)怪據(jù)或憐地址匆?!昂筮M職先出”堆棧帥:暫存律數(shù)據(jù)紛、斷辜點信線息或象傳送否信息用途嫁:存取化原則:堆棧蔽段的最大頓深度:64氧KB5/羊19陳/2蛋02伯318微型待計算廊機原鋸理及肉應(yīng)用館_宋斧廷強堆棧裹的構(gòu)仰造一端固定,具凱有最辣大地椅址的川單元周(數(shù)粘據(jù)由刃此向降上堆共積)一端浮動,指每向最妨后被繡壓入貨堆棧拿的數(shù)鳳據(jù)所雁在存慌儲單辭元(螞棧頂槳的位灰置隨愛堆棧浴中存怨放數(shù)伙據(jù)多若少而追變化盾)用來巨指示輛當(dāng)前時棧頂驢的位娘置。指(壓膚入的控數(shù)據(jù)冰放入巖哪個蒸單元蠟或從長那個犧單元繳彈出拘數(shù)據(jù)瞞均由SP決定堆棧段SSBo壯tt將omXXXXXXXXTopSP初始SP棧底研:棧頂爭:堆棧厚指針絮:5/鞭19圈/2診02慨319微型鑰計算摘機原襪理及飼應(yīng)用器_宋寶廷強80尚86堆棧過的組私織該片脂存儲謠區(qū)域炕所包提含存粥儲單割元數(shù)音,其蝕值有蔥由初士始時SP的值放決定啞(指云向棧允底+1單元尚)12H34H01954H01955H如64恩KB的堆俘棧段更不能仔滿足樹需要蜜,可嫂通過攝修改SS來改略變當(dāng)換前的迷堆棧浙段,賢使之超指向筐另一蛛片存欲儲區(qū)責(zé)域,企同時SP重新框賦值堆棧輕段:由SS存放聾堆棧伸段段掉基值透以決齡定其塘起始拍地址堆棧戲段的欲長度徐:堆棧讓是按喜字組怪織的墊,數(shù)妥據(jù)的桐存取們均為2字節(jié)登操作數(shù)據(jù)關(guān)在堆煮棧段挖內(nèi)的璃存放堆棧閑區(qū)域偷的擴飾展:5/拖19糠/2香02筆320微型認計算睡機原懲理及獄應(yīng)用號_宋缸廷強堆棧茫的三扶種基蠅本操遇作SS、SP賦值敵(段毒的起啊始位案置及糧長度銀)SP皇-2→SP;棧頂潑向上甘浮動數(shù)據(jù)→(SS嗓:S逼P)(SS扇:S舞P)→R/柏MSP底+2→SP數(shù)據(jù);棧頂斃向下蜜回落1、設(shè)扛置堆纖棧2、進填棧把數(shù)豈據(jù)壓孟入堆印棧,馬在?;ロ斶M崖行3、出鉤棧從棧武頂取柔出數(shù)首據(jù)送耍入R/謎M5/索19葛/2泡02刻321微型告計算覆機原瞇理及趟應(yīng)用隨_宋置廷強執(zhí)行頭堆棧荒指令PU狐SH和PO廣P時,點指令漫地址迅是由SP給出增當(dāng)前著棧頂輸?shù)钠饕频厮罚瑡D故將SP稱為捷堆棧聽指針辟寄存職器。SP和BP在使萌用上秒有區(qū)突別:BP則是隔用來福存放懂位于怎堆棧偉段中茅的一顧個數(shù)爽據(jù)區(qū)紡基址哪的偏疊移地訓(xùn)址的琴,故襪將BP稱做幼基址喇指針劑寄存宮器。5/途19犧/2漫02廢322微型著計算葡機原芹理及佛應(yīng)用廉_宋臉廷強SI——SourceIndexRegister源變址寄存器。DI——DestinationIndex目的變址寄存器。一般也與DS聯(lián)用謙,用顯來確拿定數(shù)據(jù)示段中某淘一存冠儲單穿元的唯地址在數(shù)遵據(jù)串漆操作購中,SI與DS聯(lián)用右,DI與ES聯(lián)用變址嫩寄存物器(S開I、DI鞭)常用解于變?nèi)灾穼て熘贩接X式中紀的地距址運絨算使用櫻場合華:SI腰,暗D盛I具有位自動類增量丑和自議動減橫量功既能.例:MO壩V賣A蜓X,膠[S塞I]5/睜19疾/2糟02虎323微型長計算元機原夢理及株應(yīng)用恰_宋釋廷強CS——煉Co譜de刑S某eg錦me狠nt膊R西eg杜is斤te映r代碼且段寄仇存器用來允識別俘當(dāng)前協(xié)代碼量段(哈程序票一般昌放在貌代碼氧段)晉。2、段寄累存器段寄手存器:4個16位段側(cè)寄存今器CS、DS、SS、ES。用來識別步當(dāng)前悔可尋睛址的詠四個嚴段,匆不可誓互換炭的使兩用。DS——訓(xùn)Da幫ta似S研eg壟me脈nt孩R講eg輩is部te至r數(shù)據(jù)敞段寄襯存器用來控識別倘當(dāng)前程數(shù)據(jù)崇段寄慣存器潑。SS——碼St歉ac宵k宜Se生gm企en眾t埋Re帆gi幟st釋er堆棧彈段寄蛇存器魄,用來夸識別企當(dāng)前兼堆棧券段。ES——亮Ex槐tr胡a艷Se賀gm揀en紡t斥Re學(xué)gi賊st返er附加抽段寄場存器,用來延識別阻當(dāng)前伯附加躺段。5/毅19等/2統(tǒng)02拉324微型蚊計算葉機原攻理及等應(yīng)用巡壽_宋干廷強IP—In楊st姿ru易ct辣io扎n送Po庸in劣te惡r指令捷指針皂寄存膝器3、控鼓制寄艦存器:IP、FL沖AG用來引存儲端代碼脊段中識的偏妻移地換址;程序籃運行株過程抄中IP始終梯指向分下一金次要帳取出殊的指罷令偏別移地柱址IP要與CS寄存稿器相鴉配合議才能壓形成壩真正竭的物伏理地軋址。OFDFIFTFSFZFAFPF

015245678910CF標志寄存器5/朱19銀/2英02考325微型須計算櫻機原叉理及通應(yīng)用戶_宋醫(yī)廷強狀態(tài)俱標志嘆共包母括6位:CF、PF、AF、ZF、SF、OF。對控復(fù)制標熟志位螞進行黃設(shè)置最后,對其隊后的亡操作濾起控端制作壟用。狀態(tài)薯標志:用來咱記錄正程序穿中運歐行結(jié)努果的狀態(tài)雞信息作為絮后續(xù)螺條嗽件轉(zhuǎn)醋移指鴿令的宏轉(zhuǎn)移余控制也條件筋,也報稱為監(jiān)狀態(tài)貢標志沸。控制蘿標志:控制杯標志驕位包炮括3位:TF、IF、DF5/宮19細/2頑02倘326微型士計算睜機原蟻理及涂應(yīng)用珠_宋諸廷強每一者個字頁節(jié)用座一個忙唯一值的地喝址碼英標示4.河2.強3存儲表器結(jié)朝構(gòu)80臟86傳/8俯08煌8C妙PU能尋繩址1M字節(jié)院的存朝儲單憲元,兄以8位為由一個氧字節(jié)芝的順奇序排主列存份放地址粉碼為眠一個揚不帶淘符號奮的整懂?dāng)?shù)表召示,像范圍訊從0到220-1,習(xí)腹慣用勢十六存進制測表示赴,即00術(shù)00拿0H疼~F丙FF斯FF普H。將諸存儲廢器空尋間按睜照字謹節(jié)地漿址號職順序寒排列疤的方拔式稱墊作“字節(jié)吼編址”。5/蝕19趣/2衣02詳327微型夕計算畢機原拌理及薄應(yīng)用州_宋險廷強5/趣19師/2澤02落328微型星計算肌機原宰理及福應(yīng)用饞_宋洲廷強16位寄辭存器20位地批址地址斯加法廚器20位地搬址的啦形成5/錯19惡/2造02銜329微型武計算平機原季理及亞應(yīng)用燒_宋渴廷強5/膚19寄/2姐02勻330微型責(zé)計算慢機原萄理及膀應(yīng)用啊_宋佛廷強根據(jù)答各段目的用賢途將傲其定血義為CS、DS、ES、SS段。牌并用灶偏移洲地址櫻(距焦段起銹址的秧字節(jié)珍距離玻)表脫示被脹訪問辰單元雕。1.存儲聽器的慎分段每段稅最長棒可達64渴K字節(jié)各段助起始爬地址即能被16整除順。(低4位為0)各段狀之間之可分矛開、懶部分掛或完導(dǎo)全重哥疊、啦可首敲尾相琴接。5/齊19門/2餃02坐331微型魯計算誼機原住理及屠應(yīng)用活_宋付廷強存儲毫器結(jié)兆構(gòu)(炎續(xù))5/礦19鴨/2著02乖332微型勵計算民機原產(chǎn)理及舌應(yīng)用標_宋葵廷強存儲增器結(jié)倆構(gòu)(續(xù))段地隱址每一每個段趴首地邁址的轟低4位是除”0”段首曉地址縱的高16位稱乏為“什段基紗址”哈,也武稱段候地址段地眨址一沈般存昌放在初段寄陳存器DS,CS,SS,ES偏移寧地址每一挽個段丑的容鵝量:64哲KB(0章00幅0H仙~F濁FF晌FH果)偏移績地址尚是指躁一個境段內(nèi)午的存慎儲空差間相呼對于撥段基敞地址戚的偏被移段內(nèi)禮偏移默地址繭一般乎存放傾在IP椅,S缺P5/或19壞/2零02蒸333微型搶計算酷機原世理及育應(yīng)用嗚_宋回廷強任何漠一個篩存儲笨單元卻對應(yīng)遙一個20位的罰物理畏地址麗,也鬧可稱抄為絕么對地殼址,薦它是瞎由邏輯耍地址變換齡得來宇的。駐當(dāng)CP看U需要蜘訪問國存儲可器時真,必芹須完選成如支下的談地址跌運算喜:2.存儲犁器中柱的邏喜輯地快址和稿物理寨地址任何比一個邏輯賊地址由段基課址和偏移綁地址兩個攻部分斥構(gòu)成庫,它惜們都析是無柴符號表的16位二劉進制介數(shù)。邏輯療地址敲的表考示:段地分址:宰偏移配地址對應(yīng)世于同狹一物樸理地授址,誓可以紛有不購?fù)念i邏輯園地址物理釋地址=段地違址×1安6+偏移裂地址物理守地址鋼是唯書一的要分升清段預(yù)內(nèi)偏緣瑞移地遣址的捷來源壯,及幅其相具匹配斷的段障地址5/極19樓/2納02平334微型召計算此機原薪理及春應(yīng)用重_宋求廷強例:圓已知雄某存歌儲單都元所望在的蟲段地裳址為0A拳C0絹8H,偏肌移地演址為25蓄96謊H,試化求出請該單止元所票在的吩物理圓地址拔?已知嗓某單瘡元的牧物理惠地址仁為21萌00拆0H,試勢求該趕單元摟所對崇應(yīng)的傍邏輯昏地址費?5/異19篩/2米02突335微型愉計算銳機原日理及徐應(yīng)用緣瑞_宋躲廷強......20000H25F60H25F61H25F62H25F63H2000H段基址邏輯地址段內(nèi)偏移地址5F62H邏輯地址與物理地址5/瞧19恥/2爸02換336微型驢計算炎機原弊理及伐應(yīng)用革_宋檢廷強已知CS、DS、SS和SS分別務(wù)為10賤55鴿H性,廊25尿0A真H,聚8雷FF麻BH和EF級F0頁H,試請分析府它們堡在存香儲器透中的季分布艷情況棄。5/讀19鴨/2挖02隔337微型梢計算拆機原銅理及該應(yīng)用流_宋甲廷強是實蒙際地遵址,務(wù)它具倚有20位的枕地址丹值,白并是車惟一附標識1M財B存儲志空間孟的某細一個布字節(jié)朵的地拳址每一肉個存窯儲單由元看哲成是熄具有濕兩種統(tǒng)類型頂?shù)牡仨曋罚河啥巫蠡吠梁推频伛{址組山成。且程序孟以邏丙輯地談址編軟址,侮而不楊是用剩物理張地址舍。物理帖地址睡和邏敢輯地壤址物理提地址:邏輯逆地址:5/系19瘦/2屋02券338微型此計算鏟機原醒理及慕應(yīng)用焦_宋獅廷強指令謀程序一般允存放兄在代糧碼段(C筋S)中,險段地掏址來缺源于命代碼滑段寄殘存器壓,偏濁移地映址來肢源于急指令梯指針I(yè)P啟,即4個段寄掩存器分別守指向4個分端段的套起始修字節(jié)始單元指令刺程序茅的物軍理地難址=(CS伍)*允16賓+(救IP糧)進行堆棧操作僅時,斧段地街址寄濤存器妄為SS,偏玩移地宗址來超源于杠棧指籍針寄則存器SP芒,即堆棧亞地址=(稼SS溜)*派16描+(是SP繼)對于操作芳數(shù),則帳由數(shù)盞據(jù)段帽寄存爽器DS或附北加段睬寄存露器ES作為侮段寄女存器烘,而所偏地咸址取聯(lián)決于錫指令僑的尋劉址方娛式。5/扒19灰/2泄02糟339微型塘計算伶機原醋理及狐應(yīng)用槐_宋鍬廷強例,違在80鍬86循CP羅U中,偵設(shè)某種段寄稱存器拆的內(nèi)斃容為10歡00燒H,試快確定亦由該撞段寄土存器范所決址定的柏內(nèi)存舍段的紋起始證地址暴和終刮止地更址在80根86罷CP千U中,CS寄存女器和IP寄存板器的名內(nèi)容板分別段如下必,試掏確定扮由CS和IP指定暖的內(nèi)隱存指智令地牢址(1這)框CS蘭=1立00照0H罷IP孟=2竭00虎0H(2渾)愁CS墾=1無23動4H精IP診=A假BC使DH解:10眠00聲0H鼠~1丹FF喘FF換H解:1)隸1帝00燈0H疲*1殖6+津20鐵00渴H=育12鮮00修0H2)帖1嘗23領(lǐng)4H竹*1密6+雨AB暫CD責(zé)H=柄1C相F2停DH5/量19候/2脖02達340微型素計算感機原蛾理及銜應(yīng)用拒_宋蓋廷強按信顏息的抖分段吹存儲斷和分程段尋吵址在存鄰儲器倡中存茅儲的勢信息紋可以恨分為脆程序哥指令感、數(shù)陜據(jù)、倡和計塞算機惡系統(tǒng)黨的狀羞態(tài)等胸信息糕,為閘了尋香址和深操作構(gòu)的方殖便,剩存儲小器的龜空間謀可按帳信息虛特征秋進行裹分段渾存儲倘。一般棵將存餓儲器雨劃分親為程序纏區(qū)、姨數(shù)據(jù)伍區(qū)、抖和堆紫棧區(qū)。程序踏區(qū)中戒存儲螺程序傷的指裳令代顛碼堆棧污區(qū)存應(yīng)儲壓陵入堆突棧的注數(shù)據(jù)況和狀我態(tài)信您息數(shù)據(jù)鑰區(qū)中呼存儲槽原始法數(shù)據(jù)鞏、中堤間結(jié)給果和園最后液結(jié)果5/蔽19脫/2念02館341微型戰(zhàn)計算坐機原悠理及熊應(yīng)用沃_宋鑼廷強數(shù)據(jù)排段寄辮存器DS和附育加段歡寄存餐器ES存儲源和庫目的名數(shù)據(jù)開區(qū)段的段徐地址格;80到86/80橡88族CP惑U中通兄常按類照信負息特萌征來慚區(qū)分躍段寄淚存器罩的作店用,鑰如:代碼去段寄商存器CS存儲程序皂存儲躁器區(qū)的段擁地址澆;堆棧弟段寄常存器SS存儲堆棧車區(qū)的段萍地址80躲86/80僑88中設(shè)沒置四致個段挖寄存控器的由目的妨除了巨可以篇擴充休尋址葵的范義圍以廣外,濾還便撓于存元儲器填的讀跑/寫鎮(zhèn)操作5/孟19彈/2鞠02腎342微型素計算丙機原項理及仿應(yīng)用辟_宋壇廷強在執(zhí)叢行程竄序時CS指定窩程序豬的段背地址雷,IP作為鹽程序蓋段內(nèi)顯的偏克移量朽來控砌制取燭指令父的地香址。1、對洋程序換區(qū)的將訪問為程鹽序單橋獨劃壁開的班存儲紋器區(qū)瓦稱為程序伯存儲嚷區(qū)。當(dāng)前垮取指洪令的恩物理煎地址恭=代久碼段送寄存滴器CS的內(nèi)通容左制移四妖位加勇上指煤令指圈針I(yè)P的內(nèi)墨容。5/盼19枝/2任02槳343微型柄計算息機原后理及搜應(yīng)用血_宋鑼廷強堆棧賤操作懂所指顏的物營理地柔址=蹦堆棧京段寄擴存器稅內(nèi)容終左移寄四位匠后加勢上堆們棧指求針的仿內(nèi)容2、堆否棧區(qū)榴的操寫作不同蒼的任乳務(wù)程丟序區(qū)替往往獎要求恰有對階應(yīng)的寺堆棧莫區(qū),僻以便曉在執(zhí)趁行程習(xí)序時擦進行然各自噸的堆臣棧操阻作。程序叢更新助時,陪堆棧騙區(qū)也扁隨之終更新位,這唉就需會要指滴定堆全棧段成寄存策器SS。5/冬19咱/2姥02僅344微型先計算陸機原裝理及躺應(yīng)用甘_宋撫廷強不同述任務(wù)片的程裕序一童般有姜與之撲對應(yīng)角的數(shù)麗據(jù)區(qū)繡,在弟執(zhí)行努指令連時對晶區(qū)內(nèi)軌的數(shù)盈據(jù)進壞行操李作,老需要蟻設(shè)置墻數(shù)據(jù)唐段寄斑存器DS3、數(shù)董據(jù)區(qū)實際贏操作輝的物增理地凳址=蠢數(shù)據(jù)該段寄域存器斯的內(nèi)泄容左緩移四敵位,歪加上難基地相址寄謹存器BX或通駛過尋群址獲錢得的吩有效合地址EA。5/蜓19俱/2采02賠345微型貼計算宜機原續(xù)理及查應(yīng)用混_宋垃廷強字符靈串操弟作時勞,一撲般是舟對存豈儲器共中的且兩個獸數(shù)據(jù)疊塊進菜行傳片送,記需要饒在一邁條指宮令中化同時地指定溝源和攔目的鼠兩個詠數(shù)據(jù)渠區(qū)。4、字符符串寧操作需要皮分別胖使用嘆數(shù)據(jù)筋段寄設(shè)存器DS和附虎加段查寄存崇器ES分別張指定執(zhí)源數(shù)轉(zhuǎn)據(jù)區(qū)辮和目偉的數(shù)俗據(jù)區(qū)遭的段位地址珠,用SI和DI變址刮寄存魂器指恒明段巷內(nèi)偏瓦移量生。5/頓19蘭/2組02套346微型建計算農(nóng)機原趨理及青應(yīng)用夠_宋勉廷強表中薪所示割的訪牲問存兄儲器昂時所買使用卷的段迅地址舒可以士由指色令中理隱含攏的段浸寄存僚器提蜂供,忍也可綿以由垮“可狗更換墻的段擦寄存夏器”夕提供拜。訪問葵存儲喇器時內(nèi)使用嘉的段搶地址瞇寄存約器和尚偏移蔥地址遠寄存挨器段寄市存器DS、SS、ES的內(nèi)狼容可淘以通虹過傳幅送類撓指令蛛置入徒或者剝進行蟻變更改,但遇代碼齒段寄鋼存器蘆不同謹,它泄的內(nèi)根容是囑當(dāng)前罷程序治指令鞋字節(jié)俗地址胖的一菜部分凈,只旺能通儲過JM生P、CA奇LL、RE齡T、IN勞T和IR仙ET等指炸令來堂改變精。段內(nèi)用偏移夢地址浩的來呀源除IP、SP、SI和DI外,斗還可窗以由絞尋址渾方式臉求得途的EA確定5/碰19歲/2誤02附347微型歌計算枕機原個理及董應(yīng)用草_宋攤廷強訪問存儲器類型隱含的段地址可”段更換”的段地址段內(nèi)偏移地址來源取指令碼CS無IP堆棧操作SS無SP字符串操作源地址DSCS,ES,SSSI字符串操作目的地址ES無DIBP用作基址寄存器時SSCS,DS,ES由指令尋址方式求得有效地址EA一般數(shù)據(jù)存取DSCS,ES,SS由指令尋址方式求得有效地址EA5/珍19慈/2友02告348微型惡計算律機原壯理及斑應(yīng)用幟_宋蛋廷強4.悅2馳8鍵08里6的總租線周撈期是指算信號旁高低方電平(有效異或無佛效)變化慢及相嬸互間脆的時速間順詢序關(guān)秋系。什么于是總線刷操作?時序是(Ti媽mi鼠ng):CP反U時序篇決定惕系統(tǒng)身各部解件間彎的同削步和怎定時總線墻時序貝描述CP怕U引腳主如何獲實現(xiàn)總線遵操作5/嬌19貌/2化02予349微型畝計算妨機原騙理及芽應(yīng)用挖_宋禿廷強總線答操作謀是指CP錦U通過蓮總線鐮對外對的各失種操禿作80費88的總顏線操沈作主辨要有茄:存儲伸器讀墓、I/絡(luò)O讀操喉作存儲鄭器寫唉、I/怎O寫操娃作中斷艦響應(yīng)照操作總線著請求糾及響準應(yīng)操明作5/烈19睜/2批02插350微型顫計算安機原匙理及供應(yīng)用首_宋創(chuàng)廷強什么安是指令螞、總勞線和夜時鐘縮慧周期?描述都總線糖操作李的微蹤蝶處理喊器時黑序有笨三級相:指令仁周期總線圈周期時鐘骨周期5/巴19蛋/2仙02絞351微型控計算趙機原廁理及刃應(yīng)用物_宋珠廷強指令灘周期是指絨一條擇指令厲經(jīng)取幕指、蓄譯碼某、讀佩寫操透作數(shù)執(zhí)到執(zhí)完行完義成的超過程怪。若澇干總箏線周拍期組右成一震個指名令周經(jīng)期總線兩周期是指CP礎(chǔ)U通過稿總線販操作答與外躲部(偏存儲治器或I/脾O端口閘)進業(yè)行一配次數(shù)友據(jù)交使換的專過程80丘88的基碑本總興線周腔期需坡要4個時杜鐘周撐期4個時屬鐘周足期編具號為T1、T2、T3和T4總線陸周期委中的嗽時鐘話周期燭也被沈稱作防“T狀態(tài)廳”時鐘占周期研的時設(shè)間長侍度就吉是時狡鐘頻舍率的洲倒數(shù)5/翁19浮/2臘02惜352微型懸計算注機原姐理及法應(yīng)用突_宋秩廷強T1T2T3T4TiTi

T1T2T3TwTwTwT4TiTi

總線周期總線周期若干個1~2個基本紛總線菜周期揀由4個T狀態(tài)舍組成悅:T1、T2、T3、T4等待紙時鐘距周期Tw,在總此線周全期的T3和T4之間磚插入空閑丟時鐘極周期Ti,在干兩個份總線努周期前之間姨插入動態(tài)擴演示5/澇19蘿/2場02藝353微型譯計算紋機原潤理及晚應(yīng)用眉_宋援廷強5/兩19烘/2韻02縣354微型招計算坡機原沈理及袍應(yīng)用邁_宋英廷強任何走指令室的取掠指階卡段都層需要誦存儲肚器讀霧總線餡周期精,讀巨取的兆內(nèi)容駐是指暫令代準碼何時森有總線噸周期?任何廣一條恰以存恐儲單組元為羞源操胳作數(shù)驗的指騙令都續(xù)將引賀起存儲欄器讀寸總線便周期,任歲何一尿條以浙存儲笑單元江為目拔的操鑄作數(shù)錢的指慎令都專將引敞起存儲橡器寫瀉總線削周期只有吵執(zhí)行IN指令悶才出船現(xiàn)I/貫O讀總妹線周煉期,執(zhí)區(qū)行OU鑒T指令菜才出標現(xiàn)I/慌O寫總陰線周祝期CP堆U響應(yīng)賊可屏墓蔽中敗斷時壞生成中斷殖響應(yīng)攀總線職周期5/駝19跌/2炊02傭355微型智計算計機原咸理及服應(yīng)用足_宋字廷強多路治總線饞的高4位繼鋒續(xù)提路供狀賞態(tài)信侮息,翠而多護路總弓線的揭低16位(8莖08平8則為將低8位)上出砌現(xiàn)由CP秀U寫出盞的數(shù)倆據(jù)或技者CP想U從存赤儲器棉或端交口讀通入的稅數(shù)據(jù)姜??偩€稅操作勁的簡宴要過戒程CP堆U往總郊線上嚇發(fā)出亮地址房誠信息拼,指養(yǎng)出要趁尋址杯的存滔儲單王元或I/歉O端口地址鵝。CP點U撤消蓮地址吐,使凝總線趟的低16位浮崇置成境高阻闖狀態(tài)傳,為趟傳輸包數(shù)據(jù)劈燕做準跪備。戚總線它的最稈高四學(xué)位(A16~A19)用來僅輸出核本總要線周皆期狀敲態(tài)信凈息。5/嫌19船/2撿02你356微型枕計算挎機原盡理及鳳應(yīng)用潤_宋背廷強等待蝴狀態(tài)T1T2T3TwTwTwT4CLKREADY前沿檢測動態(tài)5/事19鄉(xiāng)豐/2織02貍357微型碗計算把機原爆理及支應(yīng)用擋_宋蠶廷強等待床狀態(tài)Tw的插闖入5/映19兄/2凍02開358微型案計算侄機原柏理及搖應(yīng)用照_宋討廷強CP陽U總線映周期搶采用同步爽時序:總線婦操作潛的同步總線密操作優(yōu)中如譜何實輩現(xiàn)時為序同醉步是下關(guān)鍵各部順件都碎以系僵統(tǒng)時拆鐘信土號為起基準當(dāng)相約互不漢能配病合時膽,快敬速部侮件(CP士U)插垂入等踏待狀允態(tài)等倆待慢險速部僚件(I/糟O和存咳儲器脾)CP和U與外舌設(shè)接份口常琴采用異步痰時序,它淘們通睜過應(yīng)話答聯(lián)調(diào)絡(luò)信男號實艦現(xiàn)同陷步操育作5/祝19傭/2足02末359微型蘿計算祥機原繳理及涼應(yīng)用議_宋眉廷強4.泊380界86/80握88虛C抄PU的引育腳信盲號和財工作供模式構(gòu)成惹較大攔規(guī)模往的應(yīng)剪用系郊統(tǒng),這例如懂可以鈔接入尋數(shù)值吐協(xié)處纖理器80蠟8780才86和總痰線控即制器82胞88共同今形成們系統(tǒng)肚總線青信號兩種勇組態(tài)桃構(gòu)成料兩種掌不同突規(guī)模鄉(xiāng)豐的應(yīng)僑用系溜統(tǒng)最小狠組態(tài)倚模式構(gòu)成待小規(guī)可模的廉應(yīng)用澤系統(tǒng)80危86本身臂提供宿所有府的系量統(tǒng)總等線信睜號最大挖組態(tài)邁模式5/肅19譜/2蒸02誼360微型吳計算換機原捐理及誼應(yīng)用扔_宋你廷強兩種挪組態(tài)梁下的纖內(nèi)部喊操作艘并沒嚇有區(qū)杯別IB勺M順PC紗/X猛T采用季最大睛組態(tài)本書猾以最球小組貌態(tài)展援開基愧本原壇理通常在信號名稱加上劃線(如:MX)或星號(如:MX*)表示低電平有效兩種塊組態(tài)冰利用MN孕/M買X*引腳矮區(qū)別MN雪/M啊X*接高深電平蛙為最截小組著態(tài)模沃式MN叛/M虹X*接低英電平木為最形大組槳態(tài)模盒式5/罷19捐/2追02層361微型坑計算洽機原安理及棵應(yīng)用幟_宋搏廷強4.躍3.竄1紅80棟86的引繡腳信源號和賺功能5/裹19戴/2巷02脊362微型籠計算熄機原限理及趟應(yīng)用鴿_宋桶廷強4.關(guān)1.待2最小谷組態(tài)栗的引啄腳信波號數(shù)據(jù)戲和地腰址引問腳讀寫彩控制俘引腳中斷拘請求怪和響微應(yīng)引俗腳總線緞?wù)埱蠡莺晚戯w應(yīng)引食腳其它隊引腳5/炊19早/2圾02擁363微型撐計算稱機原倒理及沸應(yīng)用滋_宋扮廷強1.數(shù)據(jù)旦和地側(cè)址引想腳在訪述問存相儲器要或外怒設(shè)的馳總線查操作今周期駐中,奪這些頸引腳皆在T1狀態(tài)輸出石存儲族器或I/板O端口戰(zhàn)的地育址A15~A0AD15~AD0(Ad翠dr拿es追s/銅Da新ta)地址/數(shù)據(jù)分時繭復(fù)用引腳救,雙約向、淋三態(tài)其他廊時間附用于障傳送麥數(shù)據(jù)D15~D05/剃19盯/2生02秩364微型沈計算爽機原擔(dān)理及乖應(yīng)用猾_宋患廷強1.數(shù)據(jù)某和地看址引基腳(續(xù)1)這些金引腳塘在訪沿問存坊儲器伴的T1狀態(tài)輸出造高4位地仗址A19~A16A19/S6~A16/S3(Ad絲式dr崇es革s/岸St港at芬us)地址/狀態(tài)分時宿復(fù)用撤引腳并,輸榆出、索三態(tài)在訪移問外籮設(shè)的嫂第一膠個時葡鐘周直期全摸部輸率出低執(zhí)電平權(quán)無效其他前時間追輸出臺狀態(tài)素信號S6~S35/捐19殿/2同02陪365微型幅計算熄機原尤理及映應(yīng)用萬_宋統(tǒng)廷強1.數(shù)據(jù)攻和地很址引睬腳(續(xù)2)高8位數(shù)出據(jù)總危線允奮許/硬狀態(tài)板復(fù)用會引腳(輸出)BH巧E*蜻/S羨7在總產(chǎn)線周唱期的T1狀態(tài)粗,80撈86在BH索E*/S7引腳經(jīng)輸出BH刊E信號荷,表龍示高8位數(shù)疏據(jù)總帝線D15~D8上的貢數(shù)據(jù)犁有效奮。在T2,T3,TW和T4狀態(tài)捏,BH恩E*/S7引腳盟輸出私狀態(tài)警信號S7,但S7并未疫被賦踏予任拆何實皺際意環(huán)義。5/郊19煎/2鬼02鞏366微型剃計算跡機原藏理及娘應(yīng)用伸_宋做廷強2.讀寫成控制毀引腳AL仿E(Ad常dr零es而s線La陣tc知h遣En版ab憲le)地址貿(mào)鎖存嗚允許,輸倘出、完三態(tài)晉、高閑電平看有效AL第E引腳爭高有膝效時食,表椅示復(fù)牌用引血腳:AD15~AD0和A19/S6~A16/S3正在裕傳送棕地址消信息由于憂地址舍信息柱在這皮些復(fù)靜用引精腳上托出現(xiàn)怖的時迷間很手短暫櫻,所辦以系塑統(tǒng)可浴以利壇用AL買E引腳芝將地縮慧址鎖鮮存起進來5/亦19距/2晝02團367微型它計算脆機原鑼理及膀應(yīng)用意_宋伐廷強2.讀寫浩控制秋引腳(續(xù)1)IO校/M李*(In診pu年t預(yù)an書d坑Ou裕tp偵ut泊/M軋em脅or面y)I/劑O或存苗儲器手訪問,輸耀出、澤三態(tài)I/化O或存股儲器仿訪問,輸調(diào)出、畜三態(tài)該引灣腳輸恨出高寨電平撇時,蛇表示CP黑U將訪膨問I/毛O端口更,這懂時地規(guī)址總憂線A15~A0提供16位I/拆O口地塞址該引盡腳輸殖出低跌電平冒時,湯表示CP骨U將訪屆問存永儲器絡(luò),這付時地井址總殿線A19~A0提供20位存雞儲器稼地址5/丘19黎/2寇02惹368微型灰計算在機原響理及叛應(yīng)用鉗_宋爬廷強2.讀寫哪控制爹引腳(續(xù)2)寫控圣制,輸申出、言三態(tài)秩、低拐電平掏有效WR抱*(Wr讀it希e)有效思時,班表示CP錄U正在沾寫出賤數(shù)據(jù)準給存擊儲器犧或I/硬O端口有效悄時,聯(lián)表示CP棕U正在發(fā)從存仰儲器握或I/桌O端口悼讀入喉數(shù)據(jù)RD糊*(Re增ad)讀控歪制,輸賭出、沸三態(tài)豬、低秀電平垃有效5/板19愛/2癥02冊369微型地計算姓機原維理及編應(yīng)用聲_宋端廷強2.讀寫宏控制誓引腳(續(xù)3)IO卷/M璃*、WR脖*和RD悠*是最礙基本有的控暫制信粒號總線周期IO/M*WR*RD*存儲器讀低高低存儲器寫低低高I/O讀高高低I/O寫高低高組合后,幕控制4種基蹲本的崖總線距周期5/陪19蔽/2噸02授370微型舟計算回機原密理及皮應(yīng)用雀_宋瀉廷強2.讀寫樸控制漸引腳(續(xù)4)在總鴨線操覽作周她期中腿,80宗86松C瞞PU會在模第3個時圍鐘周催期的誘前沿昌測試圈該引尋腳如果鉆測到默高有蘭效,CP洲U直接著進入給第4個時觀鐘周瓦期如果凳測到煎無效編,CP妹U將插法入等模待周宵期TwRE稀AD問Y存儲扣器或I/膚O口就駛緒,輸足入、聲高電宋平有害效CP貧U在等專待周投期中父仍然分要監(jiān)蜘測RE統(tǒng)AD羊Y信號飛,有殘效則帳進入兼第4個時獄鐘周農(nóng)期,辣否則拘繼續(xù)倘插入逝等待專周期Tw。5/榜19梅/2脾02弟371微型介計算躺機原萄理及腥應(yīng)用志_宋泊廷強2.讀寫使控制斗引腳(續(xù)5)DE炎N*(Da搏ta拒E毯na賺bl芝e)數(shù)據(jù)惱允許,輸藝出、瘋?cè)龖B(tài)育、低酬電平蹄有效有效附時,明表示疏當(dāng)前糧數(shù)據(jù)糠總線蓄上正種在傳擔(dān)送數(shù)腫據(jù),貧可利韻用他忠來控傷制對汽數(shù)據(jù)臥總線衛(wèi)的驅(qū)起動DT逐/R針*(Da多ta速T也ra潤ns禮mi用t/鮮Re葡ce殘iv殼e)數(shù)據(jù)土發(fā)送/接收,輸隨出、溫三態(tài)該信青號表鉤明當(dāng)漆前總摔線上溉數(shù)據(jù)境的流騙向高電饑平時傘數(shù)據(jù)聽自CP由U輸出料(發(fā)容送)低電躬平時似數(shù)據(jù)解輸入CP碌U(接收登)5/惡19榴/2脂02宿372微型歪計算里機原騾理及伶應(yīng)用圾_宋擴廷強3.中斷躬請求還和響犯應(yīng)引猶腳有效外時,憲表示側(cè)請求擾設(shè)備莫向CP富U申請君可屏樸蔽中轉(zhuǎn)斷IN萬TR(In袍te奸rr噴up撫t(yī)梢Re龜qu幣es曠t)可屏盆蔽中鏡斷請排求,輸飯入、景高電師平有漂效該請濫求的風(fēng)優(yōu)先羽級別鏈較低榜,并外可通昂過關(guān)權(quán)中斷歲指令CL宋I清除逢標志俘寄存悟器中躁的IF標志歸、從趟而對肅中斷談?wù)埱簖g進行洲屏蔽5/毯19籍/2攤02康373微型轉(zhuǎn)計算較機原肚理及甩應(yīng)用給_宋礎(chǔ)廷強3.中斷剃請求顛和響鴨應(yīng)引資腳(續(xù)1)有效蒜時,蘋表示勸來自IN才TR引腳也的中李斷請鼻求已違被CP照U響應(yīng)頑,CP心U進入盜中斷加響應(yīng)興周期IN店TA躲*(In撲te湯rr幕up河t己Ac畢kn浴ow似le途dg魯e)可屏雁蔽中頃斷響?zhàn)垜?yīng),輸追出、腔低電融平有勿效中斷查響應(yīng)腦周期熄是連膊續(xù)的汽兩個道,每妙個都膨發(fā)出駱有效捆響應(yīng)揀信號誰,以連便通邀知外孩設(shè)他繩們的圾中斷般請求局已被梳響應(yīng)著、并陸令有媽關(guān)設(shè)脖備將個中斷刷向量鳥號送恰到數(shù)粥據(jù)總此線5/釀19期/2據(jù)02泳374微型溪計算滴機原錄理及涌應(yīng)用孤_宋攤廷強3.中斷賀請求而和響根應(yīng)引敏腳(續(xù)2)不可繭屏蔽規(guī)中斷忌請求,輸籮入、浪上升臣沿有感效主機浪與外寨設(shè)進鼠行數(shù)年據(jù)交婚換通回常采輸用可吐屏蔽堪中斷不可昂屏蔽更中斷諒?fù)ǔV秤糜谙μ幚硭Φ綦姴赖认得徒y(tǒng)故圍障NM德I(No慎n-Ma頸sk嶺ab蒸leIn碼te夜rr筆up梁t)有效燙時,高表示懶外界匯向CP樸U申請宜不可冶屏蔽悠中斷該請辨求的款優(yōu)先態(tài)級別少高于IN狀TR,并且嗎不能川在CP白U內(nèi)被危屏蔽當(dāng)系傍統(tǒng)發(fā)棒生緊巖急情示況時卷,可宋通過越他向CP口U申請搏不可進屏蔽徹中斷求服務(wù)5/嶄19聰/2泊02股375微型牢計算藥機原伐理及細應(yīng)用濾_宋役廷強4.總線充請求艙和響頂應(yīng)引勒腳總線溜保持(即才總線科請求適),原輸入爺、高域電平桐有效DM怕A控制面器等齊主控把設(shè)備爬通過HO剪LD申請占用乞系統(tǒng)刃總線秘(通嗽常由CP棄U控制晴)HO兄LD有效礦時,微表示漢總線敞請求煤設(shè)備達向CP晌U申請右占有攏總線該信書號從雹有效撇回到樂無效筋時,啦表示震總線疫請求防設(shè)備仰對總橫線的蘇使用偷已經(jīng)城結(jié)束潮,通織知CP珍U收回吳對總漿線的付控制渡權(quán)5/崇19鞠/2佩02亦376微型脾計算薪機原扇理及挺應(yīng)用吼_宋謎廷強4.總線煤請求誼和響遠應(yīng)引店腳(續(xù)1)HL獲DA(HO戀LD像A降ck暑no引wl地ed區(qū)ge)總線滾保持理響應(yīng)(即們總線坡響應(yīng)顛),祖輸出渴、高友電平眾有效有效絞時,慌表示CP習(xí)U已響盞應(yīng)總乏線請樹求并券已將覽總線嚷釋放此時CP恭U的地址欣總線、數(shù)據(jù)姻總線及具有嚼三態(tài)生輸出話能力豈的控車制總碎線將全阻面呈銀現(xiàn)高齒阻,妖使總擊線請責(zé)求設(shè)礦備可弱以順蔬利接錢管總臨線待到趟總線氣請求觸信號HO旦LD無效戚,總美線響難應(yīng)信餓號HL葡DA也轉(zhuǎn)枕為無帥效,CP亞U重新雞獲得環(huán)總線糖控制匠權(quán)5/宜19身/2健02俯377微型晝計算淹機原相理及辣應(yīng)用發(fā)_宋糞廷強5.其它生引腳RE內(nèi)SE滑T復(fù)位井請求,輸奔入、代高電悲平有淹效該信跨號有桶效,永將使CP開U回到撒其初爪始狀野態(tài);袖當(dāng)他賭再度資返回縱無效畜時,CP諒U將重她新開屢始工顛作80五88復(fù)位異后CS=0F興FF隊FH、IP=00六00傘H,所以帽程序北入口差在物雕理地欺址0F貞FF用F0旬H5/廳19覽/2巴02糊378微型驅(qū)計算尼機原魚理及寸應(yīng)用縫_宋怕廷強5.其它知引腳(續(xù)1)系統(tǒng)效通過聾該引悅腳給CP語U提供狠內(nèi)部救定時績信號回。CL籮K(Cl協(xié)oc袍k)時鐘愉輸入80護86的時同鐘頻養(yǎng)率為飛:5M牲Hz(80鄰86)10鳳MH窩z(80冊86-1)8M云Hz(80吳86-2)5/棄19脫/2傘02京379微型慨計算庭機原精理及矛應(yīng)用叨_宋俯廷強5.其它躲引腳(續(xù)2)Vc顧c電源護輸入,向CP媽U提供駕+5V電源接地,向CP慘U提供旺參考吹地電概平GN控DMN吃/M刪X*(Mi崇ni未mu領(lǐng)m/磨Ma卻xi餐mu紙m)接高聰電平懼時,80攔86引腳鋪工作曬在最霜小模詞式;暗反之位,80揪86工作矛在最粘大模俯式工作控模式詳選擇,輸控入5/奪19站/2累02邁380微型漆計算名機原拔理及蔥應(yīng)用慌_宋鈴?fù)?.其它脹引腳(續(xù)3)當(dāng)CP社U執(zhí)行WA傘IT指令形時,描他將交在每癢個時斬鐘周邊期對晶該引個腳進詞行測枕試:漿如果晴無效史,則肉程序?qū)Lげ皆讲⒗^輔續(xù)測識試;未如果年有效珠,則嘴程序葵恢復(fù)疊運行TE腸ST垂*測試,輸從入、諸低電源平有缺效該引昆腳與WA即IT指令叢配合鉤使用5/師19智/2奔02豎381微型嘉計算池機原僚理及行應(yīng)用乓_宋適廷強“引持腳”肯小結(jié)CP狐U引腳韻是系帖統(tǒng)總循線的習(xí)基本絹信號可以瀉分成氏三類槳信號購:16位數(shù)矮據(jù)線賣:D0~D1520位地仍址線偽:A0~A19控制戀線:AL眨E、IO信/M躁*、WR帳*、RD求*、RE膽AD廊YIN盛TR、IN雅TA劉*、NM匪I,HO南LD、HL道DARE影SE妙T、CL橡K、Vc秘c、GN音D有問雷題!5/孔19廚/2惑02澇382微型困計算篩機原蔑理及惱應(yīng)用敏_宋組廷強“引負腳”雅提問提問吹之一后:CP重U引腳臟是如軋何與云外部利連接協(xié)的呢乘?提問扣之二你:CP包U引腳幟是如附何相土互配釣合,實現(xiàn)局總線裳操作歲、控濤制系槍統(tǒng)工寸作的睡呢?解答守:總春線形紐奉成解答廳:總改線時再序5/儀19放/2帥02編383微型鳴計算兆機原拼理及果應(yīng)用拐_宋趴廷強4.贏1.宋3最小宮模式勉的總倘線形嘉成(1)20位地予址總額線——采用3個三健態(tài)透灶明鎖障存器82煤82進行秀鎖存蒸和驅(qū)摸動(2)8位數(shù)藝據(jù)總搭線——采用衛(wèi)數(shù)據(jù)弱收發(fā)文器82榨86進行鴉驅(qū)動(3)系盒統(tǒng)控粘制信勁號——由80囑86引腳傾直接具提供5/篩19置/2須02婆384微型萄計算東機原拿理及鳳應(yīng)用杠_宋偉廷強最小劈燕模式伴下的耳系統(tǒng)烏配置3片82挑82或74斧LS丸37帽3,用喉來作驅(qū)為地純址鎖路存器爆;1片82賤84倘A,作溝為時到鐘發(fā)窩生器播;當(dāng)系居統(tǒng)中漿所連風(fēng)的存狂儲器層和外魄設(shè)較肅多時列,需冊要增濟加數(shù)起據(jù)總策線的嚼驅(qū)動注能力繳,這爽時,遞要用工兩片82程86/82踏87作為營總線記收發(fā)蛋器。5/漿19效/2父02射385微型低計算盆機原乓理及上應(yīng)用續(xù)_宋話廷強82拘82鎖存珍器芯惡片CP廣U與外背部交位換數(shù)茄據(jù)需嶺要鎖主存一乞些復(fù)區(qū)用信漆號需要你鎖存上地址卷信號需要爺鎖存BH威E信號5/左19段/2哄02較386微型慈計算以機原賄理及秧應(yīng)用瀉_宋餡廷強總線碑收發(fā)砌器82序86當(dāng)一笨個系燦統(tǒng)中兼所含彼的外滿設(shè)接錦口較藥多時姜,數(shù)汪據(jù)總羅線上孟需要再有發(fā)福送器發(fā)和接比收器桌來增騎加驅(qū)慢動能錄力。發(fā)送斗器和赴接收嫩器簡肚稱為收發(fā)兄器,也者常常調(diào)稱為總線滔驅(qū)動蟻器。82開86收發(fā)碎器芯肢片是In賣te密l系統(tǒng)雀的典滾型收納發(fā)器讀芯片鴉,8位。在幕數(shù)據(jù)頓總線道為8位的80鞠88系統(tǒng)這中,馬只用1片82赴86就可蛇以構(gòu)歇成數(shù)造據(jù)總璃線收顏發(fā)器劇,而堂在數(shù)少據(jù)總靠線為16位的80族86系統(tǒng)纏中,駱則要練用兩呼片82伐86。5/晉19儉/2撲02絞387微型渠計算甜機原友理及真應(yīng)用敢_宋題廷強5/謊19繪/2非02偏388微型風(fēng)計算選機原襖理及切應(yīng)用感_宋勵廷強時鐘廳發(fā)生挖器82陵84率A82京84臟A的功服能:產(chǎn)嚴生恒羅定的配時鐘片信號句,對咽準備演信號(R窄EA練DY誘)及復(fù)俯位信列號(R境ES黃ET束)進行卻同步外界栗控制快信號RD糊Y及RE纖S信號抖可以燙在任璃何時騎候到丈來,82棋84緊A能把筒它們乘同步現(xiàn)在時肺鐘后蘆沿(下降針沿)時輸醫(yī)出RE頃AD汽Y及RE清SE護T信號炊到80表86運CP竹U。82擾84愈A的振跨蕩源沉一般溉采用寧晶體傲振蕩殃器,過也可烈以用攜外接粘脈沖虎發(fā)生礙器作烘為振寺蕩源痕。此監(jiān)時,82甚84約A的F/C端應(yīng)千接高疲電平租。82哀84瓜A輸出倡的時策鐘頻姐率為認振蕩踢源頻誼率的1/3。5/淘19妄/2騙02靈389微型仗計算振機原吸理及崖應(yīng)用哨_宋盡廷強5/所19剝/2晶02菌390微型獻計算導(dǎo)機原宇理及貨應(yīng)用岸_宋蜘廷強4.嚴4瞧80腎86/80郵88的主抗要操卸作功受能一個幟微型遼機系握統(tǒng)要有完成榮各種鄭任務(wù)念,其旱中有陷一些呢操作病是最杏基本森的。80白86的主夫要的基本京操作有:系統(tǒng)說的

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論