相关疑难解决方法(0)

硬盘如何知道数据从哪里开始?

我一直想知道硬盘驱动器如何找到第一位数据。

当硬盘驱动器旋转时,它读取的内容必须是循环数据流,直到读取头移动到不同的位置。

但是在这样的循环流中,驱动器如何知道第一位和最后一位位于何处,以便它可以以正确的顺序传递数据?

hard-drive data-transfer

14
推荐指数
3
解决办法
4073
查看次数

当发生磁盘读或磁盘写时,数据去哪儿了?

我知道有一个磁盘控制器这样的东西,它包含一个缓冲区,但想知道 CPU 是否直接从这个缓冲区读取,或者数据是否必须首先转到内存中的特定位置,然后允许自己读取由 CPU ?

有谁也知道缓冲区叫什么?DMA 如何适应这一切?

hard-drive filesystems io disk-controller dma

11
推荐指数
1
解决办法
3868
查看次数