軟件為什麼可以控制硬件

來源:生活大全幫 1.55W

軟件為什麼可以控制硬件

軟件自上到下,有應用軟件,系統軟件,還有固化在硬件內部的指令。應用軟件面對用户,一般不能直接控制硬件;系統軟件預留有與應用軟件的接口,能控制硬件。固定在硬件內部的指令是硬件啟動時的代碼和一些很常用的指令,執行速度很快。軟件控制硬件的原理,CPU的內部的指令暫存器和數據暫存器讀取到相關的指令代碼,指令暫存器再根據指令讓內部硬件完成相關操作,再接收下一條指令代碼。軟件的作用就是產生一系列這樣的代碼,完成軟件的任務。

熱門標籤