CS-405 - Operating Systems
1
Posts
1
Users
0
Reactions
2,420
Views
Topic starter
01/08/2025 10:51 pm
A disk controller is a hardware component or electronic circuit that manages the physical communication between the computer’s CPU (or motherboard) and the disk drives (HDD, SSD). It controls the reading/writing of data to the disk by sending commands to the disk hardware. It handles low-level operations like moving the read/write heads, spinning the platters, and transferring data blocks.
Key Points:
-
Acts as an interface between the disk hardware and the system bus.
-
Converts digital commands from the OS into electrical signals for the disk.
-
Examples include IDE controllers, SATA controllers, SCSI controllers.