Antes de Specter y Meltdown, nunca he oído hablar de usuarios que actualicen microcódigo en un chip a través del firmware o de otra manera. En realidad pensé que estaba escrito en el silicio e inmutable. Ahora estoy viendo un montón de menciones sobre esto. , cosas como deshabilitar la predicción de ramas y cosas por el estilo.
¿Hasta qué punto hay algún precedente para esto? ¿Se ha hecho oficialmente o de otra manera (a través de canales de aficionados)? ¿Puede uno, por ejemplo, reprogramar un chip Intel deshabilitando todo menos las instrucciones RISC? ¿Y hay alguna forma de verificar que la ejecución de Microcode no haya sido modificada maliciosamente?