版权归原作者所有,如有侵权,请联系我们

[科普中国]-实时磁盘操作系统

科学百科
原创
科学百科为用户提供权威科普内容,打造知识科普阵地
收藏

概述

实时磁盘操作系统(Realtiml Disc Operating System)简写为RDOS。RDOS是一个具有实时处理功能的,可对磁盘文件信息进行分级管理的操作系统,它允许前、后台两道作业程序并行运行,还可以进行批作业处理。

实时磁盘操作系统在以下方面与一般的通用操作系统类似。从资源管理的观点来看,它把处理机、内存和外部设备都当作硬件资源加以管理,同时又把各种系统软件、语言处理程序、服务程序等软件资源,当作信息统一调度使用,使整个计算机系统发挥最大的效益。

实时磁盘操作系统的前身是独立操作系统SOS (Standard Operatidg System)和实时操作系统RTOS (Real Timl Operating System)。SOS系统是一个较简单的管理程序,它主要用于管理一些基本的输入输出设备,控制它们和主存之间的信息传输,对磁带机只能做简单管理。RTOS系统在SOS的基础之上,增加了实时多任务的处理功能,即它可以控制多个用户任务并行执行,快速响应优先级较高的任务请求,以保证系统处理的实时性,它运行效率比SOS高,占用内存少。但RTOS系统的信息管理功能较差,对磁盘文件只能进行较低级的管理和控制。

实时磁盘操作系统是在SOS、RTOS系统的基础上发展起来的。它具备SOS、RTOS系统的功能,且增添了前后台处理,磁盘分区和共享处理、文件管理、作业处理以及程序的覆盖,交换,衔接等新的功能。1

硬件设备配置1000小型计算机系列包括1101、1110、1112、1120、1130、1131、1132、1140、1153、1142等机型,它们的硬件系统在结构组成方面具有积木式的特点。内存的容量、外部设备配置的种类与数量、浮点运算部件、内存管理保护部件和自动程序引导部件等,都可以根据需要选择,以组成不同规模的机器。

主机基本字长:16位。

基本指令:22条。采用微指令形式,可变换到—千余种。

扩充指令:定点乘除,3条;控制指令,11条;浮点指令,34条(可选);内存管理和保护部件指令,11条(可选)。

(1)中央处理机(CPU)

中央处理机执行机器的基本指令,完成定点运算。定点运算速度最高达120万次/秒。处理机内含四个累加器,分别取名为ACO、AC1,AC2和AC3,其中累加器AC2和AC3兼作变址寄存器。

为方便纸带、磁盘和磁带等介质上程序的输入,处理机部分可以增配自动程序引导部件(APL)。该部件使用只读存储器(ROM)保存了32条指令组成的自动引导程序,它对于操作系统的输入尤为方便。

(2)浮点运算部件(FPU)

浮点运算部件简称浮点部件。它既能完成单精度(32位)浮点数的运算,也能快速地进行双精度(64位)浮点数的运算。单精度运算给出6~7位十进制有效数字的结果。双精度运算结果可保证14~15位有效数字。

浮点部件设有浮点指令34条,可供各种浮点运算、整数与浮点数之间转换用。各种运算可以在64位字长的浮点寄存器之间进行,浮点数还能以数据通道的方式在浮点寄存器与内存之间传输。此外,浮点部件既可与中央处理机串行工作,也可以与中央处埋机并行操作,以提高运行效率。

(3)内存管理和保护部件(MMPU)

它简称内管部件。当硬件系统不具备这个部件时,最多只能提供32K字的内存窄问。增配内管部件后,能将内存的空间加以扩充和变换,由32K扩大到128K。内管部件以1K字为一页对内存地址进行页式变换和管理。利用内管部件的MRDOS系统, 可以将多道程序的逻辑页分配在不同的物理空间上。每一道程序的地址可以是连续的,也可以是不连续的。

内管部件的另一个重要作用是监视用户程序的运行。它可以完成非法地址保护、按页封锁写保护、系统设备的使用保护以及奇偶校验错保护等任务,为用户提供了安全保护措施。

主存储器1140机采用三度三线电流重合法磁心存储器,磁心规格为0.56毫米×0.33毫米×0.15毫米。一块存储板容纳8K字,每字18位,即两个字节和两位字节校验位。存储容量最多可扩充到128K。1000系列机也可采用MOS半导体存储器。

外部设备(1)控制台和终端

作为控制台或多路终端设备,可以使用电传打字机TTY或键盘字符显示器CRT。它们的接口控制器相同。电传打字机由键盘输入器、电传纸带输入器、打印输出器和纸带凿孔器四部分组成。其中键盘输入器和电传纸带输入器共用一个接口,打印输出器和纸带凿孔器共用一个接口。同一个接口上的两种设备的选用,由TTY的开关决定。

(2)磁盘机

系统既可连接活动头磁盘(DKP)也可连接固定头磁盘(DSK),磁盘机允许选择配置1~2个控制器。每个活动头盘控制器可接四台活动头磁盘,活动头盘分盒式磁盘和磁盘组两种。每个固定头盘控制器可连接八台固定头盘,其存睹容量较活动头盘小,但存取速度较快。

(3)磁带机(MTA)和袖珍磁带机(CTA)

系统可配1-2个磁带控制器,每个控制器可接八台半英寸磁带机或袖珍磁带仇,构成大容量的后援存储器。

(4)输入输出设备

常用的输入设备有纸带输入机(PTR)和卡片输入机(CDR)。常用的输出设备有纸带凿孔机(PTP)、绘图仪(IPLT)和80列或132列行式打印机(LPT)。以上各种设备系统中可分别连接1~2台。

(5)多路通讯转接器

它是多个远程或近程终端用户与计算机系统进行信息交换的接口。多路通讯转接器分为异步、同步和通用接口三种。每个异步多路通讯转换器(QTY)可接16路终端。1