![...](/f/b5caf288c2e58f59fd2bcdaccae97ead.jpg)
Motherboard komputer memiliki jalur sinyal independen yang disebut bus.
Komputer mengirimkan beberapa jenis sinyal elektronik bolak-balik di antara berbagai komponennya. Untuk efisiensi, jalur terpisah pada motherboard yang disebut bus masing-masing hanya membawa satu jenis sinyal; ini meningkatkan kecepatan komputer dan menyederhanakan operasinya. Sementara motherboard PC memiliki bus yang berbeda untuk kartu ekspansi dan perangkat eksternal, semua komputer memiliki tiga bus dasar: Kontrol, Instruksi, dan Alamat. Seluruh sistem beroperasi melalui bus-bus ini.
Arsitektur Bus
Komputer terdiri dari beberapa unit fungsional utama, termasuk prosesor pusat, memori dan input/output. Prosesor pusat melakukan aritmatika dan logika dasar, memori menyimpan program dan data, dan merutekan data input/output ke keyboard, layar, dan hard drive komputer. Bagian-bagian ini saling berkomunikasi. Beberapa desain komputer menggunakan bus tunggal yang digunakan bersama oleh semua bagian. Meskipun murah, sistem harus mengatur sinyalnya dengan hati-hati, dan beberapa bagian menunggu sampai yang lain selesai berkomunikasi dan melepaskan kendali bus. Beberapa bus mengurangi waktu tunggu dan menjaga suku cadang tetap berjalan efisien. Tata letak bus dan bagian komputer disebut arsitektur busnya.
Video Hari Ini
Kontrol Bus
Bus kontrol motherboard mengelola aktivitas dalam sistem. Bus kontrol, seperti bus lainnya, hanyalah satu set koneksi di antara bagian-bagian di komputer. Semua bagian "setuju untuk mengakui" bahwa jika satu koneksi membawa tegangan dan yang berikutnya tidak, itu berarti prosesor pusat membaca dari memori. Jika koneksi membalikkan peran, prosesor menulis ke memori. Koneksi lain berhubungan dengan "chunking" data 8, 16, 32 atau 64 bit pada suatu waktu. Yang lain lagi menentukan apakah data sedang dikirim ke prosesor pusat dari memori atau keyboard. Sistem pensinyalan ini mencegah data pergi ke tempat yang salah.
Bus Data
Bus data bertindak sebagai saluran untuk data dari keyboard, memori, dan perangkat lain. Ini melewati informasi dengan kecepatan hingga miliaran karakter per detik. Prosesor pusat membaca data, melakukan perhitungan, dan memindahkan data baru kembali ke memori, hard drive, dan lokasi lainnya. Bus kontrol menentukan arah mana data bergerak.
Alamat Bus
Komputer harus dapat mengakses setiap karakter memori dengan cepat, sehingga setiap karakter memiliki nomor alamatnya sendiri. Prosesor pusat menentukan alamat mana yang ingin dibaca atau ditulis dan bus alamat membawa informasi ini ke sirkuit pengontrol memori, yang menempatkan dan mengambil informasi. Beberapa lokasi, yang disebut memori akses acak, menyimpan instruksi program dan hasil perhitungan sementara. Lokasi lain menunjuk ke hard drive, mouse, dan keyboard. Bus kontrol menentukan yang mana dari dua set alamat ini yang menjadi aktif untuk operasi memori tertentu.