What is the disk controller?
In the computer, the disk controller is a circuit that allows the central processing unit (CPU) to communicate with other computer disks such as floppy disk, hard disk or some other disk type. Disk controllers use interfaces such as advanced technological connections (ATA) and integrated electronic unit (IDE), which are most commonly used on personal computers (PC), and the interface of a small computer system (SCSI), which is most often used on the "enterprise" computers. Basic disk controllers include variations on reading and writing operations. The controller operating system (OS) uses numbered blocks, while the disk uses other factors, including the physical cylinder, sector numbers and tracking. The device driver performs mapping.
Common ATA and IDE interfaces that use controllers use the registers that are located at different points in the input/output address (I/O). These registers are used for specific information on separate I/O requirements. After pSetting the "command register" of the device starts the disk controller will start the performance of the required operation. Some data transfers occur between computer memory and its disk when a bit of data is set in the status registry register -a marked "data request". This occurs in the disk controller's writing operation shortly after the command sends, and in read operations indicates the interruption command command.
Disc controllers have certain controllers that perform different functions. In one register, data bytes are read and written, but commands are set to read or written in a completely different registry. Another register is the "bug register" that provides code errors. Two registers operate in conjunction and indicate the cylinder number of the disk controller, while another register indicates a unit or head number. The last two registers are used to indicate the number of sectors to read/write and the sector number.
There are different DIS typesShelters that can be part of the computer. One type of disk controller is the disk field controller, which manages the component of the physical disk unit and presents it to the computer in terms of logical units. It implements a redundant field of independent disks (raid) hardware and so often passes through the name Raid Controller. The standard hard disk controller (HDC) is an interface that allows computers to read/write hard disk drive (HD). Forensic disk control is an HDC that specializes in obtaining access only for reading from HD computer discs without damaging its unit's content.