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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

计算机基础:进程

發布時間:2023/12/20 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 计算机基础:进程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

        • 異??刂屏鞯母拍?/li>
        • 程序和進程
        • 進程中的邏輯控制流
        • 進程的存儲器映射
        • 共享對象和私有的寫時拷貝對象
        • 用戶態和內核態
        • 程序的加載和運行
      • 異常和中斷
        • 異常和中斷基本概念
        • 異常和中斷的基本處理過程
        • 異常的分類
        • 故障類異常及舉例
        • 陷進類和終止類異常
        • 中斷的概念
        • 異常中斷的響應過程
      • IA32中的異常中斷機制
        • X86實地址模式下異常中斷處理
        • IA32異常中斷響應過程
        • 異常和中斷返回過程
        • linux對中斷的處理
        • IA32Linux 的系統調用
      • IO系統
        • IO子系統概述
        • 用戶IO軟件與系統調用
        • 文件基本概念
        • 文件緩沖區概念
        • stdout 和stderr舉例(精華)
        • 文件緩沖區的使用
        • 文件操作舉例(精華)
        • 中斷IO方式
        • 中斷處理過程
        • 中斷屏蔽 和多重中斷
        • 程序查詢和中斷方式的比較
        • DMA方式
        • 內核空間IO軟件

異??刂屏鞯母拍?/h4>


程序和進程

進程就是程序的執行過程

進程在計算機里相當于運行任務

進程有專門的數據結構管理


引入進程的原因
多進程可以同時運行,實現程序運行的封裝,讓每個進程可以獨立自由的執行

進程中的邏輯控制流

物理控制流由多個邏輯控制流組成


現場信息就是寄存器信息,需要保存和恢復

進程的存儲器映射


共享對象和私有的寫時拷貝對象




用戶態和內核態

程序的加載和運行



異常和中斷

異常和中斷基本概念


異常和中斷的基本處理過程

異常中斷處理和上下文切換不同

異常的分類

故障類異常及舉例

缺頁
越界
越級
越權



陷進類和終止類異常

發生故障的指令是需要重新執行的


中斷的概念

中斷是通過硬件完成,由中斷服務實現,可以打斷進程
每一條指令執行完,都要檢查中斷請求

可屏蔽中斷和不可屏蔽中斷

異常中斷的響應過程


軟件識別:慢
硬件識別:塊
中斷號和處理程序號應該有個表來對應關系

IA32中的異常中斷機制

X86實地址模式下異常中斷處理




直接通過類型號確定中斷服務程序指令首地址

bios把os從磁盤加載到內存中


IA32異常中斷響應過程

異常和中斷返回過程






linux對中斷的處理



IA32Linux 的系統調用





IO系統

IO子系統概述



用戶IO軟件與系統調用







文件基本概念

一切皆是文件



文件緩沖區概念



stdout 和stderr舉例(精華)

注意這個輸出,有沒有緩存影響

文件緩沖區的使用



文件操作舉例(精華)

中斷IO方式




中斷處理過程

中斷屏蔽 和多重中斷



程序查詢和中斷方式的比較



DMA方式


內核空間IO軟件





創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的计算机基础:进程的全部內容,希望文章能夠幫你解決所遇到的問題。

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