真实终端所连接的大型计算机是什么样子的?

真实终端所连接的大型计算机是什么样子的?

我正在研究计算机的历史,以便更好地理解 Linux 终端为何如此工作。我读到,在 1970 年代中期到 1980 年代中期,大多数人使用真实终端(而不是终端模拟器)与大型计算机进行通信,这是真实终端的示例:

在此输入图像描述

但我无法找到有关真实终端所连接的这些大型计算机的信息。谁能提供这么大的计算机的名称/图片?

答案1

该终端通常连接到等离子11,或一个VAX-11(不过它可以与许多不同类型的计算机一起使用!)。 PDP-11 与许多小型计算机一样,通常安装在机架中:

等离子11

您可以在我们的网站上查看 Data General Nova 机架(以及终端)的详细照片姐妹复古计算网站

有些变体被安置在柜子里; Vaxen 的情况也很典型:

VAX-11

(两张照片均取自上面链接的维基百科文章。)

终端可用于各种尺寸的计算机,从房间大小的大型机,例如等离子-10塔式 PC 大小的 VAX 服务器(谢谢霍布斯查看该照片的链接 — 那里显示的服务器比当时的许多 PC 服务器还要小!)甚至比九十年代中期的披萨盒工作站还要小。

您仍然可以将许多这样的终端连接到运行 Linux 或各种其他操作系统的现代 PC,只要 PC 具有串行端口或 USB 到 RS-232 适配器(如迈克尔·乔林),并且您使用零调制解调器电缆来连接它们(如所指出的马克·普洛特尼克)。

查看恐龙笔更多此类系统实际使用的照片。一些仍在生产中的应用程序使用可以追溯到此类系统的软件,尽管通常硬件是模拟的;最近举了一个例子我们喜爱的系统

答案2

该终端连接到正在运行的 DEC PDP-11RT-11(它比 DEC VT100 早几年推出)。提到的其他系统——使用 VAX 和 PDP-10 的操作系统——使用了更长的文件名。 RT-11 每个 16 位字存储 3 个字符(基数50 / mod40),文件名最多 6 个字符,扩展名由 3 个字符组成。

如果你查找 VAX-11 的文档,它的 VMS 操作系统最初使用(随意回忆)14 个字符的名称(后缀也很长),后来变成了 39 个字符的名称。你可能会问为什么是39?这样,一个很长的名称就可以容纳 80 列。我似乎记得后来(在 20 世纪 90 年代)VAX 文件名可能比这更长......

在此输入图像描述

即使没有文件名长度,它显然也是 RT-11,因为第三项是RT11SJ.SYS(不是您在 VAX 上看到的东西)。一般来说,RT-11 运行于小的内存不超过 56 KB 的计算机(最后 8 KB 是 I/O 地址空间)。当 20 世纪 70 年代初推出时,可以在高端 PDP-11/70 上运行,它可能有更多内存,但是(我在 1981 年曾这样做过一次,用于传输文件),11/70 运行 RSX-11(VAX-11 的直接祖先)。 VAX 拥有更多内存,早期型号通常有几百千字节。但截图看起来只有十年左右(有好几年都是以0— 尽管可能是 8),因此 PDP-11 的内存可能比这更多。

Unix 被移植到这些硬件平台上,但通常不会以柱状格式显示目录列表,如图所示。它的开发人员更喜欢简洁的列表,文件名和后缀之间不需要填充(当然,在 Unix 中,文件名中可以​​有多个点,这与 DEC 的操作系统不同)。

进一步阅读(使用文件名的程序):

答案3

那是 Digital-VT100 终端。

DEC-VT100 终端是一系列 VT-NNN 终端之一,通过异步串行 (RS-232) 连接,有 4-8 条线(并且经常使用硬件流控制 RTS+CTS、DSR+DTR,加上载波 DCD ,数据传输RX、TX、SD信号地)。终端将连接到通常有 4-16 个串行端口的异步/串行卡。终端的传输速率通常为 9600 bps,但范围为 300,1200,2400,4800,9600,19200,38400,调制解调器的范围为 300,1200,2400,9600,14400,19200,28800(调制解调器使用波特率,而终端使用每秒 bps/位,并且有趣地阅读了差异)。

有些终端制造商生产了模拟 VT-100/102 终端协议的终端。 Wyse-50/60 具有出色的仿真能力,并有两个串行端口二!会议。但真正有用的是 NCD-XStation,我用来拨入 Stratus (VOS) 和 Sun 工作站,运行 VT-102 仿真和 X(是的,超过 9600 次拨号)。那是在互联网出现之前。是的,我已经破解了 termcap/terminfo 条目。

DEC VAX-11 和 PDP-11 是典型的小型机,但小型机制造商有很多,包括 Data General(阅读关于 DG Eclipse 32 位系统的《新机器的灵魂》一书)、Hewlett-Packard、NCR、 Tandem(容错计算机),甚至 AT&T 也有 3B2 和 3B1(我有一台运行 Unix 的 3B1,我使用的第一个 Unix 系统之一是 Fortune 32:16)。我的妻子编写了 Data General Nova 和 Eclipse 的程序。尽管 PDP-11 是早期小型计算机的原型,但制造商众多,终端广泛扩散,除了要显示的字符集之外,每个终端都有自己的特殊字节编码,以控制光标移动和行为。即使是早期的 IBM-PC 也有 ANSI.sys,它使终端控制字符能够使用特定的序列来编码运动、位置和颜色。

PDP-11 是一个非常流行的系统,有助于培养和传播 Unix 的流行。甚至 xterm 终端程序识别的用于流控制的 ^S 和 ^Q 组合键也可以追溯到软件流控制与软流 (RTS+CTS) 和硬流 (DSR+DTR) 提供的硬件流控制竞争的时代。 RS-232 提供的控制引脚。 PDP-11^H^H8 上的 12 位字(更正:DEC 之前的 PDP-8 和 PDP-9 分别有 12 位和 18 位字),影响了 unix 和 linux(查看 od/octal 转储)程序和文件权限位)。屏幕程序和作业控制命令(&、bg、fg、^Z、^C)都是那个时代的产物。当您查看早期硬件时,请查看 Hayes 调制解调器命令集,以帮助您了解计算机如何进行远程通信。了解 25 针公头和母头串行连接器、9 针串行连接器,了解行业的进步。想要噩梦吗?了解有关 X-25 的信息。

在浏览器中运行 PDP-11/40?https://programmer209.wordpress.com/2011/08/03/the-pdp-11-assemble-language/

享受您的历史之旅。

答案4

虽然这并不完全是你所说的时间段,但我认为这很有趣,可以证明它们可以连接到几乎任何东西并且已经使用了几十年:在匈牙利,我记得 1998-1999 年在 BME 大学,在主要 PC 实验室之外(许多 PC,总是很忙),他们在走廊上有 VT220 终端连接到 ural2.hszk.bme.hu——据我所知,它们可能仍然在那里,机器肯定是:

新乌拉尔2

这意味着如果您了解 Solaris CLI,您可以在其他人等待某些 PC 可用时处理您的电子邮件...

主机名是对很多实际上早于您的终端的较旧的计算机系列:

乌拉尔2

相关内容