很多用過(guò)單片機(jī)語(yǔ)音芯片的工程師都應(yīng)該聽說(shuō)過(guò)精簡(jiǎn)指令和復(fù)制指令吧,但真正理解它們之間的區(qū)別的有幾個(gè)?單片機(jī)語(yǔ)音芯片的精簡(jiǎn)指令和復(fù)雜指令究竟不同之處在哪里,下面跟九芯電子一起去探討下。
單片機(jī)語(yǔ)音芯片精簡(jiǎn)指令
優(yōu)點(diǎn):相對(duì)執(zhí)行速度快,大部分是單周期指令,需要的存儲(chǔ)空間也相對(duì)小,大部分是一個(gè)存儲(chǔ)空間 (我這里的一個(gè)存儲(chǔ)空間是指單片機(jī)或語(yǔ)音芯片的ROM存儲(chǔ)位有的是8位有的是10位或12位等等)可以做一些簡(jiǎn)單的運(yùn)算,一般是指由加減法和乘法運(yùn)算。
缺點(diǎn):做一些算法型的需要用軟件模擬,或者需要多條指令模擬,并且相對(duì)尋址方式比較少。
單片機(jī)語(yǔ)音芯片復(fù)雜指令
優(yōu)點(diǎn):指令比較多,數(shù)據(jù)存儲(chǔ)尋址方式多樣指令本身帶有多種運(yùn)算功能,指令的相對(duì)靈活度高。
缺點(diǎn):是一般很少有單周期指令,大部分需要多個(gè)時(shí)鐘周期才能完成一條指令。
從上面所描述的優(yōu)缺點(diǎn)可以看出,兩種單片機(jī)語(yǔ)音芯片指令內(nèi)核不同;通俗點(diǎn)說(shuō)就是精簡(jiǎn)指令是在復(fù)雜指令中刪除相對(duì)較少的指令,使用相對(duì)較多的指令來(lái)精簡(jiǎn),主要是精簡(jiǎn)芯片電路,降低成本,有效地提高了相對(duì)效率。由于電路簡(jiǎn)化,相對(duì)指令周期變短,因此精簡(jiǎn)指令和指令頻率大多為1Mhz以上;而復(fù)雜指令的周期相對(duì)較長(zhǎng),電路相對(duì)跟復(fù)雜,中間延遲相對(duì)較大,所以指令周期較長(zhǎng),如果你想達(dá)到與簡(jiǎn)化指令集相同的指令周期,你需要更高的設(shè)計(jì)要求。
責(zé)任編輯:tzh
-
芯片
+關(guān)注
關(guān)注
463文章
54026瀏覽量
466395 -
電路
+關(guān)注
關(guān)注
173文章
6079瀏覽量
178454 -
單片機(jī)
+關(guān)注
關(guān)注
6076文章
45500瀏覽量
670706 -
ROM
+關(guān)注
關(guān)注
4文章
579瀏覽量
89118
發(fā)布評(píng)論請(qǐng)先 登錄
瑞薩 8 位單片機(jī) 740 族指令系統(tǒng)與設(shè)計(jì)要點(diǎn)解析
FMD輝芒微8位觸摸單片機(jī)FT62F0GCA-LRB重塑溫控智能新高度!
arm嵌入式主板優(yōu)缺點(diǎn)
為什么單片機(jī)還在用C語(yǔ)言編程?
如何選擇合適的單片機(jī)語(yǔ)音芯片?五大關(guān)鍵因素助您精準(zhǔn)決策
廣州唯創(chuàng)電子單片機(jī)語(yǔ)音芯片:智能設(shè)備的聲音靈魂與技術(shù)核心
什么是語(yǔ)音芯片串口AT指令?實(shí)現(xiàn)智能語(yǔ)音交互的核心技術(shù)詳解
輝芒微單片機(jī)FT60F112-RB作為智能感應(yīng)垃圾桶的主控芯片!
輝芒微FT60E11X 單片機(jī):多智能電子領(lǐng)域優(yōu)選主控MCU芯片!
淺析單片機(jī)語(yǔ)音芯片精簡(jiǎn)指令的優(yōu)缺點(diǎn)
評(píng)論