ARQUITECTURA COMPUTACIONAL II SEMANA 1 ACTIVIDAD 2 David Sánchez Álvarez IMA102933 ARQUITECTURA COMPUTACIONAL II
MÁQUINAS RISC MÁQUINAS CISC
• RISC- (Reduced Instruction Set • CISC- (Complex Instruction Set Computer)
Computer) Computadoras con un conjunto Computadoras con conjunto de de instrucciones reducido. instrucciones complejo • Debido a que se tiene un conjunto de • La microprogramación es su característica instrucciones simplificado, se pueden importante, esta misma, se refiere a que implantar en un hardware directamente de la CPU, eliminando el microcódigo y la cada instrucción de máquina es necesidad de decodificar instrucciones interpretada por un microprograma que se complejas localiza en la memoria del circuito • Alrededor del 20% de las instrucciones integrado del procesador. ocupa el 80% del tiempo total de • Por consecuencia del uso de la ejecución de un programa microprogramación, los procesadores • Toman como base el esquema moderno estaban dotados de grandes conjuntos de de Von Neumann instrucciones • Reducción del conjunto de instrucciones a • Las instrucciones compuestas se instrucciones simples. decodifican internamente y son ejecutadas • Casi todas las instrucciones se pueden por una serie de microinstrucciones, realizar con la utilización de un solo reloj ubicadas en una memoria ROM interna, cíclico. El diseño de una máquina RISC tiene 5 pasos esta ocupa un reloj cíclico por o Analizar aplicaciones para encontrar microinstrucción. operaciones clave • En la práctica, la existencia de los modos o Diseño de un bus de datos para las de direccionamiento complicados en los operaciones clave microprocesadores CISC, hacen que tanto o Diseño de instrucciones que realice el compilador como el programa sean muy operaciones clave usando el bus de complicados. datos. • Las máquinas CISC no tienen o Agregar nuevas instrucciones solo si características complicadas, aunque por son necesarias y no ralentiza la esto aumenta la complejidad del máquina o Repite el proceso para otros recursos compilador. • RISC ofrece soluciones donde se requiere • Cuando se suministran datos al una elevada capacidad de procesamiento microprocesador de forma que siempre y se presta atención al lenguaje de alto este trabajando de forma eficiente nivel • Se aplican diferentes técnicas de • RISC puede emplearse en forma rentable optimización en distintos niveles para una aplicación concreta. jerárquicos de software. • Los procesadores CISC, han sido desarrollados por equipos especializados de las empresas productoras de semiconductores David Sánchez Álvarez IMA102933 ARQUITECTURA COMPUTACIONAL II Bibliografía:
Vega Luna JE. (2006). Arquitectura RISC vs CISC. Recuperado el 10/09/2020, de