日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發(fā)明專利]一種面向指令目標(biāo)操作數(shù)的寄存器對分配方法及存儲介質(zhì)有效

專利信息
申請?zhí)枺?/td> 201910411700.2 申請日: 2019-05-17
公開(公告)號: CN110187883B 公開(公告)日: 2022-12-06
發(fā)明(設(shè)計)人: 胡勇華;陸浩松;周新蓮;唐鎮(zhèn);黃友智 申請(專利權(quán))人: 湖南科技大學(xué)
主分類號: G06F8/41 分類號: G06F8/41
代理公司: 湖南兆弘專利事務(wù)所(普通合伙) 43008 代理人: 周長清;胡君
地址: 411201*** 國省代碼: 湖南;43
權(quán)利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關(guān)鍵詞: 一種 面向 指令 目標(biāo) 作數(shù) 寄存器 分配 方法 存儲 介質(zhì)
【說明書】:

發(fā)明公開一種面向指令目標(biāo)操作數(shù)的寄存器對分配方法及存儲介質(zhì),該方法步驟包括:S1.分別將待處理指令中所有目標(biāo)操作數(shù)寄存器對所包含的兩個符號寄存器均進(jìn)行獨立的寄存器分配;S2.依次獲取各條指令進(jìn)行寄存器修正分配,將寄存器對中錯誤使用寄存器使用替換寄存器進(jìn)行替換,替換寄存器根據(jù)各寄存器、寄存器對在指令操作數(shù)字段出口處的空閑狀態(tài)進(jìn)行選取,并使得每個替換寄存器使用后不再作為相同指令中其他目標(biāo)操作數(shù)的替換寄存器候選者,以及被替換出來的寄存器不作為其他被替換寄存器的替換寄存器候選者。本發(fā)明面向指令目標(biāo)操作數(shù)實現(xiàn)寄存器對分配,具有實現(xiàn)方法簡單、分配成功率及資源利用率高、靈活性強等優(yōu)點。

技術(shù)領(lǐng)域

本發(fā)明涉及編譯優(yōu)化技術(shù)領(lǐng)域,尤其涉及一種面向指令目標(biāo)操作數(shù)的寄存器對分配方法及存儲介質(zhì)。

背景技術(shù)

隨著微電子技術(shù)和嵌入式處理器技術(shù)的發(fā)展,許多微處理器特別是高性能嵌入式處理器體系結(jié)構(gòu)對數(shù)據(jù)的處理能力日益增強,一個重要的特點是體系結(jié)構(gòu)中往往有許多指令的操作數(shù)被設(shè)計成是由即寄存器對構(gòu)成。這種硬件特性的典型應(yīng)用如在指令中用寄存器對作為一個操作數(shù)來實現(xiàn)更大字長的數(shù)據(jù)處理能力或超過某個地址范圍的訪存能力。常見的寄存器對的使用規(guī)則一般要求對中的兩個寄存器是奇偶連號的。對于系統(tǒng)的編譯軟件來講,在代碼中充分利用寄存器是其的核心任務(wù)之一。為了發(fā)揮先進(jìn)體系結(jié)構(gòu)的性能,在編譯技術(shù)中,對寄存器資源的利用由寄存器分配這一過程來實現(xiàn),從而寄存器分配是現(xiàn)代優(yōu)化編譯器需要優(yōu)化的核心過程之一。

寄存器分配主要有線性掃描法和基于圖著色思想的全局寄存器分配方法兩類,其中后者基于對變量生命期的詳細(xì)刻畫,是寄存器分配效果較好的一類方法。在傳統(tǒng)的寄存器分配方法中,對寄存器對的分配均是把需要成對寄存器的地方對應(yīng)的兩個寄存器分配候選者作為一個整體,在寄存器指派時為其指派一個符合要求的物理寄存器對。該類方法盡管能夠保證為操作數(shù)指派符合要求的寄存器對,但在代碼的寄存器壓力較大時,會因成功獲得符號連號寄存器對的要求的可能性小而導(dǎo)致產(chǎn)生許多額外的溢出和訪存操作指令,使得代碼的執(zhí)行效率降低,而實際上對于數(shù)據(jù)密集型或地址量很多的程序,會有相當(dāng)一部分?jǐn)?shù)據(jù)高(或低)字內(nèi)容相同,這些相同數(shù)據(jù)實際并不需要不同的寄存器來存儲,而傳統(tǒng)的寄存器分配方法的寄存器對分配策略無法處理該類問題,從而不能充分利用寄存器資源來提升代碼的性能。此外,如果需要針對具體的體系結(jié)構(gòu)以開發(fā)某種低級中間語言的方式來實現(xiàn)獲得高效代碼,傳統(tǒng)的綁定寄存器分配候選者為一對來指派物理寄存器對的方式也不具有適用性。

發(fā)明內(nèi)容

本發(fā)明要解決的技術(shù)問題就在于:針對現(xiàn)有技術(shù)存在的技術(shù)問題,本發(fā)明提供一種實現(xiàn)方法簡單、分配成功率及資源利用率高、靈活性強的面向指令目標(biāo)操作數(shù)的寄存器對分配方法及存儲介質(zhì)。

為解決上述技術(shù)問題,本發(fā)明提出的技術(shù)方案為:

一種面向指令目標(biāo)操作數(shù)的寄存器對分配方法,步驟包括:

S1.初始分配:分別將待處理指令中包括成對寄存器的所有目標(biāo)操作數(shù)所包含的兩個符號寄存器均作為單寄存器分配候選者進(jìn)行獨立的寄存器分配;

S2.修正分配:依次獲取各條指令進(jìn)行寄存器修正分配,如果指令中存在至少一個以上的目標(biāo)操作數(shù)涉及寄存器對,對指令中各目標(biāo)操作數(shù)依次進(jìn)行寄存器對合法性檢查,并根據(jù)檢查結(jié)果將寄存器對中不符合使用規(guī)則的錯誤使用寄存器使用替換寄存器進(jìn)行替換,所述替換寄存器根據(jù)各寄存器、寄存器對在指令操作數(shù)字段出口處的空閑狀態(tài)進(jìn)行選取,并使得每個所述替換寄存器使用后不再作為相同指令中其他目標(biāo)操作數(shù)的替換寄存器候選者,以及被替換出來的寄存器不作為其他被替換寄存器的替換寄存器候選者。

作為本發(fā)明的進(jìn)一步改進(jìn),所述步驟S1中,具體將目標(biāo)操作數(shù)中成對的寄存器分配候選者中的每一個都當(dāng)作對應(yīng)著單個物理寄存器的獨立單寄存器分配候選者,并與其他單寄存器分配候選者一起采用相同的寄存器分配方式分配各自的物理寄存器。

作為本發(fā)明的進(jìn)一步改進(jìn),所述步驟S2的步驟包括:

下載完整專利技術(shù)內(nèi)容需要扣除積分,VIP會員可以免費下載。

該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于湖南科技大學(xué),未經(jīng)湖南科技大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201910411700.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。

×

專利文獻(xiàn)下載

說明:

1、專利原文基于中國國家知識產(chǎn)權(quán)局專利說明書;

2、支持發(fā)明專利 、實用新型專利、外觀設(shè)計專利(升級中);

3、專利數(shù)據(jù)每周兩次同步更新,支持Adobe PDF格式;

4、內(nèi)容包括專利技術(shù)的結(jié)構(gòu)示意圖流程工藝圖技術(shù)構(gòu)造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進(jìn)行下載,點擊【登陸】 【注冊】

關(guān)于我們 尋求報道 投稿須知 廣告合作 版權(quán)聲明 網(wǎng)站地圖 友情鏈接 企業(yè)標(biāo)識 聯(lián)系我們

鉆瓜專利網(wǎng)在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 亚洲第一天堂无码专区| 国产一区二区在| 一区二区在线视频免费观看 | 午夜一区二区视频| 国产麻豆91视频| 91精品一区| 91黄在线看 | 中文字幕日本精品一区二区三区| 国产美女视频一区二区三区| 精品一区二区超碰久久久| 国产精品国产三级国产专区53| 国产高清一区在线观看| 午夜免费网址| 性少妇freesexvideos高清bbw| 国产精品自产拍在线观看蜜| 97人人澡人人爽人人模亚洲| 99国产精品久久久久| 国产福利精品一区| 欧美一区二区三区久久精品视| 福利视频亚洲一区| 浪潮av色| 97人人澡人人爽人人模亚洲| 高清人人天天夜夜曰狠狠狠狠| 制服.丝袜.亚洲.另类.中文| 91精品啪在线观看国产| 99久久国产综合精品尤物酒店| 国产日韩欧美另类| 黄色91在线观看| 91麻豆精品国产自产欧美一级在线观看| 国产女人与拘做受免费视频| 妖精视频一区二区三区| 91精品啪在线观看国产手机 | 国产盗摄91精品一区二区三区| 日韩精品久久久久久中文字幕8| 视频二区狠狠色视频| 91理论片午午伦夜理片久久 | 国产清纯白嫩初高生在线播放性色 | 农村妇女精品一二区| 伊人精品一区二区三区| 综合久久一区| 日韩精品免费一区二区三区| 日本午夜影视| 欧美日韩一级二级| 国产精品自产拍在线观看蜜| 精品一区二区三区影院| 亚洲精品一品区二品区三品区| 国产suv精品一区二区4| 国语精品一区| 国产精品视频1区2区3区| 高清欧美精品xxxxx| 国产足控福利视频一区| 国产精品中文字幕一区| 久久不卡精品| 精品欧美一区二区精品久久小说| 亚洲码在线| 海量av在线| 中文字幕制服狠久久日韩二区| 国产www亚洲а∨天堂| 久久99亚洲精品久久99果| 精品国产乱码久久久久久虫虫| 午夜一级免费电影| 精品久久久久久久免费看女人毛片| 日韩欧美国产高清91| 日本精品视频一区二区三区| 99国产精品丝袜久久久久久| 91精品资源| 久久国产精品久久| 97人人澡人人添人人爽超碰| 肥大bbwbbwbbw高潮| 日韩精品久久久久久久的张开腿让 | 国产乱对白刺激在线视频| 欧美久久久一区二区三区| av毛片精品| 国产精品三级久久久久久电影| 少妇中文字幕乱码亚洲影视| 亚洲精品456在线播放| 国产精品三级久久久久久电影| 国产午夜亚洲精品羞羞网站| 国产片91| 日韩欧美国产中文字幕| 国产精品1区二区| 欧美日韩国产区| 97久久精品人人做人人爽50路| 国产精品99999999| 久久er精品视频| 国产一区二区三区久久久| **毛片免费| 亚洲四区在线| 国产日产高清欧美一区二区三区| 一区二区国产盗摄色噜噜| 激情久久久| 91精品久久天干天天天按摩 | 久久99久久99精品免观看软件| 性old老妇做受| 国产精品尤物麻豆一区二区三区| 欧美一区二区三区在线视频观看| 国产不卡一二三区| 少妇bbwbbwbbw高潮| 国产一区二区免费在线| 狠狠色狠狠色综合系列| 欧美日韩国产在线一区| 在线精品视频一区| 国产精品视频免费看人鲁| 91一区二区三区在线| 午夜叫声理论片人人影院| 精品一区二区三区中文字幕| 好吊色欧美一区二区三区视频| 少妇在线看www| 日韩av在线免费电影| 91精品国产综合久久国产大片| 狠狠色噜噜狠狠狠狠2021天天| 国产区精品区| 人人玩人人添人人澡97| 福利电影一区二区三区| 亚洲欧洲日韩在线| 国产精品日韩一区二区三区| 少妇自拍一区| 国产一区二区资源| 欧美一区二区久久| 国产日韩欧美一区二区在线播放| 99国产精品一区二区| 强制中出し~大桥未久在线播放| 欧美午夜羞羞羞免费视频app| 亚洲欧美一区二区三区不卡| 欧美精品免费看| 国产在线一卡二卡| 二区三区视频| 狠狠色噜噜狠狠狠狠2021天天| 国产精品电影一区| 美女啪啪网站又黄又免费| 国产精品精品国内自产拍下载| 欧美黑人巨大久久久精品一区| 欧美二区在线视频| 欧美精品第一区| 日本精品一区视频| 国久久久久久| 亚洲综合日韩精品欧美综合区| 日韩精品久久一区二区| 国产高清精品一区| 日韩精品免费一区二区夜夜嗨| 狠狠色丁香久久综合频道| 国产视频二区在线观看| 国产欧美日韩精品在线| 国产精品v一区二区三区| 国产亚洲精品精品国产亚洲综合| 热99re久久免费视精品频软件| 国产精品日韩三级| 久久免费福利视频| 99久久婷婷国产综合精品草原| 91精品丝袜国产高跟在线| 国产一区二区手机在线观看| 毛片免费看看| 亚洲欧美视频一区二区| 日韩精品久久久久久久酒店| 国产91电影在线观看| 国产精品综合一区二区| 午夜av资源| 激情久久久久久| 九九热国产精品视频| 亚洲四区在线| 农村妇女毛片精品久久| 97人人揉人人捏人人添| 久久97国产| 午夜无人区免费网站| 亚洲精品国产主播一区| 国内揄拍国产精品| 久久99精品久久久大学生| 亚洲午夜天堂吃瓜在线| 欧美激情在线一区二区三区| 在线亚洲精品| 亚洲精品久久久久玩吗| 亚洲精品无吗| 精品一区电影国产| 欧美久久一区二区三区| 十八无遮挡| 丰满岳乱妇在线观看中字| 久久激情综合网| 欧美一区二区三区久久久久久桃花 | 在线国产精品一区二区| 狠狠躁日日躁狂躁夜夜躁| 国产69精品久久777的优势| 久久久久久久国产精品视频| 国产老妇av| 国产一区二区三区影院| 午夜精品一区二区三区aa毛片| 午夜国产一区| 精品香蕉一区二区三区| 狠狠躁日日躁狂躁夜夜躁| 蜜臀久久99静品久久久久久| 国产经典一区二区三区| 欧美日韩不卡视频| 日韩一区免费在线观看| 香蕉av一区| 精品一区欧美| 国产精品美女一区二区视频| 精品一区二区三区影院| 国产精品入口麻豆九色| 夜夜夜夜曰天天天天拍国产| 中文字幕视频一区二区| 亚洲一级中文字幕| 午夜剧场一级片| 国产麻豆一区二区| 17c国产精品一区二区| 日本一区二区三区免费视频| 国产一区二区黄| 国产精品一区二区在线观看| 精品国产乱码久久久久久免费| 国产欧美日韩中文字幕| 91精品啪在线观看国产线免费| 国产亚洲精品久久yy50| 国产精品日韩精品欧美精品| 国产日韩欧美亚洲| 午夜影院一级| 久久午夜精品福利一区二区| 国产一区激情| 欧美激情图片一区二区| 国产在线精品一区二区在线播放| 久久九精品| 精品美女一区二区三区| 91精品国模一区二区三区| 亚洲w码欧洲s码免费| 91麻豆精品一区二区三区| 日韩亚洲精品在线| 91国产在线看| 欧美一区二区伦理片| 视频二区狠狠色视频| 国产一区二区影院| 精品国产九九| 国产精品入口麻豆九色| 国产黄色一区二区三区| 国产日产欧美一区二区| 久久午夜无玛鲁丝片午夜精品| 91麻豆精品国产自产欧美一级在线观看 | 国产一区观看| 欧美日韩中文国产一区发布| 91精品视频一区二区三区| 久久免费视频一区| 国产精品久久久久久av免费看| 国产一区二区三区大片| 久久天天躁夜夜躁狠狠躁2022| 久久久精品中文| 福利电影一区二区三区| 久久精品亚洲精品| 欧美国产一区二区在线| 国产一区二区视频播放| 日韩精品一区二区不卡|