1、简述组合逻辑电路的基本概念和电路特点?
1)组合逻辑电路的基本概念:若在一个数字电路中,电路的任意时刻的输出,仅仅决定与该时刻电路的输入,而与电路原来的状态无关,则此电路就称为逻辑电路,简称组合电路。若逻辑电路只有一个输出量,称为单输出逻辑电路;若有一个以上输出量,称为多输出逻辑电路。
2)L函数表达式:输出=f(输入);
3)电路特点:
-输入,输出间没有反馈延迟通道;
-电路中无记忆单元
1、什么是3-8译码器?
3-8译码器是三线八线译码器,它是指三位二进制数字,其会组成000到111共八个不同的数字,因此一共会有8种状态,所以称为38译码器。
2、运用所学的组合逻辑电路的知识完成三人表决器的设计,实现少数服从多数的表决规则,在三人表决电路中,当表决某个提案时,多数人同意,则提案通过;反之,不通过。假设 a,b,c 为三个裁判。同意用 1 表示,不同意用 0 表示;输出 led1 为 1的时候提案通过;反之,不通过。
module Voters(
input A ;
input B ;
input C ;
output reg LED1
);
wire [2:0] sel;
assign sel = {A,B,C};
//always@(A or B or C)
always@(*)
case(sel)
3'b000:LED1= 0;
3'b001:LED1= 0
3'b010:LED1= 0;
3'b011:LED1= 1;
3'b100:LED1= 0;
3'b101:LED1= 1;
3'b110:LED1= 1;
3'b111:LED1= 1;
default:LED1= 0;
endcase
endmodule
评论 0