ARS-docs/modules/3-CCA-vertial-20gt-32bit/readme.md

32 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 3. 封闭进位加法器32位
### 基本描述
计算两组32位整数的和执行所有标准加法器的功能。两组输入不是同步的而是每8位增加2tick但这8位是同步的输出也是如此。不过由于这个电路是逻辑电路所以同步输入两个加数不会影响10tick后的最终结果。总延迟为10tick。含火把故不可流水线。体积很小且速度快。建议在没有流水线的情况下使用。
表格里的+[n8]×2意为每8位延迟增加2tick即0~7位+0tick8~15位+2tick16~23位+4tick24~31位+6tick。
### 原链接:[点击传送](httpswww.bilibili.comvideoBV1Ni4y1M7Q)
### 元件信息
标签|小型模块,运算单元,加/减法器二级模块Java版静音传统红石
-|-
适用版本|于java版1.6及以上
作者|Fredbill
存档位置|32 4 32
电路类型|逻辑电路
电路大小|6×67×9
总延迟|4+6=10
### 特性表
|位宽|布线方式|位置|延迟|脉冲|注释
-|-|-|-|-|-
输入数据1|32|竖式,高位在上|1 3 1|0+[n8]×2|2|第一个加数
输入数据2|32||4 3 1|0+[n8]×2|2|第二个加数
输出数据|32||5 2 9|4+[n8]×2|2|加法结果
控制端口1|1||3 2 6|2|2|低位进位可认为是第三个加数且值为1
标志位1|1||5 65 9|11|2|最高位进位,即加法计算是否溢出
### 检查单
是否含火把|是|是否支持2t流水线|否
-|-|-|-
是否含活塞|否|是否为“无红石粉”|否
是否含侦测器|否|是否含容器|是
是否含漏斗、投掷器|否|是否含实体|否
是否使用墙电|否|是否使用水电|否
参考子模块:封闭进位加法器