Tipos De Arquitectura De Computadoras
Enviado por Yazf22 • 27 de Febrero de 2014 • 665 Palabras (3 Páginas) • 817 Visitas
Introducción
LA ARQUITECTURA DE COMPUTADORAS ES EL DISEÑO CONCEPTUAL Y LA ESTRUCTURA OPERACIONAL FUNDAMENTAL DE UN SISTEMA DE COMPUTADORA. ES DECIR, ES UN MODELO Y UNA DESCRIPCIÓN FUNCIONAL DE LOS REQUERIMIENTOS Y LAS IMPLEMENTACIONES DE DISEÑO PARA VARIAS PARTES DE UNA COMPUTADORA. TAMBIÉN SUELE DEFINIRSE COMO LA FORMA DE SELECCIONAR E INTERCONECTAR COMPONENTES DE HARDWARE PARA CREAR COMPUTADORAS SEGÚN LOS REQUERIMIENTOS DE FUNCIONALIDAD, RENDIMIENTO Y COSTO. LA SEGMENTACIÓN DE INSTRUCCIONES ES SIMILAR AL USO DE UNA CADENA DE MONTAJE EN UNA FÁBRICA DE MANUFACTURACIÓN. A ESTOS PROCESADORES SE LES CONOCE COMO PIPELINE PROCESSORS. ESTOS ESTÁN COMPUESTOS POR UNA LISTA DE SEGMENTOS LINEALES Y SECUENCIALES EN DONDE CADA SEGMENTO LLEVA A CABO UNA TAREA O UN GRUPO DE TAREAS COMPUTACIONALES.
Existen tres modelos de Arquitectura de computadoras que son: la clásica, la segmentada y la de multiprocesamiento
Modelos de Arquitectura de Computadoras
ARQUITECTURA MULTIPROCESAMIENTO:
SMP es el acrónimo de Symmetric Multi-Processing, multiproceso simétrico. Se trata de un tipo de arquitectura de ordenadores en que dos o más procesadores comparten una única memoria central.
Los sistemas SMP permiten que cualquier procesador trabaje en cualquier tarea sin importar su localización en memoria; con un propicio soporte del sistema operativo, estos sistemas pueden mover fácilmente tareas entre los procesadores para garantizar eficientemente el trabajo.
Una computadora SMP se compone de microprocesadores independientes que se comunican con la memoria a través de un bus compartido. Dicho bus es un recurso de uso común. Por tanto, debe ser arbitrado para que solamente un microprocesador lo use en cada instante de tiempo. Si las computadoras con un solo microprocesador tienden a gastar considerable tiempo esperando a que lleguen los datos desde la memoria, SMP empeora esta situación, ya que hay varios parados en espera de datos.
Arquitecturas Segmentadas:
ESTA AUMENTA EL RENDIMIENTO DEL COMPUTADOR ES EL FOMENTO DEL PARALELISMO IMPLÍCITO, QUE CONSISTE EN LA SEGMENTACIÓN DEL PROCESADOR (PIPE-LINE), DESCOMPONIÉNDOLO EN ETAPAS PARA PODER PROCESAR UNA INSTRUCCIÓN DIFERENTE EN CADA UNA DE ELLAS Y TRABAJAR CON VARIAS A LA VEZ.
LA ARQUITECTURA EN PIPELINE (BASADA EN FILTROS) CONSISTE EN IR TRANSFORMANDO UN FLUJO DE DATOS EN UN PROCESO COMPRENDIDO POR VARIAS FASES SECUENCIALES. ESTA ARQUITECTURA ES MUY COMÚN EN EL DESARROLLO DE PROGRAMAS PARA EL INTÉRPRETE DE COMANDOS, YA QUE SE PUEDEN CONCATENAR COMANDOS FÁCILMENTE CON TUBERÍAS (PIPE). TAMBIÉN ES UNA ARQUITECTURA MUY NATURAL EN EL PARADIGMA DE PROGRAMACIÓN FUNCIONAL, YA QUE EQUIVALE A LA COMPOSICIÓN DE FUNCIONES MATEMÁTICAS. LA ARQUITECTURA PIPE-LINE SE APLICA EN DOS LUGARES DE LA MAQUINA, EN LA CPU Y EN LA UAL.
SI SE TRATA DE
...