单道批处理系统 工作特点:用户一次可以提交多个作 业,但系统一次只处理一个作业。处 理完一个作业后,自动调入下一个作 业进行处理。 减少人工干预,使计算机自动进行输 入、编译和运行程序。 比如, Fortran源程序的编译连接过程可用批 处理来进行
工作特点:用户一次可以提交多个作 业,但系统一次只处理一个作业。处 理完一个作业后,自动调入下一个作 业进行处理。 减少人工干预,使计算机自动进行输 入、编译和运行程序。 比如,Fortran源程序的编译连接过程可用批 处理来进行。 单道批处理系统
串行工作方式 外设工作 (CPU等待) 运行中的作业进行输 入输出操作时,处理 CPU工作 机处于空闲等待状态, 而输入输出操作速度 外设工作 很慢。处理机利用率 (CPU等待) 很低。 lms 输入 2ms CPU 结束 2ms 输出 5ms
外设工作 (CPU等待) CPU工作 外设工作 (CPU等待) 1ms 2ms 输入一个数据 处理数据 输出数据 数据完 结束Y N 2ms 5ms 输入 CPU 输出 串行工作方式 运行中的作业进行输 入输出操作时,处理 机处于空闲等待状态, 而输入输出操作速度 很慢。处理机利用率 很低
中断机构和通道技术的出现,使 得CPU与外设并行工作成为可能
中断机构和通道技术的出现,使 得CPU与外设并行工作成为可能
通道:用来控制外部设备与主存钱C的与 PU向通道发起动 件 设备1 令。通道 通知设备与 主存传 通道1 递数据,此时CPU 也在进行其它计算 设备2 CPU工作(并行工作) 当设备与主存 主存传递数据结束后, 设备3 通道向CPU发信号 通道2 (中断),CPU停下 计算工作,执行中 设备4 断程序(中断处理程 --控制信号-序比较简单)
控制信号 数据 设备1 设备2 设备3 设备4 设备8 设备7 设备5 设备6 通道1 通道2 通道4 通道3 CPU 主存 通道:用来控制外部设备与主存储器之间进行信息交换的部件 CPU向通道发起动 通道的命令。通道 通知设备与主存传 递数据,此时CPU 也在进行其它计算 工作(并行工作)。 当设备与主存 传递数据结束后, 通道向CPU发信号 (中断),CPU停下 计算工作,执行中 断程序(中断处理程 序比较简单)
中断: 中断是外界(如输入、输出设备,通道 等)向主机报告信息的一种通信方式,是 CPU对系统中随机事件的响应
中断: 中断是外界(如输入、输出设备,通道 等)向主机报告信息的一种通信方式,是 CPU对系统中随机事件的响应