Skip to main content

Apa itu bus kontrol?

Bus kontrol adalah apa yang digunakan unit pemrosesan pusat komputer (CPU) untuk berkomunikasi dengan perangkat lain di dalam mesin di atas satu set koneksi fisik seperti kabel atau sirkuit cetak.Ini adalah kumpulan sinyal yang beragam, termasuk baca, tulis, dan interupsi, yang memungkinkan CPU untuk mengarahkan dan memantau apa yang dilakukan bagian -bagian yang berbeda dari komputer.Ini adalah salah satu dari tiga jenis bus yang membentuk sistem atau bus komputer.Komposisinya yang tepat bervariasi di antara prosesor.

Secara umum, tujuan setiap bus adalah untuk mengurangi jumlah jalur yang diperlukan untuk komunikasi antara komponen komputer.Bus memungkinkan komunikasi antar komponen di satu saluran data dan ditandai dengan berapa banyak informasi yang dapat dikirim sekaligus.Jumlah data dinyatakan dalam bit dan sesuai dengan jumlah garis fisik di mana informasi dikirim.Misalnya, kabel pita dengan 32 kabel dapat mengirim 32 bit secara paralel.

Setiap komputer biasanya memiliki bus internal dan ekspansi.Bus internal atau sisi depan memfasilitasi komunikasi antara CPU dan memori pusat, sementara ekspansi atau bus input/output menghubungkan komponen motherboard seperti hard drive dan port.Sebagian besar bus sistem biasanya terdiri dari antara 50 dan 100 jalur fisik yang terpisah untuk komunikasi.Garis -garis ini dibagi menjadi tiga subassemblies atau jenis bus: alamat atau bus memori, bus data, dan bus perintah atau kontrol.

bus kontrol adalah dua arah;Ini mentransmisikan sinyal perintah dari CPU dan sinyal respons dari perangkat keras.Ini membantu CPU menyinkronkan sinyal perintahnya ke komponen komputer dan perangkat eksternal yang lebih lambat.Akibatnya, bus kontrol terdiri dari jalur kontrol yang masing -masing mengirim sinyal tertentu, seperti membaca, menulis, dan mengganggu.Garis kontrol yang membentuk bus kontrol berbeda antara prosesor, tetapi sebagian besar termasuk garis jam sistem, garis status, dan byte memungkinkan baris.

Misalnya, CPU komputer akan menggunakan bus data untuk mengirimkan informasi ke dan dari memori pusat memori pusat pusat.Bus kontrol memungkinkan CPU untuk menentukan apakah dan kapan sistem mengirim atau menerima data ini.Ini karena bus kontrol memiliki garis kontrol untuk dibaca dan satu untuk menulis yang menentukan arah informasi mengalir (memori ke CPU atau CPU ke memori).Jika CPU perlu menulis beberapa data ke memori pusat, itu akan mengirimkan sinyal pada (menegaskan) jalur kontrol tulis bus kontrol.Mengirim sinyal pada garis kontrol baca memungkinkan CPU untuk menerima data dari memori.

Jenis bus lain yang membentuk bus sistem adalah data dan alamat bus.Bus data memindahkan instruksi dan informasi antara semua komponen komputer fungsional.Ini adalah dua arah dan dapat mentransmisikan hanya dalam satu arah sekaligus.Bus data mentransmisikan informasi antara CPU dan memori dan juga antara memori dan bagian input/output.

Bus alamat searah dan berfungsi seperti peta untuk memori.Ketika sistem komputer perlu mengakses lokasi memori tertentu atau perangkat input/output, itu menegaskan alamat yang sesuai di bus alamat.Alamat ini dikenali oleh sirkuit yang sesuai yang kemudian menginstruksikan memori atau perangkat yang sesuai untuk membaca atau mengirim data pada bus data.Hanya perangkat atau lokasi memori yang sesuai dengan alamat di bus alamat yang akan merespons.