新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 如何在DSP上實(shí)現(xiàn)二進(jìn)制數(shù)折半查找算法

如何在DSP上實(shí)現(xiàn)二進(jìn)制數(shù)折半查找算法

作者: 時(shí)間:2014-02-23 來(lái)源:網(wǎng)絡(luò) 收藏
: 0px; padding: 0px; margin: 10px; font-family: Arial, 宋體; font-size: 14px; line-height: 26px; background-color: rgb(255, 255, 255); ">  xc指令的用法如下:

本文引用地址:http://butianyuan.cn/article/241697.htm

  xc K[,COND1][COND2][,…]

  指令中的K=1或2。COND1、COND2是條件。xc指令功能是在條件滿足的情況下,執(zhí)行該指令下面的K條指令,K為1,則執(zhí)行一條指令,K為2則執(zhí)行兩條指令。條件不滿足就執(zhí)行K條NOP指令。

  (4)該源程序是采用TMS320C5X的指令集編寫(xiě)的,如果是TMS320C5X系列的,則可以直接將上面給出的程序作為一個(gè)子程序來(lái)使用。而對(duì)于TMS320C2XX系列的來(lái)說(shuō),由于TMS320C5X的指令對(duì)TMS320C2XX的指令是向下兼容的,所以在編寫(xiě)TMS320C2XX的程序時(shí)應(yīng)作一些修改,比如前面提到的程序中的samm指令,在TMS320C2XX指令集中就沒(méi)有。這樣,如果希望用TMS320C2XX來(lái)實(shí)現(xiàn)本例中的samm語(yǔ)句 功能,則可以將重復(fù)操作的次數(shù)存放在內(nèi)部的RAM中,再配合TMS320C2XX循環(huán)指令來(lái)完成samm與rptp指令的功能。但這樣做將導(dǎo)致程序執(zhí)行效率的降低。也可以認(rèn)為T(mén)MS320C2XX的數(shù)據(jù)處理能力較TMS320C5X為弱,其原因主要是兩者指令集的差異。


上一頁(yè) 1 2 3 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉