lunes, 21 de enero de 2013

Generación de computadoras

Historia de las computadoras

Las primeras computadoras, incluyeron la ENIAC (Electronic Numerical Integrator Compute), que en 1953 comenzaron a construir John W.Mauchly y John P. Eckert. Esta enorme máquina medía más de 30 metros de largo y pesaba 32 toneladas. Cuando la ENIAC se terminó, la II Guerra Mundial ya había terminado. El fin de la contienda hizo que los esfuerzos hasta entonces dedicados principalmente a objetivos militares, se destinaran también a otro tipo de investigación científica mas relacionada con las necesidades de la empresa privada. En 1952 entra en funcionamiento la primera de las llamadas IAS machines, diseñadas por John Von Neumann y que incorporaban notables mejoras respecto a sus predecesoras y en 1962, Steven Rusell creo el primer juego para computadoras, Spacewar.

Primera generación (1940-1954)

En esta época las computadoras funcionaban con válvulas, usaban tarjetas perforadas para entrar los datos y los programas, utilizaban cilindros magnéticos para almacenar información e instrucciones internas y se utilizaban exclusivamente en el ámbito científico o militar. La programación implicaba la modificación directa de los cartuchos y eran sumamente grandes, utilizaban gran cantidad de electricidad, generaban gran cantidad de calor y eran sumamente lentas. La comunicación es breve.


 
Segunda generación (1955-1963)

El invento del transistor hizo posible una nueva Generación de computadoras, más rápidas, más pequeñas y con menores necesidades de ventilación. Estas computadoras utilizaban redes de núcleos magnéticos, dichos núcleos tenían pequeños anillos de material magnético y en los que se podían amlacenar datos e instrucciones.
El COBOL estaba ya desarrollado y supuso un gran avance ya que s epodían ejecutar en diversas computadoras y se podían transferir datos entre unas y otras.

Algunas de las computadoras que se construyeron ya con transistores fueron la IBM 1401etc.




Tercera generación (1964-1970)

Las computadoras de la tercera generación emergieron con el desarrollo de los circuitos integrados donde se colocan miles de componentes electricos. 
Los circuitos integrados permitieron a los que fabricaban dichas computadoras ampliar la flexibilidad de las computadoras entre otras cosas. 
El uso de los circuitos integrados permitió abaratar costos al tiempo que se aumentaba la capacidad de procesamiento y almacenamiento













Cuarta generación (1971-1983)

 Comienan a integrarse los componentes electronicos lo que hizo aparecer al microprcessador. El microprocesador consiste en colocar mas circuitos dentro de un chip.
 El chip en la actualidad lo componen la Unidad de Control y la Unidad Arimetico/Logica.
 Esta generación de computadoras se caracterizó por grandes avances tecnológicos realizados en un tiempo muy corto.
En esta generacion surge la multiprogramacion y con ello las computadoras pueden hacer tareas de procesamiento o análisis matemático.





Quinta generación (1984-1989)

En esta época las computadoras funcionaban con válvulas, usaban tarjetas perforadas para entrar los datos y los programas, utilizaban cilindros magnéticos para almacenar información e instrucciones internas y se utilizaban exclusivamente en el ámbito científico o militar.Surge el PC que es como lo conocemos nosotros en la actualidad.Su objetivo era el desarrollo de una nueva clase de computadoras que utilizarían técnicas y tecnologías de inteligencia artificial.






Sexta generación (1999 hasta la fecha)

Las computadoras de esta generación cuentan con arquitecturas combinadas Paralelo / Vectorial, con cientos de microprocesadores vectoriales trabajando al mismo tiempo; se han creado computadoras capaces de realizar más de un millón de millones de operaciones aritméticas de punto flotante por segundo, las redes de área mundial (WAN) seguirán creciendo desorbitadamente utilizando medios de comunicación a través de fibras ópticas y satélites, con anchos de banda impresionantes.



Aqui os dejo un video donde se ve la evolucion de las computadoras.


FUENTES

http://www.monografias.com/trabajos28/generaciones-computadoras/generaciones-computadoras.shtml
http://es.wikipedia.org/wiki/Generaciones_de_computadoras


lunes, 14 de enero de 2013

Concepto de arquitectura de Von Neumman


La arquitectura de Von Neumman

 

Voy a comenzar definiendo lo que significa sistema informático. Un Sistema Informático (SI) es el conjunto de componentes hardware que se necesitan para realizar la explotación de las aplicaciones informáticas y su principal objetivo es dar soporte al procesado, almacenamiento, entrada y salida de datos.

La estructura básica de un sistema informático está formada por cuatro componentes básicos:

 - Parte física o hardware:
  • Unidad central de proceso
  • Memoria auxiliar
  • Dispositivos de entrada/salida o periféricos
  • Buses de comunicación    
 - Parte lógica o software:
  • Sistema operativo
  • Aplicaciones   
 - Parte humana o Humanware
  • El profesional informático
  • Los usuarios
 - Firmware

Actualmente son utilizados dos tipos de ordenadores: analógicos y digitales. Sin embargo, el término ordenador se utiliza para referirse solo al tipo digital.
Al diseñar un ordenador digital existen varias opciones, pero la mas aceptada hoy en día es la denominada arquitectura de Von Neumman, propuesta por l matemático húngaro john Von Neumman en 1945. Dicha arquitectura consta de dos partes:

 - Unidad de Memoria (UM): es la que se encarga de almacenar la información. Se caracteriza por utilizar dicha unidad tanto para almacenar información como para programas. A partir de aquí un ordenador puede utilizare para varios cometidos sin necesidad de reporogramarlo.


 - Unidad central de proceso (CPU):es el circuito integrado constituido por millones de componentes eléctricos. Se constituye principalmente por: 
  • Unidad de control (UC):
       Tiene como funciones principales el control, la coordinación y la interpretación de las instrucciones.  Estas instrucciones en su conjunto forman lo que se denomina programa, es decir, el lenguaje-máquina.
Una instrucción de máquina tiene varias partes.
 Un código de operación que le indica a la unidad de control que operación debe hacerse con los datos. También posee dos direcciones de memoria que indican la localización de esos datos. 
La unidad de control lleva además un reloj electrónico que oscila con una frecuencia de millones de veces por segundo llamado reloj de sistema.

  • Unidad aritmético-lógica (UAL):
La ALU efectúa las operaciones aritméticas por medio de unos circuitos electrónicos que componen los siguientes dispositivos: dispositivo de adición, registros y dispositivo de control de cálculo.
  • El dispositivo de adición sirve para calcular las operaciones de suma, resta, multiplicación y división. Esto es así ya que estas tres últimas operaciones se pueden efectuar mediante sumas sucesivas o cambiando el signo en la operación de sumar.
  • Los registros se utilizan para contener los operandos, los resultados parciales que se van obteniendo en las distintas operaciones y los resultados finales.
  • El dispositivo de cálculo dirige y controla las operaciones de cálculo que se realizan en la ALU. 
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEigiI5bVe-ICYYf3e8nY4wi7417DP_EgzcwlC725YboO43aFtgi5U6xTLvEssluK2VvTv7b3m9ahTlOQszMFu4xCsE0TFjZWP0X7kJePV_ox6sJVcy-i5SIZQTQP_Sw-s_URmsH796ujU9x/s320/ALU.png

  -
Unidad de Entrada/Salida (UE/S):
  
La unidad de Entrada/Salida se encarga de establecer la comunicación del usuario y la CPU. Para llevar a cabo dicha operación utiliza los periféricos. Se pueden clasificar según su propósito en: 
  • Periféricos de entrada: introduce información en el ordenador.
  • Periféricos de salida: muestra información al usuario.
  • Periféricos de entrada y salida: pueden actuar en los 2 sentido. 
    - Periféricos de comunicaciones: usados para establecer la comunicación entre 2 usuarios a través de los ordenadores como por ejemplo un switch entre otros.
    - Periféricos de almacenamiento: utilizados como memoria auxiliar a la principal del ordenador, se puede realizar las mismas operaciones de escritura y lectura.

  Existe un sistema con dos partes que permite en intercambio entre el ordenador y los dispositivos:
  • Interfaz
  • Controlador  
 Aqui os dejo un vídeo de entrada/salida.

- El bus del sistema

El bus del sistema permite counicarse entre sí a las unidades mas importantes de una computadora. Se trata de un conjunto de cables.
El bus esta separado en 3 canales: 

   1- Bus de datos. 
Es bidireccional y es el canal por el cual se conducen los datos entre la CPU  y los demás dispositivos.
   2-Bus de direcciones.
Es unidireccional por el el cual la CPU envia las direcciones de memoria para ubicar información en lso dispositivos de memoria
   3-Bus de control.
El bus de control gobierna el uso y acceso a las líneas de datos y de direcciones. Como éstas líneas están compartidas por todos los componentes, tiene que proveerse de determinados mecanismos que controlen su utilización. Las señales de control transmiten tanto órdenes como información de temporización entre los módulos. Mejor dicho, es el que permite que no haya colisión de información en el sistema.   

Las fuentes de información que he usado son las siguientes:
  •  http://www.emagister.com/curso-informatica-administracion-publica-1/unidad-control-estructura-logica-placa-base
  • http://e-ducativa.catedu.es/44700165/aula/archivos/repositorio//4750/4938/html/unidad_de_control_y_unidad_aritmtico_lgica.html
  • www.youtube.com
  • www.wikipedia.com  
 

jueves, 20 de diciembre de 2012

Bienvenido a mi blog

Hola, soy Marcos Gómara y quiero dar la bienvenida a mi blog que ha sido creado en la asignatura de FUHA (Fundamentos de Hardware). En dicho blog escribire y subire actividades propuestas por el profesor.

Saludos a todos.