ZABCD例3:用与非门设计一个一位十进制数的数000 00值范围指示器,电路的输入A、B、C、D是000 01一位8421BCD码,要求当X≥5时,输出F=1000 10,否则F=0,该电路能实现四舍五入。000 110CD01 00110000101 0111ABIPL101A00b1111110 0011011B-&&乙1801c11ddd10 10xd51lx&D1dd1011100X11 01XX11 10Z=A+BD+BC =AXBDXBCx11 11
例3: 用与非门设计一个一位十进制数的数 值范围指示器,电路的输入A、B、C、D是 一位8421BCD码,要求当X≥5时,输出F=1 ,否则F=0,该电路能实现四舍五入。 ABCD Z 00 00 00 01 00 10 00 11 01 00 01 01 01 10 01 11 10 00 10 01 10 10 10 11 11 00 11 01 11 10 11 11 0 0 0 0 0 1 1 1 1 1 × × × × × × 1 1 d 1 1 d d d 1 d d AB CD 00 01 11 10 00 01 11 10 A 1 & & & Z B D C
例4:设计一个监视交通信号灯状态的逻辑电路RZ如果信号灯A出现故障,Gz为1正常工作状态00C红黄绿RAGRAGRAG故障状态.SRAGRAGRAG7RAGRAG
例4:设计一个监视交通信号灯状态的逻辑电路 如果信号灯 出现故障, Z为1 R A G Z
输出输入变量1.抽象RGzAn输入变量:0001红(R)、黄(A)、绿(G)0001n 输出变量:0001故障信号(Z)011101002.写出逻辑表达式1011Z=RAG+RAG+RAG1011+RAG +RAG1111
1. 抽象 n 输入变量 : 红( R ) 、黄( A ) 、绿( G ) n 输出变量: 故障信号( Z ) 2. 写出逻辑表达式 输入变量 输出 R A G Z 0 0 0 1 0 0 1 0 0 1 0 0 0 1 1 1 1 0 0 0 1 0 1 1 1 1 0 1 1 1 1 1
3.选用小规模SSI器件AGR100111004.化简100Z = R'A'G'+RA+ RG+ AG15.画出逻辑图RRAG
3. 选用小规模SSI器件 4. 化简 5. 画出逻辑图
4.3 若干常用组合逻辑电路4.3. 1 编码器n 编码:将输入的每个高/低电平信号变成一个对应的二进制代码n普通编码器n优先编码器
4.3 若干常用组合逻辑电路 4.3.1 编码器 n 编码:将输入的每个高/低电平信号变成一个对 应的二进制代码 n 普通编码器 n 优先编码器