Care este definiția unei magistrale de date?

În limbajul calculatorului, o magistrală de date - denumită și o magistrală de procesor, o magistrală frontală, o magistrală frontală sau un autobuz din spate - reprezintă un grup de fire electrice folosite pentru a trimite informații (date) între două sau mai multe componente. Procesorul Intel din linia curentă de Mac, de exemplu, utilizează o magistrală de date pe 64 de biți pentru a conecta procesorul la memoria sa.

O magistrală de date are multe caracteristici de definire diferite, dar una dintre cele mai importante este lățimea acesteia. Lățimea unei magistrale de date se referă la numărul de biți (fire electrice) care alcătuiesc magistrala. Lățimile comune ale magistralei de date includ 1-, 4-, 8-, 16-, 32- și 64-biți.

Când producătorii se referă la numărul de biți pe care un procesor le folosește, cum ar fi "Acest computer utilizează un procesor pe 64 de biți", se referă la lățimea magistralei de date din față, magistrala care conectează procesorul la memoria sa principală. Alte tipuri de autobuze de date utilizate în computere includ autobuzul din spate, care conectează procesorul la memoria cache dedicată.

O magistrală de date este de obicei reglată de un controler de magistrală care reglează viteza de informare între componente. În general, totul trebuie să călătorească cu aceeași viteză într-un computer și nimic nu poate călători mai repede decât CPU-ul. Controlerele de bord păstrează lucrurile în mișcare cu aceeași viteză.

Early Macs a folosit o magistrală de date pe 16 biți; originalul Macintosh a folosit un procesor Motorola 68000. Maculii mai noi utilizează autobuze cu 32 sau 64 de biți.

Tipuri de autobuze

O magistrală de date poate funcționa ca o magistrală serial sau paralelă . Serial bus-cum ar fi conexiunile USB și FireWire - utilizează un singur fir pentru a trimite și a primi informații între componente. Paralel cu autobuzele - cum ar fi conexiunile SCSI - folosiți mai multe fire pentru a comunica între componente. Aceste magistrale pot fi interne la procesor sau externe , în raport cu o componentă dată fiind conectată.