什么?你还不会小学数学?让红石计算器来帮你吧!
模块介绍
- 键盘为DEC输入转BCD输出,输出为4bit
- 双向移位寄存器,由于退位有bug故没有做退位的时序
- BCD全加器
- 两个16Bit内存来存储加数
- 纯红石显示屏
- 前导零消除器
然后来一张侧面图

显示屏模块
显示屏用的依旧是上次的设计,堆叠三层之后我知道字库和压缩布线的重要性了 (哭
比较有意思的是我在布线过程中自己做了一种可以水平和垂直互不干扰的布线方法

计算模块
计算模块只不过由一个BCD全加器构成
BCD全加器的原理是在全加器的基础上多出了满十加六模块,具体可以参考这篇文章
所以BCD全加器就是在普通全加器的基础上做满十加六
其他部分就没有什么亮点了
输入模块
输入模块在这里不想用按钮输入,于是使用了高逼格的键盘代替空洞的按钮 我知道布线惨不忍睹

✿✿ヽ(゚▽゚)ノ✿完结撒花!
什么你还想要存档??
行吧给你把
推荐的游玩版本是电脑Java版1.15.2哦