为什么logisim中的计数器每次加2

Why does the counter in logisim add 2 a time

我正在尝试实施 mips cpu 并使用计数器来标记基准程序的执行周期。 你可以从上面的 gif 中看到,我正在尝试使用计数器来计算总周期 programe 的执行,但是当计数器达到 9 它立即变成 b(hex), 我认为触发它可能是一种噪音,但是和门连接到计数器的时钟端口,所以任何噪音都会被和门消除(我认为) ,然后我不知道还有什么可以触发这个。 所以有人可以帮忙吗?谢谢你的时间。

还有一点,计数器每 10 个周期跳 1

标签中的中文表示总循环次数

这是电路的大图

粉红色的组件是控制器

左边的rom是指令rom

右边的ram是data ram

认为加门可以消除噪声的想法是错误的(不能) 只要这样做,问题就解决了