硬件设计借鉴软件设计的经验意义重大。首先简要介绍了状态机理论,并给出了用硬件来实现程序算法的步骤以及状态图的化简原则,然后列举了一个求最大公因数的例子来详细阐述这种方法以及实现步骤。给出的方法,通用性强,方便借鉴成熟的软件设计技术,可以大大提升数字系统的设计效率。