Está en la página 1de 10

CPU

Arquitectura de computadoras
Arquitectura de Von Neumann Se refiere a las arquitecturas de computadoras que utilizan el mismo dispositivo de almacenamiento tanto para las instrucciones como para los datos. El modelo clsico de arquitectura de computadoras fue diseado por Jhon Von Newman que consta de los siguientes elementos: Dispositivos de entrada, de proceso, de almacenamiento y de salida

caractersticas
unidad de control la memoria dispositivo de entrada/salida ALU el bus de datos

Funcionamiento
Una computadora con arquitectura Von Neumann realiza o emula los siguientes pasos secuenciales: Enciende la computadora y obtiene la siguiente instruccin desde la memoria en la direccin indicada por el contador del programa y la guarda en el registro de instruccin. Aumenta el contador de programa en la longitud de la instruccin para apuntar a la siguiente. Decodifica la instruccin mediante la unidad de control. Esta se encarga de coordinar el resto de componentes del ordenador para realizar una funcin determinada. Se ejecuta la instruccin. Esta puede cambiar el valor del contador del programa, permitiendo as operaciones repetitivas. El contador puede cambiar tambin cuando se cumpla una cierta condicin aritmtica, haciendo que el ordenador pueda tomar dediciones, que pueden alcanzar cualquier grado de complejidad mediante la aritmtica y lgica anteriores. Vuelve al paso 2

Arquitectura Segmentada consiste en ir transformando un flujo de datos en un proceso comprendido por varias fases secuenciales, siendo la entrada de cada una la salida de la anterior. Esta arquitectura es muy comn en el desarrollo de programas para el intrprete de comandos, ya que se pueden concatenar comandos fcilmente con tuberas (pipe).

Caracteristicas
El alto rendimiento y la velocidad elevada de los modernos procesadores, se debe, principalmente a la conjuncin de tres tcnicas: ARQUITECTURA HARDVAR (arquitectura que propicia el paralelismo). Procesador tipo RISC Segmentacin. Consiste en descomponer la ejecucin de cada instruccin en varias etapas para poder empezar a procesar una instruccin diferente en cada una de ellas y trabajar con varias a la vez.

Funcionamiento

Arquitectura Multiprocesamiento Se caracteriza por el hecho de que varios microprocesadores comparten el acceso a la memoria. Todos los microprocesadores compiten en igualdad de condiciones por dicho acceso Permiten que cualquier procesador trabaje en cualquier tarea sin importar su localizacin en memoria; pueden mover fcilmente tareas entre los procesadores para garantizar eficientemente el trabajo.

caractersticas
Una computadora SMP se compone de microprocesadores independientes que se comunican con la memoria a travs de un bus compartido. Dicho bus es un recurso de uso comn. Por tanto, debe ser arbitrado para que solamente un microprocesador lo use en cada instante de tiempo.

funcionamiento
Conceptos relacionados Arquitectura NUMA Multiproceso simtrico Una de las formas ms fciles y baratas de aumentar el rendimiento del hardware es poner ms de una CPU en la placa. Esto se puede realizar haciendo que CPU diferentes tengan trabajos diferentes (multiproceso asimtrico) o haciendo que todos se ejecuten en paralelo.

También podría gustarte