martes, 15 de octubre de 2013

Harvard Mark l

Harvard Mark l

-Introducción:
Automatic Calculator (ASCC) - también conocido como el Harvard Mark I, la primera calculadora digital automática en los Estados Unidos.
Concebido en 1930 por Howard H. Aiken, un estudiante graduado en física teórica en la Universidad de Harvard. Fue desarrollado y construido por IBM durante la Segunda Guerra Mundial. Aiken había propuesto inicialmente una calculadora digital a gran escala a la facultad del departamento de física de Harvard y más tarde llevó su idea a la Monroe Calculating Machine Company y luego a IBM.


HOWARD H. AIKEN

-¿Cómo era?
Tenía una longitud de 51 metros, dos metros y medio de altura, y pesaba cerca de cinco toneladas. Tenía 760.000 ruedas aproximadamente  y 800 kilómetros de cable, y se basaba en la máquina analítica de Charles Babbage. Tenía unas cubiertas de cristal que dejaban que se observara toda la maquinaria de su interior.

MÁQUINA HARVARD MARK 1


-¿Qué podía hacer?
El equipo, era controlado por cintas de papel, podría llevar a cabo la suma, resta, multiplicación, división y referencia a resultados anteriores. Tenía funciones especiales para logaritmos y funciones trigonométricas y utilizaba 23 números decimales.

Los datos se almacenaban y se contaban utilizando mecánicamente 3.000 ruedas decimales de almacenamiento y 1.400 interruptores. Todos los resultados se mostraban en una máquina de escribir eléctrica. Para los estándares de hoy en día, la Mark I era lenta, ya que requería de 3 a 5 segundos para una multiplicación.


CINTAS DE PAPEL

-Funcionamiento:
Empleaba señales electromagnéticas para mover las partes mecánicas. Esta máquina era lenta (tomaba de 3 a 5 segundos por cálculo).
Funcionaba con relés, se programaba con interruptores y leía los datos de cintas de papel perforado.
Cuando la máquina estaba en funcionamiento el ruido que producía era similar al que haría una habitación llena de personas mecanografiando de forma sincronizada. El tiempo mínimo de transferencia de un número de un registro a otro y en realizar cada una de sus operaciones básicas era de 0,3 segundos. Pero la multiplicación y la división eran más lentas.

La máquina podía escoger de varios algoritmos para la ejecución de cierto cálculo. Sin embargo, para cambiar de una secuencia de instrucciones a otra era costoso, ya que la máquina se tenía que detener para que los operarios cambiaran la cinta de control.

-¿Cuándo se integró en nuestra sociedad?
Era el ordenador más lento en comparación con las que existian con el, como la ENIAC, se usó hasta 1959, dejando partes en la universidad de Harvard y partes en el Instituto SmithSonian en Washington (EE.UU)


A continuación os dejo un video relacionado con la ENIAC que aunque esta en inglés, aparecen imágenes interesantes que explican cómo fue evolucionando la maquina.  



Y a continuación un video sobre la arquitectura de Harvard.

lunes, 14 de octubre de 2013

Arquitectura de Von Neumann

Arquitectura de Von Neumann

-ORIGEN :
En 1945 aproximadamente, se construyó un ordenador basado en el uso de tecnológico denominada ENIAC ("Electronic Numerical Intergator and Calculator"), que pesaba cerca de 30.000 Kg, Se instaló en una gran habitación y requirió una gran  ventilación. Esta gran máquina funcionaba a base de estar conectando y desconectando cables según la función que se quería realizar.

En 1947 el matemático John Von Neumann ideó una solución que evitaría el "recablear" la ENIAC, que consistía en introducir las operaciones por medio de tarjetas perforadas, por lo que un programa previamente "almacenado", se podía mantener permanentemente en memoria para su uso.

ENIAC


Von Neumann se interesó por el problema de la necesidad de reconfigurar la máquina para cada nueva tarea. En 1949 había encontrado y desarrollado la solución a este problema, que consistía en poner la información sobre las operaciones a realizar en la misma memoria utilizada para los datos, escribiéndola de la misma forma, es decir en código binario.

Su "EDVAC" fue el modelo de los ordenadores de este tipo construidas a continuación.


EDVAC


-ORGANIZACIÓN :
Los ordenadores con esta arquitectura constaban de cinco partes: La unidad aritmético-lógica o ALU, que es un circuito digital que calcula operaciones aritméticas y lógicas entre dos números; la unidad de control que es uno de los bloques fundamentales; la memoria, un dispositivo de entrada/salida y el bus de datos que proporciona un medio de transporte de los datos.
Un ordenador con esta arquitectura realizaba los siguientes pasos secuencialmente:

1. Se encendía el ordenador, obtenía la instrucción y la guardaba en el registro de instrucción.

2. Aumentaba la longitud de la instrucción para apuntar a la siguiente instrucción.

3. ''Borraba'' la instrucción mediante la unidad de control. Ésta se encargaba de coordinar los demás componentes para realizar una función determinada.

4. Se ejecutaba la instrucción. El contador puedía cambiar cuando el ordenador pudiera ''tomar decisiones'', que podían alcanzar cualquier grado de complejidad, mediante la aritmética y lógica anteriores.


DIAGRAMA DE LA ARQUITECTURA DE VON NEUMANN

-PRIMEROS ORDENADORES BASADOS EN LA ARQUITECTÚRA DE VON NEUMANN :

* ORDVAC (U-Illinois) en Aberdeen Proving Ground, Maryland (1951)
* IAS  (Jan 1952)
* MANIAC I en Laboratorio Cientifico Los Alamos(1952)
* ILLIAC en la Universidad de Illinois, (1952)
* AVIDAC en Laboratorios Argonne National (1953)
* ORACLE en Laboratorio Nacional de Oak Ridge (1953)
* JOHNNIAC en RAND Corporation (1954)
* BESK  Estocolmo 1953
* BESM-1  Moscú 1952
* DASK  Dinamarca 1955
* PERM  Munich 1956
* SILLIAC  Sydne 1956
* WEIZAC  Rehovoth 1955





lunes, 7 de octubre de 2013

La Informática

¿Qué es la informática?

La Informática una ciencia aplicada y aplicación del tratamiento automático de la información, utilizando dispositivos electrónicos.

La palabra informática proviene de otras dos palabras: Información y Automática.
 

-La Información: Ciencia que estudia lo que los programas son capaces de hacer, algoritmos, la organización y almacenamiento de datos y  la comunicación entre programa y usuario. 

-Automática: se realiza mediante sistemas informáticos como los ordenadores.

 La importancia de la informática en nuestros días se debe a que está presente en nuestras vidas de forma habitual ''a todas horas'' y de la que depende el avance de la tecnologías.



Nacimiento de la informática

La informática es un término que fue inventado por PhillipeDreyfus en Francia por el año 1962 . Este término proviene de una palabra en francés.

En el siglo XVII, el famoso filósofo y científico francés Blaise Pascal, inventaba la "máquina calculadora". Su funcionamiento era similar al del ábaco, es decir, utilizaba el sistema de numeración decimal, pero las primitivas varillas del tradicional instrumento chino habían sido sustituidas por un número determinado de ruedas dentadas.
Dicha máquina sólo servía para sumar y restar, y además su utilización era más bien aburrida ya que tenía numerosos inconvenientes. De hecho, a menudo resultaba mucho más rápido realizar las operaciones manualmente.


CALCULADORA MANUAL



Los personajes más representativos de la história de la Informática.

*BLAISE PASCAL:

Desarrolló un nuevo diseño y la construcción de una máquina que servia para sumar. Se conservan todavía varios ejemplares del modelo que ideó, algunos de cuyos principios se utilizaron luego en las modernas calculadoras mecánicas. 
Trabajó varios años en este proyecto hasta perfeccionarla. A la máquina se la conoció como la Pascalina.


BLAISE PASCAL
 


PASCALINA


*GOTTFRIED LEIBNIZ:

Su gran descubrimiento es el Cálculo Infinitesimal, que llamó Calcul de l'infinement petit. Newton llamó a su descubrimiento Método de las FluxionesLa contribución de Leibniz a las matemáticas consistió en enumerar en 1675 los principios fundamentales del cálculo infinitesimal. Esta explicación se produjo con independencia de los descubrimientos del científico inglés, cuyo sistema de cálculo fue inventado en 1666.
El método de notación ideado por Leibniz fue aceptado universalmente. En 1672 también inventó una máquina de calcular capaz de multiplicar, dividir y extraer raíces cuadradas. 

 GOTTFRIED LEIBNIZ



* CHARLES BABBAGE:

Inventor de las máquinas calculadoras programables. Entre 1833 y 1842 intentó construir una máquina que se pudiera programar para hacer cualquier tipo de cálculo, no sólo los referentes al cálculo de logaritmos o polinomios. Ésta fue la máquina analítica. Babbage cogió su diseño para conseguir calcular funciones analíticas. La máquina analítica tenía dispositivos de entrada basados en las tarjetas perforadas de Jacquard, un procesador aritmético, que calculaba números, una unidad de control que determinaba qué tarea debía ser realizada, un mecanismo de salida y una memoria donde los números podían ser almacenados hasta ser procesados. Se considera que la máquina analítica de Babbage fue la primera computadora del mundo. Un diseño inicial plenamente funcional de ella fue terminado en 1835.


CHARLES BABBAGE



MÁQUINA ANALITICA

* ADA LOVELACE  (ADA BYRON):

Ada oyó a Charles Babbage hablar de sus ideas sobre la máquina analítica, y a partir de ahí surgió la colaboración entre ambos. Ada sugirió a Babbage escribir un "plan" para que la máquina calculase números de Bernoulli, este "plan" es considerado el primer "programa de ordenador", y por ello se consideró que Ada planteó el primer programador de la historia.
ADA BYRON

               
 *HERMAN HOLLERITH:

Fue un hombre que revolucionó el tratamiento a gran escala de información mediante la automatización, y por tanto el primer informático. Inventor de la máquina tabuladora y fundador de una de las empresas que se fusionaron en CRT, posteriormente renombrada como IBM.


MÁQUINA TUBULADORA
HERMAN HOLLERITH














*ALAN TURING:

Inventó la máquina de Turing, es decir, un dispositivo que manipulaba símbolos sobre una tira de cinta de acuerdo a una tabla de reglas. A pesar de su simplicidad, una máquina de Turing puedía ser adaptada para simular la lógica de cualquier algoritmo de ordenador y es particularmente útil en las explicaciones de las funciones de un CPU dentro de un ordenador.


ALAN TURING
MÁQUINA DE TURING


*VON NEUMANN:














En los años 50 construyó el ordenador IAS, cuyo diseño fue una de las bases del ordenador actual, conociéndose como ''arquitectura de von Neumann'' Fue pionero del ordenador digital moderno y de la aplicación de la teoría de operadores a la mecánica cuántica.
Publicó un artículo acerca del almacenamiento de programas. El concepto de programa almacenado permitió la lectura de un programa dentro de la memoria del ordenador, y después la ejecución de las instrucciones del mismo sin tener que volverlas a escribir.
El primer ordenador en usar el citado concepto fue la llamada EDVAC .

VON NEUMANN


Ahora os dejo unos videos, de cómo funciona un ordenador, espero que os gusten.