比如:
我来写一个操作系统的模型描述。
返回点:
中断0(进行进程指令组中的一些变量初始化,比如一个变量存有进程总数,用这个进程数知道何时返回中断0;还有比如给新进程寄存器赋值;还有给这个内存地址加入新进程或减去执行完的进程等工作。)
进程1的一条指令
中断1(进行1号进程指令的所有寄存器压栈操作,并设设置好2号指令需要的寄存器值,用jmp返回,继续执行下一条“进程2的一条指令”)
进程2的一条指令
中断2
进程3的一条指令
中断3
进程4的一条指令
中断4
进程5的一条指令
中断5
.
.
.
.
.
.
进程N的一条指令
中断N
( cpu操作这些中断)