-
多進程編程
鎖定
多進程編程定義
在分時多用户系統的程序處理過程中,將CPU時間片分配給每個進程。
多進程編程數據處理
由於每個進程都有各自的運行環境,因此在進程狀態轉換控制過程中要考慮處理不同的內容數據:
寄存器數據保存:包括PC(指向下一條要執行地址 )、PSW(處理機狀態)、SP(
堆棧指針)PCBP(
進程控制塊指針),FP(指向堆棧中一個 函數的Local
變量的地址)、AP(指向堆棧中
函數調用的
實參位置)、ISP(中斷堆棧指針)及其他
通用寄存器等。
當該進程再得到CPU時間片時,能夠從“
斷點”處開始正常地運行處理。