什么是磁盘控制器?(a disk controller?)

在计算机中,磁盘控制器是一种电路,它允许中央处理器(CPU)与其他计算机磁盘进行通信,如软盘、硬盘或其他类型的磁盘驱动器。磁盘控制器使用诸如高级技术附件(ATA)和集成驱动器电子设备(IDE)等接口,这些接口在个人计算机(PC)中最常用,而小型计算机系统接口(SCSI)则在“企业”级计算机中最常用。磁盘控制器的基本操作包括读写操作的变化。控制器的操作系统(OS)使用编号块,而磁盘使用其他因素,包括...

在计算机中,磁盘控制器是一种电路,它允许中央处理器(CPU)与其他计算机磁盘进行通信,如软盘、硬盘或其他类型的磁盘驱动器。磁盘控制器使用诸如高级技术附件(ATA)和集成驱动器电子设备(IDE)等接口,这些接口在个人计算机(PC)中最常用,而小型计算机系统接口(SCSI)则在“企业”级计算机中最常用。磁盘控制器的基本操作包括读写操作的变化。控制器的操作系统(OS)使用编号块,而磁盘使用其他因素,包括物理柱面、扇区号和磁道进行操作。设备驱动程序执行映射。

A central processing unit. The disk controller allows the CPU to communicate with other disks.

磁盘控制器使用的通用ATA和IDE接口通过位于输入/输出(I/O)地址不同位置的寄存器集进行操作。这些寄存器用于说明有关独立I/O请求的信息。写入设备的“命令寄存器”后,磁盘控制器开始执行请求的操作。当在状态寄存器中设置指定为“数据请求”的位时,计算机内存和磁盘之间会发生某些数据传输。这发生在命令发送后不久的磁盘控制器写入操作中,以及在读取操作中,中断命令指示数据的可用性。

The disk controller can communicate with floppy drives.

磁盘控制器具有某些执行不同功能的控制器寄存器。在一个寄存器中,读取和写入数据字节,但将命令设置为在完全不同的寄存器中读取或写入。另一个寄存器是产生代码错误的“错误寄存器”。两个寄存器协同工作,指示磁盘控制器的气缸号,而另一个寄存器指示驱动器或磁头号。最后两个寄存器用于指示要读/写的扇区数和扇区号。

有不同类型的磁盘控制器可以作为计算机中的一个组件。一种类型的磁盘控制器是磁盘阵列控制器,它管理物理磁盘驱动器组件,并以逻辑单元的形式将其呈现给计算机。它实现独立磁盘冗余阵列(RAID)硬件,因此通常被称为RAID控制器。标准硬盘控制器(HDC)是一个接口,使计算机能够在硬盘(HD)驱动器上读/写信息。法医磁盘控制器是一种HDC,专门用于从计算机的HD驱动器获得只读访问,而不会损坏驱动器的内容。

  • 发表于 2021-12-10 11:28
  • 阅读 ( 192 )
  • 分类:互联网

你可能感兴趣的文章

在mojave中,无障碍和完全磁盘访问应用程序权限有什么区别?

...流程的应用程序,例如Alfred之类的生产力应用程序。游戏控制器和特殊鼠标等设备的第三方驱动程序也将出现在这里。 它被锁定的原因是,同样的权限也可以用于监听击键或监视你行为的恶意软件。不过,您不必担心,因为这...

  • 发布于 2021-04-04 03:27
  • 阅读 ( 127 )

如何找出哪些类型的数据占用了磁盘空间?

...磁盘空间突然神秘地被填满时,您可能会非常不高兴。有什么好方法可以找出是什么耗尽了磁盘空间?今天的超级用户问答帖子对一个沮丧的读者有一些有用的建议。 今天的问答环节是由SuperUser提供的,SuperUser是Stack Exchange的一...

  • 发布于 2021-04-10 08:29
  • 阅读 ( 152 )

如何加快安全磁盘擦除速度?

...bly speeds. Especially if there are other USB devices busy on the same USB controller. There are at least three ways to deal with this: Wait a long time. Use a faster bus to the disk (e.g. an eSATA enclosure. Or mount the disk internally) Do not send any data to the drive to wipe it. Instead tell t...

  • 发布于 2021-04-11 14:21
  • 阅读 ( 121 )

什么是磁盘碎片?我还需要碎片整理吗?

... memories, and sometimes substantial buffering on the hard drive or in the controller. Plus sector sizes have gotten larger (or files are allocated in larger blocks) so that more data is inherently contiguous. Operating systems have gotten **arter as well. Whereas DOS 1.x would have fetched each sec...

  • 发布于 2021-04-12 03:43
  • 阅读 ( 216 )

基本磁盘(basic disk)和动态磁盘(dynamic disk)的区别

...解释这两种存储模型的区别以及何时使用每种类型。   什么是基本磁盘(a basic disk)? 基本磁盘是配置硬盘驱动器的方法之一,与MS-DOS使用的配置相同。它使用普通分区表或逻辑驱动器来管理硬盘上的所有分区和数据。当您第一...

  • 发布于 2021-06-25 18:31
  • 阅读 ( 502 )

raid 0(raid 0)和raid 1(raid 1)的区别

...。 RAID 1提供较慢的写入速度,但如果RAID控制器使用多路复用从磁盘读取数据,则可以提供与RAID 0相同的读取性能。 Applicati*** 数据可靠性不太重要,速度也很重要。 如...

  • 发布于 2021-07-07 00:41
  • 阅读 ( 359 )

软盘的历史

...载到Merlin(IBM 3330)磁盘包文件(一种100 MB存储设备)的控制器中。因此,实际上,第一批软盘被用来填充另一种类型的数据存储设备。后来人们发现了软盘的其他用途,使它成为热门的新程序和文件存储介质。 5 1/4英寸软盘...

  • 发布于 2021-09-13 02:24
  • 阅读 ( 170 )

如何我整理磁盘碎片?(i defragment a disk?)

... 对计算机上的磁盘进行碎片整理时,可以帮助计算机更高效地运行,以便更快地访问文件。最经常需要整理碎片的磁盘是硬盘。通过选择所需磁盘并在计算机上运行磁盘碎片整理程序,...

  • 发布于 2021-12-07 09:06
  • 阅读 ( 137 )

什么是磁盘阵列?(disk arrays?)

... 内置在主板中的RAID控制器必须设置与磁盘阵列交互的参数。控制器设置性能参数以匹配最慢的磁盘。如果它使用最快的磁盘作为基准,那么数据在写入不支持该速度的磁盘时将丢失。因此,...

  • 发布于 2021-12-07 15:04
  • 阅读 ( 183 )

什么是启动盘?(a boot disk?)

...能有几个功能,这取决于除了操作系统之外,它还安装了什么(如果有的话)。当计算机无法从其内部硬盘驱动器引导时,或者当该内部硬盘驱动器需要维修时,可以使用可引导磁盘。在这种情况下,从外部源引导允许用户运行...

  • 发布于 2021-12-09 14:11
  • 阅读 ( 218 )
a57254605
a57254605

0 篇文章