Informatică Alte teme
Ce este o magistrala de adrese?
O magistrală de adrese este un canal de comunicație într-un calculator care transmite adresele de memorie între CPU și alte componente. Ea face parte din magistrala sistemului, alături de magistrala de date și magistrala de control.
Funcționalități
- Transmitere adrese Transportă adresele de la CPU la memorie sau dispozitive I/O pentru a identifica locația datelor.
- Lățime magistralei Numărul de linii (biți) determină spațiul de adresare, ex: 32 de biți adresează 2^32 locații.
- Sincronizare Lucrează împreună cu magistrala de control pentru a semnaliza operațiuni de citire/scriere.
- Exemplu La o citire din memorie, CPU plasează adresa pe magistrala de adrese, apoi memorie răspunde pe magistrala de date.
Caracteristici tehnice
- Tipuri Poate fi dedicată (doar pentru adrese) sau multiplexată (împărțită cu alte semnale).
- Viteză Viteza de transfer afectează performanța sistemului; se măsoară în MHz sau GB/s.
- Arhitectură În sisteme moderne, magistrala de adrese este adesea integrată în magistrale mai rapide ca PCI Express.
- Aplicație Folosită în procesoare x86 pentru a accesa RAM, ex: adresa 0x1000 trimisă pe magistrală pentru a citi o valoare.
Pentru proiectare hardware, lățimea magistralei de adrese limitează memoria maximă adresabilă.