设计一组合逻辑电路,能够对输入的4位二进制数进行求反加1的运算
2个回答
2013-04-15
展开全部
module complement(A,L);
input[3:0]A;
output[3:0]L;
assign L[0]=(A[0]);
assign L[1]=(A[0]^A[1]);
assign L[2]=(A[0]&~A[2]||~A[2]&A[1]||A[2]&~A[0]&~A[1]);
assign L[3]=(A[2]&A[3]||A[1]&~A[3]||A[0]&~A[3]||A[3]&~A[0]&~A[2]&~A[1]);e
ndmodule 跑过了,可以用
input[3:0]A;
output[3:0]L;
assign L[0]=(A[0]);
assign L[1]=(A[0]^A[1]);
assign L[2]=(A[0]&~A[2]||~A[2]&A[1]||A[2]&~A[0]&~A[1]);
assign L[3]=(A[2]&A[3]||A[1]&~A[3]||A[0]&~A[3]||A[3]&~A[0]&~A[2]&~A[1]);e
ndmodule 跑过了,可以用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询