stringtranslate.com

IBM 7070

IBM 7070 es un sistema de procesamiento de datos intermedio de arquitectura decimal que fue introducido por IBM en 1958. [1] Era parte de la serie IBM 700/7000 y se basaba en transistores discretos en lugar de los tubos de vacío de la década de 1950. Fue la primera computadora transistorizada con programa almacenado de la compañía . [2]

Placas SMS de circuito de transistor IBM 7070

Se esperaba que el 7070 fuera un "sucesor común de al menos el 650 y el 705". [3] El 7070 no fue diseñado para ser compatible con un conjunto de instrucciones con el 650 , ya que este último tenía una segunda dirección de salto en cada instrucción para permitir un uso óptimo del tambor, algo innecesario y derrochador en una computadora con memoria central de acceso aleatorio . Como resultado, se necesitaba un simulador para ejecutar programas antiguos. El 7070 también se comercializó como una actualización de IBM 705 , pero fracasó estrepitosamente debido a sus incompatibilidades, incluida la incapacidad de representar completamente el conjunto de caracteres 705; [ cita necesaria ] lo que obligó a IBM a presentar rápidamente el IBM 7080 como un "IBM 705 transistorizado" que era totalmente compatible.

La serie 7070 almacenaba datos en palabras que contenían 10 dígitos decimales más un signo. Los dígitos se codificaron utilizando un código de dos de cinco . Los caracteres estaban representados por un código de dos dígitos. La máquina se envió con 5000 o 9990 palabras de memoria central [4] y la velocidad de la CPU era de aproximadamente 27 KIPS. [ cita necesaria ] Un sistema típico se alquilaba por $ 17,400 por mes o se podía comprar por $ 813,000.

El 7070 pesaba 23.150 libras (11,6 toneladas cortas; 10,5 t). [5]

Los sistemas posteriores de esta serie fueron el IBM 7074, más rápido , introducido en julio de 1960 [6] y el IBM 7072 (1961), un sistema menos costoso que utilizaba las unidades de cinta más lentas 7330 en lugar de 729 . El 7074 podría ampliarse a 30.000 palabras. Finalmente fueron reemplazados por el System/360 , anunciado en 1964.

Implementación de hardware

IBM 7074

El 7070 se implementó utilizando CTDL [7] (en las secciones de lógica y control) [8] : 167  y lógica de modo actual [9] (en las secciones de almacenamiento de temporización y almacenamiento central) en tarjetas de Sistema Modular Estándar (SMS). En total se utilizan unos 30.000 transistores de germanio con unión de aleación y 22.000 diodos de germanio, en aproximadamente 14.000 tarjetas SMS. [8] : 167 

Entrada/Salida en anuncio original

Los 7070, 7072 y 7074 admiten una variedad de dispositivos periféricos. incluyendo hasta 1 máquina de escribir de consola 7150, 4 unidades de almacenamiento en disco 7300 conectadas a un control de cinta IBM 7604 a través de un control RAMAC IBM 7605, 40 unidades de cinta 729 modelos II y IV [a] conectadas a un control de cinta IBM 7604 y 6 ( Dispositivos de grabación unitarios de 3 entradas, 3 salidas conectados a un sincronizador de entrada/salida IBM 7603 a través de un control de entrada/salida IBM 7600.

Modo de operación

Cada operación de E/S utiliza una lista de palabras de definición de registro (RDW); el último RDW de la lista tiene un signo menos. Cada RDW tiene una dirección inicial y final.

Se pueden conectar diez unidades de cinta [b] 729 a cada uno de los 4 canales de E/S. Se pueden conectar cuatro unidades de disco 7300 a los dos primeros canales. Los canales se ejecutan de forma asíncrona con el procesador y generan interrupciones de prioridad al finalizar una operación.

Los dispositivos de registro de unidades (lectores de tarjetas, impresoras, perforadoras) están conectados a un control de entrada/salida 7600 a través de un sincronizador 7603 que almacena tarjetas y líneas de impresión. La finalización de una transferencia entre el dispositivo y el búfer genera una interrupción de prioridad. Las transferencias entre el búfer y el almacenamiento central retrasan el procesador hasta su finalización. Las transferencias están limitadas a 16 palabras.

La consola 7150 y el lector de tarjetas de la consola 7501 están conectados directamente al control de entrada/salida 7600.

729 unidades de cinta

El IBM 729 es una unidad de cinta de 7 pistas común a la mayoría de las computadoras IBM 14xx y 70xx . Está disponible como modelo II y como modelo IV más rápido. Los modelos II y IV normalmente graban a 556 BPI, pero admiten 200 BPI para compatibilidad con los antiguos IBM 727 y 729 modelo I. Los modelos V y VI, que admiten 800 BPI, se anunciaron más tarde. El 729 no se utiliza en el 7072.

7150 Unidad de control de consola

El 7150 incluye una máquina de escribir de consola que controla el sistema y se comunica con el programa en ejecución a través del control de E/S 7600.

Lector de tarjetas de consola 7151

El lector de tarjetas de consola 7151 es un punzón modificado que solo puede leer.

7300 unidades de almacenamiento en disco

La unidad de almacenamiento en disco IBM 7300 tiene una capacidad de 6 millones de dígitos. El IBM 1301 lo reemplazó en 1961.

Unidad de cinta 7330

El IBM 7330 es una alternativa más lenta y menos costosa al 729; no se utiliza en el 7070 ni en el 7074. Al igual que el 729 II y el IV, el 7330 admite densidad dual (200 BPI/556 BPI).

Impresora 7400

Se pueden conectar hasta tres impresoras 7400 al sincronizador de entrada/salida 7603. El 7400 imprime 120 líneas de columnas a hasta 150 líneas por minuto. La instalación deberá cablear un cuadro eléctrico para controlar el trazado de la línea de impresión.

Lector de tarjetas 7500

Se pueden conectar hasta tres lectores de tarjetas 7500 al sincronizador de entrada/salida 7603. El 7500 lee tarjetas de 80 columnas a hasta 500 tarjetas por minuto. La instalación deberá cablear un cuadro eléctrico para controlar la disposición de las tarjetas.

7550 Perforadora de tarjetas

Se pueden conectar hasta tres perforadoras de tarjetas 7550 al sincronizador de entrada/salida 7603. El 75050 perfora tarjetas de 80 columnas a una velocidad de hasta 250 tarjetas por minuto. La instalación deberá cablear un cuadro de conexiones para controlar el trazado de la línea de impresión.

Unidades de E/S adicionales u opcionales

Canal de datos 7907

El 7907 es un canal de 8 bits con la misma interfaz que los canales 7908 y 7909 en el 7080 y 7090 .

Almacenamiento en disco 1301 y 1302

En 1961, IBM anunció la unidad de almacenamiento en disco IBM 1301 -1, con una capacidad de 28 millones de caracteres por módulo, en sustitución de las unidades de almacenamiento en disco IBM 7300 . El 1301 se conecta a un canal de datos IBM 7907 a través de un control de archivos IBM 7631-II.

En 1963, IBM anunció el IBM 1302 , con una capacidad cuatro veces mayor que el 1301.

Hipercinta 7340

En 1961, IBM anunció el IBM 7340 Hypertape. El 7340 se conecta a un canal de datos IBM 7907 a través de un control Hypertape IBM 7640.

Sincronizador de E/S 1414

El 1414-6 está conectado al 7070/7074 a través del conmutador de canal de datos IBM 7907. El 7907 puede ejecutar programas de canales desde la memoria principal del 7070. [10]

Ver también

Notas

  1. ^ El 7072 utiliza las unidades de cinta 7330 más lentas en lugar de las unidades 729 utilizadas por el 7070 y el 7074.
  2. ^ La expansión más allá de 6729 unidades requiere la función opcional de conexión de cinta adicional en el 7604.

Referencias

  1. ^ Camiones, ovejas y el IBM 7070, IBM
  2. ^ Emerson W. Pugh, Lyle R. Johnson, John H. Palmer, sistemas 360 y primeros 370 de IBM , MIT Press, 1991, ISBN  0-262-16123-0 , p. 50
  3. ^ Bashe, Charles J.; Johnson, Lyle R; Palmer, John H.; Pugh, Emerson W. (1986). Las primeras computadoras de IBM . MIT. pag. 473.ISBN _ 0-262-02225-7.
  4. ^ Manual de referencia de IBM 7070 (PDF) . IBM . págs. 8–9. A22-7003-1.
  5. ^ Weik 1961.
  6. ^ "Una computadora más rápida presentada por IBM" . New York Times . 8 de julio de 1960. pág. 29.
  7. ^ "CG: CTDL-Bidireccional" y "PNP sin cargas". Base de datos de tarjetas SMS .
  8. ^ ab Avery, RW; Blackford, SH; McDonnell, L. (1958). El sistema de procesamiento de datos IBM 7070 (PDF) . Taller internacional sobre gestión del conocimiento de requisitos. Filadelfia. doi :10.1109/AFIPS.1958.82.
  9. ^ "ADYY: O de tres vías (carga desfasada)". Base de datos de tarjetas SMS .
  10. ^ ab "Boletín del sistema de procesamiento de datos 7070-7074, sincronizador de entrada-salida IBM 1414 modelo 6, función especial del conmutador de canal de datos IBM 7907" (PDF) . IBM. 1962.

enlaces externos