lunes, 14 de diciembre de 2015

ORDENADOR MARK-1

INFORMACIÓN


Fue el primer ordenador electromecánico, construido por la IBM y Howard H. Aiken enviado a Harvard en 1944.(siguiendo el modelo de Charles Babbage)

Tenía 760.000 ruedas y 800 kilómetros de cable y se basaba en la máquina analítica de Charles Babbage.

El ordenador empleaba señales electromagnéticas para mover las partes mecánicas.

Era lento e inexorable pero ejecutaba operaciones matemáticas básicas y cálculos más complicados de ecuaciones sobre el movimiento parabólico.

Se desempeñaba con relés y leía datos de cintas de papel perforado.

                                          

MEDIDAS DEL MARK-1


-800 kilómetros de cable
-Un volumen de 15,50m de largo
-2,40m de alto
-0,60m de grosor
-5 toneladas de peso










           
                                                         

 

PRINCIPALES CREADORES DEL HARVARD MARK-1

 

 

 

 CARACTERÍSTICAS PRINCIPALES


Aunque el ordenador IBM tenía componentes electromecánicos, era una máquina automática eléctrica que funcionaba con relés y se programaba con interruptores.

Esta recibía las secuencias de instrucciones y sus datos a través de cintas de papel perforado, cuyos resultados se imprimían mediante máquinas de escribir eléctricas o perforadoras de tarjetas conectadas a la Mark I.

Los números se transferían de un registro a otro a través de señales eléctricas usando el cableado interno con una longitud aproximada de unos 800 kilómetros y sus más de 3 millones de conexiones que tenía en su interior.

Contenía un total de unas 750.000 piezas diferentes como relevos, ruedas rotatorias para los registros, interruptores rotatorios, etc.



                                               FUNCIONAMIENTO DE LA MÁQUINA



El ordenador se programaba a partir de la lectura de las secuencias de instrucciones y números que se perforaban en la cinta de papel.
El tiempo mínimo de transferencia de un número de un registro a otro era de 0,3 segundos.

En el caso de las multiplicaciones, el cálculo se ralentizaba hasta los 6 segundos, incrementándose hasta 12 segundos si la operación era una división. La máquina también podía efectuar cálculos de doble precisión.

Uno de los inconvenientes de la Harvard Mark I era la dificultad que planteaba la modificación de la secuencia de instrucciones en base a los resultados obtenidos durante el cálculo.

Con la incorporación del Mecanismo Subsidiario de Secuencia, se arregló que se tuviese que detener la máquina para escoger de forma automática entre varios algoritmos para la ejecución de un cálculo


Aquí os dejamos un vídeo que nos ha aparecido bastante importante e interesante.


jueves, 3 de diciembre de 2015

ARQUITECTURA DE VON NEUMANN


         ARQUITECTURA DE VON NEUMANN


La arquitectura de Von Neumann, es una arquitectura basada en la descrita en 1945 en el primer borrador de un informe sobre el EDVAC.

Este informe describe una arquitectura de diseño para un ordenador digital electrónico con partes que constan de una unidad de procesamiento que contiene una unidad aritmético lógica y registros del procesador.

El diseño de una arquitectura Von Neumann es más simple que la arquitectura Harvard más moderna, que también es un sistema de programa almacenado, pero tiene un conjunto dedicado de direcciones y buses de datos para leer datos desde memoria y escribir datos en la misma, y otro conjunto de direcciones y buses de datos para ir a buscar instrucciones.



CARACTERÍSTICAS       

1.Tanto los programas como los datos se almacenan en una memoria en común. Esto hace posible la ejecución de comandos de la misma forma que los datos.

2.Cada celda de memoria de la máquina se identifica con un número único, llamado dirección.

3.Las diferentes partes de la información (los comandos y los datos) tienen diferente modos de uso, pero la estructura no se representa en memoria de manera codificada.

4.Cada programa se ejecuta de forma secuencial que, en el caso de que no haya instrucciones especiales, comienza con la primera instrucción. Para cambiar esta secuencia se utiliza el comando de control de transferencia.



VENTAJA

Los ordenadores con esta arquitectura se refieren a ordenadores que utilizan el mismo dispositivo de almacenamiento tanto para las instrucciones como para los datos.

CONSTA DE 5 PARTES  


-La unidad aritmético-lógica.
-La unidad de control.
-La memoria.
-Un dispositivo de entrada y otro de salida.
-El bus de datos que proporciona un medio de transporte de datos entre las distintas partes.

PASOS QUE UTILIZA UN ORDENADOR DE ESTA ARQUITECTURA


1.Obtiene la siguiente instrucción desde la memoria en la dirección indicada por el contador de programa y la guarda en el registro de instrucción.

2.Aumenta el contador de programa en longitud de la instrucción para contar a la siguiente.

3.Descodifica la instrucción mediante la unidad de control.Esta se encarga de coordinar el resto de componentes del ordenador para realizar una función determinada.

4.Se ejecuta la instrucción, esta puede cambiar el contador del programa permitiendo operaciones repetitivas.
El contador puede cambiar también cuando se cumpla una cierta condición aritmética, (haciendo que el ordenador pueda tomar decisiones)
que puedan alcanzar cualquier grado de complejidad.

Aquí os dejamos un enlace a un vídeo que nos ha parecido bastante interesante

Https://www.youtube.com/watch?v=ke9ciCju1aYh