?? systemp.h
字號:
/*-------------------CPU全局變量---------------------*/
int psw; //0 :無中斷 ,1:程序結束,2時間片到,3:結束I/o 4.需要I/o
char dr[4];//數據緩沖寄存器
char ir[4];//指令緩沖寄存器
pointer pc;//可執行文件的下一條指令
char ac[4];//累加緩沖寄存器
int local_time;//相對時鐘
int system_time;//系統時間
int id; //分配給進程id數
/*-------------------CPU全局變量---------------------*/
linklist ready_pcb;//就緒進程隊列
linklist empty_pcb;//系統可分配得PCB塊
int A1;//設備A
int B1[2]; //設備B兩個
int C1[2];//設備C兩個
link a_using;//指向正在使用設備A的進程
link b_using[2];//指向正在使用設備B的進程
link c_using[2];//指向正在使用設備C的進程
linklist a_block_pcb;//申請A設備的進程隊列
linklist b_block_pcb;//申請B設備的進程隊列
linklist c_block_pcb;//申請C設備的進程隊列
link idle; //指向閑逛進程
link running;//指向當前運行進程控制塊
link wake[5];//指向需喚醒的進程
link halt;//需阻塞的進程
int count ; //標識系統是否初始化
exelist *on_create;//需要創建得可執行文件
char temp[10][4]; //保存進程運行結果
int k; //保存rusult的位置
int psw_flag;//保存psw=1的psw值
// if(flag=1) temp[k] write to
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -