IBM 7090
La computadora 7090 va ser creada a finals de 1958 per IBM (International Business Machines).
Introducció
[editar | editar còdic]El seu antecessor, IBM 709, usava tubos de buit pero en la IBM 7090 es varen usar ya transistors, conseguint unes velocitats sis voltes superiors que la seua antecessora. I molta més diferència en la velocitat s'observava en l'IBM 704 que era menys potent. Les primeres instalades daten de finals de 1959. Era compatible en molts dels programes creats per a 704 i compartia part del conjunt d'instruccions de la 709.
La IBM 7090 es va crear com una computadora de propòsit general, pero, com totes les computadores de la seua época, el seu disseny va prestar importància a la velocitat en el càlcul científic. També es va usar per a negocis com a controlador de l'estoc, contabilitat de les empreses, etc.
En 1965 ya s'havien venut més de 300 IBM 7090/94, en un preu que rondava els tres millons de dólars.
Registres
[editar | editar còdic]Els registres podien ser directament direccionables i visibles pel programador i uns atres no podien ser modificats directament pel programador sino que era la pròpia màquina la que els modificava. Els bits es llegien d'esquerra a dreta.
En la següent taula es mostren els registres no direccionables:
| Nomene | Llongitut | Descripció |
| Contador d'instruccions | 15 bits | Apunta a la següent instrucció a eixecutar |
| Registre de direccions | 15 bits | Conté la direcció de les instruccions |
| Registre d'almagasenament | 36 bits | Registre a on es coloquen les senyes llegides de memòria abans de ser usats |
| Registre d'instruccions | 18 bits | Registre a on s'almagasena l'instrucció quan està eixecutant-se |
En la següent taula es mostren els registres direccionables:
| Nomene | Llongitut | Descripció |
| AC (Registre Acumulador) | 38 bits | S'usa per a realisar operacions com la suma i la resta, a on un operant s'almagasena en el registre acumulador i l'atre operant en un atre registre distint, quedant el resultat en el registre acumulador |
| MQ (Registre Multiplicador) | 36 bits | S'usa principalment per a la multiplicació i la divisió. El restant queda almagasenat en el registre AC. |
| XR (Registres d'índex) | 15 bits | Hi havia 3 registres índex en el 7090 i sèt en el 7094 |
| SE (Indicador del sentit) | 36 bits | Usat per a llegir i escriure |
Referències
[editar | editar còdic]- http://www-03.ibm.com/ibm/history/exhibits/mainframe/mainframe_PP7090.html IBM 7090
- http://www-03.ibm.com/ibm/history/exhibits/mainframe/mainframe_PP7094.html IBM 7094
- http://www.columbia.edu/acis/history/1965.html
- http://www.frobenius.com/7090.htm [1] archivat en Wayback Machine. Arquitectura de IBM 7090
- Este artícul conté una traducció derivada de «IBM 7090» de Wikipedia en castellà publicada baix la Llicència de documentació lliure de GNU i la Llicència Creative Commons Reconeiximent-CompartirIgual 4.0 Internacional.