Apa Definisi dari Bus Data?

Dalam bahasa komputer, bus data - juga disebut bus prosesor, front side bus, frontside bus atau backside bus - adalah sekelompok kabel listrik yang digunakan untuk mengirim informasi (data) antara dua komponen atau lebih. Prosesor Intel di baris Mac saat ini, misalnya, menggunakan bus data 64-bit untuk menghubungkan prosesor ke memorinya.

Sebuah bus data memiliki banyak karakteristik penentu yang berbeda, tetapi salah satu yang paling penting adalah lebarnya. Lebar bus data mengacu pada jumlah bit (kabel listrik) yang membentuk bus. Lebar bus data umum termasuk 1-, 4-, 8-, 16-, 32-, dan 64-bit.

Ketika produsen mengacu pada jumlah bit yang digunakan prosesor, seperti "Komputer ini menggunakan prosesor 64-bit," mereka mengacu pada lebar bus data sisi depan, bus yang menghubungkan prosesor ke memori utamanya. Jenis lain dari bus data yang digunakan dalam komputer termasuk bus sisi belakang, yang menghubungkan prosesor ke memori cache khusus.

Bus data biasanya diatur oleh kontroler bus yang mengatur kecepatan informasi antar komponen. Secara umum, semuanya perlu melakukan perjalanan dengan kecepatan yang sama di dalam komputer dan tidak ada yang dapat berjalan lebih cepat daripada CPU. Kontroler bus membuat semuanya bergerak dengan kecepatan yang sama.

Awal Mac menggunakan bus data 16-bit; Macintosh asli menggunakan prosesor Motorola 68000. Mac yang lebih baru menggunakan bus 32- atau 64-bit.

Jenis Bus

Bus data dapat beroperasi sebagai bus serial atau paralel . Bus serial — seperti koneksi USB dan FireWire — menggunakan satu kabel untuk mengirim dan menerima informasi antar komponen. Bus paralel — seperti koneksi SCSI — menggunakan banyak kabel untuk berkomunikasi antar komponen. Bus-bus itu mungkin internal untuk prosesor atau eksternal , relatif terhadap komponen yang terhubung.