实时磁盘操作系统
实时磁盘操作系统(Realtiml Disc Operating System)简写为RDOS。RDOS是一个具有实时处理功能的,可对磁盘文件信息进行分级管理的操作系统,它允许前、后台两道作业程序并行运行,还可以进行批作业处理。
基本信息
- 中文名
实时磁盘操作系统
- 外文名
Realtiml Disc Operating System
- 简称
RDOS
- 定义
允许前后台两道作业程序并行运行
- 系统
计算机
- 应用学科
计算机原理
概述
实时磁盘操作系统(Realtiml Disc Operating System)简写为RDOS。RDOS是一个具有实时处理功能的,可对磁盘文件信息进行分级管理的操作系统,它允许前、后台两道作业程序并行运行,还可以进行批作业处理。
实时磁盘操作系统在以下方面与一般的通用操作系统类似。从资源管理的观点来看,它把处理机、内存和外部设备都当作硬件资源加以管理,同时又把各种系统软件、语言处理程序、服务程序等软件资源,当作信息统一调度使用,使整个计算机系统发挥最大的效益。
实时磁盘操作系统的前身是独立操作系统SOS (Standard Operatidg System)和实时操作系统RTOS (Real Timl Operating System)。SOS系统是一个较简单的管理程序,它主要用于管理一些基本的输入输出设备,控制它们和主存之间的信息传输,对磁带机只能做简单管理。RTOS系统在SOS的基础之上,增加了实时多任务的处理功能,即它可以控制多个用户任务并行执行,快速响应优先级较高的任务请求,以保证系统处理的实时性,它运行效率比SOS高,占用内存少。但RTOS系统的信息管理功能较差,对磁盘文件只能进行较低级的管理和控制。
实时磁盘操作系统是在SOS、RTOS系统的基础上发展起来的。它具备SOS、RTOS系统的功能,且增添了前后台处理,磁盘分区和共享处理、文件管理、作业处理以及程序的覆盖,交换,衔接等新的功能。
硬件设备配置
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系统, 可以将多道程序的逻辑页分配在不同的物理空间上。每一道程序的地址可以是连续的,也可以是不连续的。