日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

【操作系统复习】操作系统的运行机制与体系结构

發布時間:2024/7/19 windows 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【操作系统复习】操作系统的运行机制与体系结构 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

同個人網站 https://www.serendipper-x.cn/,歡迎訪問 !

操作系統的運行機制與體系結構

    • 一、兩種指令、兩種處理器狀態、兩種程序
    • 二、操作系統的內核
    • 三、操作系統的體系結構

一、兩種指令、兩種處理器狀態、兩種程序

💁 ” 指令 ” 就是處理器(CPU)能識別、執行的最基本命令

  • 特權指令: 如內存清零指令 --> 不允許用戶程序使用。
  • 非特權指令: 如普通的運算指令

? CPU如何判斷當前是否可以執行特權指令?

用程序狀態寄存器(PSW)中的某標志位來標識當前處理器處于什么狀態,如0為用戶態,1為核心態。

  • 用戶態(目態): 此時CPU只能執行非特權指令
  • 核心態(管態):特權指令、非特權指令都可以執行

?? 兩種程序

  • 內核程序: 操作系統的內核程序是系統的管理者,既可以執行特權指令,也可以執行非特權指令,運行在核心態。
  • 應用程序: 為了保證系統能安全運行,普通應用程序只能執行非特權指令,運行在用戶態。

二、操作系統的內核

內核 :計算機上配置的 底層軟件,是操作系統最基本、最核心的部分。

實現操作系統內核功能的那些程序就是內核程序。

  • 時鐘管理: 實現計時功能
  • 中斷處理: 負責實現中斷機制
  • 原語
    • 是一種特殊的程序
    • 處于操作系統最底層,是最接近硬件的部分
    • 這種程序的運行具有原子性 —— 其運行只能一氣呵成,不可中斷
    • 運行時間較短,調用頻繁
  • 對系統資源進行管理的功能 (有的操作系統不把這部分功能歸為 “ 內核功能 ”。也就是說不同的操作系統,對內核功能的劃分可能并不一樣)
    • 進程管理
    • 存儲器管理
    • 設備管理

三、操作系統的體系結構

  • 大內核
    • 將操作系統的主要功能模塊都作為系統內核,運行在核心態
    • 優點:高性能
    • 缺點:內核代碼龐大,結構混亂,難以維護
  • 微內核
    • 只把最基本的功能保留在內核
    • 優點:內核功能少,結構清晰,方便維護
    • 缺點:需要頻繁地在核心態和用戶態之間切換,性能低

總結

以上是生活随笔為你收集整理的【操作系统复习】操作系统的运行机制与体系结构的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。