Primeras computadoras electromecánicas y tubos vacios.
Von Newman
Apareció por primera vez el concepto de programa
almacenado.
Harvard
El programa se almacena como un código
numérico en la memoria, pero no en el
mismo espacio de memoria ni en el mismo
formato que los datos.
Arquitecturas segmentadas
Este tipo de arquitectura busca mejorar el desempeño realizando paralelamente varias etapas del
ciclo de instrucción al mismo tiempo.
Arquitectura de Multiprocesamiento
CPU
El CPU tiende a clasificarse según el tamaño del ALU o del Bus de conexión al exterior (8, 16, 32, 64 bits),si tienen cauce segmentado o no
segmentado, si con tipo CISC o RISC, Von Newan o Harvard y si solo tienen instrucciones enteras o implementan
también instrucciones de punto flotante.
Uno de los procesadores mas importantes en la actualidad
Todos los CPU tienen como función principal la ejecución de un programa acorde a la aplicación del
mismo.
Cada procesador consta de etapas para procesar las instrucciones de su programa en un ciclo de instrucción
usualmente son tres: Búsqueda del código de Instrucción, Decodificación y Ejecución.
Las partes del CPU de la computadora imaginaria son:: ACC, MAR, MBR, PC, IR, y Flags .
Memoria
es un dispositivo que puede mantenerse en por lo menos dos estados estables por un cierto periodo de tiempo.
Las memorias volátiles son conocidas desde las primeras computadoras
como memorias de acceso aleatorio (RAM), ya que en esa época las memorias
volátiles eran de acceso secuencial. Dentro de las memorias volátiles se
encuentran las subclases RAM Dinámica y RAM Estática.
Una de las características la memoria RAM dinámica es muy rápida pero
muy cara. En contraste, la memoria RAM estática es muy barata pero muy
lenta.
Las memorias no volátiles conservan sus datos a pesar de que en este conectadas el voltaje
del alimentación. Con forme pasa el tiempo han ido evolucionando, entre ellas se encuentra la
memoria de solo lectura (ROM - Read only Memory), la memoria de solo lectura programable
(PROM -Programable Read only Memory), la memoria de solo lectura programable y borrable
(EPROM - Erasable Read only Memory), la memoria de solo lectura programable y borrable
eléctricamente (EEPROM Electricaly Erasable Read only Memory) y la memoria flash
Las memorias no volátiles son baratas y
su precio depende sobre todo de su
capacidad de almacenamiento. Algunas
de estas tecnologías son consideradas
obsoletas y por lo tanto casi no son
utilizadas en actualidad.
Sistemas de entrada y salida
Buses
Los componentes de un computador (CPU,
Memoria, E/S) se conectan entre sí mediante un
conjunto de líneas que transmiten señales con
funciones específicas. Tres tipos de señales que
constituyen un bus: direcciones (de memoria o
E/S), datos y control.
SERIE y PARALELO: los primeros transmiten bit a bit y los
segundos varios bits a la vez.