TOPS-10

✍ dations ◷ 2025-07-18 14:19:54 #TOPS-10

TOPS-10是迪吉多电脑公司为其PDP-10迷你电脑所撰写的操作系统,首次发表为1964年,软硬件结合后的成果系统也称为“DECsystem-10”。

TOPS-10支持可共享的存储器,并且被用来开发第一套多人同时共乐的电脑游戏程序(MUD),这一套游戏叫DECWAR,是一种文字导向、星际奇航记(Star Trek)类型的游戏,玩家在终端前输入文字命令并即时的相互战斗。

另一个具开创性的应用程序叫FORUM,这可能是第一个“CB 推演程序”,可以让用户透过电脑与另一个用户对话,如同聊天室(chat room)一样,这个应用程序展现了多方用户通信的潜在可能性,之后此电脑系统也让CompuServe公司开发出聊天应用程序。

TOPS-10有一套非常强韧的应用程序接口(API),这套程序接口使用一种叫做UUO(Unimplemented User Operation)的机制。UUO成为一种操作系统的调用方式,同时UUO看起来像一堆机器指令。这套API被叫做Monitor Call(监督器调用),这种概念与作法其实已远远领先当年绝大多数的其他操作系统。也因为有了极具弹性的操作系统API,因此在DECsystem-10上进行系统开发撰写就变的相当容易与快速有效。

TOPS-10有一个有趣的调度器以及许多个可执行的队列,不像OpenVMS只有2个可执行的队列,并且想在队列中插入程序还必须倚赖程序优先权。TOPS-10也具有用户文件及设备独立性。再者,在TOPS-10上所发展出来的代码概念之后也用在RSX-11上,更之后也用到OpenVMS上,这些相同的操作系统设计想法也可在今日的操作系统中看见,如Windows NT。

附带一提的是,TOPS-10里头也有一、二个暗藏的软件消息,例如输入如下的文字命令:

MAKE LOVE

就会得到系统发出如下的回应:

Not War?

意思就是您输入“只要做爱”,系统就会自动回应“不要战争”,这是一句很盛行的反战口号。直到今天,在OpenVMS中所附的Teco编辑器中,即便是现有的版本都仍然会有如上的命令回应。

最后,就当年而言TOPS-10是当时一套相当快速且弹性的操作系统。

相关

  • 黄蜂细腰亚目 Apocrita 请见正文黄蜂,又称为胡蜂、马蜂、虎头蜂,是分布广泛、种类繁多、飞翔迅速的昆虫,属膜翅目,其中又分为许多科。雌蜂身上有一根长螫针,在遇到攻击时,会群起攻击,可
  • R语言R语言,一种自由软件编程语言与操作环境,主要用于统计分析、绘图、数据挖掘。R本来是由来自新西兰奥克兰大学的罗斯·伊哈卡和罗伯特·杰特曼开发(也因此称为R),现在由“R开发核心
  • 中微子背景宇宙中微子背景辐射是由大爆炸产生的中微子构成的背景辐射。与宇宙微波背景辐射类似,它们都是大爆炸的余晖。这些中微子有时又称作“残留中微子”。宇宙微波背景辐射始于宇宙
  • 格洛利亚·蒙奇梅尔玛丽亚·格洛利亚·蒙奇梅尔·芭芭拉(西班牙语:María Gloria Münchmeyer Barber,1938年9月2日-)是一名电影、电视和剧场女演员。她以一些像《继母》的肥皂剧而知名。她嫁给了喜
  • 皮马县皮马县(英语:Pima County /ˈpiːmə/)是位于美国亚利桑那州南部的一个县,县治为图森。根据2010年人口普查,皮马县共有人口980,263人,而大部分人口居住于县治图森(根据2011年人口估
  • 丁香门 (电影)《丁香门》()是1957年法国与意大利合拍的剧情片,由雷内·克莱尔(René Clair)执导。剧本是根据雷内·法雷的小说 "La Grande Ceinture"改编而成。本片荣获1958年奥斯卡奖与英国电
  • 厌女症厌女症(英语:Misogyny),也称女性贬抑,指的是针对女性的憎恨、厌恶及偏见。细分为:男性对女性的厌恶和女性的自我厌恶。可以通过多种方式表现出来,包括社会排斥、性别歧视、敌意女性
  • 乒乓引理群论中,乒乓引理给出了一个充分条件,保证一个群中数个子群所生成的群是这些子群的自由积。使用乒乓引理的论证法可以追溯至19世纪后期,通常认为是菲利克斯·克莱因最先使用,他研
  • 奥托·黑塞路德维希·奥托·黑塞(德语:Ludwig Otto Hesse,1811年4月22日-1874年8月4日),德国数学家。 奥托·黑塞是商人和啤酒厂主约翰·戈特利布·黑塞(Johann Gottlieb Hesse1791年-1829年)
  • 黄教安黄教安(朝鲜语:황교안/黃敎安 ,1957年4月15日-)是韩国政治人物,曾任代理总统、国务总理、未来统合党代表等职位。1957年4月15日在首尔出生,光成中学校(朝鲜语:광성중학교 (서울))、京