导航:首页 > IDC知识 > 存储主机接口

存储主机接口

发布时间:2021-01-19 02:50:53

1、电脑主机后面不知道怎么看各个接口什么的不懂

接口的指标速度;资源占用。包括CPU时间、中断、DMA等;连接距离;差错控制、即插即用、供电等。

接口软件、I/O总线、接口电路和连接的外部设备的关系

Intel865芯片组构成的计算机系统

接口电路的构成

接口的基本功能

数据传送:CPU执行输入/输出指令与外部设备交换数据。

数据缓冲:用于输入输出过程中的暂存,对方不能及时接收数据时,将数据暂存在接口电路中。根据接口的需要可以是1个或2个字节,或是FIFO存储器,也可以是数据存储区。

信号变换:完成计算机数字信号与I/O设备信号(如模拟信号、开关信号、计数脉冲等)的相互转换。

中断:大多数接口电路有中断功能,以提高接口程序的效率。

接口的高级功能

差错控制:实现检错或纠错。

高层通信协议:实现呼叫、数据包、流量控制等。

即插即用、电源管理、动态配置等。

接口的操作:程序对接口的访问(读/写)方式。不同的接口电路支持不同的操作方式。

查询控制方式:在程序的主动控制下,通过读取状态寄存器了解接口的情况,完成相应的程序操作。为了及时了解接口的状态,需要时间密集的查询操作。CPU效率低。

中断控制方式:当接口出现需要程序干预的事件,通过中断通知CPU,CPU再读取状态寄存器,确定事件的种类,以便执行不同的代码处理。CPU效率高而且及时。

DMA控制方式:CPU与接口的数据传送采用DMA传送,即传送的具体过程由硬件(DMA控制器)完成,传送速度比通过CPU快,尤其是在批量传送时效率很高。

串行接口

串行传送:数据信息以串行方式逐位传送。如RS-232C、USB接口、SATA接口、键盘接口和鼠标器接口等。

特点:节省接口线数目、传送距离远,接口电路复杂。

同步串行和异步串行:串行接口可分为同步串行和异步串行两类,同步串行接口在连接线中有时钟线,而异步串行接口没有时钟信号线。

同步串行传送:

异步串行传送:

RS-232C基本特性

·连接器:采用DB25和DB9(D型)连接器,DB25多为早期设备使用,DB9多为现在使用。

·电缆长度:RS-232C电缆的最大长度和线缆类型、通信速率等有关,一般情况下限制在15米。

·通信速率:固定可选的速率110、300、600、1200、2400、3600、4800、7200、9600、14400、19200、28800、33600、38400、57600、115200bps(BitPerSecond)。

·RS-232C信号电平:采用双极非平衡方式,负电平(-3~-15V)代表逻辑1,正电平(+3~+15V)代表逻辑0。一般采用±5V或±12V。接口电路完成内部逻辑电平(0~3/5V)与接口信号电平(-12~+12V)的转换。

·RS-232C的内部波形和接口信号波形:

RS-232C的接口信号

·RS-232-C接口连接器:连接的两端分别为DTE(DataTerminalEquipment)和DCE(DataCommunicationEquipment)端。

·接口信号说明(→:DTE到DCE,←:DCE到DTE)

–TxD(TransmittedData→):数据发送。

–RxD(ReceiveData←):数据接收

–RTS(RequestToSend→):请求发送,表示要求发送数据到DCE。

–CTS(ClearToSend←):清除发送(允许发送),表示DCE可以接收数据,对RTS的应答。

–DTR(DataTerminalReady→):数据终端就绪,表示DTE准备就绪。

–DSR(DataSetReady←):数据设备就绪,表示DEC准备就绪。

–RI(RingIndicator←):振铃检测指示,MODEM使用。

–CD(CarrierDetect←):载波检测指示,MODEM使用。

RS-232C的一个应用例子

操作实例:DCE为MODEM,DTE为PC机。通信方式为采用DTR/DSR联络的全双工(不使用RTS和CTS)。(被叫方RS-232)

PC中RS-232C的实现

·在早期的PC机中,串行接口是由一块独立的IC芯片实现的,如Intel8250,实现串行通信的功能部件被称为UART(UniversalAsynchronousReceiver/Transmitter)。

·在近代PC机中,将UART和其他的标准接口电路集成在一起,被称为SuperI/O芯片。SuperI/O芯片被集成到了南桥芯片(或ICH)中。

一般的芯片组集成有2个串行接口,可以通过插卡方式或USB扩展方式增加串行接口。系统默认的端口地址个中断配置如表。

PC机为UART分配8个寄存器端口地址,大多数UART使用了其中的7个。

并行接口

用途:早期的并行端口用于连接打印机。后来发展成为标准的多功能接口,用于连接外接光盘驱动器、外接硬盘等。

标准:IEEE1284标准是于1994确定的并行接口标准。该标准定义了并口的物理特性、电气规范和数据传送模式。

特点:并行接口中定义了8条数据线,每次传送一个字节。速度比串行口快的多,为150KB~2MB/s。

连接器:PC机一端采用DB25连接器。

IEEE1284的接口信号

DB25并行口连接器中的信号:定义了8条数据线、4条输出控制线和5条状态线。全部信号线为5VTTL电平。

IEEE1284的工作模式

最早(PC机初期)的并行口只有输出没有输入功能,只适合接打印机。

之后并行口增加模式:

·标准并行口(SPP:StandardParallelPort):增加4位输入能力,输出速率150KB/s,输入速率50KB/s。

·双向并行口(PS/2):8位输入,双向传输速率150KB/s。

·增强并行口(EPP:EnhancedParallelPort):高速双向,传输速率500KB~2MB/s。适合双向高速传送。

·增强性能并行口(ECP:EnhancedCapabilityPort):高速双向,传输速率500KB~2MB/s。支持DMA。适合批量数据单向高速传送。

USB

USB接口

·由Compaq、Intel、Microsoft、NEC等公司于96年共同研制发布。

·目前使用的有USB1.1和USB2.0两个版本。

·Microsoft从Windows98SE开始全面支持USB。新型的串行技术

·由于集成电路技术的发展,高度复杂的接口电路的集成芯片成本降低。

·点对点的串行传输可以使得传输速度大幅度提高。

·现代计算机对接口的传输速度要求提高。

USB——简介

·物理接口

USB采用4线传输,其中两条信号线,两条电源线。标准USB连接器分为A和B两种,A连接器用于主机,B连接器用于外设。

·传输模式和速度

USB采用平衡半双工方式。

USB1.1具有两个物理传输模式,全速模式为12Mb/s,低速模式为1.5Mb/s。

USB2.0的高速模式的物理速率为480Mb/s,同时兼容USB1.1。

USB——同步方案

·NRZI(NonReturntoZeroInvert,不归零反向码)编码USB的线上传输采用NRZI编码,相当于插入时钟,数据没有变化表示1,数据有变化则表示0。并要在连续6个1之后插入一个0,接收端再按照这样的规律将插入的0删除。

USB——连接方式

·连接方式

PC机的USB接口可以连接外设、复合设备和集线器。最多可以连接5级集线器,最多可连接127台外设和集线器。

USB——特点

·高可靠性

USB采用平衡传输方式,抗干扰性好。

USB带纠错能力,可完成对软件透明的检错和重发。

· 使用方便

自带+5VDC电源,可输出500mA。接口具备电源管理能力。

具有热插拔能力,在操作系统的协同下实现即插即用。

· 节省资源

多个设备使用同一组中断和DMA通道。

·关于USB速度

半双工传输方式;

串行传输——信息中包含状态、控制和差错校验信息;

多设备共享——一个根USB传输带宽被连接多个设备共享;

NRZI编码——NRZI编码后数据量会增大。

USB——传输模式

· USB的四种基本的数据传输模式

控制传输(Controltransfer)

支持外设与主机之间的控制、状态、配置等信息的传输,为外设与主机之间提供一个控制通道。

等时传输(Isochronoustransfer)

适合数据连续不间断、实时的、带宽要求恒定的传输。该类型无差错校验。适合音、视频设备。

中断传输(Interrupttransfer)

适合数据量小,无周期性,但对响应时间敏感的传输。

数据块传输(Bulktransfer)

适合传输的数据量大,但没有实时要求的传输,USB在满足带宽的情况下才进行该类型的数据传输。适合外存储设备。

IEEE-1394接口

· 1394a于1995年发布。后续的版本是1394b

· 1394a:标准定义了多种传输速率,12.5、25、50、100、200、400Mb/sec的传输速率。

· 1394b:为下一代PC所制定的标准,增加了800和1600Mb/sec,如果使用光纤的话,最高传输速率提高到了3200Mb/sec。

· 接口

使用六芯传输——差分数据对、差分时钟对及电源和地线,可通过电源线提供1.5A电流。

IEEE-1394接口——和USB比较

IDE接口

· IDE(IntegratedDeviceElectronics)属于内部接口,又叫ATA接口。

· 用途:是PC机用于连接硬盘、光盘驱动器的通用接口,一般PC机主板上有两个IDE接口。

· 连接:一般通过软电缆连接主机的IDE接口和硬盘及光驱。

IDE接口——连接

· IDE连接方式

PC机一般有2个IDE接口,每个IDE接口可以连接2个IDE外设,最多可以连接4个设备。

IDE接口——版本发展

·IDE连接电缆

IDE连接器为40双排连接器,UDMA标准的连接电缆中增加40根地线(80线),连接器不变。

IDE接口——传输模式

· PIO:(ProgrammedI/O编程的输入/输出)一种IDE接口传送模式,和之后的DMA模式相比占用CPU时间资源多。PIO有5种子模式(MODE0~4):PIO模式 0 1 2 3 4 传输速度 3.2 5.2 8.3 11.1 16.7

· DMA:(DirectMemoryAccess直接存储器访问)比PIO更高效的传送模式,有3种子模式(MODE0~2):

DMA模式 0 1 2标准:ATA-1 ATA-2ATA-2传输速率:4.2 13.3 16.7

· UDMA:(Ultra-DMA)比普通DMA更高速的方式,采用了更高速的时钟,而且在时钟的上沿和下沿分别传送数据,速度加倍。传输速率可以达到33、66和100MB/s。

IDE接口——高级特性

· SMART:(Self-Monitoring,自监视、分析和报告技术)提高硬盘系统的安全性。

· CRC:(CyclicRendancyCheck循环冗余校验)

· RAID(容错式独立磁盘阵列):目的在于通过多个磁盘驱动器的协同来实现高性能或高安全性的目的。RAID通常有0、1、2、3、4、5等模式,其中RAID0和RAID1则多见于PC。RAID3、4、5采用复杂的CRC纠错,通常只用于服务器/工作站领域。

SATA接口

Intel联合多家厂商于2001年推出了SerialATA1.0规范。基本SATA的传输速率为150MB/sec。

SATA采用高速串行平衡传输技术,并采用屏蔽线线传输,提高了抗干扰特性,使得传输速度提高。

SATA接口硬盘

ATA(IDE)接口和SATA接口硬盘

SATA接口——连接器和电缆

连接:SATA接口连接器为7线连接,传输线4线屏蔽线,信号传输采用平衡传输方式,传输电压为+0.25V和-0.25V。

SATA接口

SATA版本:目前SATA有3个版本,传输速度分别为150、300和600MB/sec。

外接:由于SATA电缆很细,而且支持热拔插,SATA接口可以作为高速的外部接口。

SCSI接口

· SCSI():原为小型计算机的标准外设接口,用于连接磁盘机、磁带机等高速外部设备。

· SCSI在PC的应用:主要用于高档服务器系统连接硬盘、光盘驱动器、磁带机等。和IDE接口相比,SCSI接口速度快,可连接的设备多,但造价高。

· SCSI连接:菊花链模式。

SCSI接口——电缆和连接器

· 电缆和连接器

目前SCSI分两类:即标准SCSI(8位)和WideSCSI(16位)。分别使用50芯A型电缆(见表6.17)和68芯P型电缆及连接器。

50线SCSI电缆主机端 50线SCSI电缆外设端

SCSI接口——版本

SCSI接口——从SCSI到SAS

·SAS(SerialAttachedSCSI):采用SCSI的协议和类似SATA的串行传输技术的新一代SCSI接口标准。

· 今后将形成SATA和SAS并存的形式

IrDA—标准

· IrDA标准:

IrDA1.0:简称为SIR(SerialInfraRed),异步的、半双工的红外通讯方式。SIR以系统的异步通讯收发器(UART)为依托,由于受到UART通讯速率的限制,SIR的最高通讯速率只有115.2Kbps。

IrDA1.1:即FastInfraRed,简称为FIR。与SIR相比,由于FIR不再依托UART,通讯速率大幅度,可达到4Mbps的水平。
继FIR之后,IrDA又发布了通讯速率高达16Mbps的VFIR(VeryFastInfraRed)技术,并将它作为补充纳入IrDA1.1标准之中。

2、联想电脑主机的视频输入、存储插孔在什么位置?

联想电脑的视频输入和存储插口?视频输入靠的是联想电脑的摄像头和闪存USB方式,存储连接有USB模式,也有网络传送模式可以选择。

3、光纤阵列控制器主机接口和磁盘接口有区别吗?

控制器:通过其内置的控制软件,实现整个阵列的管理。

一般阵列对主机的接口就在阵列控制器上,一般每控制器至少有一个主机接口,有些控制器提供更多的主机接口;这些主机接口可以直接或通过光纤交换机与主机连接。此外各种管理接口(串口、以太网口等)也在控制器上。

而一般之所以采用两个控制器,主要是从高可用性、提高性能和负载均衡的角度考虑的。很多阵列都可以通过这两个控制器间的切换,防止控制器、连接线缆、网络设备(如光纤通道交换机和集线器)、主机HBA的单点故障。某些阵列则可以通过主机或阵列软件实现多通道的数据访问和通道间的负载均衡。

可以说阵列控制器是中低端磁盘阵列的核心,相当于PC的主板、内存和CPU;而放置硬盘的磁盘柜是阵列实际存储数据的地方,相当于PC的硬盘。

光纤磁盘阵列磁盘柜:主要特点是内部一般至少采用冗余的双FC-AL仲裁环环路结构,内部硬盘实际上同时接在两条仲裁环上。而中端磁盘阵列支持的环路数更多,可以达到4、8、16条之多。这种多冗余仲裁环结构最主要的目的就是为了高可用性,它可以防止单个线路、接口的故障导致整个阵列的失效。而且每个环路采用旁路技术来防止无硬盘接入和硬盘故障对环路通信的影响。

4、台式电脑主机共有几个对外接口

一:串行口,是标准的rs232接口,可以接串行打印机和远程传输数据。
二、并行口,一般用于接并行打印机和硬件卡。
三、usb口。
四、vga、hdmi、dvi 视频接口,一般是显卡提供的。
五、ps2 键盘和鼠标接口。
六、网卡接口。
七、声卡的输入和输出接口。

5、计算机主机后的接口都有什么?应该怎么进行连接

通常用的圆形口键鼠只有重新启动(或者开机)才能加载驱动程序。而usb口通专过系属统加载驱动所以不需要重启。

所谓虚拟主机,也叫“网站空间” ,就是把一台运行在互联网上的服务器划分成多个“虚拟”的服务器,每一个虚拟主机都具有独立的域名和完整的互联网服务器功能。

一台服务器上的不同虚拟主机是各自独立的,并由用户自行管理。但一台服务器主机只能够支持一定数量的虚拟主机,当超过这个数量时,用户将会感到性能急剧下降。

(5)存储主机接口扩展资料:

系统软件:

系统软件System software,由一组控制计算机系统并管理其资源的程序组成,其主要功能包括:启动计算机,存储、加载和执行应用程序,对文件进行排序、检索,将程序语言翻译成机器语言等。实际上,系统软件可以看作用户与计算机的接口。

它为应用软件和用户提供了控制、访问硬件的手段,这些功能主要由操作系统完成。此外,编译系统和各种工具软件也属此类,它们从另一方面辅助用户使用计算机。下面分别介绍它们的功能。

6、联想Storage S3200存储支持的四种主机接口模块是怎样的

intel s3200sh 主板上的接口图如下。白色的为一个24针的电源线接口,一个是8针的电源线接口。1,把回主机的机箱电源上的对应的24针电答源线和8针的电源线插在主板对应的电源插口上。2,有两条并死长的内存条插槽,只要插相内存条,就可以了,可插两条一样的,也可以只插一条。3,主板上有一条黑色的PCI-E X16扩展显卡插槽,可以装一张如精影GTX650这样的独立显卡就可以了。4,最后还有两条白色PCI插槽,可以不插,也可以插振断卡或声卡、网卡的。5,也可以借助主板说明书,Intel Server Board S3200SH主板上开关、LED、HDD跳线说明书,各插座旁边一般都有标识,pwr sw 这样的两个是电源开关和开关连线的插头上都有说明的。也可以请专业技术员帮忙安装,这样更为保险一些。

7、外设为何必须通过接口与主机相连?存储器与系统总线相连需要接口吗?为什么?

没有接口怎么传输数据啊?存储器按照不同类型和接口分为直接与CPU主线链接的pcie类固态和通过主板转接的SATA类等其它存储器。因为所有的计算机硬件都需要有CPU的指令信号才能知道该如何工作,所以所有计算机硬件最终都直接或间接与CPU总线相连。你需要认真的读读《计算机组成原理》(滑稽)

以上为2017年11月14日的回答。2020年3月19日更新以下答案。

提问者没有给出明确的接口定义。如果这里的"接口"是指类似于软件中的"API接口"一样的东西的话,我不确定,我觉得是没有的。

在计算机组成中,这种东西应该叫"协议",比如nvme协议、sata协议。这些协议定义了设备与总线链接的方式,也定义了物理接口和数据传输的形态。

在操作系统层面上,协议对应了驱动,没有驱动操作系统无法读取外设的信息,这也是win7不能原生支持usb3.0、nvme硬盘的原因,因为win7没有集成相应的驱动。这里的驱动与题主的接口有点相似的味道。

不过既然提到系统总线,那肯定是操作系统原理方面的问题,是硬件层面的东西,硬件的执行靠的是各种控制器里的微指令。协议定义了外设有多少金手指,各个金手指怎么与总线相连,怎么传递控制信号数据信号。

所以题主的问题:"外设为何必须通过接口与主机相连?""存储器与系统总线相连需要接口吗"

是不明确的。如果前半问是对的,那么后半句的答案也肯定是需要(如果确实存在这种物理传输中的"数据接口"的话)。

但我觉得题主的问题有问题,或者至少没有说明确,这里的"接口"到底是什么?还是题主的概念混淆?

如果是API接口,那么应该对应操作系统中的驱动,这里的接口其实是指驱动,驱动是必须有的。

如果是协议,那是外部的定义,在硬件中体现为控制器的微指令,那么这里的接口是指微指令吗?那么控制器和微指令也是必须有的。比如内存控制器,等等。

评论怎么骂人呢,又不说明具体原因,如果你讲的出道理,那骂人也可以的,不讲道理,直接骂人谁不会?已举报。

8、u盘是通过什么接口于主机进行数据交换的移动储存设备

U盘当然是通过USB接口跟主机连接进行数据交换的

9、台式电脑主机共有几个对外接口

CPU插槽。(安装CPU使用的插槽)
DIMM插槽。(安装内存的插槽)
PCI-E接口或者回AGP接口。(显卡插槽)
PCI接口、。(其他办卡设备插答槽)
SATA接口/IDE接口(链接硬盘、光驱等存储设备)
内置的其他接口,如USB、9针串口、开机信号、指示灯等都是以插针的形式出现的。

10、主机后面的接口都插什么?

1.
有鼠标,有键盘
PS2接口,任意插
2.
有显示器接口
3.
有USB接口,好回多个备用,随意插
4.
有LAN口/RJ45口,
插网线答
5.
有声卡的话,有音响左右声道或立体声道插口,设置有麦克风插口
6.
老式的有RS232串口和并口给打印机用
基本就这些,特别的不包含在内

与存储主机接口相关的知识