while / do while
Π¦ΠΈΠΊΠ» Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ, ΠΏΠΎΠΊΠ° ΡΡΠ»ΠΎΠ²ΠΈΠ΅ ΠΈΡΡΠΈΠ½Π½ΠΎ. ΠΡΠ»ΠΈ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ Ρ ΡΠ°ΠΌΠΎΠ³ΠΎ Π½Π°ΡΠ°Π»Π° ΡΠ°Π²Π½ΠΎ false, ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π²ΠΎΠΎΠ±ΡΠ΅ Π½Π΅ Π±ΡΠ΄ΡΡ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ.
Π‘ΠΈΠ½ΡΠ°ΠΊΡΠΈΡ
while (expression) begin
[statements]
end
do begin
[statements]
end while (expression)
ΠΡΠΈΠΌΠ΅Ρ
module while_tb;
integer i = 3;
initial begin
while (i > 0) begin
$display("Iteration#%0d", i);
i = i - 1;
end
end
endmodule
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ ΠΈΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ
Iteration#3
Iteration#2
Iteration#1
Last updated