操作系統如何使用硬件?