AHCI指的是高级主机控制器接口。
一、AHCI的意思解释:
AHCI是“Advanced Host Controller Interface”的缩写,中文意思是高级主机控制器接口,是一种由英特尔制定的技术标准。它允许软件与SATA存储设备沟通的硬件机制,可让SATA存储设备激活高级SATA功能。
二、AHCI的背景介绍:
1、AHCI本质是一种PCI类设备,在系统内存总线和串行ATA设备内部逻辑之间扮演一种通用接口的角色。这类设备描述了一个含控制和状态区域、命令序列入口表的通用系统内存结构。每个命令表入口包含SATA设备编程信息,和一个指向描述表的指针。
2、AHCI通过包含一个PCI BAR(基址寄存器),来实现原生SATA功能。
由于AHCI统一接口的研发成功,使得支持串行ATA产品的开发工作大为简化,操作系统和设备制造商省去了单独开发接口的工作,取而代之的是直接在统一接口上进行操作,可以实现包括NCQ(Native Command Queuing)在内的诸多功能。
扩展资料:
AHCI技术介绍:
1、AHCI技术需要硬盘和主板两方面的支持。
对于硬盘而言,目前还没有完全支持AHCI 1.0的产品,但部分硬盘已经支持NCQ功能,配合支持AHCI的主板就可以实现。
2、主板方面,在联想部分机型的BIOS中,可以看到SATA工作模式和AHCI功能这两个选项。
当SATA模式设置为Enhanced时,AHCI可选择Enable或Disable;
当SATA模式设为Compatible时,AHCI选项不可见(默认Disable)。
参考资料来源:
标签:AHCI