En llenguatge informàtic, un bus de dades, també anomenat bus de processador, bus frontal, bus frontal o bus posterior, és un grup de cables elèctrics que envia informació (dades) entre dos o més components. El processador Intel de la línia actual de Mac, per exemple, utilitza un bus de dades de 64 bits per connectar el processador a la seva memòria.
Amplada de l'autobús
Un bus de dades té moltes característiques definitòries diferents, però una de les més importants és la seva amplada. L'amplada d'un bus de dades fa referència al nombre de bits (cables elèctrics) que formen el bus. Les amplades habituals del bus de dades inclouen 1, 4, 8, 16, 32 i 64 bits.
Quan els fabricants es refereixen al nombre de bits que utilitza un processador, com ara "Aquest ordinador utilitza un processador de 64 bits", es refereixen a l'amplada del bus de dades frontal, el bus que connecta el processador a la seva memòria principal. Altres tipus de busos de dades utilitzats als ordinadors inclouen el bus posterior, que connecta el processador a la memòria cau dedicada.
Un bus de dades normalment es regeix per un controlador de bus que regula la velocitat d'informació entre components. En general, tot ha de viatjar a la mateixa velocitat dins d'un ordinador i res pot viatjar més ràpid que la CPU. Els controladors d'autobús mantenen les coses en moviment a la mateixa velocitat.
Els primers Mac utilitzaven un bus de dades de 16 bits; el Macintosh original utilitzava un processador Motorola 68000. Els Mac més nous utilitzen busos de 64 bits.
Tipus d'autobusos
Un bus de dades pot funcionar com a bus sèrie o paral·lel. Els busos sèrie, com les connexions USB i FireWire, utilitzen un sol cable per enviar i rebre informació entre components. Els busos paral·lels, com les connexions SCSI, utilitzen molts cables per comunicar-se entre components. Aquests busos poden ser interns al processador o externs, en relació amb un component determinat que s'està connectant.