Está en la página 1de 2

La arquitectura de John Von Neumann se caracteriza por los procesadores que poseen el mismo dispositivo de almacenamiento tanto para

los datos como para las instrucciones. Al ser almacenados en el mismo formato dentro de la misma memoria, utilizan un nico bus de datos para comunicarse con la CPU. Esto hace que este tipo sea eficiente en la utilizacin de memoria, pero que requiera una ambigedad para reconocer los datos.Los ordenadores de este tipo se componen de la unidad aritmtico-lgica o "ALU", la unidad de control, una memoria, un dispositivo de entrada y salida y un bus de datos que los comunica. Sin embargo, la arquitectura de Harvard, que proviene del Harvard Mark I se diferencia por la separacin de los datos y las instrucciones que se comunican con la unidad central de proceso en dos memorias separadas, con lo que tambin se usan distintos buses de informacin. Aunque es comn un nico bus de direcciones, con un control que diferencie entre ambas memorias.Al contrario que la arquitectura de Von Neumann, esta no requiere de la ambigedad pero no es tan eficiente en la utilizacin de la memoria.Estos ordenadores se componen por los mismos elementos que los del modelo de Von Neumann, excepto por que tienen dos memorias, una para datos y otra para instrucciones, y no una nica memoria como el otro modelo.

Primera Generacin (1951-1958) Usaban tubos al vaco para procesar informacin.Usaban tarjetas perforadas para entrar los datos y los programas.

Usaban cilindros magnticos para almacenar informacin e instrucciones internas. Eran sumamente grandes, utilizaban gran cantidad de electricidad, generaban gran cantidad de calor y eran sumamente lentas. Se comenz a utilizar el sistema binario para representar los datos.Grandes y costosas, IBM 650 Segunda Generacin (1958-1964) Usaban transistores para procesar informacin.Los transistores eran ms rpidos, pequeos y ms confiables que los tubos al vacoUsaban pequeos anillos magnticos para almacenar informacin e instrucciones. cantidad de calor y eran sumamente lentas.Se mejoraron los programas de computadoras que fueron desarrollados durante la primera generacin.Se desarrollaron nuevos lenguajes de programacin como COBOL y FORTRAN, los cuales eran comercialmente accsesibles.Se usaban en aplicaciones de sistemas de reservaciones de lneas areas, control del trfico areo y simulaciones de propsito general.La marina de los Estados Unidos desarrolla el primer simulador de vuelo, "Whirlwind I". Surgieron las minicomputadoras y los terminales a distancia.menos tamao.ATLAS Tercera Generacin (1964-1971) Se desarrollaron circuitos integrados para procesar informacin.Se desarrollaron los "chips" para almacenar y procesar la informacin. Un "chip" es una pieza de silicio que contiene los componentes electrnicos en miniatura llamados semiconductores. Los circuitos integrados recuerdan los datos, ya que almacenan la informacin como cargas elctricas. Surge la multiprogramacin.Las computadoras pueden llevar a cabo ambas tareas de procesamiento o anlisis matemticos.Emerge la industria del "software". Se desarrollan las minicomputadoras IBM 360 y DEC PDP-1. Otra vez las computadoras se tornan ms pequeas, ms ligeras y ms eficientes. Consuman menos electricidad, por lo tanto, generaban menos calor. IBM-360 Cuarta Generacin (1971-1988) Se desarroll el microprocesador.Se colocan ms circuitos dentro de un "chip". Un "chip" sencillo actualmente contiene la unidad de control y la unidad de aritmtica/lgica. El tercer componente, la memoria primaria, es operado por otros "chips".Se reemplaza la memoria de anillos magnticos por la memoria de "chips" de silicio.Se desarrollan las microcomputadoras, o sea, computadoras personales o PC.Se desarrollan las supercomputadoras. Quinta Generacin (1983 1999) Se desarrollan las microcomputadoras, o sea, computadoras personales o PC. Se desarrollan las supercomputadoras. Inteligencia artificial RobticaSistemas expertos Redes de comunicaciones Contador de instrucciones: cda direccin esta guiada por una direccin de instruccin, es el que se enva a la memoria de las direcciones de las instrucciones las direcciones se autoincrementan automticamente Registro de instrucc. es un registro de n bits donde se coloca cada instruccin que recibe la memoria ALU es un circuito integrado capaz de realizar operaciones aritmticas y lgicas Acumulador es un registro de n bits donde se colocan los datos intermediarios en el curso del tratamiento por lo tanto se comunica con ALU y Mem Datos Unidad de control unidad de circuitos elctricos que modifican las instruc y los ejecuta Buses internos y Bufer de E/s buses que conectan los diferentes circuitos