📜  COA |二进制增量器

📅  最后修改于: 2020-12-29 11:24:58             🧑  作者: Mango

二进制增量器

增量微操作将一个二进制值添加到存储在寄存器中的二进制变量的值。例如,一个4位寄存器的二进制值为0110,当递增1时,该值变为0111。

增量微操作最好由4位组合电路增量器实现。下面的框图可以表示一个4位组合电路增量器。

  • 逻辑-1应用于最低有效半加法器的输入之一,另一输入连接至要递增的数字的最低有效位。
  • 一个半加法器的输出进位连接到下一个高阶半加法器的输入之一。
  • 二进制递增器电路从A0到A3接收这四个位,对其加一,然后在S0到S3中生成递增的输出。
  • 仅在递增二进制数1111之后,输出进位C4将为1。

注意:通过将电路扩展为包括n个半加器,可以将4位二进制增量器电路扩展为n位二进制增量器。最低有效位必须有一个输入连接到逻辑1。其他输入接收要递增的数字或前一级的进位。