¿por qué usan NULL en el código VHDL?

2

De vez en cuando veo diferentes ejemplos de código que tienen cadenas "... else Null" en las sentencias if y es algo que no entiendo. Aprendí y me aferro a la idea de que la mejor manera de no modelar nada es escribir sin código. Pero ¿hay alguna diferencia en estos enfoques? si no es así, ¿por qué la gente escribe "más nulo"?

    
pregunta RKishmar

1 respuesta

3

Como @BrianDrummond declaró ... De IEEE 1076:

  

10.14 declaración nula

     

Una declaración nula no realiza ninguna acción.

     

null_statement :: =       [etiqueta:] nulo ;

     

La ejecución de la sentencia nula no tiene otro efecto que pasar a la siguiente sentencia.

     

NOTA: la declaración nula se puede usar para especificar explícitamente que no se debe realizar ninguna acción cuando ciertas condiciones   son ciertas, aunque nunca es obligatorio para este (o cualquier otro) propósito. Esto es particularmente útil en conjunción con el   declaración de caso, en la que todos los valores posibles de la expresión de caso estarán cubiertos por elecciones; para ciertas elecciones,   puede ser que no se requiera ninguna acción

    
respondido por el CapnJJ

Lea otras preguntas en las etiquetas