Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DE COMPUTADORAS
Reporte
1.1 Modelos de arquitecturas de cómputo
1.1.3 Arquitectura de Multiprocesamiento
Catedrático
Villarreal Meza
Iluicatl Tonatiuh
Alumno
Reyes Peña Moises
Alberto
Carrera
Ing. En Sistemas
Computacionales
Asignatura SCD-1003 ARQUITECTURA DE COMPUTADORAS
Programa* Ingeniería en sistemas Unidad 1
computacionales *
1.1 Modelos de arquitecturas de cómputo.
Bibliografía Murdocca, M. y Heuring, V. (2002). Principios de arquitectura de
computadoras. Buenos Aires: Prentice Hall Pearson Educación.
INDICE
Contenido
Pagina
Portada…………………………………………………..1
Índice……………………………………………………..2
Introducción……………………………………………...3
Objetivo………………………………………………......4
Reporte de investigación……….……………………...6
P á g i n a 2 | 11
Asignatura SCD-1003 ARQUITECTURA DE COMPUTADORAS
Programa* Ingeniería en sistemas Unidad 1
computacionales *
1.1 Modelos de arquitecturas de cómputo.
Bibliografía Murdocca, M. y Heuring, V. (2002). Principios de arquitectura de
computadoras. Buenos Aires: Prentice Hall Pearson Educación.
INTRODUCCIÓN
La arquitectura de computadoras es el diseño conceptual y la estructura
operacional fundamental de un sistema que conforma una 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, con especial
interés en la forma en que la unidad central de proceso (CPU) trabaja
internamente y accede a las direcciones de memoria.
P á g i n a 3 | 11
Asignatura SCD-1003 ARQUITECTURA DE COMPUTADORAS
Programa* Ingeniería en sistemas Unidad 1
computacionales *
1.1 Modelos de arquitecturas de cómputo.
Bibliografía Murdocca, M. y Heuring, V. (2002). Principios de arquitectura de
computadoras. Buenos Aires: Prentice Hall Pearson Educación.
OBJETIVO
El objetivo es que el estudiante haga una lectura para profundizar el conocimiento
acerca del tema de arquitectura segmentada de computadoras acerca un libro del
tema y como resultado realizando un reporte de investigación que nos permita
entender ampliamente el tema.
P á g i n a 4 | 11
Asignatura SCD-1003 ARQUITECTURA DE COMPUTADORAS
Programa* Ingeniería en sistemas Unidad 1
computacionales *
1.1 Modelos de arquitecturas de cómputo.
Bibliografía Murdocca, M. y Heuring, V. (2002). Principios de arquitectura de
computadoras. Buenos Aires: Prentice Hall Pearson Educación.
REPORTE DE INVESTIGACIÓN
1. Describe detalladamente como funcionan las arquitecturas segmentadas
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.
Generalidades:
Un ciclo de instrucción (también llamado ciclo de fetch-and-execute o ciclo
de fetch-decode-execute en inglés).
Comprende una secuencia de acciones determinada que debe llevar a cabo
la CPU para ejecutar cada instrucción en un programa.
Cada instrucción del juego de instrucciones de una CPU puede requerir
diferente número de ciclos de instrucción para su ejecución.
Un ciclo de instrucción está formado por uno o más ciclos máquina.
3. ¿Qué es el "pipelining"?
La segmentación (pipelining) es una técnica de implementación por la cual se
solapa la ejecución de múltiples instrucciones. Hoy día, la segmentación es la
técnica de implementación clave utilizada para hacer CPU rápidas.
La segmentación es como una línea de ensamblaje: cada etapa de la
segmentación completa una parte de la instrucción. Como en una línea de
ensamblaje de automóviles, el trabajo que va a realizar en una instrucción se
descompone en partes más pequeñas, cada una de las cuales necesita una
fracción del tiempo necesario para completar la instrucción completa. Cada uno
de estos pasos se define como etapa de la segmentación o segmento. Las
etapas están conectadas, cada una a la siguiente, para formar una especie de
cauce las instrucciones se entran por un extremo, son procesadas a través de
las etapas y salen por el otro extremo.
La productividad de la segmentación está determinada por la frecuencia con
que una instrucción salga del cauce. Como las etapas están conectadas entre
sí, todas las etapas deben estar listas para proceder al mismo tiempo. El
tiempo requerido para desplazar una instrucción, un paso, a lo largo del cauce
es un ciclo máquina. La duración de un ciclo máquina está determinada por el
tiempo que necesita la etapa más lenta (porque todas las etapas progresan a
la vez). Con frecuencia, el ciclo máquina es un ciclo de reloj (a veces dos, o
raramente más), aunque el reloj puede tener múltiples fases.
P á g i n a 5 | 11
Asignatura SCD-1003 ARQUITECTURA DE COMPUTADORAS
Programa* Ingeniería en sistemas Unidad 1
computacionales *
1.1 Modelos de arquitecturas de cómputo.
Bibliografía Murdocca, M. y Heuring, V. (2002). Principios de arquitectura de
computadoras. Buenos Aires: Prentice Hall Pearson Educación.
P á g i n a 6 | 11
Asignatura SCD-1003 ARQUITECTURA DE COMPUTADORAS
Programa* Ingeniería en sistemas Unidad 1
computacionales *
1.1 Modelos de arquitecturas de cómputo.
Bibliografía Murdocca, M. y Heuring, V. (2002). Principios de arquitectura de
computadoras. Buenos Aires: Prentice Hall Pearson Educación.
El procesador DLX
Direcciones de memoria de 32 bits
– Modelo de memoria “BIG-ENDIAN”
Tamaño de las transferencias de datos
– Entre GPRs y memoria
• 8, 16 y 32 bits
– Entre FPRs y memoria
• 32 y 64 bits
Datos e instrucciones alineados en memoria
La dirección de memoria donde se ubica un dato ha de ser múltiplo de su
tamaño.
P á g i n a 7 | 11