多道程序设计技术
来源:互联网 发布:a 寻路算法 java 编辑:程序博客网 时间:2024/05/13 15:27
让多个计算机问题同时装入一个计算机系统的主存储器的并发执行,这种设计技术称为“多道程序设计”,这种计算机系统称为“多道程序设计系统”或简称“多道系统”。
多道程序设计概念
所谓多道程序设计是指允许一个计算机系统的主存储器同时容纳多个用户程序,这些程序在计算机系统中可以并发执行。设有两道程序A与B要在同一个CPU上允许,假定A在执行过程中需要I/O操作。如果将A、B程序都装入主存中,它们并发执行的过程如下:
- CPU先运行A。
- CPU运行A程序过程中有I/O请求,CPU暂停运行程序B
- 由通道控制I/O任务;此时程序可以运行程序B;
- 通道完成I/O过程以后向CPU发出中断请求,CPU暂停运行程序B,转向中断处理;
- 中断处理结束后,CPU从程序A的断点处恢复运行。
- 多道程序设计技术
- Unix编程艺术:多道程序设计
- UNIX编程艺术之“多道程序设计”
- 多道程序设计:分离进程为独立功能
- 处理器管理及并发进程-多道程序设计
- 嵌入式系统的多道程序技术
- 【Unix编程艺术】第7章 多道程序设计
- 操作系统_第三章_处理器管理_多道程序设计
- 从现代操作系统中学到的东西--批处理、多道程序设计、分时系统
- 操作系统课堂笔记(4)进程管理之多道程序设计和进程
- IP数据报重组与分片 与多道程序设计的优点
- 为什么说直到出现中断和通道技术后,多道程序概念才变为有用的?
- 操作系统清华向勇陈渝版笔记(九) 同步协同多道程序设计和并发问题,同步互斥,死锁,临界区
- 多核程序设计技术》读后感
- 程序设计技术规则
- 多核程序设计技术
- 《数据结构与程序设计》程序设计技术规则总结
- 面向对象程序设计技术概述
- Hadoop生态系统以及版本衍化
- UVA - 624 CD
- 中国大学本科专业排行榜:软件工程最赚钱
- hdu1533解题报告
- eclipse编译android程序时遇到的问题总结
- 多道程序设计技术
- DLL动态链接库编程入门之一:DLL概论及其调试和查看
- 字符串(day14)
- 一个面试题。。。
- Circos入门教程
- Hibernate征途(六)之数量和关系映射
- Hibernate征途(四)之映射 序
- HDU 3400 Line belt(二重三分枚举)
- 二分图片匹配--poj1274