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ă.

Mai multe din Alte teme