不懂就问:计算机总线的困惑

2020-10-11 14:27:40 +08:00
 feather12315
内部总线用于计算机内存等设备之间的 io,ISA 到 PCI 再到 PCIe 我懂,但是:
1. PCIe 、SATA Express 、AHCI 、Serial ATA 之间的区别与联系是怎样的?
2. qemu 中模拟的的 PCI / PCIe,与 virtio-bus,还有 isa-bus,有啥区别于联系?
802 次点击
所在节点    问与答
1 条回复
jim9606
2020-10-11 14:51:53 +08:00
这些总线标准,定义了连接器样式、PHY 的规范,但也会定义对应的逻辑接口:ISA,PCI,PCIe (扩展自 PCI ),SATA,SATAe (基于 PCIe )
这些是逻辑接口标准,定义了 OS 内核通过寄存器与硬件(或者 VMM )交互的方法:Nvme,AHCI,Virtio

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/713917

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX