许多使用过MCU语音芯片的工程师应该听说过简化的指令和复制指令,但是有多少人真正了解它们之间的区别?单片机的语音芯片的简化指令和复杂指令之间有什么区别,让我们与九芯电子的编辑者进行讨论。单片机语音芯片简化指令的优点是:执行速度较快,大部分为单周期指令,所需的存储空间较小。
其中大部分是存储空间(这里的存储空间是指单片机或语音芯片的ROM存储位置,有些是8位,有些是10位或12位,等等。)您可以做一些简单运算,一般指加法,减法和乘法。
缺点:需要使用软件仿真来执行某些算法,或者需要多个指令来进行仿真,并且寻址模式相对较少。单片机语音芯片中复杂指令的优点:指令多,数据存储寻址方式多样。
指令本身具有多种计算功能,并且指令相对灵活。缺点:单周期指令通常很少,并且大多数都需要多个时钟周期才能完成一条指令。
从上述优点和缺点可以看出,两个微控制器语音芯片指令内核是不同的。用外行的话来说,简化指令是从复杂指令中删除相对较少的指令,而使用相对较多的指令来简化,主要是简化。
芯片电路降低了成本,有效地提高了相对效率。由于简化了电路,缩短了相对指令周期,因此简化的指令和指令频率大多在1Mhz以上;复杂指令的周期比较长,电路比较复杂,中间延迟比较大,所以指令周期比较长,如果要实现与简化指令集相同的指令周期,则需要更高的设计要求。