A. 数字电路 用74Ls151设计一个四位奇校验逻辑电路 过程详细一点 需要逻辑电路图 和逻辑表达式
真值表:
ABCD Y
0000 0
0001 1
0010 1
0011 0
0100 1
0101 0
0110 0
0111 1
1000 1
1001 0
1010 0
1011 1
1100 0
1101 1
1110 1
1111 0
表达式:
Y=A’B’C’D+A’B’CD’+A’BC’D’+AB’C’D’+ABCD’+ABC’D+AB’CD+A’BCD,
连接图:
74151的端子A2、A1、A0分别接A、B、C,
74151的端子D0、D3、D5、D6接D,D1、D2、D4、D7接D’,
74151的输出端为Y。
(1)电路四位扩展阅读:
在asic设计和pld设计中组合逻辑电路设计的最简化是很重要的,在设计时常要求用最少的逻辑门或导线实现。在asic设计和pld设计中需要处理大量的约束项,值为1或0的项却是有限的,提出组合逻辑电路设计的一种新方法。
与逻辑表示只有在决定事物结果的全部条件具备时,结果才发生的因果关系。输出变量为1的某个组合的所有因子的与表示输出变量为1的这个组合出现、所有输出变量为0的组合均不出现,因而可以表示输出变量为1的这个组合。
组合逻辑电路的分析分以下几个步骤:
(1)有给定的逻辑电路图,写出输出端的逻辑表达式;
(2)列出真值表;
(3)通过真值表概括出逻辑功能,看原电路是不是最理想,若不是,则对其进行改进。
B. 设计一个电路,判断四位二进制数是否为质数
把多个一位全加器级联后就可以做成多位全加器。
依次将低位全加器的“进位输出端”接到高位全加器的“进位输入端”就可以。最终的结果是由最高位全加器的“进位输出端”和每百一位全加器的“本位和输出端”组成,从高位到低位依次读出。比方说四位二进制加法器,结果就是五位数。
全加器是用门电路实现两个二进制数相加并求出和的组合线路,称为一位全加器。一位全加器可以处理低位进位,并输出本位加法进位。
C. 用8选1数据选择器74ls151设计四位奇偶校验电路怎么弄!!急!!!
Y是同相输出端,W是反向输出端。X表示随意态。G’=1时,禁止工作,Y端输出始终为0,W端输出始终为1;G’=0,参考如下:
1111 0表达式:Y=A’B’C’D+A’B’CD’+A’BC’D’+AB’C’D’+ABCD’+ABC’D+AB’CD+A’BCD,
连接图:74151的端子A2、A1、A0分别接A、B、C,74151的端子D0、D3、D5、D6接D,D1、D2、D4、D7接D’,74151的输出端为Y。
真值表:ABCD Y,0000 0,0001 1,0010 1,0011 0,0100 1,0101 0,0110 0,0111 1,1000 11001 0,1010 0,1011 1,1100 0,1101 1,1110 1。
(3)电路四位扩展阅读:
在 asic 设计和 pld 设计中,简化组合逻辑电路的设计非常重要,因为这些设计通常需要最少的逻辑门或导线。 在专用集成电路设计和可编程逻辑器件设计中,有很多约束条件需要处理,但只有有限的1或0。 本文提出了一种新的组合逻辑电路设计方法。 以及一种因果关系的逻辑表示。
其中结果只有在所有决定事物结果的条件都满足的情况下才发生。 与输出变量为1的组合的所有因子不会与输出变量为1的组合一起出现,与输出变量为0的组合也不会出现,因此可以表示与输出变量为1的组合。
组合逻辑电路的分析分以下几个步骤:
(1)有给定的逻辑电路图,写出输出端的逻辑表达式;
(2)列出真值表;
(3)通过真值表概括出逻辑功能,看原电路是不是最理想,若不是,则对其进行改进。
D. 如何用74LS151设计4位奇偶校验电路
如果传输数据是3位的话,假设你需要奇校验
那么把数据位连到151片子的ABC端口,回而D0~D7分别连到Vcc或GND,具体答的电位高低为:
D0-----H
D1-----L
D2-----L
D3-----H
D4-----L
D5-----H
D6-----H
D7-----L
最后的输出为YABC,对应为增加奇校验的数据
E. 由D触发器组成的4位循环移位寄存器电路图
把最右面的Do与最左面的Di相连就OK。
F. 一个四位的数模转换电路,如果输出的模拟量满值是5V,则当数字量是0011时,则输出的模拟量是多少
模拟量满值5V,对应于 1111b = 15d
当数字量是 0011b = 3d时,输出模拟量为 5V×(3/15) = 1V。
G. 什么是四位二进制求补电路
4位二进制求补电路的输入是4位的二进制原码,输出为4位二进制补码:
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
USE IEEE.STD_LOGIC_UNSIGNED.ALL;
ENTITY complement IS
PORT ( code_in : IN STD_LOGIC_VECTOR (3 DOWNTO 0);
code_out : OUT STD_LOGIC_VECTOR (3 DOWNTO 0) );
END complement;
ARCHITECTURE rtl OF complement IS
BEGIN
PROCESS(code_in)
BEGIN
code_out(3) <= code_in(3);
IF code_in(3)='0' THEN
code_out(2 DOWNTO 0) <= code_in(2 DOWNTO 0);
ELSE
code_out(2 DOWNTO 0) <= NOT code_in(2 DOWNTO 0) + '1';
END IF;
END PROCESS;
END;
H. 请问数字电路中什么是4位循环码
自然码:有权码,每位代码都有固定权值,结构形式与二进制数完全相同。
循环码:无权码,可靠性代码(又称间隔位编码、格雷码(Gray)),每位代码无固定权值,任何相邻的两个码组中,仅有一位代码不同。
十进制数 自然二进制码 循环二进制码
0----------0000----------0000
1----------0001----------0001
2----------0010----------0011
3----------0011----------0010
4----------0100----------0110
5----------0101----------0111
6----------0110----------0101
7----------0111----------0100
8----------1000----------1100
9----------1001----------1101
10---------1010----------1111
11---------1011----------1110
12---------1100----------1010
13---------1101----------1011
14---------1110----------1001
I. 三位开关能不能用于四位电路
你好,三位开关是可以用在四位电路中的,
把四根控制线的其中两根分别接开关的一个位。
剩下两根线采用并联连接,接到接线柱上就可以了。
J. 请问数字电路中什么是4位循环码
分类: 教育/科学 >> 科学技术 >> 工程技术科学
解析:
它是BCD 码中的一种, 无权码。 它是相邻的一个一个变化,
如 0000 0001 0011 0010 0110 0111 0101 0100 1100 1101 1111
1110 1010 1011 1001
还有其它的循环方式,