

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
REPORTE DE LA MATERIA ARQUITECTURA
Typology: Exercises
1 / 3
This page cannot be seen from the preview
Don't miss anything!
Octubre del 2023 San Nicolas de los Garza, Nuevo León
Característica RISC CISC Filosofía de diseño Enfoque en instrucciones simples y optimización del rendimiento mediante un conjunto reducido de instrucciones básicas. Incluye un amplio conjunto de instrucciones complejas, algunas de las cuales realizan múltiples operaciones. Longitud de palabra Por lo general, las instrucciones tienen una longitud fija (por ejemplo, 32 bits). Las instrucciones pueden variar en longitud, lo que puede llevar a un mayor uso de memoria. Ciclo de reloj Ciclos de reloj más cortos, lo que significa que cada instrucción tiende a ejecutarse en un solo ciclo de reloj. Ciclos de reloj más largos, algunas instrucciones pueden requerir varios ciclos para completarse. Decodificación La decodificación de las instrucciones es más simple y directa. La decodificación puede ser más compleja debido a las instrucciones variadas y sus diferentes formatos. Uso eficiente de caché RISC tiende a hacer un uso más eficiente de la memoria caché debido a la simplicidad de las instrucciones y la mayor cantidad de registros. CISC puede experimentar más fallos de caché debido a la complejidad de las instrucciones y los accesos a memoria más frecuentes. Número de registros Por lo general, RISC tiene un mayor número de registros, lo que facilita el paralelismo de datos y la optimización del rendimiento. CISC tiende a tener un número de registros más limitado. Optimización del compilador La carga de trabajo para el compilador es mayor, ya que debe realizar una planificación más detallada de las instrucciones. El compilador tiene un papel más importante en la optimización del código, ya que puede aprovechar las instrucciones más complejas. Ejemplos de arquitecturas ARM, MIPS, PowerPC. x86 (como Intel y AMD).