Arquitectura ARM: Ejecución Condicional, Barrel Shifter, Registros y Palabra de Estado
Clasificado en Informática
Escrito el en
con un tamaño de 4,38 KB
Ejecución Condicional en la Arquitectura ARM
¿En qué consiste la ejecución condicional en ARM? Ventajas y desventajas.
La ejecución condicional en ARM consiste en reutilizar el hardware de evaluación de condición con muchas instrucciones. Esto aumenta el número de instrucciones de la arquitectura. La mayor parte de las arquitecturas solo permiten la ejecución condicional de las instrucciones de salto. En ARM, todas las instrucciones tienen un código condicional que hace que la instrucción se ejecute o no, en función de la condición.
El tiempo de penalización de una instrucción NO ejecutada es menor que el de una instrucción de salto o de una de llamada a subrutina. Las instrucciones no ejecutadas computan un solo ciclo. No obstante,... Continuar leyendo "Arquitectura ARM: Ejecución Condicional, Barrel Shifter, Registros y Palabra de Estado" »
con un tamaño de 3,17 KB