問(wèn)答題
關(guān)于以下程序,當(dāng)輸入為A = 0011,B = 1101時(shí)下列說(shuō)法中正確的是: 頂層模塊: module add_full4(A,B,C,S); input [3:0] A,B; output [3:0] S; output [4:0] C; assign C[0]=0; add_full u1(A[0],B[0],C[0],C[1],S[0]), u2(A[1],B[1],C[1],C[2],S[1]), u3(A[2],B[2],C[2],C[3],S[2]), u4(A[3],B[3],C[3],C[4],S[3]); endmodule 底層模塊: module Learn3_1 (A, B, C, Carry, S); input A, B, C; output Carry, S; assign S = A^B^C; assign Carry = (A&B)|(B&C)|(A&C); endmodule
A、輸出S為0000
B、輸出C為11100
C、模塊例化時(shí),u1內(nèi)的各端口順序可以調(diào)換
D、該程序的功能是四位加法器