Theo cách nói của máy tính, bus dữ liệu - còn được gọi là bus bộ xử lý, bus mặt trước, bus mặt trước hoặc bus mặt sau - là một nhóm dây điện gửi thông tin (dữ liệu) giữa hai hoặc nhiều thành phần. Ví dụ: bộ xử lý Intel trong dòng máy Mac hiện tại sử dụng bus dữ liệu 64 bit để kết nối bộ xử lý với bộ nhớ của nó.
Chiều rộng xe buýt
Một bus dữ liệu có nhiều đặc điểm xác định khác nhau, nhưng một trong những đặc điểm quan trọng nhất là chiều rộng của nó. Chiều rộng của bus dữ liệu đề cập đến số bit (dây dẫn điện) tạo nên bus. Độ rộng bus dữ liệu phổ biến bao gồm 1-, 4-, 8-, 16-, 32- và 64-bit.
Khi các nhà sản xuất đề cập đến số lượng bit mà bộ xử lý sử dụng, chẳng hạn như "Máy tính này sử dụng bộ xử lý 64 bit", họ đang đề cập đến chiều rộng của bus dữ liệu phía trước, bus kết nối bộ xử lý với bộ nhớ chính của nó. Các loại bus dữ liệu khác được sử dụng trong máy tính bao gồm bus mặt sau, kết nối bộ xử lý với bộ nhớ đệm chuyên dụng.
Một bus dữ liệu thường được điều chỉnh bởi một bộ điều khiển bus điều chỉnh tốc độ thông tin giữa các thành phần. Nói chung, mọi thứ cần phải di chuyển cùng tốc độ trong một máy tính và không gì có thể di chuyển nhanh hơn CPU. Người điều khiển xe buýt giữ mọi thứ di chuyển với tốc độ như cũ.
Máy Mac đời đầu sử dụng bus dữ liệu 16 bit; Macintosh ban đầu sử dụng bộ vi xử lý Motorola 68000. Máy Mac mới hơn sử dụng bus 64 bit.
Các loại Xe buýt
Một bus dữ liệu có thể hoạt động như một bus nối tiếp hoặc song song. Các kết nối USB và FireWire giống như bus nối tiếp - sử dụng một dây duy nhất để gửi và nhận thông tin giữa các thành phần. Kết nối SCSI giống như bus song song - sử dụng nhiều dây để giao tiếp giữa các thành phần. Các bus đó có thể là bên trong bộ xử lý hoặc bên ngoài, liên quan đến một thành phần nhất định đang được kết nối.