• 已绑定课时
  • 工程师可点评
  • 需修改

【作业要求】 1、简述组合逻辑电路的基本概念和电路特点? 答:1)组合逻辑电路基本概念:若在一个数字电路中,电路的任一时的输出,仅仅决定于该时刻电路的输入,而与电路原状态无关,则次电路称为逻辑电路,简称组合电路。若逻辑电路只有一个输出量,称为单输出逻辑电路;若有一个以上输出量,称为多输出逻辑电路。其电路特点:1)输入、输出之间没有反馈延迟通道;2)电路中无记忆单元。 2、什么是3-8译码器? 答:…

喻洋
60 2
需修改工程师评优秀2
需修改
教务评价

需修改

3342599708 · 2026-08-11

1、补充:组合逻辑属于电平触发。 3、 `timescale 1ns /1ps module SAN B( input wire a input wire b input wire c output reg led1 ); wire [2:0] sel; assign sel ={a,b,c}; always@(*)begin case(sel) 3'bg00: led1 = 1'be; 3'be01: led1 = 1'b0; 3'b010: led1 = 1'b0, 3'b011: led1 = 1'b1; 3'b100: led1 = 1'b0; 3'b101: led1 = 1'b1; 3'b110: led1 = 1'b1; 3'b111: led1 = 1'b1; default: led1 = 1'bo; endcase end endmodule

1、简述组合逻辑电路的基本概念和电路特点?

答:1)组合逻辑电路基本概念:若在一个数字电路中,电路的任一时的输出,仅仅决定于该时刻电路的输入,而与电路原状态无关,则次电路称为逻辑电路,简称组合电路。若逻辑电路只有一个输出量,称为单输出逻辑电路;若有一个以上输出量,称为多输出逻辑电路。其电路特点:1)输入、输出之间没有反馈延迟通道;2)电路中无记忆单元。

2、什么是3-8译码器?

答:3-8译码器是指三位二进制数字,其会组成000到111共八个不同的数字,因此一共有8种状态。首先输入为3个1bit信号,其任意二进制组合有8种情况,每种组合与out输出8bit的8种状态一一对应,实现3种输入控制对应的8种输出的译码效果。

3、运用所学的组合逻辑电路的知识完成三人表决器的设计,实现少数服从多数的表决规则,在三人表决电路中,当表决某个提案时,多数人同意,则提案通过;反之,不通过。假设 a,b,c 为三个裁判。同意用 1 表示,不同意用 0 表示;输出 led1 为 1的时候提案通过;反之,不通过。

答:

timescale Ins/Ips

module SNX_Decoder_3_8(
input A,
input B,
input C,
output reg OUT
);
wire  [2:0]  sel;
assign sel ={A,B,C};
always @(*)
case(sel)
3'b000:OUT=8'b0000_0000;
3'b001:OUT=8'b0000_0000;
3'b010:OUT=8'b0000_0000;
3'b011:OUT=8'b0000_0001;
3'b100:OUT=8'b0000_0000;
3'b101:OUT=8'b0000_0001;
3'b110:OUT=8'b0000_0001;
3'b111:OUT=8'b0000_0001;
defauIt:OUT=8'b0000_0000;
endcase
if(OUT)
assign LED=1;
else
assign LED=0;
endmodule

学习上下文

产出状态

评优秀2 位工程师
工程师已阅60 位工程师
教务需修改