Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Systémy >> unix >> .

Čo je potrubie. ako to dosiahlo v roku 8086. diskutovať v krátkosti?

Potrubie

Potrubie je technika používaná na zlepšenie výkonu počítačového systému prekrývaním vykonávania viacerých inštrukcií. V zreťazenom systéme sa súčasne spracováva viacero inštrukcií v rôznych fázach vykonávania. To umožňuje systému maximalizovať využitie zdrojov a skrátiť celkový čas vykonávania.

Potrubie v 8086

Mikroprocesor 8086 využíva na dosiahnutie vysokého výkonu päťstupňovú pipeline. Päť fáz plynovodu je:

1. Načítanie pokynov (IF) :V tejto fáze sa z pamäte načíta ďalšia inštrukcia, ktorá sa má vykonať.

2. Dekódovanie pokynov (ID) :V tejto fáze sa inštrukcia získaná v predchádzajúcej fáze dekóduje, aby sa určila operácia, ktorá sa má vykonať.

3. Načítanie operandov (OF) :V tejto fáze sa operandy potrebné pre inštrukciu získavajú z pamäte alebo registrov.

4. Vykonať (EX) :V tejto fáze sa vykoná operácia špecifikovaná inštrukciou.

5. Odpísať (WB) :V tejto fáze sa výsledky vykonávania zapisujú späť do pamäte alebo registrov.

Reťazec 8086 je schopný vykonávať viacero inštrukcií súčasne v rôznych fázach potrubia. Napríklad, zatiaľ čo jedna inštrukcia sa vykonáva v štádiu EX, iná inštrukcia môže byť vyvolaná v štádiu IF atď. To umožňuje 8086 dosiahnuť vysokú úroveň výkonu.

Výhody pipeliningu

Pipelining ponúka množstvo výhod, vrátane:

* Zvýšená priepustnosť :Pipelining umožňuje spracovanie viacerých inštrukcií súčasne, čo zvyšuje celkovú priepustnosť systému.

* Znížená latencia :Pipelining znižuje latenciu vykonávania pokynov prekrývaním vykonávania viacerých pokynov.

* Vylepšené využitie zdrojov :Pipelining umožňuje systému efektívnejšie využívať svoje zdroje prekrývaním vykonávania viacerých inštrukcií.

Záver

Pipeline je technika používaná na zlepšenie výkonu počítačového systému prekrývaním vykonávania viacerých inštrukcií. Mikroprocesor 8086 využíva na dosiahnutie vysokého výkonu päťstupňovú pipeline. Pipelining ponúka množstvo výhod, vrátane zvýšenej priepustnosti, zníženej latencie a lepšieho využitia zdrojov.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené