Στη γλώσσα των υπολογιστών, ένας δίαυλος δεδομένων - που ονομάζεται επίσης δίαυλος επεξεργαστή, μπροστινός δίαυλος, μπροστινός ή πίσω δίαυλος - είναι μια ομάδα ηλεκτρικών καλωδίων που στέλνει πληροφορίες (δεδομένα) μεταξύ δύο ή περισσότερων στοιχείων. Ο επεξεργαστής Intel στην τρέχουσα σειρά Mac, για παράδειγμα, χρησιμοποιεί έναν δίαυλο δεδομένων 64-bit για να συνδέσει τον επεξεργαστή στη μνήμη του.
Πλάτος λεωφορείου
Ένας δίαυλος δεδομένων έχει πολλά διαφορετικά καθοριστικά χαρακτηριστικά, αλλά ένα από τα πιο σημαντικά είναι το πλάτος του. Το πλάτος ενός διαύλου δεδομένων αναφέρεται στον αριθμό των δυαδικών ψηφίων (ηλεκτρικά καλώδια) που αποτελούν τον δίαυλο. Τα κοινά πλάτη διαύλου δεδομένων περιλαμβάνουν 1-, 4-, 8-, 16-, 32- και 64-bit.
Όταν οι κατασκευαστές αναφέρονται στον αριθμό των bit που χρησιμοποιεί ένας επεξεργαστής, όπως "Αυτός ο υπολογιστής χρησιμοποιεί επεξεργαστή 64-bit", αναφέρονται στο πλάτος του διαύλου δεδομένων της μπροστινής πλευράς, του διαύλου που συνδέει τον επεξεργαστή με η κύρια μνήμη του. Άλλοι τύποι διαύλων δεδομένων που χρησιμοποιούνται σε υπολογιστές περιλαμβάνουν τον δίαυλο πίσω πλευράς, ο οποίος συνδέει τον επεξεργαστή με την αποκλειστική μνήμη cache.
Ένας δίαυλος δεδομένων διέπεται συνήθως από έναν ελεγκτή διαύλου που ρυθμίζει την ταχύτητα των πληροφοριών μεταξύ των στοιχείων. Γενικά, όλα πρέπει να ταξιδεύουν με την ίδια ταχύτητα μέσα σε έναν υπολογιστή και τίποτα δεν μπορεί να ταξιδέψει πιο γρήγορα από την CPU. Οι ελεγκτές λεωφορείων κρατούν τα πράγματα με την ίδια ταχύτητα.
Οι πρώτοι Mac χρησιμοποιούσαν δίαυλο δεδομένων 16-bit. το αρχικό Macintosh χρησιμοποιούσε επεξεργαστή Motorola 68000. Τα νεότερα Mac χρησιμοποιούν διαύλους 64-bit.
Τύποι λεωφορείων
Ένας δίαυλος δεδομένων μπορεί να λειτουργήσει ως σειριακός ή παράλληλος δίαυλος. Συνδέσεις USB και FireWire όπως σειριακούς διαύλους - χρησιμοποιούν ένα μόνο καλώδιο για αποστολή και λήψη πληροφοριών μεταξύ των στοιχείων. Συνδέσεις SCSI που μοιάζουν με παράλληλους διαύλους - χρησιμοποιούν πολλά καλώδια για την επικοινωνία μεταξύ των εξαρτημάτων. Αυτοί οι δίαυλοι μπορεί να είναι εσωτερικοί στον επεξεργαστή ή εξωτερικοί, σε σχέση με ένα δεδομένο στοιχείο που είναι συνδεδεμένο.