Concept Flow - Using $display and $monitor
Start simulation
$display executes once
$monitor sets up continuous watch
Variables change?
$monitor prints new values
Simulation ends
The simulation starts, $display prints once immediately, $monitor watches variables and prints whenever they change until simulation ends.
