作为工程师应该常常与接口打交道,所以小编请教了一下度娘,接口的完好界说是,实体把供给给外界的一种抽象化物,用以由内部操作别离出外部交流办法,使其能被修正内部而不影响外界其他实体与其交互的方法,就如面向对象程序规划供给的多重抽象化。
好杂乱的感觉,其实,接口便是一种直接手法,所以比较起直接交流,会引致些额外负担。在电子产品中有硬件接口和软件接口之分:电脑等信息机器硬件组件间的接口叫硬件接口;电脑等信息机器软件组件间的接口叫软件接口。下面小编来介绍一下这硬件类接口:

硬件接口首要有:
IDE
IDE的英文全称为“Integrated Drive Electronics”,即“电子集成驱动器”,它的原意是指把“硬盘控制器”与“盘体”集成在一起的硬盘驱动器。把盘体与控制器集成在一起的做法削减了硬盘接口的电缆数目与长度,数据传输的可靠性得到了增强,硬盘制作起来变得更简略,因为硬盘出产厂商不需要再忧虑自己的硬盘是否与其它厂商出产的控制器兼容。对用户而言,硬盘装置起来也更为便利。IDE这一接口技能从诞生至今就一直在不断开展,功能也不断的进步,其具有的价格低廉、兼容性强的特色,为其造就了其它类型硬盘无法代替的位置。
IDE代表着硬盘的一种类型,但在实践的运用中,人们也习惯用IDE来称号最早呈现IDE类型硬盘ATA-1,这种类型的接口跟着接口技能的开展现已被筛选了,而这以后开展分开销更多类型的硬盘接口,比方ATA、Ultra ATA、DMA、Ultra DMA等接口都归于IDE硬盘。
SCSI
SCSI的英文全称为“Small Computer System Interface”(小型计算机体系接口),是同IDE(ATA)彻底不同的接口,IDE接口是一般PC的标准接口,而SCSI并不是专门为硬盘规划的接口,是一种广泛运用于小型机上的高速数据传输技能。SCSI接口具有运用规模广、多任务、带广大、CPU占用率低,以及热插拔等长处,但较高的价格使得它很难如IDE硬盘般遍及,因而SCSI硬盘首要运用于中、高端服务器和高级工作站中。
光纤通道
光纤通道的英文拼写是Fibre Channel,和SCSI接口相同光纤通道开始也不是为硬盘规划开发的接口技能,是专门为网络体系规划的,但跟着存储体系对速度的需求,才逐步运用到硬盘体系中。光纤通道硬盘是为进步多硬盘存储体系的速度和灵活性才开发的,它的呈现大大进步了多硬盘体系的通讯速度。光纤通道的首要特性有:热插拔性、高速带宽、长途衔接、衔接设备数量大等。
光纤通道是为在像服务器这样的多硬盘体系环境而规划,能满意高端工作站、服务器、海量存储子网络、外设间经过集线器、交换机和点对点衔接进行双向、串行数据通讯等体系对高数据传输率的要求。
SATA
运用SATA(Serial ATA)口的硬盘又名串口硬盘,是未来PC机硬盘的趋势。2001年,由Intel、APT、Dell、IBM、希捷、迈拓这几大厂商组成的Serial ATA委员会正式确立了Serial ATA 1.0标准,2002年,尽管串行ATA的相关设备还未正式上市,但Serial ATA委员会已抢先确立了Serial ATA 2.0标准。Serial ATA选用串行衔接方法,串行ATA总线运用嵌入式时钟信号,具有了更强的纠错才能,与以往比较其最大的差异在于能对传输指令(不仅仅是数据)进行检查,假如发现错误解主动纠正,这在很大程度上进步了数据传输的可靠性。串行接口还具有结构简略、支撑热插拔的长处。串口硬盘是一种彻底不同于并行ATA的新式硬盘接口类型,因为选用串行方法传输数据而闻名。相对于并行ATA来说,就具有十分多的优势。首要,Serial ATA以接连串行的方法传送数据,一次只会传送1位数据。这样能削减SATA接口的针脚数目,使衔接电缆数目变少,功率也会更高。