【24h】

Basic I/O handling on burroughs B6500

机译:B6500上的基本I / O处理

获取原文
获取原文并翻译 | 示例

摘要

The approach to processing basic Input/Output in B6500 hardware design and software implementation is discussed in this paper. Hardware I/O structure necessary to the understanding of the approach is described first. The representation of the I/O queue and the algorithms used in handling I/O requests are described in detail to emphasize the ease with which the I/O handling portions of the executive system may be modified to suit any installation. Some of the I/O tables for coordinating I/O activity are discussed. The concept of asynchronous processes running as extended arms of the executive system is discussed and the implementation of it for updating status of peripheral units, for handling I/O errors, etc. is described. The usage and implementation of I/O related events and software interrupts is discussed. The locking concept is presented. Finally, the complete I/O initiation and completion cycle is described. The description throughout this paper is based on the actual working system implemented with language ESPOL - an extended ALGOL language used for writing executive systems. Some of the special language constructs pertinent to I/O handling are illustrated.
机译:本文讨论了B6500硬件设计和软件实现中处理基本输入/输出的方法。首先介绍了解该方法所必需的硬件I / O结构。详细描述了I / O队列的表示形式和用于处理I / O请求的算法,以强调可以轻松修改执行系统的I / O处理部分以适合任何安装的情况。讨论了一些用于协调I / O活动的I / O表。讨论了作为执行系统的扩展分支运行的异步过程的概念,并描述了用于更新外围设备状态,处理I / O错误等的异步过程的实现。讨论了与I / O相关的事件和软件中断的用法和实现。提出了锁定概念。最后,描述了完整的I / O启动和完成周期。本文中的描述均基于使用ESPOL语言实现的实际工作系统,ESPOL是一种用于编写执行系统的扩展ALGOL语言。说明了一些与I / O处理有关的特殊语言构造。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号