操作系统 磁盘控制器

操作系统 磁盘控制器

在本文中,您将了解操作系统中的磁盘控制器。

什么是磁盘控制器

磁盘控制器是连接CPU与软盘、硬盘和其他磁盘驱动器的电路。它类似于一个微型计算机,因为它包含有小型CPU和内存,用于获取和传输来自物理磁盘驱动器的数据。它提供了总线和磁盘驱动器之间的接口,帮助将其与系统的其余部分连接起来。

磁盘控制器是插入式电路板或主板上的电路,用于控制软盘和硬盘的操作。当系统希望从磁盘传输数据时,会通知磁盘控制器。反过来,控制器向磁盘驱动器发送电子命令,使其旋转并将其磁头移动到磁盘上的正确位置。控制器负责磁盘驱动器与计算机系统之间的数据传输。计算机的操作系统和BIOS直接向控制器发送命令以启动系统和访问存储在驱动器上的文件。

用于加密硬盘上数据的电子技术将硬盘控制器分为不同的类别。修改频率调制(MFM)驱动器需要MFM控制器,有限运行长度(RLL)驱动器需要RLL控制器,SCSI驱动器需要SCSI控制器。如果您需要额外的存储并希望向系统添加另一个磁盘驱动器,则必须首先确定您拥有的磁盘驱动器和控制器的类型,并且新的磁盘必须与当前的控制器兼容。

作为外围控制器,现代磁盘控制器集成在磁盘驱动器内。例如,SCSI控制器集成到称为“SCSI磁盘”的驱动器中。在过去,不同的SCSI控制器与SCSI总线连接磁盘驱动器,当SCSI控制器功能集成在单个芯片中时。

磁盘控制器的最流行的接口是个人使用的串行ATA和PATA(IDE)。并行SCSI、光纤通道和串行连接SCSI都被高端驱动器使用。磁盘控制器还可以管理非机械闪存访问的时序。

磁盘控制器与主机适配器

主机适配器是使计算机系统能够与外围总线通信的组件的正确术语。另一方面,磁盘控制器使磁盘能够与同一总线通信。这两者经常混淆,特别是在计算机世界中。磁盘控制器将磁盘读写头读取的信号转换为经过外围总线传输,并再次由主机适配器处理为适合主板总线的格式,最后由CPU读取。

在磁盘控制器和主机适配器之间可能还有另一个控制器。磁盘阵列控制器可实现硬件RAID的创建。它甚至可以与HBA物理集成,尽管它具有不同的功能。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程