Answers:
我在这里找到了一篇有趣的文章,解释了两者之间的区别。看来它实际上叫做ATA,但IDE和PATA只是不同品牌使用的不同名称。
它只是说明与计算机相关的公司之间有多少竞争(和金钱),以使其特定的当前技术品牌被接受为世界标准。然而,随着普通的“ ATA”成为公认的术语,它们全都消失了。
一旦开发了SATA,它就称为PATA。
总而言之,ATA标准已经经历了七个公认的阶段(ATA-1、2、3等),并且在2001年阶段,市场上出现了7种ATA硬盘(通常称为Ultra ATA-133)。这些可以使数据传输速率高达133 MB /秒(兆字节/秒)。ATA-7被认为是串行ATA接管开发的最后阶段。在此阶段,为了明确区分ATA和较新的SATA标准,重新定义了较旧的ATA标准并将其命名为Parallel ATA(或PATA)。
每个SATA驱动器都有一个板载芯片组,用于压缩和解压缩数据传输,而主板上的PATA控制器则与驱动器的硬件直接通信。
从SATA到主板的数据被压缩,然后主板具有其自己的芯片组,该芯片组将SATA设备中的数据转换回计算机其余部分的解压缩二进制文件,对于从主板传递到主板的数据也必须这样做。硬盘驱动器。
与驱动器之间的任何传输都必须经过此过程,否则两个组件都无法相互理解。
我将尝试给出完整的答案。
在PC-AT(286)时代,系统中只有一条总线。该总线称为系统总线或主机总线(现称为ISA)。
所有设备(包括CPU本身)都已连接到该总线:内存控制器,软盘控制器,键盘控制器,计时器等。
第一个HDD由两部分组成:磁盘控制器(连接到ISA)和哑磁盘。程序员(使用任何基于ISA的设备)都使用IO和内存区域来访问控制器。它使用磁头-圆柱扇形的几何体将磁盘显示为块,并单独处理低层物体(例如移动驱动器磁头)。
ISA-->Controller-->Cable-->Dumb_disk
当时康柏生产笔记本电脑。他们将简单的设备安装到ISA桥。该设备称为“主机总线适配器”(HBA)。然后,他们将控制器移至磁盘驱动器,并通过带状电缆将其连接至HBA。请注意,HBA不是控制器:它只是一个适配器。控制器已安装在磁盘中!因此,您可以说磁盘控制器在适配器的帮助下已连接到ISA。
ISA_BUS[HBA]---ribbon-cable-->CONTROLLER_AND_DISK
那是控制器第一次集成到磁盘,因此他们将其称为IDE:Integrated Disk Electronics。
后来,制造商创建了称为AT-Attachement(ATA)的标准,该标准描述了物理连接(功能区电缆)和控制器的编程接口(寄存器及其语义)。之所以称为AT附件,是因为它将磁盘附加到AT总线(ISA)。
每个ATA设备都是IDE。但是,尽管90年代初以后生产的每个IDE设备都是ATA,但pre-ATA设备不是IDE。
在90年代中期,架构发生了变化:他们将CPU而不是一条总线连接到称为“北桥”的芯片,而总线称为前侧总线。然后,北桥连接到名为“南桥”的芯片。他们将ATA HBA和ISA以及键盘控制器和其他低速设备集成到了南桥中。那个时候ATA停止了“ AT附件”,但是名字留了。
ATA有一个问题:它是并行的。每条数据线都位于单独的电线上(原始ATA中有40条电线)。大量的线路由于串扰而限制了速度。首先,他们通过增加接地线来解决该问题,因此ATA-4 +使用了80条线!
但是最终的解决方案是转向串行总线。它增加了控制器的复杂性,但使工程师能够提高速度。因此,他们创建了称为“ SATA”的ATA串行版本。从那时起,旧版本被称为并行ATA或PATA。
PATA是ATA。SATA是ATA。但是当人们谈论ATA时,他们几乎总是谈论旧的并行版本的ATA:PATA。
SATA可以与ATA兼容,但是他们开发了称为AHCI(高级主机控制器接口)的HBA新版本。请参阅:AHCI从现在开始是控制器,而不是适配器。从那时起,我们可以说SATA是常规总线(就像USB一样)。它有2个控制器:一个控制器驻留在PCI上(在“通信集线器”附近(现在这就是他们所说的“南禽”)的位置),另一个控制器驻留在磁盘内部,但这完全不同。