//波形檔案如下:該模組主要用來說明for結構在時序邏輯中的執行方式
module for_test(input clk_1,nrst,output now_nine,nrst_pos,output
reg[9:1
] eq_dly
);integer
i;
parameter eq=1
'b1;
always @(posedge clk_1 or
negedge
nrst)
begin
if (!nrst)
for (i=1; i<=9; i=i+1
) eq_dly[i]
<= 0
;
else
begin
eq_dly[
1] <=eq;
for (i=1; i<9; i=i+1) //
說明了整個 eq_dly[9:1]=9'b111111111;並不是乙個時鐘週期就完成了賦值。而是經過個九個時鐘沿!!!!
eq_dly[i+1] <=eq_dly[i];
endend
assign now_nine = !(&(eq_dly));
assign nrst_pos = !(eq &&now_nine);
endmodule
python迴圈內if迴圈外else
迴圈內if迴圈外else 必須搭配 break 使用 其含義為 若在迴圈內所有值都不符合if條件,則只執行else語句。若在迴圈內有值都符合if條件,則只執行if語句。若不使用break則else語句永遠會執行。滿足條件for i in range 5 if i 3 print 我是3 else p...
內斂元素 塊元素 內斂塊元素水平居中和垂直居中
1.行內元素或行內塊元素設定水平居中用 text align 2.margin 0 auto 是對於塊元素而言 在父級元素中使用flex布局,裡面的子元素就會垂直居中 元素不會獨佔一行,相鄰的行內元素會排列在同一行裡,直到一行排不下才會換行,其寬度隨元素內容的變化而變化。小威 水平居中直接給父級定義...
Java中for迴圈巢狀的內迴圈和外迴圈
關於for迴圈巢狀作如下解釋 首先內層迴圈屬於外層迴圈迴圈體的一部分,當迴圈體執行完以後外層迴圈才進入第二次迴圈,此過程中內層迴圈需要執行符合條件的完整迴圈。外迴圈控制行數,內迴圈控制每一行的個數 下面以氣泡排序為例說明 public class test 共4輪排序,每輪都是把最大的元素排在後面 ...