Kalbant kompiuterine kalba, duomenų magistralė, dar vadinama procesoriaus magistrale, priekine magistrale, priekine magistrale arba galine magistrale, yra elektros laidų grupė, siunčianti informaciją (duomenis) tarp dviejų ar daugiau komponentų. Pavyzdžiui, dabartinės „Mac“serijos „Intel“procesorius naudoja 64 bitų duomenų magistralę, kad prijungtų procesorių prie atminties.
Autobuso plotis
Duomenų magistralė turi daug skirtingų charakteristikų, tačiau viena iš svarbiausių yra jos plotis. Duomenų magistralės plotis nurodo bitų (elektros laidų), sudarančių magistralę, skaičių. Įprasti duomenų magistralės pločiai apima 1, 4, 8, 16, 32 ir 64 bitų.
Kai gamintojai nurodo procesoriaus naudojamų bitų skaičių, pvz., „Šis kompiuteris naudoja 64 bitų procesorių“, jie turi omenyje priekinės pusės duomenų magistralės, magistralės, jungiančios procesorių su procesorių, plotį. jos pagrindinė atmintis. Kitų tipų duomenų magistralės, naudojamos kompiuteriuose, apima galinę magistralę, jungiančią procesorių su specialia talpyklos atmintimi.
Duomenų magistralę paprastai valdo magistralės valdiklis, kuris reguliuoja informacijos tarp komponentų greitį. Paprastai viskas kompiuteryje turi judėti tuo pačiu greičiu ir niekas negali judėti greičiau nei centrinis procesorius. Autobusų valdikliai užtikrina, kad viskas juda tuo pačiu greičiu.
Ankstyvieji „Mac“kompiuteriai naudojo 16 bitų duomenų magistralę; originaliame „Macintosh“buvo naudojamas „Motorola 68000“procesorius. Naujesni Mac naudoja 64 bitų magistrales.
Autobusų tipai
Duomenų magistralė gali veikti kaip nuoseklioji arba lygiagreti magistralė. Nuosekliosios magistralės, pavyzdžiui, USB ir FireWire jungtys, naudoja vieną laidą informacijai tarp komponentų siųsti ir gauti. Lygiagrečios magistralės, panašios į SCSI jungtis, naudoja daug laidų, kad galėtų bendrauti tarp komponentų. Šios magistralės gali būti vidinės procesoriaus arba išorinės, atsižvelgiant į tam tikrą prijungtą komponentą.