• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > ARM程序優(yōu)化及其在嵌入式TCP/IP協(xié)議實(shí)現(xiàn)中的應(yīng)用

    ARM程序優(yōu)化及其在嵌入式TCP/IP協(xié)議實(shí)現(xiàn)中的應(yīng)用

    作者: 時間:2012-04-20 來源:網(wǎng)絡(luò) 收藏

    處理的一般流程如圖4所示。處理過程中需要多次條件判斷,對IP地址和TCP數(shù)據(jù)的校驗(yàn)和處理循環(huán)比較是無法避免的,因此可以充分利用“與0比較”的條件判斷和“減到0”的循環(huán)來設(shè)計(jì)。

    56.jpg

    結(jié)束語

    除了以上所述的面向的原則和方法以外,C語言設(shè)計(jì)本身還有很多程序的方法。在上述基于系統(tǒng)硬件平臺的系統(tǒng)開發(fā)過程中,充分利用面向的C程序優(yōu)化設(shè)計(jì)方法,可將處理模塊的可執(zhí)行代碼減少5%以上,執(zhí)行效率有所提高。實(shí)踐證明,基于ARM的系統(tǒng)設(shè)計(jì)中,在透徹了解ARM匯編指令的特性和編譯過程的基礎(chǔ)上,合理地使用程序優(yōu)化的原則和方法可以有效地提高編譯效率和代碼執(zhí)行效率。

    linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

    tcp/ip相關(guān)文章:tcp/ip是什么



    上一頁 1 2 3 4 下一頁

    評論


    相關(guān)推薦

    技術(shù)專區(qū)

    關(guān)閉
    主站蜘蛛池模板: 龙岩市| 东辽县| 沁水县| 扎兰屯市| 安阳县| 义乌市| 特克斯县| 牡丹江市| 大埔区| 新津县| 贺兰县| 牙克石市| 永修县| 武汉市| 安乡县| 海盐县| 沧州市| 扬中市| 黔西县| 类乌齐县| 五大连池市| 六枝特区| 东光县| 赤壁市| 华宁县| 邮箱| 偏关县| 芷江| 汾阳市| 博乐市| 灵山县| 淅川县| 社会| 荣昌县| 图们市| 柯坪县| 綦江县| 宜川县| 高密市| 内江市| 崇义县|