【问题标题】:What is the output of a moore state machine?摩尔状态机的输出是什么?
【发布时间】:2014-11-07 19:41:19
【问题描述】:

我有一个状态机图,但它没有任何输出。 我怎么知道输出?

【问题讨论】:

  • 每个状态都是一个输出。这是任意绘制的圆圈和箭头,还是特定事物的模型?一点上下文会有所帮助...
  • 如果你想知道输出,这是一个不完整的图表。真正的输出是 3 位状态 id,但是当我在学校时,这些状态机图通常在状态气泡中标记一个 1 位输出,以显示状态和 1 位之间查找功能的结果输出。

标签: vhdl state-machine digital-logic


【解决方案1】:

输出将是状态。 x 分配给板上的一个开关。 然后施加时钟脉冲。 如果 x=0 或开关关闭,并且应用了时钟脉冲,则 7 段显示器将显示 4。 在状态 7 会有一个无限循环,这意味着一旦到达状态 7,无论你在电路上做什么,它都会显示 7。

【讨论】:

    【解决方案2】:

    在 Mealy 状态机中,输出取决于当前状态和输入,但在 Moore SM 中,输出仅取决于当前状态。 所以你可以认为每个状态都是一个任意的输出。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多