有内核调配驱动,再由驱动控制相应硬件比如硬盘,有一个调用硬盘资源的进程产生,先在内存里等待cpu处理,处理后把相应的数据输送给硬盘,由驱动程序据此进行具体的操作
这是通过电脑机器语言发出的指令代码来控制硬件工作的,驱动也只是一串代码指令罢了,希望可以帮到您