输入是两串二进制数吗?
逐位比较的话,位数少的一个补零吗?给脉冲吗?
先从简单的两个一位二进制数开始说吧
首先,比较的结果有三个状态:A>B,A<B,A=B.光凭逻辑电路0和1的一位比较,是比较不出来的,因此,至少需要两位以代表这些结果
现在给出两位,以C1C2代表比较结果的两位状态,
当C1C2=00代表A=B,
C1C2=01代表A>B,
C1C2=10代表A<B.
则有逻辑表可以表示为
A 0 1
B
0 00 01
1 10 00
对于C1位,其逻辑表为
A 0 1
B
0 0 0
1 1 0
对于C2位,其逻辑表为
A 0 1
B
0 0 1
1 0 0
综上,可获得逻辑表达式
A非&B=1
A&B非=1
因此,逻辑电路可以构建为
猜你喜欢
- 1因式分解 (x²+1)²-4x²、0.5x²-x+0.5
- 2诗和词的区别
- 3从百草园到三味书屋 中 表现雪地捕鸟全过程的动词,并说说这些动词在文中有什么作用
- 4纯水机压力桶如何加压
- 5对于金钱能用哪句格言表达看法
- 6如图,∠1+∠2+∠3+∠4+∠5+∠6+∠7=( )度. A.450 B.540 C.630 D.720
- 7一些人开会,若每条长凳坐5人则有40人没凳子 若每条长凳坐6人,则多2条问学生人数,凳子数
- 8如图,在△ABC中,D是BC边上一点AD=BD,AB=AC=CD,求∠BAC的度数.
- 9-your job ____ open for your return -thank a.will be kept b.will keep 为什么选a,用被动语态
- 10一个两位数个位上的数是1,十位上的数是X,把1和X对调,新两位数比原两位数小18,X应是哪个方程的解?