Skip to main content

Apa itu pengontrol disk?

Di komputer, pengontrol disk adalah sirkuit yang memungkinkan unit pemrosesan pusat (CPU) untuk berkomunikasi dengan disk komputer lainnya, seperti floppy disk, hard disk atau jenis drive disk lainnya.Pengontrol disk menggunakan antarmuka seperti lampiran teknologi canggih (ATA) dan elektronik drive terintegrasi (IDE), yang paling sering digunakan di komputer pribadi (PC), dan antarmuka sistem komputer kecil (SCSI), yang paling sering digunakan di komputer "Kelas Enterprise ”.Operasi dasar pengontrol disk mencakup variasi pada operasi baca dan tulis.Sistem operasi pengontrol (OS) menggunakan blok bernomor saat disk menggunakan faktor -faktor lain, termasuk silinder fisik, nomor sektor, dan melacak untuk beroperasi.Driver perangkat melakukan pemetaan.

Antarmuka ATA dan IDE umum yang digunakan pengontrol disk beroperasi oleh set register, yang terletak di berbagai tempat dalam alamat input/output (I/O).Register ini digunakan untuk spesifikasi informasi tentang permintaan I/O terpisah.Setelah menulis "register perintah" perangkat, pengontrol disk memulai kinerja operasi yang diminta.Transfer data tertentu terjadi antara memori komputer dan disknya ketika "permintaan data" yang ditunjuk bit ditetapkan dalam register status.Dalam satu register, byte data dibaca dan ditulis, tetapi perintah diatur untuk dibaca atau ditulis dalam register yang sama sekali berbeda.Daftar lain adalah "Daftar Kesalahan" yang menghasilkan kesalahan kode.Dua register beroperasi bersama dan menunjukkan nomor silinder pengontrol disk, sementara register lain menunjukkan drive atau nomor kepala.Dua register terakhir digunakan untuk menunjukkan jumlah sektor untuk membaca/menulis, dan nomor sektor.

Ada berbagai jenis pengontrol disk yang dapat menjadi komponen di komputer.Salah satu jenis pengontrol disk adalah pengontrol array disk, yang mengelola komponen drive disk fisik dan menyajikannya ke komputer dalam hal unit logis.Ini mengimplementasikan array yang berlebihan dari perangkat keras disk independen (RAID) dan sering kali berjalan dengan nama pengontrol RAID.Standard Hard Disk Controller (HDC) adalah antarmuka yang memungkinkan komputer untuk membaca/menulis informasi tentang drive hard disk (HD).Pengontrol disk forensik adalah HDC yang khusus untuk mendapatkan akses hanya baca dari drive HD komputer tanpa merusak isi drive-nya.