本 Wiki 开启了 HTTPS。但由于同 IP 的 Blog 也开启了 HTTPS,因此本站必须要支持 SNI 的浏览器才能浏览。为了兼容一部分浏览器,本站保留了 HTTP 作为兼容。如果您的浏览器支持 SNI,请尽量通过 HTTPS 访问本站,谢谢!
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版后一修订版两侧同时换到之后的修订记录 | ||
cs:comp_n_arch:courses:fnti_i:week_2 [2024/04/17 13:23] – [Half Adder] codinghare | cs:comp_n_arch:courses:fnti_i:week_2 [2024/04/17 13:44] – [Multi-bit Adder(16bits)] codinghare | ||
---|---|---|---|
行 51: | 行 51: | ||
\\ \\ | \\ \\ | ||
{{ : | {{ : | ||
+ | ==Full Adder== | ||
+ | //Full Adder// 完成的工作是将两个 Bits 与 carry 位相加: | ||
+ | * 输入:bit a, b, c | ||
+ | * 输出:sum, | ||
+ | 其真值表也非常容易得到: | ||
\\ \\ | \\ \\ | ||
+ | {{ : | ||
+ | ==Multi-bit Adder(16bits)== | ||
+ | 这个 adder 由一系列的 half adder 和 full adder 组成。准确的来说,是 15 个 full adder 与 1 个(最右边的)half adder 组合在一起,组成了 16 bits 的,带进位的加法计算器。 | ||
+ | ====Negative Numbers==== |