本人电子专业,用Multisim做东西,现在缺一个就是由组合逻辑构成的数1器,只要四位就行,比如0000输出为0;0011,输出为2;0111输出为3。我记得上课讲过,但忘了,特意问问有没有人知道。
根据您的描述,您需要实现一个由组合逻辑构成的4位二进制计数器,当输入为0000时,输出为0;当输入为0011时,输出为2;当输入为0111时,输出为3。
这个计数器可以使用基本的逻辑门(比如与门、或门、异或门等)来实现。这里给您提供一个基于与门和异或门的实现方式,如下所示:
___ ___ ___ _
A ---| |---| |---| |---| | Q (Output)
|___| |___| |___| |
| | | |
| | | | ___
B ---| | | |-----| | CARRY (Output)
| | | |___|
|___| |___| |___|
XOR AND AND
其中A、B、CARRY和Q都是1位二进制数,它们的值只能为0或1。计数器的实现方法如下:
需要注意的是,您应该使用Multisim或其他电路仿真软件来验证您的电路是否正确。