上传者: 43934844
|
上传时间: 2022-06-22 13:04:49
|
文件大小: 45KB
|
文件类型: DOC
中断和程序并发之间的关系是什么? 中断是程序并发的必要条件。如果没有中断,操作系统不能获得系统控制权,无法按调 度算法对处机进行重新分配,一个程序将一直运行到结束而不会被打断。 spooling系统的工作原理。 在SPOOLING系统中,多台外围设备通过通道或DMA器件和主机与外存连接起来,作业的输 入输出过程由主机中的操作系统控制。 操作系统中的输入程序包含两个独立的过程,一个过程负责从外部设备把信息读入缓冲 区,另一个过程是写过程,负责把缓冲区中的信息送入外存输入井中。在系统输入模块 收到输入作业输入请求后,输入管理模块中的读过程负责将信息从输入装置读入缓冲区 。当缓冲区满时,由写过程将信息从缓冲区写到外存输入井中。读过程和写过程反复循 环,直到一个作业输入完毕。当读过程读到一个硬件结束标志后,系统再次驱动写过程 把最后一批信息写入外存并调用中断处理程序结束该次输入。然后,系统为该作业建立 作业控制块JCB,从而使输入井中的作业进入作业等待队列,等待作业调度程序选中进入 内存。 中断向量的内容是由操作系统程序确定的还是由用户程序确定的? 中断向量的内容是由操作系统程序确定的。向量的