Bus mikroszámítógép-rendszer

Adatbusz - busz, amelyre az egész rendszer jön létre. Számát a bit (vonalak) határozza meg a sebességet és hatékonyságát az információcsere, valamint a lehető legnagyobb számú utasításokat.

Az adatbusz mindig kétirányú, hiszen ez azt jelenti, az információk átadását mindkét irányban. A leggyakoribb típus a végfokozat a vonalak a busz - kimenet három állam.

Jellemzően a adatbusz 8, 16, 32 vagy 64 bit. Magától értetődik, hogy egy ciklusban cseréje 64 bites busz átvihető 8 bájt információt, és a 8-bit - csak egy byte. Adatbusz szélessége határozza meg a bit egész autópályán. Például, ha beszélünk a 32 bites rendszert gerincét, ez úgy értendő, hogy az 32-bites adatbusz.

éppen ellenkezőleg. A legtöbb esetben a jelszinteket a buszokon - TTL.

Control Bus - egy kiegészítő busz, a vezérlő jelek, amelyek meghatározzák, hogy milyen típusú a jelenlegi ciklus és a rögzített időpontban, megfelelő különböző részei, illetve lépéseket a ciklus. Ezen túlmenően, a vezérlőjeleket koordinációját biztosítsák a processzor (vagy más master vonal, alapjel, master) működik a memória vagy az I / O eszközök (az eszköz végrehajtó, slave). Vezérlő jelek is szolgálhatnak a kérelmet, és biztosítja a megszakítás kérés és a rendelkezésre közvetlen hozzáférést.

vezérlő busz jeleket továbbítani lehet a pozitív logika (ritkán), és a negatív logika (gyakran). vezérlő busz vonalak lehetnek egy- vagy kétirányú. Típusai végfokozatok nagyon eltérő lehet: a két állam (egyirányú vonal) három tagállam (kétirányú vonalak) nyitott kollektor (kétirányú és multiplex vonal).

A legfontosabb vezérlő jeleket - ez kapuk a csere, hogy van, által előállított jelek a processzor, és meghatározza azokat az időpontokat, amelyek továbbítását végzik adatbuszon adatkommunikáció. Sokszor nem, két különböző átváltási stroboszkóp használt autópálya:

· Write Strobe (O), amely meghatározza a pont, amikor a művész-készülék képes fogadni az adatokat a CPU az adatbusz;

Ebben az esetben nagyon fontos, hogy a processzor befejezi az árfolyam a cikluson belül, ekkor ő leveszi stroboszkóp csere. Két lehetséges módja oldatot (2.2 ábra.):

· Egyidejű csere processzor befejezi az adatcsere függetlenül egyszer és mindenkorra a késleltetés által meghatározott intervallum (tvyd), azaz anélkül, hogy figyelembe véve az érdekeit a unit-művész;

· Az aszinkron központi processzor befejezi a csere csak akkor, ha a berendezés megerősíti végrehajtási speciális működési jel (úgynevezett kézfogás mód - kézfogás).

Ábra. 2.2. Szinkron és aszinkron csere.

Előnyei egyidejű csere - egy egyszerűbb protokoll, kisebb számú vezérlő jeleket. Hátrányok - nincs garancia arra, hogy a vállalkozó a kért művelet végrehajtásához, valamint a magas követelményeket támaszt a sebesség az előadó.

Előnyei aszinkron - megbízhatóbb adatátvitel, a képesség, hogy működjön együtt a különböző előadók sebesség. A hátránya - hogy szükség van egy jel igazolja az összes előadóművészek, azaz a kiegészítő hardver költségek.

Milyen típusú információcsere gyorsabb szinkron vagy aszinkron? A válasz erre a kérdésre nem egyértelmű. Egyrészt, az aszinkron csere bizonyos időt vesz igénybe a termelési, szállítási és egyéb sigpala a processzor feldolgozás. Másrészt, ha a szinkron Exchange-fiók mesterségesen növeli az időtartamát stroboszkóp cserébe megfelelés nagyobb előadók száma, az általuk kezelt információk megosztása processzor sebességét. Ezért néha csomagtér biztosítja a szinkron és aszinkron, szinkron csere egyszerű és meglehetősen gyors, és kizárólag az aszinkron lassú előadók.

Használt fővonali típusú mikroprocesszoros rendszerek vannak osztva szinkron és aszinkron.

Kapcsolódó cikkek