Está en la página 1de 2

Arquitectura de Computadoras

UAB - CIS –CIC500


Sem I-2019
Trabajo de Investigación 1

PARTE 1 - ARQUITECTURA DE LA CPU


(Optimización del rendimiento del sistema)

1. Describir las características, luego realizar un cuadro sinóptico de la TAXONOMÍA DE FLYNN.


2. Describir las características, luego realizar un cuadro sinóptico de la TAXONOMÍA DE SHORE.
3. Realizar una tabla comparativa de las características y aplicaciones de la “Arquitectura Von Neumann” y la
“Arquitectura Harvard”.
4. Realizar una tabla comparativa sobre el origen y características de las siguientes Tecnologías de “Set de Instrucciones”.

Set de Instrucciones Reducidas para Computadora RISC (ReducedInstruction Set Computer).


Set de Instrucciones Complejas para Computadora CISC (ComplexInstruction Set Computer).
Tecnología de instrucciones para computadora VLIW ( Very Long Instruction Word).
Modelo de “procesamiento de instrucciones explícitamente en paralelo” (EPIC – Explicitly Parallel
Instruction Computing).

5. Explique el manejo de la memoria del sistema mediante Segmentación (segmentation) y Paginamiento (paging),
utilizando como modelo la Familia Intel 80x86.
6. Explique las diferencias entre Tecnología Random Logic (lógica cableada – hardwired logic) y la Tecnología de
Microcódigo (Microcode Emulation) utilizadas para implementar la Unidad de Control de los microprocesadores
(decodificación de instrucciones).
7. Explique el concepto de “Procesamiento de instrucciones en paralelo” (ParallelProcessing).
8. Describa el funcionamiento de un Pipeline típico (Superposición en la ejecución de múltiples instrucciones - Overlapping
the Execution of Multiple Instructions).
9. Explicar los problemas asociados con el uso de Pipeline (tuberías o segmentación) y Superpipeline. Por ejemplo
Profundidad del pipeline (Pipeline depth), Dependencias de los datos (Data dependencies), Ramificado (branching),
Stalls in a Pipeline o Hazards.
10. Explique las características y problemas asociados con la Operación Superescalar (Superscalar Operation) de un
procesador (ejecución de instrucciones en paralelo).
11. Explique la diferencia entre Paralelismo en las Instrucciones y Paralelismo de la Máquina en una Operación
Superescalar.
12. Describa las tres técnicas de hardware que se pueden usar en un procesador superescalar para aumentar sus prestaciones
(duplicación de recursos, emisión desordenada y renombramiento).
13. Explique las Políticas de Emisión de Instrucciones en una Operación Superescalar.
14. Explique en qué consiste el Multiprocesamiento de instrucciones (Multiprocessing).
15. Describa la Clasificación General de los Modos de Direccionamiento (acceso a datos), para procesadores de la Familia
Intel 80x86. (incluir ejemplos)
16. Explique el funcionamiento de un Procesador en Modo Real (real-address mode), Modo Protegido (protected mode),
Modo Gestión del Sistema (system management mode), además del uso de Tablas de Descriptores.
17. Explique la diferencia de las especificaciones de acceso a memoria Little-Endian y Big-Endian.
18. Describa la Arquitectura Interna de Procesador 80386.

• Bus Interface Unit


• Code Prefetch Unit
• Instruction Decode Unit
• Execution Unit
Control Unit
Data Unit
Protection Test Unit
• Segmentation Unit
• Paging Unit

1
Arquitectura de Computadoras
UAB - CIS –CIC500
Sem I-2019
Trabajo de Investigación 1

Parte 2 - Arquitectura ARM, Intel IA-32 e IA-64


1. Describa la Tecnología Hyper-Threading (multi-hilo ó multi-hebra). El uso de un solo procesador físico que actúa como múltiples
procesadores lógicos, por ejemplo en los procesadores Pentium/4.
2. Realizar una tabla comparativa de las características de las Arquitectura IA-32 (Intel Architecture-32) y la Arquitectura Intel® 64
(Instruction Arquitecture-64).
3. Explique las características del Set de Instrucciones de Propósito General (General purpose) de un equipo actual de la familia Intel
80x86.
4. Explique las características, tipos y tareas de las Unidades de Punto Flotante (x87 FPU and SIMD state management) de un
procesador típico.
5. Explique las características de la Tecnología y Set de Instrucciones INTEL® MMX™
6. Explique las características de las extensiones SSE (Streaming SIMD Extensions), que fueron introducidas a partir de la Arquitectura IA-
32. (SSE. SSE2, SSE3, SSSE3, SSE4 y AESNI).
Nota.- Las instrucciones SSE son una extensión del Modelo de ejecución SIMD introducido con la tecnología MMX (Multimedia Media
Extensions).
7. Explique las características de las Intel® AVX extensions (Advanced Vector Extensions) e Intel® AVX2 extensions
8. Explique las características de las operaciones/extenciones FMA (Fused Multiple- Add).
9. Explique las características de las extensiones SMX (Safer Mode Extensions) implementado en las arquitectura IA-64 (Intel 64) e IA-32.
10. Describa las características de la Arquitectura Virtual-Machine Extensions (VMX), presente en los modernos procesadores de la Familia
Intel 80x86.
11. Describa las características de la Transactional Synchronization Extensions (TSX-NI)
12. Describir las características y aplicaciones de la Micro Arquitectura Intel Core (Intel® Core™ Microarchitecture)

13. Realizar un breve resumen (características e innovación) de la evolución histórica de la Arquitectura IA-32 e INTEL® 64, Tomando
como referencia el siguiente listado:

• Intel 8086/88
• Intel 80286
• Intel 80386
• Intel 80486-DX
• Intel Pentium, Pentium II, Pentium III, PentiumPro y Xeon
• The Intel® Pentium® 4 Processor Family (2000-2006)
• The Intel® Core™ Duo and Intel® Core™ Solo Processors (2006-2007)
• The Intel® Xeon® Processor 5100, 5300 Series and Intel® Core™2 Processor Family(2006)
• The Intel® Xeon® Processor 5200, 5400, 7400 Series and Intel® Core™2 ProcessorFamily (2007)
• The Intel® Core™i5 Processor Family
• The Intel® Core™i7 Processor Family (2008)
• The Intel® Core™i9 Processor Family
• The Second Generation Intel® Core™ Processor Family (2011)
• The Third Generation Intel® Core™ Processor Family (2012)
• The Fourth Generation Intel® Core™ Processor Family (2013)
• Etc.

14. Explique las características y aplicaciones de la Arquitectura ARM (Advanced RISC Machine)

Especificar bibliografía consultada. Considerar ortografía, orden y limpieza de la información además de puntualidad.
Debe incluirse textos, diagramas y gráficos descriptivos.
Incluir glosario de términos utilizados en el trabajo de Investigación.
Entrega de Monografía y Presentación Power Point para defensa (exposición) en clases
Grupos: Máximo de 3 personas.

También podría gustarte