Connecting ports by name

/*
在这个代码中,同样可以使用按位连接的语法,只不过不知道为什么在使用按位连接的时候时序与预期时序不一致。
*/
module top_module ( 
    input a, 
    input b, 
    input c,
    input d,
    output out1,
    output out2
);
    mod_a mod_a_inst(
        .out1(out1),
        .out2(out2),
        .in1(a),
        .in2(b),
        .in3(c),
        .in4(d)
    );
endmodule