8086CPU內(nèi)部結(jié)構(gòu)圖分享 - 8086cpu由哪兩部分組成_8086CPU內(nèi)部結(jié)構(gòu)圖分享
8086CPU內(nèi)部結(jié)構(gòu)圖分享

如圖,8086CPU從功能上劃分成兩部分:總線接口單元BIU(BusInterfaceUnit)和執(zhí)行單元EU(ExecutionUnit)。
EU的組成部分:16位通用寄存器組(AX,BX,CX,DX,SP,BP,SI,DI)、算術(shù)邏輯單元(ALU)、標(biāo)志寄存器(FLAG)、操作控制器電路。
BIU的組成部分:段寄存器組(CS,DS,SS,ES)、指令指針(IP)、地址加法器、指令隊(duì)列緩沖器、總線接口控制邏輯。
執(zhí)行單元的功能:
指令譯碼
指令執(zhí)行————————-在ALU中完成
暫存中間運(yùn)算結(jié)果—————-通用寄存器
保存運(yùn)算結(jié)果特征—————-標(biāo)志寄存器flags
總線接口單元的功能:
從內(nèi)存中取指令到指令預(yù)取隊(duì)列
負(fù)責(zé)與內(nèi)存或輸入/輸出接口之間的數(shù)據(jù)傳送
在執(zhí)行轉(zhuǎn)移程序時(shí),BIU使指令預(yù)取隊(duì)列復(fù)位,從指定的新地址取指令,并立即傳給執(zhí)行單元執(zhí)行。
8086工作原理圖

8086CPU的兩種工作模式
為了適應(yīng)各種使用場(chǎng)合,在設(shè)計(jì)8086CPU芯片時(shí),就考慮了其應(yīng)能夠使它工作在兩種模式下,即最小模式與最大模式。
所謂最小模式,就是系統(tǒng)中只有一個(gè)8086微處理器,在這種情況下,所有的總線控制信號(hào),都是直接由8086CPU產(chǎn)生的,系統(tǒng)中的總線控制邏輯電路被減到最少,該模式適用于規(guī)模較小的微機(jī)應(yīng)用系統(tǒng)。
最大模式是相對(duì)于最小模式而言的,最大模式用在中、大規(guī)模的微機(jī)應(yīng)用系統(tǒng)中,在
最大模式下,系統(tǒng)中至少包含兩個(gè)微處理器,其中一個(gè)為主處理器,即8086/8086CPU,其它的微處理器稱之為協(xié)處理器,它們是協(xié)助主處理器工作的。
與8086CPU配合工作的協(xié)處理器有兩類,一類是數(shù)值協(xié)處理器8087另一類是輸入/輸出協(xié)處理器8089。
8087是一種專用于數(shù)值運(yùn)算的協(xié)處理器,它能實(shí)現(xiàn)多種類型的數(shù)值運(yùn)算,如高精度的整型和浮點(diǎn)型數(shù)值運(yùn)算,超越函數(shù)(三角函數(shù)、對(duì)數(shù)函數(shù))的計(jì)算等,這些運(yùn)算若用軟件的方法來(lái)實(shí)現(xiàn),將耗費(fèi)大量的機(jī)器時(shí)間。換句話說(shuō),引入了8087協(xié)處理器,就是把軟件功能硬件化,可以大大提高主處理器的運(yùn)行速度。
8089協(xié)處理器,在原理上有點(diǎn)象帶有兩個(gè)DMA通道的處理器,它有一套專門用于輸入/輸出操作的指令系統(tǒng),但是8089又和DMA控制器不同,它可以直接為輸入/輸出設(shè)備服務(wù),使主處理器不再承擔(dān)這類工作。所以,在系統(tǒng)中增加8089協(xié)處理器之后,會(huì)明顯提高主處理器的效率,尤其是在輸入/輸出操作比較頻繁的系統(tǒng)中。
- 第 1 頁(yè):8086cpu由哪兩部分組成_8086CPU內(nèi)部結(jié)構(gòu)圖分享
- 第 2 頁(yè):8086CPU內(nèi)部結(jié)構(gòu)圖分享
- 第 3 頁(yè):8086的存儲(chǔ)器組織
本文導(dǎo)航
非常好我支持^.^
(22) 44.9%
不好我反對(duì)
(27) 55.1%
相關(guān)閱讀:
- [電子說(shuō)] 單片機(jī)的IO口不夠用了怎么辦?如何擴(kuò)展單片機(jī)的IO口? 2023-10-24
- [工業(yè)控制] 三菱和西門子PLC區(qū)別及優(yōu)勢(shì)分析 2023-10-23
- [電子說(shuō)] 如果FPGA/微處理器上只剩下一個(gè)GPIO,該如何進(jìn)行模擬測(cè)量? 2023-10-21
- [存儲(chǔ)技術(shù)] 全面解析存儲(chǔ)芯片技術(shù)知識(shí) 2023-10-19
- [處理器/DSP] ARM微處理器對(duì)異常中斷的響應(yīng)過(guò)程 2023-10-18
- [電子說(shuō)] C語(yǔ)言中位、字節(jié)和字的定義 整數(shù)類型與浮點(diǎn)數(shù)類型的比較 2023-10-18
- [電子說(shuō)] 氮化鎵晶體管簡(jiǎn)化大電流電機(jī)驅(qū)動(dòng)逆變器設(shè)計(jì) 2023-10-18
- [PCB設(shè)計(jì)] SMT技術(shù)之CSP及無(wú)鉛技術(shù) 2023-10-17
( 發(fā)表人:姚遠(yuǎn)香 )
