Está en la página 1de 9

Evolución de las Computadora

Primera Generación

Comprende desde 1946 hasta 1958, tomando en consideración dentro de la primera


generación las computadoras construidas en 1944, 1946 y 1947 las cuales estaban
construidas con las siguientes características: 1).- Estaban construidas por tubos al vacío
(18,000 bulbos) que al producir bastante calor empezaban a emitir errores. 2).- Estaban
compuestas aproximadamente por 200,000 piezas mecánicas y 800,000 metros de cable,
lo cual provocaba que su estado físico fuera muy grande. 3).- El estado del aire
acondicionado era de estricta calidad el cual variaba entre los 17 y los 22 grados
centígrados, de esta forma se evitaban los errores. 4).- La programación era externa, por
medio de módulos y la memoria por tambores magnéticos. 5).- Su peso era
aproximadamente entre 70 y 80 toneladas. 6).- Su longitud era entre 18 a 20 metros. 7).-
En software (Lenguaje Maquina) Tambor magnético. El tambor magnético era de aluminio
y estaba cubierto de un material llamado MAYDEN, sobre él se grababa la información
por medio de puntos magnéticos. 

SEGUNDA GENERACION. 
Desde 1958 a 1965, dentro de esta generación la evolución de las computadoras es
bastante marcada, es decir, es notable la diferencia, por lo que también tiene sus
características. Este sistema no era muy eficaz ya que constantemente se perdía la
información porque el tambor magnético no tenía capa protectora 1).- Los bulbos son
sustituidos por transistores. 2).- Disminuye el tamaño físico de las computadoras
aproximadamente en un 50%. 3).- También disminuye el control de calidad del aire
acondicionado. 4).- La programación es interna y se puede soportar todos los programas
de proceso. 5).- La velocidad de operación es de microsegundos. 6).- En software (Los
Lenguajes de alto Nivel) 

TERCERA GENERACION. 
Comprende desde 1965 hasta 1970, dentro de esta generación el tamaño físico de la
computadora se reduce a lo máximo y tiene las siguientes características: 1).- El transistor
es sustituido por el microtransistor. 2).- Disminuye de un 60 a un 70% el tamaño físico de
las computadoras. 3).- El control de calidad del aire acondicionado también disminuye.
4).- La memoria sigue interna por medio de núcleos magnéticos. 5).- La velocidad de
proceso sigue siendo de microsegundos. 6).- En software (Sistema Operativo) 

CUARTA GENERACION
Comprende de 1971 hasta 1980, dentro de esta generación el tamaño físico de las
computadoras se reduce de un 80 a un 90% y tienen las siguientes características: 1).- El
microtransistor es sustituido por circuitos integrados los cuales tienen la función de 64
microtransistores. 2).- El control de calidad del aire acondicionado es nulo o casi nulo. 3).-
La velocidad de proceso es de nano-segundos 1X10-9. 4).- Se trabaja la
multiprogramación y el teleproceso local y remoto. 5).- En software (LISP, PROLOG) 
QUINTA GENERACION 
Aunque no sea totalmente correcto decir que las computadoras actuales son de la cuarta
generación, ya se habla de la siguiente, es decir de la quinta. Comprende de (1981 - 200).
En 1981, los principales países productores de nuevas tecnologías (fundamentalmente
Estados Unidos y Japón) anunciaron una nueva generación, esta nueva generación de
computadoras tendrá las siguientes características estructurales: 1) Estarán hechas con
microcircuitos de muy alta integración, que funcionaran con un alto grado de paralelismo y
emulando algunas características de las redes neurales con las que funciona el cerebro
humano. 2) Computadoras con Inteligencia Artificial 3) Interconexión entre todo tipo de
computadoras, dispositivos y redes ( redes integradas ) 4) Integración de datos, imágenes
y voz ( entorno multimedia ) 5) Utilización del lenguaje natural ( lenguaje de quinta
generación ) Estos conceptos merecen una somera explicación, debido a que si
representan avances cualitativos con respecto a las generaciones anteriores. La mayoría
de las computadoras actuales ejecutan las instrucciones del lenguaje de maquina en
forma secuencial, es decir, efectúan una sola operación a la vez. Sin embargo, en
principio también es posible que una computadora disponga de varios procesadores
centrales, y que entre ellos realicen en forma paralela varias operaciones, siempre y
cuando estas sean independientes entre sí.

SEXTA GENERACIÓN 1990 HASTA LA FECHA

Como supuestamente la sexta generación de computadoras está en marcha


desde principios de los años noventa, debemos por lo menos, esbozar las características
que deben tener las computadoras de esta generación. También se mencionan algunos
de los avances tecnológicos de la última década del siglo XX y lo que se espera lograr en
el siglo XXI. 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 (teraflops); las redes de área
mundial (Wide Area Network, WAN) seguirán creciendo desorbitadamente utilizando
medios de comunicación a través de fibras ópticas y satélites, con anchos de banda
impresionantes. Las tecnologías de esta generación ya han sido desarrolladas o están en
ese proceso. Algunas de ellas son: inteligencia / artificial distribuida; teoría del caos,
sistemas difusos, holografía, transistores ópticos, etcétera.

COMPUTADORA
Máquina capaz de efectuar una secuencia de operaciones mediante un programa, de tal
manera, que se realice un procesamiento sobre un conjunto de datos de entrada,
obteniéndose otro conjunto de datos de salida.

TIPOS DE COMPUTADORAS

Se clasifican de acuerdo al principio de operación de Analógicas y Digitales e Híbridos.

 COMPUTADORA ANALÓGICA: Aprovechando el hecho de que diferentes


fenómenos físicos se describen por relaciones matemáticas similares (v.g.
Exponenciales, Logarítmicas, etc.) pueden entregar la solución muy rápidamente.
Pero tienen el inconveniente que al cambiar el problema a resolver, hay que
realambrar la circuitería (cambiar el Hardware).

 COMPUTADORA DIGITAL: Están basadas en dispositivos biestables, i.e., que


sólo pueden tomar uno de dos valores posibles: ‘1’ o ‘0’. Tienen como ventaja, el
poder ejecutar diferentes programas para diferentes problemas, sin tener la
necesidad de modificar físicamente la máquina.

 Computador híbrido: posee características de los dos anteriores, habitualmente,


los cálculos los realizan de forma analógica mientras que la entrada y salida de
datos se hace de modo digital. La utilización del computador híbrido es frecuente
en el control de procesos industriales, en ellos las funciones principales son
controladas por un computador digital, mientras que la entrada de datos y salida
de resultados se hace empleando computadores analógicos conectados con el
digital.

Clasificación según la finalidad.

 De propósito general: cuando están dedicados a resolver cualquier tipo de


aplicación dependiendo del programa que se utilice, como por ejemplo los
computadores de las grandes empresas.

 De propósito especial: cuando únicamente pueden resolver un tipo concreto y


particular de problemas como la computadora de un lavarropa.

Clasificación Comercial.

Supercomputadoras 

Una supercomputadora es el tipo de computadora más potente y más rápida que existe
en un momento dado. Estas máquinas están diseñadas para procesar enormes
cantidades de información en poco tiempo y son dedicadas a una tarea específica.

Un ejemplo de súper computadora es una computadora que se utiliza para el manejo de


un grupo de máquinas ensambladoras de productos metálicos.

Macrocomputadoras o mainframes

Las macro computadoras son también conocidas como mainframes. Los mainframes son
grandes, rápidos y caros sistemas que son capaces de controlar cientos de usuarios
simultáneamente, así como cientos de dispositivos de entrada y salida.

De alguna las mainframes son más poderosos que las súper computadoras porque
soportan más programas simultáneamente. Pero las súper computadoras pueden ejecutar
un solo programa más rápido que mainframe.
En el pasado las mainframes ocupaban cuartos completos hasta pisos enteros de algún
edificio, hoy en día, un mainframe es parecido a una hilera de archiveros en algún cuarto
con piso falso, esto para ocultar los cientos de cables de los periféricos, y su temperatura
tiene que estar controlada.

Mini computadoras

En 1960 surgió la mini computadora, una versión más pequeña de la macrocomputadora.


Al ser orientada a tareas específicas, no necesitaba de todos los periféricos que necesita
un mainframe, y esto ayudo a reducir el precio y costo de mantenimiento.

Las mini computadoras, en tamaño y poder de procesamiento, se encuentran entre los


mainframes y las estaciones de trabajo. En general, una mini computadora, es un sistema
multiproceso (varios procesos) capaz de soportar de 10 hasta 200 usuarios
simultáneamente. Actualmente se usan para almacenar grandes bases de datos, y otras
aplicaciones.

Micro computadoras o PC

Las microcomputadoras o computadoras personales (PC) tuvieron su origen con la


creación de los microprocesadores. Un microprocesador es una computadora en un chip,
o sea un circuito integrado independiente. Las PC son computadoras para uso personal y
relativamente son baratas y actualmente se encuentran en las oficinas, escuelas y
hogares.

Tecnologías RISC y CISC:


RISC: (Reduced Instruction Set Computer) computadora de conjunto de instrucciones
reducido. Arquitectura de computadoras que ejecuta un número limitado de instrucciones.
El concepto es que la mayoría de los programas usan generalmente unas pocas
instrucciones, y si se acelera la ejecución de esas instrucciones básicas, se mejora el
rendimiento. La arquitectura RISC elimina una capa de carga operativa llamada
"microcódigo", que se emplea normalmente para facilitar la agregación de nuevas y
complejas instrucciones a una computadora. Las computadoras RISC poseen un pequeño
número de instrucciones montadas en los circuitos de nivel inferior, que trabajan a
máxima velocidad. Aunque las máquinas RISC son sólo de un 15% a un 50% más
veloces que sus contrapartidas CISC
CISC: (Complex Instruction Set Computer) Computadora de conjunto de instrucciones
complejo. Computadoras que poseen un conjunto de instrucciones muy extenso. Las
máquinas CISC tienen de doscientas a trescientas instrucciones, que están grabadas en
microcódigo.
ESTRUCTURA BASICA DE UNA COMPUTADORA O DE JOHN
VON NEUMANN

La estructura básica de una computadora está compuesta por cuatro elementos:

 LA UNIDAD DE PROCESO CENTRAL (CPU)


 LA UNIDAD DE MEMORIA
 LA UNIDAD DE ENTRADA / SALIDA (PERIFERICOS)
 BUSES DE INTERCONECCION ENTRE LAS UNIDADES.

La unidad de memoria es la encargada de almacenar programas y datos.

Su estructura y funcionamiento se desarrolló en la unidad temática anterior.

La unidad de entrada / salida. Se encarga de conectar al “cerebro” de la computadora


(CPU) con los dispositivos externos accesibles al usuario como son el teclado, el monitor,
la impresora, etc. Por los cuales podemos ingresar o extraer información a o desde la
CPU. Estos dispositivos son también llamados Periféricos.

UNIDAD DE PROCESO CENTRAL

La CPU, o centro de control de una computadora, tiene varias funciones, donde las
principales son:
 Ejecutar las instrucciones de los programas almacenados en la memoria
del sistema
 Controlar la transferencia de datos entre la CPU y los circuitos de
memoria y de E/S
 Responder a las peticiones de servicio procedentes de los dispositivos
de E/S.

Los programas tienen como objetivo general la realización de diferentes aplicaciones o


funciones, limitadas sólo por la imaginación del programador y por la capacidad de la
computadora que se dispone.

Para que un programa pueda ser ejecutado por la CPU, debe estar guardado en un
determinado lugar de la memoria del sistema y escrito en un lenguaje que la CPU pueda
entender. Un programa, básicamente, es una lista de instrucciones que la CPU lee
ordenadamente, las interpreta y posteriormente controla su ejecución una tras otra.

La ejecución completa de cada instrucción lleva varios pasos, a saber:

 Leer de la memoria la instrucción correspondiente y guardarla en un registro


interno de la CPU
 Identificar ( o decodificar) dicha instrucción
 Comprobar si la instrucción necesita datos de la memoria (o de registros
internos) y determinar su ubicación
 Buscar los datos correspondientes y traerlos a la CPU
 Ejecutar la instrucción propiamente dicha. En este paso es posible tener que
volverse a comunicar con la memoria o con dispositivos de E/S
 Volver al primer paso para ejecutar una nueva instrucción.

Para poder realizar estas tareas la CPU normalmente se divide en dos unidades:

 LA UNIDAD DE CONTROL (UC)


 LA UNIDAD ARITMETICA-LOGICA (ALU)

UNIDAD DE CONTROL
La UC controla todas las funciones que realiza una computadora. En la secuencia de
ejecución de una instrucción es la encargada de controlar la búsqueda, decodificación y
ejecución de la misma.
Los elementos principales que posee dicha unidad están esquematizados en la sig figura:

Bus de

Control

Registros

Auxiliares Generador de

Señales

Decodificador

De
Bus de Registro de Direcciones
Instrucciones
Direcciones

Instrucciones

Registro de

Contador de

Programa
Bus de
Registro de Datos
Datos
 REGISTROS
 Contador de Programa o Puntero de Instrucciones (Program Counter – PC)
 Registro de Instrucciones (Instruction Register – IR)
 Registro de datos (o buffer de datos de memoria)
 Registro de direcciones (de memoria)
 Registros auxiliares

 SISTEMA DIGITAL DE CONTROL


 Decodificador de Instrucciones
 Generador de señales de control.

UNIDAD ARITMETICA Y LOGICA

La ALU es básicamente la calculadora del sistema. Esta unidad se encarga de ejecutar


todas las operaciones aritméticas y lógicas necesarias entre los datos que llegan a la
CPU.

Los elementos principales que posee dicha unidad son los siguientes:

 REGISTROS
 Acumulador
 Registros temporales
 Registro de estado

 UNIDAD DE CALCULO (O ALU PROPIAMENTE DICHA)

BUSES DE INTERCONECCION ENTRE LAS UNIDADES.

Los buses del sistema son las líneas encargadas de conectar y enviar la información
necesaria a los distintos elementos de una computadora. Básicamente existen 3 buses
distintos:

 BUS DE DATOS
 BUS DE DIRECCIONES (ADRESS)
 BUS DE CONTROL
El bus de DATOS es bidireccional (la información viaja en ambos sentidos) y envía datos
o instrucciones entre la CPU, la Memoria y los dispositivos periféricos. El tamaño del bus
depende de cada arquitectura, siendo los más comunes de 8,16 ó 32 bits.

El bus de DIRECCIONES es unidireccional ya que la información viaja desde la CPU a la


memoria o dispositivos periféricos. Su tamaño varía dependiendo de cada CPU y fija la
capacidad máxima de memoria que dispone el sistema.

El bus de CONTROL está formado por líneas independientes de entrada o salida a la


CPU que se utilizan para controlar y sincronizar las operaciones que se realizan entre los
distintos dispositivos.

También podría gustarte