Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
1. Interný mikroprocesorový zber: Toto je vnútorná cesta v samotnom mikroprocesorku, ktorá spája rôzne vnútorné jednotky, ako sú ALU, registre a riadiaca jednotka. Dáta sa počas spracovania pohybujú cez túto zbernicu.
2. Systémová zbernica (alebo viac autobusov): Toto je primárna cesta spájajúca mikroprocesor s inými komponentmi. Zvyčajne je rozdelená na niekoľko častí:
* Adresa: Nesie adresu pamäte alebo periférnu adresu, ktorý chce mikroprocesor získať. To určuje * kde * údaje sa nachádzajú.
* Dátová zbernica: Nesie skutočné prenesené údaje. Toto sú samotné údaje, ktoré sú čítané aj písané.
* Ovládanie zbernice: Nesie kontrolné signály, ktoré koordinujú prenos údajov. Tieto signály označujú operácie čítania/zápisu, potvrdenia, prerušenia a ďalšie riadiace funkcie. To určuje * aké * akcie musíte podniknúť.
3. Pamäťový radič (často integrovaný do CPU): Táto jednotka riadi prístup k RAM, manipulácii s dekódovaním adries a prenosom údajov medzi CPU a RAM.
4. Periférne radiče (často integrované do čipových sadov alebo expanzných kariet): Tieto jednotky spravujú komunikáciu so špecifickými periférnymi zariadeniami. Zvládajú formátovanie údajov, kontrolu chýb a špecifiká interakcie s periférnym zariadením (napr. Ovládač pevného disku, radič USB, radič sieťového rozhrania).
5. Periférie: Toto sú vonkajšie zariadenia, ako sú pevné disky, klávesnice, displeje atď.
Príklad dátovej cesty (zjednodušené):
Povedzme, že mikroprocesor chce čítať údaje z konkrétneho umiestnenia pamäte v RAM:
1. Mikroprocesor umiestni adresu pamäte na adresu.
2. Uplatňuje signál „čítania“ na riadiacej zbernici.
3. Ovládač pamäte dekóduje adresu a vyberie príslušné umiestnenie RAM.
4. Údaje z tohto miesta RAM sú umiestnené na dátovej zbernici.
5. Mikroprocesor číta údaje z dátovej zbernice a prenáša ich do svojich interných registrov prostredníctvom internej zbernice mikroprocesorov.
Proces je podobný pri písaní údajov RAM alebo komunikácii s periférnymi zariadeniami, s výnimkou riadiacich signálov a smerovania údajov by sa zvrátili. Periféry zvyčajne komunikujú prostredníctvom svojich radičov pomocou systémovej zbernice, niekedy využívajú DMA (priamy prístup k pamäti) na obídenie mikroprocesora pre rýchlejšie prenosy údajov (najmä pre veľké bloky údajov).
Stručne povedané, dátová cesta je zložitá súhra autobusov a regulátorov, pričom mikroprocesor pôsobí ako centrálny orchestrátor. Presná implementácia do značnej miery závisí od konkrétnej architektúry systému.