PDP-10

编辑
本词条由“匿名用户” 建档。
PDP-10 是 DEC 的 36 位计算机系列。 它于 1966 年作为 PDP-6 的向上兼容开发产品推出,后来作为 DECSystem-10 或 DECSystem-20 上市销售。 这些系统可以根据其性能数据和外部尺寸归类为大型机。 在产品范围内,有四种不同的中央单元(KA10、KI10、KL10 和 KS10)。 另一个中央单元(“木星计划”)开发工作的完成是整个产品线将停产的...

PDP-10

编辑

PDP-10 是 DEC 的 36 位计算机系列。 它于 1966 年作为 PDP-6 的向上兼容开发产品推出,后来作为 DECSystem-10 或 DECSystem-20 上市销售。 这些系统可以根据其性能数据和外部尺寸归类为大型机。

在产品范围内,有四种不同的中央单元(KA10、KI10、KL10 和 KS10)。 另一个中央单元(“木星计划”)开发工作的完成是整个产品线将停产的xxx个迹象; PDP-10 于 1983 年停产。

包括操作系统 TOPS-10(Time Sharing Operating System 10,交互式多用户操作系统)、ITS、TENEX、TOPS-20(又称TWENEX),以及Compuserve基于TOPS-10开发的操作系统。

PDP-10 计算机在学术界特别流行,因为与流行的 IBM 或 CDC 机器不同,它们主要用于交互式操作而不是批处理。 发达的系统有 150 个或更多的连接终端,可以在分时模式下同时激活。

在 TOPS-10 版本 7 及更高版本下,PDP-10 可以组合成最多八台计算机的对称多处理器系统,即使可能出现硬件故障也能实现不间断运行。

PDP-10架构

编辑

字长和数据格式

PDP-10 具有面向字的体系结构,字长为 36 位。 所有指令都是 36 位长。 位在文档中从位 0(最高有效位)到位 35(最低有效位)编号。

支持的数据格式有:

  • 36 位整数的补码
  • 每个单词两个 18 位整数的补码
  • 带符号位的浮点数偏置为 128 的 8 位指数和 27 位尾数。

寄存器和命令

PDP-10 没有实际的寄存器。 相反,地址 0 到 15 的存储器字用作累加器,存储器字 1 到 15 可以用作变址寄存器。

PDP-10 上只有两种命令格式,一种是普通的(“BASIC”),一种是用于输入和输出的(“input-output instruction”)。 普通命令具有以下格式:

  • 九位指令代码,第0-8位,称为
  • 四位累加器地址,位 9-12,A
  • 一位地址类型,I,第13位
  • 四位索引寄存器地址,第 14-17 位,X
  • 18 位内存地址,第 18-35 位,Y

输入和输出命令通常是为操作系统保留的。

有效地址

每条 PDP-10 指令从指令的第 13 位到第 35 位计算一个有效地址。 如果变址寄存器 X 的地址不为零,则将 X 的内容添加到常量 Y 中。 如果地址类型 I 为 0,则这是进一步使用的有效地址。 然而,如果 I 为 1,则加载以这种方式寻址的内存字,并由此重新确定 X 和 Y,从而产生新的有效地址。 再次进行I的验证。 这个过程一直持续到 I 对于一个存储字为零。

有效地址可以用作内存地址或数据值。

指令示例

PDP-10 文档仅使用八进制表示,以下示例遵循此约定。 在使用的伪代码中,CL(x)表示寄存器x左半字的内容,相应地CR(x)表示右半字的内容,C(x)表示全部内容。AC是一个累加器, E是有效地址,CR(E)是E处内存地址的内容。

HRR 指令将源的右(高)半字复制到目标的右半字。 有四种变体:

中央单元和系统

编辑
  • KA10(原始 PDP-10),仅限 TOPS-10
    • 1040
    • 1050
    • 1055(双处理器)
  • KI10(xxx个 DECSystem10),仅限 TOPS-10
    • 1060
    • 1070
    • 1077(双处理器)
  • KL10(xxx个为 TOPS-10 和 TOPS-20 设计的 CPU,微程序)
    • 1080 TOPS-10
    • 1088(双处理器)TOPS-10
    • 1090 TOPS-10
    • 2080 TOPS-20
    • 2088(双处理器)TOPS-20
  • KS10(微程序)
    • DECSystem2020(TOPS-10 和 TOPS-20)

PDP-1036 位计算机

设备及周边

编辑

最初,正常的xxx设备包括16 Kwords的核心内存(=16 K 36位字,对应88 Kbytes)、可移动磁盘驱动器、DEC-Tape磁带系统、折叠磁带机、磁带驱动器、圆筒打印机和机电电传打字机。 可自由编程的模拟数字接口系统可用于连接实时控制组件。 驱动器是我。 IE。 R. 安置在带冷却功能的机柜中。 在最初的几年中,交互式用户仅通过机电电传打字机(电传打字机)以 110 波特的速度(即 10 个字符/秒)进行通信

仿真或模拟

编辑

作为模拟历史计算机的 SIMH 软件的一部分,还有一个模块可以在 Windows 或类 Unix 计算机上模拟 PDP-10。 仿真CPU KS10。 可以使用 Internet 上提供的原始 DEC 磁带的副本来设置工作的 TOPS 10 或 TOPS 20 系统。

内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/362937/

(6)
词条目录
  1. PDP-10
  2. PDP-10架构
  3. 字长和数据格式
  4. 寄存器和命令
  5. 有效地址
  6. 指令示例
  7. 中央单元和系统
  8. 设备及周边
  9. 仿真或模拟

轻触这里

关闭目录

目录