key word: 仿真建模 clock采样block/nonblock
blocking时,有时候clk会sample edge后的data;
nobocking时,clk sample 以前的data,再更新data数据。