如何用74LS153设计一个既能做一位二进制数的全加运算, 又能做一位二进制数的全减运算的组合电路?

作者&投稿:曲富 (若有异议请与网页底部的电邮联系)
设计一组合逻辑电路,能够对输入的4位二进制数进行求反加1的运算~

以4位二进制A3,A2,A1,A0作为输入变量,输出变量为L3,L2,L1,L0,把4位二进制当作无符号数,列出真值表,如输入 0000 时,输出0000,输入0001时,输出1111,输入0010时,输出1110,……
然后写出L3,L2,L1,L0的逻辑式,用卡诺图化简L3,L2,L1,L0的逻辑式,最后画出逻辑图。

library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_unsigned.all;
entity add1 is
port(a,b,cin:in std_logic;
co,s:out std_logic);
end add1;
architecture behave of add1 is
begin
process(a,b,cin)
variable n:integer range 0 to 3;
constant s_vector:
std_logic_vector(0 to 3):="1010";
constant co_vector:
std_logic_vector(0 to 3):="1100";
begin
n:=0;
if(a='1')then n:=n+1;
end if;
if(b='1')then n:=n+1;
end if;
if(cin='1')then n:=n+1;
end if;
s<=s_vector(n);
co<=co_vector(n);
end process;
end behave;

http://wenku.baidu.com/link?url=cVE-JZvICfVC58w9EAtrJ-9cMikMsH1-BJ4i9RNzPfHYRn9SMQ2aJ04_4qeUWgsPQN96pzWJpra8hQwxFREIHieoDk5KV0jReKNkjdl_oRu
PPT 27——29页,反正我看不懂


74LS153是干什么用的?
74LS153是一个双4选1数据选择器\/多路复用器芯片,它有多个引脚,每个引脚都有其特定的功能。接下来,我将详细解释74LS153的引脚图及其功能:1. 引脚图概述:74LS153芯片通常具有两个独立的数据选择器部分,每个部分都有自己的选择输入、数据输入和输出引脚。它通常还包括一些控制引脚,用于使能或禁用设...

74ls153是干嘛用的?
74ls153的逻辑功能是实现数据选择功能,即把多路数据中的某一路数据传送到公共数据线上,其作用相当于多个输入的单刀多掷开关。数据处理:数据处理(data processing),是对数据的采集、存储、检索、加工、变换和传输。根据处理设备的结构方式、工作方式,以及数据的时间空间分布方式的不同,数据处理有不同...

74LS153是用什么实现函数功能的?
74LS153是一种4-选-1多路数据选择器,它有两个数据输入端A、B,一个使能端G,以及一个输出端Y。它的逻辑功能为:当G为低电平时,根据A、B的输入状态,将其中一个数据输入端的信号输出到Y端;当G为高电平时,无论A、B的输入状态如何,Y端输出高电平。要实现函数 F=m(0,3,4,5,7),我们...

74ls153是什么芯片?
74ls153的逻辑功能是实现数据选择功能,即把多路数据中的某一路数据传送到公共数据线上,其作用相当于多个输入的单刀多掷开关。74ls153是双4选一数据选择器。这种单片数据选择器\/复工器的每一部分都有倒相器和驱动器,以使与或非门可以对完全互补的,在片的二进制译码数据进行选择。两个4线部分各有...

74LS153是干什么用的?
数据选择器,输入多路信号,能够根据需要输出所需信号。74LS153是双4选1数据选择器,有选择输入端B和A,能有四种状态,选中输入4个数据中的其中一个数据,选择输入中L,H分别代表为L为低电平,H为高电平。选通输入可称为使能端,选通输入为高电平时,输出端Y为L低电平,选通为低电平时,输出Y为...

利用4选1数据选择器(74LS153)设计一个3人表决器电路
要设计一个3人表决器电路,我们可以利用4选1数据选择器(74LS153)进行构造。首先,74LS153是一种双四选一数据选择器,其工作原理是通过两层结构实现。底层四个数据选择器,每个选择器的地址输入A1和A0分别连接到数据输入端的A1A0线上。高层数据选择器的地址输入A3和A2用来决定选择哪一层的数据,四个...

74ls153是什么功能的?
74ls153是双四选一数据选择器,主要功能包括:输入多路信号;数据选择器;根据需要输出所需信号。数据选择器(data selector) 根据给定的输入地址代码,从一组输入信号中选出指定的一个送至输出端的组合逻辑电路。有时也把它叫做多路选择器或多路调制器(multiplexer)。

74ls153的逻辑功能是什么
74ls153的逻辑功能是实现数据选择功能,即把多路数据中的某一路数据传送到公共数据线上,其作用类似于多个输入的单刀多掷开关。逻辑功能是离散信号的传递和处理,以二进制为原理、实现数字信号逻辑运算和操作。最基本的有与逻辑电路,或逻辑电路,非逻辑电路。逻辑电路分组合逻辑电路和时序逻辑电路。组合逻辑...

用4选1数据选择器74ls153实现三输入变量的奇偶校验电路.当三个输入端...
更进一步,数据选择器的灵活性使其能实现复杂的逻辑功能。例如,在构建一个奇偶校验电路时,可以利用74LS153,将输入的三个变量A1、A0作为逻辑变量,而D0、D1、D2、D3作为第三个变量A2的不同状态。通过这种方式,可以实现对这三个输入变量奇偶性的判断,当有奇数个1时,输出为高电平,否则为低电平...

用4选1数据选择器74ls153实现三输入变量的奇偶校验电路.当三个输入端...
在电路设计中,74LS153这种4选1数据选择器能巧妙地实现三输入变量的奇偶校验功能。它的工作原理是通过地址输入信号A1和A0来决定数据输出,当输入的三个信号A0、A1和D0、D1、D2、D3中有奇数个为1时,输出将为高电平,反之则为低电平。这种选择器不仅能够完成数据的选择任务,还能够作为组合逻辑电路的...

萨尔图区17034867223: 数电问题!跪求高手!!用数据选择器 74LS153和与非门设计一个三变量奇偶判断电路. -
雷璐那宁: 根据74153的功能表(见附图)可以发现,153芯片的选通信号输入只有两个,即A0和A1,而输入变量有三个,所以如何选择剩下这个输入变量的输入位置是解决这题的关键.分析功能表可知,若将第三个信号作为芯片使能,无法达到预期效果...

萨尔图区17034867223: 用74ls153设计一个红绿灯故障检测器 -
雷璐那宁: 74ls153双4选数据选择器种单片数据选择器/复工器每部都倒相器驱器使与或非门完全互补片二进制译码数据进行选择两4线部各选通输入用74ls153设计一个红绿灯故障检测器

萨尔图区17034867223: 怎么样用一块74LS153及门电路实现一位全加器输入用A B CI 输出用两个指示灯代表CO、S1 写出设计过程 画出逻辑图 -
雷璐那宁:[答案] 根据全加器真值表,可写出和S,高位进位CO的逻辑函数. A1A0作为两个输入变量,即加数和被加数A、B,D0~D3为第三个输入变量,即低位进位CI,1Y为全加器的和S,2Y全加器的高位进位CO,则可令数据选择器的输入为:A1=A,A0=B,1DO=1D3=...

萨尔图区17034867223: 试用4选1数据选择器74LS153实现逻辑函数F=A非B+BC -
雷璐那宁: 逻辑函数中有三个输入变量ABC,那就应该有8个最小项,需要有8个数据输入端.而4选1的数据选择器只是4个数据输入端,所以,要用两个4选1的数据选择器级联,变成8选1的数据选择器就可以了.采纳后给逻辑图.

萨尔图区17034867223: 用数据选择器74ls153和门电路设计1位二进制全减器电路 -
雷璐那宁: 用数据选择器 74LS153 和门电路设计 1 位二进制全减器电路. 全减器的功能,是:CyD = A-B-C. 式中,A、B、C:是输入的三个一位数.Cy、D :输出两位数 ,分别是“借位”和“差”. 1. 根据功能要求,列出功能真值表. 2. 选用输入...

萨尔图区17034867223: 利用4选1数据选择器(74LS153)设计一个3人表决器电路 -
雷璐那宁:[答案] 这题.不知道给了你答案会不会害你.数电很有趣的,能锻炼你的逻辑能力.设三个人分别用A、B、C表示,F=1表示通过,F=0表示不通过.1表示同意,0表示不同意.(假设你的要求是有两个以上的人同意就通过)得以下真值表:A ...

萨尔图区17034867223: 用双4选1数据选择器74LS153和与非门实现1位全减器,要有真值表和电路图 -
雷璐那宁: 用双4选1数据选择器74LS153和与非门实现1位全减器,要有真值表和电路图 1位全减器真值表 逻辑函数,写成最小项表达式 Y=m1+m2+m4+m7 Cy=m1+m2+m3+m7 逻辑图如下,也是仿真图

萨尔图区17034867223: 74LS153如何构成十六选一数据选择器 画出电路图 不知道怎么设计,多谢提点 -
雷璐那宁: 153为双四选一数据选择器,最简单的方法是分两层实现.假设十六选一的选择线为A3A2A1A0. 低层排四个四选一数据选择器,每个的选择信号都接A1A0 高层用一个四选一数据选择器,它的选择信号用A3A2,数据输入信号将低层的四个输出接入即可.

萨尔图区17034867223: 怎样用一块74LS153构成一块8选1 -
雷璐那宁: 选择器2的使能G2接反向器的输出,选择器1的使能G1接反向器的输入. 这个输入做3路选择信号的C端 加上已经有的A,B,就可以了

萨尔图区17034867223: 使用一个4选1数据选择器74LS153和反相器74LS04设计一个1位二进制全减器.画出设计逻辑图 -
雷璐那宁: Y1=(A'B')*C'D+(A'B)*C'D'+(AB')*D+(AB)*D'Y2=(A'B')*CD'+(A'B)*0+(AB)'*C+(AB)*CF=Y1+Y2第一次做这类题目,不知道能否满足你的要求.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网