请教这两段代码在电路里那个更规范?有何优缺点?
1):
process(clk)
begin
if clk'event and clk='1' then
cnt<=cnt+'1';
end if;
end process;
process(clk)
begin
if clk'event and clk='1' then
out<=cnt;
end if;
end process;
2):
process(clk)
begin
if clk'event and clk='1' then
cnt<=cnt+'1';
end if;
end process;
process(clk)
begin
if clk'event and clk='0' then
out<=cnt;
end if;
end process;