題目要求:要求設計一個邏輯電路,能夠判斷1位十進制數十奇數還是偶數,當十進制數為奇數時,電騾輸出為1;當十進制數為偶數時,電路輸出為0. 第一步,寫出真值表: 第二步,根據真值表寫出邏輯表達式。
若輸入用sw[3:0]表示,輸出用led表示。
led=ˉ(sw[3] ) sw[0] + ˉ(sw[2] ) ˉ(sw[1]) sw[0]
程序代碼如下:
module odd_even( input [3:0] sw, output led ); assign led = (!sw[3] && sw[0]) || (!sw[2] && !sw[1] && sw[0]) ;endmodule新聞熱點
疑難解答