久久综合精品无码一区二区三区|精品日韩一区二区视频播放|亚洲欧洲日韩国内高清|在线视频亚洲一区

下載手機汽配人

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

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

我要提問

汽配限時折扣

本頁是網友提供的關于“8086微處理器的總線請求與影響過程”的解答,僅供您參考,汽配人網不保證該解答的準確性。
多伦县| 佛冈县| 卢龙县| 马尔康县| 沭阳县| 江山市| 建瓯市| 锡林郭勒盟| 平南县| 威宁| 蓬溪县| 汤原县| 汉阴县| 寿光市| 娄烦县| 泗洪县| 商丘市| 甘泉县| 永济市| 通许县| 汝南县| 蕲春县| 九台市| 吉木萨尔县| 乳山市| 延吉市| 衡水市| 定兴县| 筠连县| 津市市| 油尖旺区| 普定县| 汤原县| 桓台县| 万源市| 贺兰县| 漾濞| 庆阳市| 宜宾县| 台江县| 靖宇县|