检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:钱神恩[1]
机构地区:[1]中国科学院长春光学精密机械研究所
出 处:《仪器仪表学报》1995年第4期414-419,共6页Chinese Journal of Scientific Instrument
摘 要:本文介绍一种全新的可同时并行地实时控制多个受控对象或外设的计算机控制系统,与分时控制和中断控制不同,该系统可同时并存多个独立的主程序(称为“过程”)。若将一个或数个受控对象或外设赋于一个“过程”,各过程可同时并行运行,控制、管理相应的外设,犹如一个计算机系统中有多个CPU同时工作一样。外设之间可通过它们相应的控制过程直接通讯和变换信息。因为每个过程具有独立性,组装联调时只需在过程之间的接口部作些协调即可。In this paper we describe a real-time computer control system which can concurrently control multiply peripherals ,Being different from the system using“timing con-trol”or“interrupting control”mode,it has several concurrent main prograrns,which areusuallv called“processes”.As all the processes in the computer system can execute concur-rently just like there are multiply CPUs executing simultaneously in one system. If one peripheral is assigned one process,the system can handle all the peripherals at the same time.The communications and data transmissions between peripherals can be directly donethrough the relevant processes,It is very convenient for a large system which is so complicat-ed that it must be done by several co-operators to integrate and debug in final stage,becauseeach process made by one co-operator is independent and can execute independently,In thispaper we take the“Focal Instrument Controller”in a large scale astrononlical research project DENIS as an example to show the procedure of the realization of a concurrent multi-taskreal-time computer control system.
分 类 号:TP273[自动化与计算机技术—检测技术与自动化装置]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.30