系統調用和函數調用的區別

系統調用 操做系統服務的編程接口 一般由高級語言編寫(C或C++) 程序訪問一般經過高層次 的API接口(C標準庫的庫函數)而不是直接進行系統調用 每一個系統調用對應一個系統調用編號web 系統調用與函數調用的區別 系統調用 1.使用INT和IRET指令,內核和應用程序使用的是不一樣的堆棧,所以存在堆棧的切換,從用戶態切換到內核態,從而能夠使用特權指令操控設備 2.依賴於內核,不保證移植性 3.在
相關文章
相關標籤/搜索