Bootstrap

<<编码>> 第13章如何实现减法--示例电路

8 位加减法器

info::操作说明

鼠标单击逻辑输入切换 0|1 状态

鼠标点击 SUB 开关切换加/减法状态

做加法时, 和超过 255 则产生 “上溢出”, OU 标志变为高电平.

做减法时, 当 B 比 A 大时则产生 “下溢出”, OU 标志变为高电平.

请添加图片描述

primary::在线交互操作链接

https://cc.xiaogd.net/?startCircuitLink=https://book.xiaogd.net/code-hlchs-examples/assets/circuit/code-hlchs-ch13-01-8-bit-binary-adding-and-subtracting-machine.txt

8 位反相器

info::操作说明

鼠标单击逻辑输入切换 0|1 状态

请添加图片描述

primary::在线交互操作链接

https://cc.xiaogd.net/?startCircuitLink=https://book.xiaogd.net/code-hlchs-examples/assets/circuit/code-hlchs-ch13-02-8-bit-invert.txt

1 的补码器内部结构

info::操作说明

鼠标单击逻辑输入切换 0|1 状态

当 “反向(Invert)” 标志为 0 时, 输出与输入相同

当 “反向(Invert)” 标志为 1 时, 输出与输入相反

此处利用了 异或门 两输入相同则输出低电平, 相异则输出高电平的特性

请添加图片描述

primary::在线交互操作链接

https://cc.xiaogd.net/?startCircuitLink=https://book.xiaogd.net/code-hlchs-examples/assets/circuit/code-hlchs-ch13-03-one-complement-internal.txt

1 的补码器

info::操作说明

鼠标单击逻辑输入切换 0|1 状态

封装后的效果, 原理同上

请添加图片描述

primary::在线交互操作链接

https://cc.xiaogd.net/?startCircuitLink=https://book.xiaogd.net/code-hlchs-examples/assets/circuit/code-hlchs-ch13-04-one-complement.txt

8 位加减法器示例

info::操作说明

鼠标单击逻辑输入切换 0|1 状态

鼠标点击 SUB 开关切换 加/减 法状态

请添加图片描述

primary::在线交互操作链接

https://cc.xiaogd.net/?startCircuitLink=https://book.xiaogd.net/code-hlchs-examples/assets/circuit/code-hlchs-ch13-05-8-bits-adding-and-subtracting-demo.txt

;