Skip to main content

Apa itu pengontrol host USB?

Pengontrol host Serial Bus (USB) universal adalah antarmuka yang memungkinkan perangkat keras yang diaktifkan untuk berinteraksi dan berkomunikasi dengan perangkat lunak tertentu.Koneksi USB adalah port input dan output yang datang standar dengan sebagian besar komputer dan berbagai peralatan digital lainnya yang memungkinkan data ditransmisikan melalui kabel atau bentuk koneksi langsung lainnya.Pengontrol host USB mengelola komunikasi antara perangkat periferal dan sistem komputer.Sebagian besar komputer modern memiliki pengontrol host USB berkecepatan tinggi dan banyak komputer yang lebih tua dapat memiliki pengontrol host yang mudah diinstal dalam slot terbuka di motherboardnya.

Pengontrol host USB berkecepatan tinggi mempertahankan koneksi antara perangkat seperti keyboard, mouse,modem atau printer dan memastikan bahwa sistem operasi komputer mengenali perangkat.Sistem operasi bergantung pada pengontrol host USB untuk menghindari keharusan menginstal masing -masing driver untuk setiap perangkat yang terhubung.Setiap perangkat USB berkomunikasi dengan sistem operasi komputer dalam bahasa pemrograman standar, seperti C ++.

Ada beberapa jenis antarmuka pengontrol host USB yang mendukung berbagai jenis port USB.Open Host Controller Interface (OHCI) adalah standar untuk sebagian besar dan bahkan mendukung USB 1.1.Universal Host Controller Interface (UHCI) dari Intel Mendukung USB 1 dalam kecepatan cepat dan lambat.Jenis lain dari antarmuka pengontrol host termasuk Enhanced Host Controller Interface (EHCI), yang dinilai sangat cepat dengan standar yang ditentukan publik, dan standar pengontrol host terbaru, yang disebut Extensible Host Controller Interface (XHCI).XHCI telah dirancang untuk peningkatan kecepatan, daya, dan efisiensi daripada pendahulunya.

Pengakuan perangkat standar seperti keyboard dan mouse oleh sistem operasi biasanya dilakukan secara otomatis oleh pengontrol host USB.Protokol pengontrol host menggabungkan proses komunikasi beberapa perangkat untuk membuat transfer data yang efisien dan simultan.Contoh yang baik adalah ketika pengguna komputer memasukkan data dalam program pengolah kata menggunakan keyboard dan mouse secara bersamaan.

Pengontrol host USB mampu membangun komunikasi antara komputer dan beberapa perangkat melalui satu port.Pengontrol host juga menentukan bagaimana setiap perangkat yang terhubung mendapatkan kekuatannya, itulah sebabnya pengguna dapat mengisi daya ponsel melalui port USB sambil mendengarkan musik dari tongkat USB di port lain.Untuk komputer lama tanpa pengontrol host USB, perangkat keras dapat dibeli dari vendor dan diinstal pada slot di motherboard dengan cukup cepat.