REVIEW BOOK II
alexis merino
Created on September 3, 2024
More creations to inspire you
NORMANDY 1944
Horizontal infographics
BEYONCÉ
Horizontal infographics
DEMOCRATIC CANDIDATES NOV DEBATE
Horizontal infographics
ONE MINUTE ON THE INTERNET
Horizontal infographics
SITTING BULL
Horizontal infographics
RUGBY WORLD CUP 2019
Horizontal infographics
GRETA THUNBERG
Horizontal infographics
Transcript
Modelos de arquitecturas de computadora.
Arquitecturas Clasicas
Segmentadas
Multiprocesamiento
Estas arquitecturas se desarrollaron en las primeras computadoras electromecánicas y de tubos de vacío. Aun son usadas en procesadores empotrados de gama baja y son la base de la mayoría de las arquitecturas modernas.
Las arquitecturas segmentadas o con segmentación del cauce buscan mejorar el desempeño realizando paralelamente varias etapas del ciclo de instrucción al mismo tiempo. El procesador se divide en varias unidades funcionales independientes y se dividen entre ellas el procesamiento de las instrucciones.
Es un tipo de arquitectura de computadoras en la que dos o mas unidades de procesamiento comparten una unica memoria central. Esto permite que multiples tareas se ejecuten de manera simultanea y que los programas que requieren una gran cantidad de recursos se aceleren significativamente.
¿QUE ES?
La arquitectura de computadoras es la base de cualquier dispositivo digital. Es el diseño interno que define cómo una computadora procesa y almacena información. Para comprender su evolución y diseño, primero debemos sumergirnos en los fundamentos de esta fascinante disciplina.
Ejemplos de las arquitecturas de computadora
Clasicas
Segmentadas
supongamos que un procesador simple tiene un ciclo de instrucción sencillo consistente solamente en una etapa de búsqueda del código de instrucción y en otra etapa de ejecución de la instrucción. En un procesador sin segmentación del cauce, las dos etapas se realizarían de manera secuencial para cada una de las instrucciones, como lo muestra la siguiente figura.
Multiprocesmiento
Arquitectura Mauchly-Eckert (Von Newman)
Esta arquitectura es la más empleada en la actualidad ya, que es muy versátil. Ejemplo de esta versatilidad es el funcionamiento de los compiladores, los cuales son programas que toman como entrada un archivo de texto conteniendo código fuente y generan como datos de salida, el código máquina que corresponde a dicho código fuente (Son programas que crean o modifican otros programas). Estos datos de salida pueden ejecutarse como un programa posteriormente ya que se usa la misma memoria para datos y para el código del programa.
La ventaja de un sistema multiproceso reside en la operación llamada cambio de contexto. Esta operación consiste en quitar a un proceso de la CPU, ejecutar otro proceso y volver a colocar el primero sin que se entere de nada. Los hilos que se ejecutan comparten ciertos recursos como el espacio del mensaje, la cual permite simplificar el diseño de una aplicación que debe llevar a cabo distintas funciones simultáneamente.
Clasicas: Diagrama a bloques de la arquitectura Von Newman.
Representacion de ejemplos
Segmentadas:Búsqueda y ejecución en secuencia de tres instrucciones en un procesador sin segmentación del cause
Multiprocesamiento: Múltiples procesadores.