Favio,
No tiene por qué ser 0 cada bit “excedente” pero si no le fijas un valor constante a cada uno de esos bits entonces luego no se puede extender el set de instrucciones en una eventual nueva versión del procesador sin romper compatibilidad hacia atrás.
En ese sentido parece entonces razonable rellenar con ceros.
Saludos,
Gustavo