网络在线毛片_亚洲欧美日韩在线视频_日韩一区二区三区精品_无码国产精品一区二区九色堂_欧美日韩在线播放

下載手機(jī)汽配人

8086微處理器的總線請求與影響過程

提問者:網(wǎng)友 2018-07-15
最佳回答
微處理器一般由下列部件組成: 算術(shù)邏輯單元(ALU,Arithmetic Logical Unit);累加器和通用寄存器組;程序計(jì)數(shù)器(也叫指令指標(biāo)器);時序和控制邏輯部件;數(shù)據(jù)與地址鎖存器/緩沖器;內(nèi)部總線。 算術(shù)邏輯單元ALU主要完成算術(shù)運(yùn)算(+、-、×、÷、比較)和各種邏輯運(yùn)算(與、或、非、異或、移位)等操作。ALU是組合電路,本身無寄存操作數(shù)的功能,因而必須有保存操作數(shù)的兩個寄存器:暫存器TMP和累加器AC(),累加器既向ALU提供操作數(shù),又接收ALU的運(yùn)算結(jié)果。 寄存器陣列實(shí)際上相當(dāng)于微處理器內(nèi)部的RAM,它包括通用寄存器組和專用寄存器組兩部分,通用寄存器(A,B,C,D)用來存放參加運(yùn)算的數(shù)據(jù)、中間結(jié)果或地址。它們一般均可作為兩個8位的寄存器來使用。處理器內(nèi)部有了這些寄存器之后,就可避免頻繁地訪問存儲器,可縮短指令長度和指令執(zhí)行時間,提高機(jī)器的運(yùn)行速度,也給編程帶來方便。專用寄存器包括程序計(jì)數(shù)器PC()、堆棧指示器SP()和標(biāo)志寄存器FR(),它們的作用是固定的,用來存放地址或地址基值。其中: A)程序計(jì)數(shù)器PC用來存放下一條要執(zhí)行的指令地址,因而它控制著程序的執(zhí)行順序。在順序執(zhí)行指令的條件下,每取出指令的一個字節(jié),PC的內(nèi)容自動加1。當(dāng)程序發(fā)生轉(zhuǎn)移時,就必須把新的指令地址(目標(biāo)地址)裝入PC,這通常由轉(zhuǎn)移指令來實(shí)現(xiàn)。 B)堆棧指示器SP用來存放棧頂?shù)刂?。堆棧是存儲器中的一個特定區(qū)域。它按“后進(jìn)先出”方式工作,當(dāng)新的數(shù)據(jù)壓入堆棧時,棧中原存信息不變,只改變棧頂位置,當(dāng)數(shù)據(jù)從棧彈出時,彈出的是棧頂位置的數(shù)據(jù),彈出后自動調(diào)正棧頂位置。也就是說,數(shù)據(jù)在進(jìn)行壓棧、出棧操作時,總是在棧頂進(jìn)行。堆棧一旦初始化(即確定了棧底在內(nèi)存中的位置)后,SP的內(nèi)容(即棧頂位置)使由CPU自動管理。 C)標(biāo)志寄存器也稱程序狀態(tài)字(PSW)寄存器,用來存放算術(shù)、邏輯運(yùn)算指令執(zhí)行后的結(jié)果特征,如結(jié)果為0時,產(chǎn)生進(jìn)位或溢出標(biāo)志等。 定時與控制邏輯是微處理器的核心控制部件,負(fù)責(zé)對整個計(jì)算機(jī)進(jìn)行控制、包括從存儲器中取指令,分析指令(即指令譯碼)確定指令操作和操作數(shù)地址,取操作數(shù),執(zhí)行指令規(guī)定的操作,送運(yùn)算結(jié)果到存儲器或I/O端口等。它還向微機(jī)的其它各部件發(fā)出相應(yīng)的控制信號,使CPU內(nèi)、外各部件間協(xié)調(diào)工作。 內(nèi)部總線用來連接微處理器的各功能部件并傳送微處理器內(nèi)部的數(shù)據(jù)和控制信號。 必須指出,微處理器本身并不能單獨(dú)構(gòu)成一個獨(dú)立的工作系統(tǒng),也
回答者:網(wǎng)友
產(chǎn)品精選
搜索問答
還沒有汽配人賬號?立即注冊

我要提問

汽配限時折扣

本頁是網(wǎng)友提供的關(guān)于“8086微處理器的總線請求與影響過程”的解答,僅供您參考,汽配人網(wǎng)不保證該解答的準(zhǔn)確性。