Arquitectura de computadoras unidad 1
La arquitectura de computadoras se refiere a los atributos de un sistema que son visibles a un programador, es decir aquellos atributos que tienen un impacto directo en la ejecución lógica deun programa.
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, con especial interés en la forma en quela unidad central de proceso (CPU) trabaja internamente y accede a las direcciones de memoria.
Modelos de Arquitectura de Cómputo
Arquitecturas Clásicas.
Estas arquitecturas se desarrollaronen 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
El modelo clásicode arquitectura de computadoras fué diseñado por Jhon Von Newman en el que consiste en una unidad central de proceso que se comunica a través de un solo bus con un banco de memoria en donde sealmacenan tanto los códigos de instrucción del programa, como los datos que serán procesados por este.
Ejemplo de esta versatilidad es el funcionamiento de los compiladores, los cuales son programas quetoman como entrada un archivo de texto conteniendo código fuente y generan como datos de salida, el código maquina que corresponde a dicho código fuente
Arquitecturas Segmentadas
Lasarquitecturas 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 unidadesfuncionales independientes y se dividen entre ellas el procesamiento de las instrucciones
Para comprender mejor esto, supongamos que un procesador simple tiene un ciclo de instrucción sencilloconsistente 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...
Regístrate para leer el documento completo.