(Departamento de Ingeniería e Investigaciones Tecnológicas (DIIT). Universidad Nacional de La Matanza (UNLaM), 2025-7-31)
Gho, Edgardo Alberto; Ferreyra Biron, Martín
En los últimos años la arquitectura abierta RISC-V ha comenzado a destacar tanto en ámbitos comerciales como académicos, conduciendo esto a modificar dicha arquitectura para obtener mejor eficiencia en la ejecución de programas. RISC-V propone al menos dosformas para lograr un mejor desempeño: utilizar un esquema de segmentación de cauce (pipelining)orealizar fusión de instrucciones, cuya implementación queda a criterio del desarrollador del microcontrolador. En el presente trabajo se realiza un detallado análisis sobre cómo es posible implementar la fusión de instrucciones y fusionar como máximo cuatro de éstas,valiéndose del estándar C ofrecido por RISC-V (RVC),marcando las ventajas y desventajas de llevar esto a cabo,utilizando dos esquemas distintos de implementación de memoria.