IBM 7090

IBM 7090

La computadora 7090 fue creado a finales de 1958 por IBM (International Business Machines).

Contenido

Introducción

Su antecesor, IBM 709, usaba tubos de vacío pero en la IBM 7090 se usaron ya transistores, consiguiendo unas velocidades seis veces superiores que su antecesora. Y mucha más diferencia en la velocidad se observaba con la IBM 704 que era menos potente. Las primeras instaladas datan de finales de 1959. Era compatible con muchos de los programas creados para 704 y compartía parte del repertorio de instrucciones de la 709.

La IBM 7090 se creó como una computadora de propósito general, pero, como todas las computadoras de su época, su diseño prestó importancia a la velocidad en el cálculo científico. También se usó para negocios como controlador del stock, contabilidad de las empresas, etc.

En 1965 ya se habían vendido más de 300 IBM 7090/94, con un precio que rondaba los tres millones de dólares.

Registros

Los registros podían ser directamente direccionables y visibles por el programador y otros no podían ser modificados directamente por el programador sino que era la propia máquina la que los modificaba. Los bits se leían de izquierda a derecha.

En la siguiente tabla se muestran los registros no direccionables:

Nombre Longitud Descripción
Contador de instrucciones 15 bits Apunta a la siguiente instrucción a ejecutar
Registro de direcciones 15 bits Contiene al dirección de las instrucciones
Registro de almacenamiento 36 bits Registro donde se colocan los datos leídos de memoria antes de ser usados
Registro de instrucciones 18 bits Registro donde se almacena la instrucción cuando está ejecutándose

En la siguiente tabla se muestran los registros direccionables:

Nombre Longitud Descripción
AC (Registro Acumulador) 38 bits Se usa para realizar operaciones como la suma y la resta, donde un operando se almacena en el registro acumulador y el otro operando en otro registro distinto, quedando el resultado en el registro acumulador
MQ (Registro Multiplicador) 36 bits Se usa principalmente para la multiplicación y la división. El resto queda almacenado en el registro AC.
XR (Registros de índice) 15 bits Había 3 registros índice en el 7090 y siete en el 7094
SE (Indicador del sentido) 36 bits Usado para leer y escribir

Instrucciones

En la 7090/94 se observa un tamaño de palabra de las instrucciones de 36 bits; es un tamaño fijo. Las instrucciones empleaban uno o varios registros. Hay más de 180 instrucciones que permiten realizar operaciones aritméticas de enteros y de flotantes, operaciones lógicas, de entrada y salida, etc. Las instrucciones se dividen en campos. El primer campo indicaba el tipo, entre los cuales tenemos el A, que sirve para decrementar el registro índice, el B, el C, el D y el E. En el siguiente campo nos encontramos: El OP o código de operación, que se trata de un código octal que indica la instrucción que se va a realizar. El Decremento, que es utilizado por un conjunto de instrucciones para cambiar el registro índice. Las etiquetas, que son tres bits que determinan si afecta a algún registro. La Dirección, donde se almacenan las instrucciones, el contador y la máscara.

Referencias


Wikimedia foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Mira otros diccionarios:

  • IBM 7090 — The IBM 7090 was a second generation transistorized version of the earlier IBM 709 vacuum tube mainframe computers and was designed for large scale scientific and technological applications . The 7090 was the third member of the IBM 700/7000… …   Wikipedia

  • IBM 7090/94 IBSYS — IBSYS was the tape based operating system that IBM supplied with its IBM 7090 and IBM 7094 computers. A similar operating system (but with several significant differences), also called IBSYS, was provided with IBM 7040 and IBM 7044 computers.… …   Wikipedia

  • IBM mainframe — IBM mainframes, though perceived as synonymous with mainframe computers in general due to their marketshare, are now technically and specifically IBM s line of business computers that can all trace their design evolution to the IBM… …   Wikipedia

  • IBM 7070 — Serie ausgestellt im Deutschen Museum München IBM 7070 Transist …   Deutsch Wikipedia

  • IBM 7070 — was a decimal architecture intermediate data processing system that was introduced by IBM in June 1960. It was part of the IBM 700/7000 series, and was based on discrete transistors rather than the vacuum tubes of the 1950s.The 7070 was designed… …   Wikipedia

  • IBM 700/7000 — Un mainframe IBM 704. Módulo de lógica de válvulas de uno de los primer …   Wikipedia Español

  • IBM 700/7000 series — The IBM 700/7000 series was a series of large scale (mainframe) computer systems made by IBM through the 1950s and early 1960s. The series included several different, incompatible processor architectures. The 700s used vacuum tube logic and were… …   Wikipedia

  • IBM 7040 — Memoria del IBM 7040 (2 x 16Kb). El IBM 7040, una versión reducida del IBM 7090 introducido por IBM en abril de 1963, fue uno de los últimos miembros de la serie de computadores científicos IBM 700/7000. No era totalmente compatible con el 7090.… …   Wikipedia Español

  • IBM 7040 — The IBM 7040, a scaled down version of the IBM 7090 introduced by IBM in April, 1963, was a later member of the IBM 700/7000 series of scientific computers. It was not fully compatible with the 7090. Some 7090 features, including index registers …   Wikipedia

  • IBM 7030 Stretch — The IBM 7030, also known as Stretch, was IBM s first transistorized supercomputer. The first one was delivered to Los Alamos in 1961.Originally priced at $13.5 million, its failure to meet its aggressive performance estimates forced the price to… …   Wikipedia

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”