期刊文献+

多任务并行计算机实时控制系统

A Concurrent Multi-task Rral-time Computer Control System
下载PDF
导出
摘要 本文介绍一种全新的可同时并行地实时控制多个受控对象或外设的计算机控制系统,与分时控制和中断控制不同,该系统可同时并存多个独立的主程序(称为“过程”)。若将一个或数个受控对象或外设赋于一个“过程”,各过程可同时并行运行,控制、管理相应的外设,犹如一个计算机系统中有多个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.
作者 钱神恩
出处 《仪器仪表学报》 EI CAS CSCD 北大核心 1995年第4期414-419,共6页 Chinese Journal of Scientific Instrument
关键词 并行处理 实时控制 计算机 Concurrent Processing,Real-time Control,Multi-Task
  • 相关文献

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部