計算機的內核態和用戶態

分層

計算機的分層簡化如下:最底部是硬件,包括:芯片、電路板、磁盤、鍵盤、顯示器以及類似的設備。硬件的頂部是軟件。多數計算機運行有兩種運行模式:內核態和運行態。

內核態:也稱管態,和心態。在這種模式中,操作系統具有對硬件的完全訪問權,可以執行機器能夠運行的任何指令。

用戶態:軟件的其餘部分運行在用戶態,其只使用了機器指令的一個子集。特別的,那些會影響機器的控制或可運行的I/O操作的命令,在用戶態中的程序裏是禁止的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章