数字逻辑电路的题目。题目如下图。
2个回答
展开全部
1-7,不考虑进位真值表简友兄,A、B为输入,S为输出
A B S
0 0 0
0 1 1
1 0 1
1 1 0
考虑进位,A、B、C1为输入,S、C2为输出,真值表;
A B C1 S C2
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1
1-8不考虑借位真值表,A、B为输入(A-B),D为输出;拦袭
A B D
0 0 0
0 1 1(需向高位借位,但题目没要求考虑。)
1 0 1
1 1 0
考虑借位,A、B、C1为输入(A-B-C1),S、C2为输告茄出,C1是低位的借位,C2为向高位的借位,D为结果,真值表;
A B C1 D C2
0 0 0 0 0
0 0 1 1 1
0 1 0 1 1
0 1 1 0 1
1 0 0 1 0
1 0 1 0 0
1 1 0 0 0
1 1 1 1 1
A B S
0 0 0
0 1 1
1 0 1
1 1 0
考虑进位,A、B、C1为输入,S、C2为输出,真值表;
A B C1 S C2
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1
1-8不考虑借位真值表,A、B为输入(A-B),D为输出;拦袭
A B D
0 0 0
0 1 1(需向高位借位,但题目没要求考虑。)
1 0 1
1 1 0
考虑借位,A、B、C1为输入(A-B-C1),S、C2为输告茄出,C1是低位的借位,C2为向高位的借位,D为结果,真值表;
A B C1 D C2
0 0 0 0 0
0 0 1 1 1
0 1 0 1 1
0 1 1 0 1
1 0 0 1 0
1 0 1 0 0
1 1 0 0 0
1 1 1 1 1
更多追问追答
追问
题目没说是与逻辑还是或逻辑还是非逻辑,怎么算这些0和1的?还有进位是什么意思?
追答
真值表没有与逻辑和或逻辑之说,只有正逻辑和反逻辑之分,有就是1,无就是0,这是一般遵循的正逻辑。
0和1都是通过状态分布组合和运算结果确定的,以减法器1 1 1 这行举例,第一个1是A的1,表示被减数是1,第二个1是减数,表示要减去1,第三个1是低位向本位的借数 ,运算式子应该是1-1-1,那么结果呢?1-1=0,再减1不就的向高位借数了吗?要借只能借个“2”,就像十进制中13-8,个位的3是不能被8减的,只能向高位借“1”,这个“1”实际就是10对吧?借来了2,减去1,本位是不是还有1,这就是结果两个1的来源,前一个1是本位差的结果,后一个1是向高位的借位。排列真值表必须思路清楚,你也可以将D和C2交换位置。
进位是加法器的输出转态之一,举例二进制中,1+1=10对吧,那么结果中的0是本位结果,而那个1就是向高位的进位。在十进制中,6+8=14,那么,个(本)位的结果是4,进位的结果是1,6+3=9,个位结果是9,进位结果是0。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询