p2:process(clk,bcd)begin bcd1<="0000"; wait for 10 ns;bcd1<="1000";end process p2;在这个进程中,总是编译不过~~ PS: 虽然用AFTER 10 ns;但不知清楚它在什么地方延时;谢谢大侠。