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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Win32 程序运行原理

發布時間:2024/7/19 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Win32 程序运行原理 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
  • 處理器的3工作方式:實模式,保護模式,虛擬86模式。CPU的主要工作在保護模式下。Windows操作系統就是運行在保護模式下的;
  • Windows多任務的實現:任務間的切換提供了良好條件,多任務隔離,每個任務都有獨立的地址空間。
  • 通過進程來實現任務,每個進程被賦予自己私有的地址空間。
  • 程序訪問內存,為防止修改系統數據,Windows使用兩種訪問模式,即內核模式用戶模式。
    • 內核對象:用戶模式下代碼和內核模式下代碼交互的基本接口,是應用程序與系統內核交互的重要方式。每個內核對象,Windows提供了在其上操作的API函數。
    • 對象句柄:內核對象的數據句柄僅能從內核模式訪問。應用程序必須使用API函數訪問內核對象。在調用函數創建內核對象時,函數會返回此內核對象的句柄。
    • 一個內核對象被多個進程使用時,內核對像通過使用計數這個屬性來指明內核對象的引用次數。使用計數為0,系統就會自動關閉資源。

    總結

    以上是生活随笔為你收集整理的Win32 程序运行原理的全部內容,希望文章能夠幫你解決所遇到的問題。

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