Este documento describe tres tipos principales de riesgos informáticos: riesgos de datos, riesgos de salto o de control, y riesgos estructurales. Los riesgos de datos ocurren cuando los datos son modificados de manera incorrecta. Los riesgos de salto ocurren cuando el procesador salta a una instrucción que no es necesariamente la siguiente. Los riesgos estructurales ocurren cuando se requiere hardware del procesador para ejecutar instrucciones de forma paralela. La inserción de burbujas es una técnica para prevenir