4位二进制加法器/减法器
时间: 2023-07-15 11:11:54 浏览: 322
以下是一个简单的4位二进制加法器/减法器的电路图和真值表:
电路图:
```
C1
|
A1 ---X--- S1
|\
| \
| \
B1 ---X--- C2
|\
| \
| \
A2 ---X--- S2
|\
| \
| \
B2 ---X--- C3
|\
| \
| \
A3 ---X--- S3
|\
| \
| \
B3 ---X--- C4
|\
| \
| \
A4 ---X--- S4
|\
| \
| \
B4 ---X--- Cout
|
V
Bin
```
其中,A1-A4和B1-B4是两个被加数/减数的4个二进制位,S1-S4是和/差的4个二进制位,C1-C4是进位/借位的4个二进制位,Bin是加法器/减法器的输入选择位(0表示加法,1表示减法),Cout是最高位的进位/借位输出。
真值表:
| Bin | A | B | S | C |
| --- | - | - | - | - |
| 0 | 0 | 0 | 0 | 0 |
| 0 | 0 | 1 | 1 | 0 |
| 0 | 1 | 0 | 1 | 0 |
| 0 | 1 | 1 | 0 | 1 |
| 1 | 0 | 0 | 0 | 1 |
| 1 | 0 | 1 | 1 | 1 |
| 1 | 1 | 0 | 1 | 0 |
| 1 | 1 | 1 | 0 | 0 |
在加法模式下,输入选择位Bin为0,进位/借位Cin为0,最高位Cout为进位/借位输出。在减法模式下,输入选择位Bin为1,进位/借位Cin为1,最高位Cout为借位输出。
阅读全文