• 2022-11-02
    智慧职教: 简述moore状态机和mealy状态机的区别
  • 从输出的时序上看,Mealy机的输出是当前状态和所有输入信号的函数,它的输出是在输入变化后立即发生的。Moore机的输出则仅为当前状态的函数,在输入发生变化时还必须等待时钟的到来,时钟使状态发生变化时才导致输出的变化。 Moore型状态机:次态=f(现状,输入),输出=f(现状); Mealy型状态机:次态=f(现状,输入),输出=f(现状,输入);

    举一反三

    内容

    • 0

      Moore状态机输出只是状态机当前状态的函数,Mealy状态机输出为有限状态机当前值和输入值的函数

    • 1

      Moore状态机的输出仅仅是当前状态的函数,而Mealy状态机的输出是当前状态和输入的函数

    • 2

      状态机有摩尔(Moore)型和米里(Mealy)型两种。Mealy型状态机的输出信号只与当前状态有关;Moore型状态机的输出信号不仅与当前状态有关,还与输入信号有关。

    • 3

      对同一电路,使用Moore型状态机设计可会比Mealy型状态机多出一些状态。

    • 4

      简单介绍Mealy型状态机和Moore型状态机。