¿Cuándo debo usar reg en lugar de cable? [duplicar

Esta pregunta ya tiene una respuesta aquí:

Utilizando cable o registro con entrada o salida en Verilog 5 respuestas

Estoy confundido acerca de reg y cable cuando estaba haciendo mi tarea. No pude entender las diferencias entre el registro y el cable exactamente. ¿Puedes explicar en breve? Además, me pregunto qué pasará cuando useoutput q en lugar deoutput reg q?

Respuestas a la pregunta(2)

Su respuesta a la pregunta