`timescale 1ns/1ns module sequence_test1 ( input wire clk , input wire rst , input wire data, output reg flag ); reg [4:0] tmp; always @(posedge clk or negedge rst) begin if (!rst) begin tmp <= 0; end else begin tmp <= !flag ? {tmp[3:0], data} : {4'b0, data}; end end always @(posedge clk or ne...