基于KEA128微控制器的位操作引擎應用解析
本文關鍵詞:基于KEA128微控制器的位操作引擎應用解析
更多相關文章: KEA微控制器 位操作引擎 外設地址 封裝地址
【摘要】:為了解決傳統(tǒng)位操作的執(zhí)行效率低下問題,應用KEA128微控制器的位操作引擎方法,提高系統(tǒng)的運行速度.首先以封裝地址方式形成外設存儲地址訪問空間,然后通過映射方式對應到SRAM_U和外設地址.以LED點陣屏智能控制系統(tǒng)為例,分別采用自定義構建函數(shù)方法、直接地址訪問方法和位操作引擎方法編寫關鍵程序代碼.經(jīng)測試,位操作引擎法比構件函數(shù)法效率提高了213%,生成的機器指令數(shù)減少了46%;比直接地址法效率提高了133%,生成的機器指令數(shù)減少了29%.應用結果表明,基于KEA128微控制器的位操作引擎方法適合嵌入式應用中執(zhí)行效率要求較高的場景,在內(nèi)核資源緊張的時候可以給用戶提供一個精簡代碼和提高程序執(zhí)行速度的手段,能夠減少CPU執(zhí)行時間,降低系統(tǒng)的功耗,提高指令執(zhí)行效率.
【作者單位】: 南通大學計算機科學與技術學院;蘇州大學計算機科學與技術學院;
【關鍵詞】: KEA微控制器 位操作引擎 外設地址 封裝地址
【基金】:南通市應用研究計劃項目(BK2012068) 南通大學教學改革研究項目(2015C02)
【分類號】:TP332
【正文快照】: 在嵌入式編程中對RAM及外設寄存器的操作,通常只能進行整字節(jié)讀取/寫入(load/store).一般需要進行“讀—改—寫”操作,即讀內(nèi)存賦給臨時變量,然后對臨時變量進修改,最后將臨時變量結果寫回內(nèi)存[1].編譯后會生成多條指令,執(zhí)行的指令周期長,代碼占用空間大.在嵌入式應用中經(jīng)常會
【參考文獻】
中國期刊全文數(shù)據(jù)庫 前4條
1 唐飛;王陳寧;查長禮;;位帶技術在STM32程序設計中的應用[J];安慶師范學院學報(自然科學版);2014年01期
2 張吉豫;劉先華;譚明星;程旭;叢京生;;一種針對位操作密集應用的擴展指令自動選擇方法[J];電子學報;2012年02期
3 張玉杰;馬立云;張賀艷;;基于ARM和FPGA的LED顯示屏控制系統(tǒng)的設計[J];計算機測量與控制;2009年12期
4 楊芙清,梅宏,李克勤;軟件復用與軟件構件技術[J];電子學報;1999年02期
【共引文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 鄔江;;基于構件的軟件復用技術[J];科技展望;2016年15期
2 鐘柏昌;李藝;;計算思維的科學涵義與社會價值解析[J];江漢學術;2016年02期
3 楊軒;舒紅平;;基于形式化構件集成的研究[J];信息通信;2016年04期
4 李躍華;王宜懷;;基于KEA128微控制器的位操作引擎應用解析[J];南通大學學報(自然科學版);2016年01期
5 林澤琦;趙俊峰;謝冰;;一種基于圖數(shù)據(jù)庫的代碼結構解析與搜索方法[J];計算機研究與發(fā)展;2016年03期
6 范寧寧;王宜懷;陳瑞杰;;基于WSCN與E-Ethernet相結合的遠程測控系統(tǒng)框架研究[J];現(xiàn)代電子技術;2016年02期
7 金歡;王景朝;莫娟;馬瀟;黃彭;;基于SOA的架空送電線路三維協(xié)同設計系統(tǒng)架構方案[J];電氣應用;2016年01期
8 杜智遠;武心安;;面向顯控領域的軟件框架設計及應用[J];指揮控制與仿真;2015年06期
9 劉海亮;屈華敏;武方方;姚龍輝;;基于領域構件的余度管理軟件平臺研究與實現(xiàn)[J];微電子學與計算機;2015年12期
10 董宏昌;王殿軍;齊曉聲;;氣象觀測站運行監(jiān)護業(yè)務系統(tǒng)的研究[J];甘肅科技;2015年21期
【二級參考文獻】
中國期刊全文數(shù)據(jù)庫 前5條
1 呂雅帥;沈立;黃立波;王志英;;面向嵌入式應用的指令集自動擴展[J];電子學報;2008年05期
2 王飛;靳桅;鄔芝權;;LED大屏幕輸出電路的優(yōu)化設計[J];液晶與顯示;2008年01期
3 方勇;呂國強;彭良清;洪占勇;;3D顯示器視頻轉(zhuǎn)換系統(tǒng)設計及其FPGA實現(xiàn)[J];液晶與顯示;2007年01期
4 陳科,孟文,肖世德,袁軍;基于ARM S3C44B0X的LED顯示屏設計[J];液晶與顯示;2004年06期
5 沈樹群,潘曉軍,沈宇超,樊榮;LED大屏幕圖像掃描控制的實現(xiàn)[J];北京郵電大學學報;1999年01期
【相似文獻】
中國期刊全文數(shù)據(jù)庫 前2條
1 劉海成;;單片機C環(huán)境下位操作的實現(xiàn)方法[J];單片機與嵌入式系統(tǒng)應用;2006年04期
2 ;[J];;年期
中國重要報紙全文數(shù)據(jù)庫 前3條
1 浙江 張磊;AVR C高效率位操作的實現(xiàn)[N];電子報;2002年
2 本報記者 薛斐;奔馳的心+凌厲的腦[N];計算機世界;2002年
3 若木;與64位系統(tǒng)親密接觸[N];中國國門時報;2006年
,本文編號:827413
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/827413.html