PDP-14

format_list_bulleted Contenido keyboard_arrow_down
ImprimirCitar

El PDP-14 era una computadora especializada del Grupo de Productos Industriales de Digital Equipment Corporation diseñada para reemplazar los controles de relé de nivel industrial para maquinaria y máquinas herramienta que realizaban tareas repetitivas. Fue diseñado específicamente para funcionar en el duro entorno eléctrico que se encuentra en instalaciones donde estaban presentes motores eléctricos, solenoides y soldadores de arco, una adversidad significativa para la electrónica informática normal. El PDP-14 fue diseñado específicamente para ser el primer nivel de automatización de fábrica, funcionando como un controlador lógico programable (PLC), a través de su capacidad para comunicarse con una minicomputadora DEC PDP-8 estándar.

Su diseño como "controlador de máquina programable" Fue patentado en 1973.

El PDP-14 fue diseñado para procesar ecuaciones booleanas, generalmente expresadas como "diagramas de escalera" y, como tal, tenía una memoria de programa de solo lectura programable (PROM). Los programas se desarrollaron utilizando un PDP-8 y luego se probaron utilizando una conexión directa al PDP-14. El PDP-14 se puso en modo de verificación donde el PDP-8 proporcionó instrucciones. Después de la compra, el PDP-8 proporcionó las instrucciones que se colocarán en la PROM.

Las versiones posteriores (por ejemplo, el PDP-14/30, cuyo conjunto de instrucciones no era compatible con binarios) se basan en la tecnología de empaquetado físico PDP-8. También había un PDP-14/35 y un PDP-14/L de menor costo y capacidad de E/S reducida.

Hardware

El PDP-14 de 12 bits puede contener un máximo de 4K palabras para instrucciones. La configuración del sistema incluía una unidad de control y una serie de cajas externas:

  • I-boxes (BX14) fueron para entradas discretas del sistema controlado. Hasta 256 entrada Podrían abordarse las fuentes.


  • O-boxes (BY14) podría controlar hasta 255 actuadores en el sistema controlado.
  • A-boxes se pueden rellenar con módulos de temporizador para controlar eventos impulsados por el tiempo o módulos de almacenamiento retentivos que no fueron aclarados con pérdida de energía. Los A-boxes ocuparon el espacio de dirección de salida junto con los O-boxes.
  • S-boxes eran esencialmente iguales a los O-boxes, pero no había ningún dispositivo de salida real. Esto permitió almacenar resultados intermedios. Los S-boxes también utilizaron el espacio de dirección de salida compartido.

Por lo tanto, el espacio de direcciones de salida utilizable combinado de las O-boxes, A-boxes y S-boxes era 255 o menos.

Registros

El PDP-14 tiene siete registros de 12 bits:

  • IR
  • PC1 " PC2
  • MB
  • SPARE
  • INPUT y OUTPUT.

Instrucciones

Entre las instrucciones del PDP-14 estaban:

  • TRR – mover datos entre algunos (pero no todos) de los registros – Registro de TRansfer (contenidos).
PC1 y SPARE tienen capacidades de aumento y decremento, permitiendo que TRR modifique el valor cargado en el registro.
  • JMS – JuMp to Subroutine – en la dirección especificada en la siguiente palabra de 12 bits, guardando la dirección de retorno en PC2
  • JMR – JuMp to RETURN from a subroutine, salta a la ubicación guardada en PC2. En efecto, JMR es un TRR en el que PC2 se transfiere a PC1.
  • SKP – SKiP – es un TRR en el que PC1 se incrementa por 1.

También había instrucciones de PRUEBA (probar si algo está ENCENDIDO o APAGADO) e instrucciones de CONFIGURACIÓN (SYN – Establecer "Y" on, SYF – Establecer "Y" offF).

Software

El PDP-14 original requería que la programación fuera realizada por DEC.

Posteriormente, el desarrollo del software para el PDP-14 se realizó en otro sistema, el PDP-8. Un PDP-8 El programa denominado SIM-14 permitió simular el PDP-14.

Fotos

  • PDP-14
  • PDP-14's M740 Módulo decodificador de instrucciones
  • Interfaz PDP-14 del PDP-8
Más resultados...
Tamaño del texto:
undoredo
format_boldformat_italicformat_underlinedstrikethrough_ssuperscriptsubscriptlink
save