武汉理工大学学报(信息与管理工程版)
武漢理工大學學報(信息與管理工程版)
무한리공대학학보(신식여관리공정판)
JOURNAL OF WUHAN AUTOMOTIVE POLYTECHNIC UNIVERSITY
2009年
2期
251-254
,共4页
ARM%汇编语言%立即数
ARM%彙編語言%立即數
ARM%회편어언%립즉수
为了解决非法立即数的传送问题,ARM汇编语言设置了LDR伪指令,但LDR伪指令因需要访问存储器而增大了时间开销.针对这一问题提出了一种基于数据分解的非法立即数处理技术,以降低指令的时间开销.给出了数据合法性的判断方法和数据分解的步骤,将非法数分解为2~4个合法数的和.结果表明,当非法数分解为2~3个合法数的和时,与LDR伪指令相比采用分解法能减少时间开销,而当非法数需要分解为4个数的和时,宜采用LDR指令.
為瞭解決非法立即數的傳送問題,ARM彙編語言設置瞭LDR偽指令,但LDR偽指令因需要訪問存儲器而增大瞭時間開銷.針對這一問題提齣瞭一種基于數據分解的非法立即數處理技術,以降低指令的時間開銷.給齣瞭數據閤法性的判斷方法和數據分解的步驟,將非法數分解為2~4箇閤法數的和.結果錶明,噹非法數分解為2~3箇閤法數的和時,與LDR偽指令相比採用分解法能減少時間開銷,而噹非法數需要分解為4箇數的和時,宜採用LDR指令.
위료해결비법립즉수적전송문제,ARM회편어언설치료LDR위지령,단LDR위지령인수요방문존저기이증대료시간개소.침대저일문제제출료일충기우수거분해적비법립즉수처리기술,이강저지령적시간개소.급출료수거합법성적판단방법화수거분해적보취,장비법수분해위2~4개합법수적화.결과표명,당비법수분해위2~3개합법수적화시,여LDR위지령상비채용분해법능감소시간개소,이당비법수수요분해위4개수적화시,의채용LDR지령.