storage - SCSI 和 PCI 的区别

标签 storage pci scsi

SCSI 是标准电子接口(interface),允许个人计算机与磁盘驱动器、磁带驱动器等外围硬件进行通信。
外围组件互连(PCI),顾名思义,是一种描述如何以结构化和受控方式将系统的外围组件连接在一起的标准。

现在我的问题是它们有何不同,数据传输的方式?还是硬件?

感谢您的帮助。

最佳答案

引自here :

For connecting different devices to a computer different buses are used. Each bus typically has a different data transfer speed.

1) ISA (Industry Standard Architecture) bus: ISA bus was created by IBM in 1981. ISA bus can transfer 8 or 16 bits at one time. ISA 8 bit bus can run at 4.77 MHz and 16 bit at 8.33 MHz.

2) PCI (Peripheral Component Interconnect) bus: PCI bus was created by Intel in 1993. PCI bus can transfer 32 or 64 bits at one time. PCI bus can run at 33 Mhz.

3) IDE (Integrated Drive Electronics) bus: IDE bus is used for connecting disks and CDROMs to the computer.

4) USB (Universal Serial Bus): It is used for connecting keyboard and mouse, and other USB devices to the computer. A USB bus has a connector with four wires. Two wires are used for supplying electrical power to the USB devices. USB 1.0 has a data rate of 1.5 MB/s and USB 2.0 which is a high speed one has a data rate of 35 MB/s.

5) SCSI (Small Computer System Interface) bus: It is a high performance bus which is used for fast disks, scanners, and for devices which require high bandwidth. It has a data rate of 160 MB/s.

6) IEEE 1394 or FireWire: IEEE 1394 is used for high speed data transfer. It can transfer data at a rate of up to 400 MB/s. It is a bit serial bus which is used for connection cameras, and other multimedia devices.

所以基本上,不同的总线是针对不同的设备/场景而设计的。

关于storage - SCSI 和 PCI 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17339640/

相关文章:

c - 传递给 sg_init_table() 函数的散点列表指针是否需要在之前分配?

c - 将 PCI 设备切换到 D3 冷 (D3cold) 状态

c - SCSI 读取 10 与读取 16

svn - 在 Subversion 等版本控制中存储图像的最佳实践

laravel - 检索存储在存储文件夹中的图像

xml - 我应该如何在 pygame 游戏中存储有关房间的信息?

c - 通过单个函数发送各种 scsi 命令

android - 处理 JSON 对象的最佳方法是什么?

linux - 我如何从 bar 0 读取数据,从用户空间,在 linux 的 pci-e 卡上?

c - SCSI 读取容量 (10) 报告错误的 LBA 和扇区大小