第9题
关于以下程序,当输入为A=0011,B=1101时下列说法中正确的是()。顶层模块:moduleadd_full4(A,B,C,S);input[3:0]A,B;output[3:0]S;output[4:0]C;assignC[0]=0;add_fullu1(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底层模块:moduleLearn3_1(A,B,C,Carry,S);inputA,B,C;outputCarry,S;assignS=A^B^C;assignCarry=(A&B)|(B&C)|(A&C);endmodule
A.输出S为0000
B.输出C为11100
C.模块例化时,u1内的各端口顺序可以调换
D.该程序的功能是四位加法器
点击查看答案