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

[發明專利]一種斷點調試方法和調試器有效

專利信息
申請號: 201110209571.2 申請日: 2011-07-25
公開(公告)號: CN102411534A 公開(公告)日: 2012-04-11
發明(設計)人: 彭楚;王東輝;朱浩;洪纓;侯朝煥 申請(專利權)人: 中國科學院聲學研究所
主分類號: G06F11/36 分類號: G06F11/36
代理公司: 北京億騰知識產權代理事務所 11309 代理人: 陳霽
地址: 100190 *** 國省代碼: 北京;11
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 斷點 調試 方法
【說明書】:

技術領域

發明涉及計算機軟件設計,尤其涉及一種斷點調試方法和調試器。

背景技術

調試器是處理器體系結構設計與軟硬件協同驗證中不可或缺的一部分。一方面,它在軟件層次上對目標處理器的體系結構進行建模來模擬其執行行為,另一方面,通過提供調試接口,接收用戶輸入的各種控制信息,實現對程序執行過程中的數據流、控制流的監測及修改。

調試器最基礎、最核心的功能之一是斷點功能,它可以讓程序中斷在需要的地方,從而方便其分析。斷點可以分為行斷點和條件斷點兩種,其中行斷點是一種特殊的條件斷點,而條件斷點通常是以邏輯表達式的形式呈現。

現有技術的調試器一般采用表達式計算來實現條件斷點的解析,而表達式計算一般采用如下兩種方案進行處理:

第一種方案:其于棧結構的表達式計算,以后綴表達式a+b*c>(d*e+f)*g為例,首先將后綴表達式利用棧操作生成中綴表達式abc*+de*f+g*>,按a,b,c*,+,d,e,*,f,+,g,*,>的順序依次壓棧,在壓棧過程中,遇到有效操作符的時候,按照操作符所需要操作數的個數,從棧中彈出相應個數,計算后將結果再次壓入棧中。例如,當壓入操作符*的時候,需要將操作數c和b依次彈出棧,并計算b*c后將結果再壓入到棧中。具體過程如圖1所示。

第二種方案:基于語義二叉樹結構的表達式計算,按字符的優先級組織成二叉樹結構,計算時應用深度優先搜索算法從二叉樹的底層從左至右,從下至上依次進行計算。以第一種方案中的后綴表達式為例,處理的二叉樹結構如圖2所示。

現有技術上述兩種方案存在的缺點是只能處理有限的固定模式,應用面窄,當通過調試接口輸入大量斷點信息時,繁瑣的表達式計算會嚴重影響調試器的執行效率,嚴重影響調試器性能。

發明內容

本發明的目的是提供一種處理模式靈活的斷點調試方法和調試器,來解決條件斷點中繁瑣的表達式計算問題,從而大大提高了調試器的執行效率。

為實現上述目的,本發明提供了一種斷點調試方法,其特征在于包括以下步驟:

接收調試中的條件斷點;解析所述條件斷點,獲得斷點信息;將所述斷點信息中條件斷點生成決策圖;選擇將所述決策圖分析生成有序二叉決策圖或展開為語義二叉樹;將所述有序二叉決策圖展開為語義二叉樹,并將節點信息映射到相應的優化代碼片段;將所述代碼片段注入到進程空間,進行斷點信息判斷。

本發明還提供了一種調試器,其特征在于包括:

接收單元,用于接收調試中的條件斷點;解析單元,用于解析條件斷點,獲得斷點信息;生成單元,用于將斷點信息組織生成決策圖;展開單元,用于將決策圖展開為語義二叉樹,或者用于分析所述決策圖并生成有序二叉決策圖,將有序二叉決策圖展開成語義二叉樹;映射單元,用于將語義二叉樹的節點信息歸納并映射到相應的優化代碼片段;注入單元,用于將代碼片段注入到進程空間。

本發明實施例的斷點調試方法和調試器,能夠解決了在調試器處理繁瑣的條件斷點表達式時所遇到的執行效率低下問題,從而大幅提升調試器的執行效率。

附圖說明

圖1為現有技術的基于棧結構的表達式計算算法;

圖2為現有技術的基于語義二叉樹結構的表達式計算算法;

圖3為本發明一實施例的斷點調試方法流程圖;

圖4為本發明一實施例的調試器示意結構圖;

圖5為本發明一實施例的決策圖;

圖6為根據圖5簡化后的決策圖;

圖7為根據圖6簡化后最終的有序二叉決策圖;

圖8為根據圖7形成的判斷流程圖;

圖9為本發明一實施例的語義二叉樹;

圖10示意性示出了一種斷點調試方法的處理系統。

具體實施方式

下面通過附圖和實施例,對本發明的技術方案做進一步的詳細描述。

圖3為本發明一實施例的斷點調試方法流程圖。

在步驟301,接收調試中的條件斷點。

調試器在調試中接收來自用戶設置的條件斷點,包括用戶設置的全局條件斷點。

在步驟302,解析所述條件斷點,獲得其中的斷點信息。

調試器對在調試過程中接收到條件斷點進行解析,獲得條件斷點中的斷點信息包括:操作符、變量對應的進程地址和立即數。

在步驟303,將所述斷點信息組織并生成決策圖。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學院聲學研究所,未經中國科學院聲學研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201110209571.2/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

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

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

4、內容包括專利技術的結構示意圖、流程工藝圖技術構造圖;

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

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

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

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 久久久久久久国产| 国产一区二区视频播放| 国产性猛交xx乱| 538国产精品| 亚洲国产精品97久久无色| 日韩女女同一区二区三区| 国产极品一区二区三区| 91精品视频免费在线观看| 国产精品视频1区| 国产精品久久久久激情影院| 狠狠插狠狠插| 国产精品久久久久久久四虎电影| 亚洲欧洲日韩av| 欧美一级片一区| 国产欧美日韩一区二区三区四区| 国产精品999久久久| 国语精品一区 | 午夜影院毛片| 精品国产一区二区三区四区四| 国产白嫩美女在线观看| 亚洲精品乱码久久久久久国产主播| 欧美一区二区三区免费看| 97精品国产97久久久久久| 精品国产品香蕉在线| 韩漫无遮韩漫免费网址肉| 国产在线观看免费麻豆| 亚洲美女在线一区| 久久九九国产精品| 亚洲国产欧美一区二区丝袜黑人| 国产99视频精品免视看芒果| 亚洲久色影视| 欧洲在线一区二区| 国产精品日韩在线观看| 久久99亚洲精品久久99| 久久五月精品| 亚洲国产精品日本| 午夜激情综合网| 国产精品久久久视频| 国产乱人伦精品一区二区| 久久不卡精品| 91一区在线| 另类视频一区二区| av毛片精品| 68精品国产免费久久久久久婷婷| 少妇中文字幕乱码亚洲影视| 欧美三区视频| 国产日韩欧美网站| 日本二区在线播放| 色噜噜日韩精品欧美一区二区| 国产高清精品一区二区| 野花社区不卡一卡二| 国产极品美女高潮无套久久久| 午夜wwwww| 国产亚洲精品久久久久久网站| 国产免费一区二区三区四区| 精品国产精品亚洲一本大道| 91精彩刺激对白露脸偷拍| 窝窝午夜精品一区二区| 丰满少妇高潮惨叫久久久一| 免费看农村bbwbbw高潮| 日韩精品一二区| 日本三级韩国三级国产三级| 色婷婷综合久久久久中文| 国产aⅴ一区二区| 又黄又爽又刺激久久久久亚洲精品| 欧美亚洲精品suv一区| 欧美福利三区| 国产亚洲精品久久久456| 99er热精品视频国产| 久久99久久99精品蜜柚传媒| 国产精品v亚洲精品v日韩精品| 国产精品综合一区二区三区| 欧美在线视频精品| 大bbw大bbw超大bbw| 欧美3p激情一区二区三区猛视频 | 日韩精品一区中文字幕| 欧美午夜精品一区二区三区| www.成| 一区二区三区在线观看国产| 一级女性全黄久久生活片免费| 国产盗摄91精品一区二区三区| 欧美日韩一级二级三级| 国产精品视频二区不卡| 国产精品视频免费一区二区| 久久天堂国产香蕉三区| 色噜噜日韩精品欧美一区二区| 国产精品69av| 夜色av网站| 久久久久偷看国产亚洲87| 少妇高潮一区二区三区99小说| 国产第一区二区| 国产丝袜一区二区三区免费视频| 国产99网站| 在线国产91| 国产女人和拘做受视频免费| 国产日韩区| 国产麻豆一区二区| 欧美老肥婆性猛交视频| 国产欧美日韩精品一区二区图片| 中文字幕+乱码+中文字幕一区| 国产性生交xxxxx免费| 国产69精品久久99不卡免费版| 欧美日韩一区二区三区精品| 激情久久一区| 久久激情图片| 国产精品一区二区中文字幕| 欧洲在线一区二区| 日韩精品一区二区三区中文字幕| 欧美精品国产精品| 亚洲精品国产一区| 国产欧美日韩精品一区二区三区 | 国产精品对白刺激久久久| 亚洲精品丝袜| 日韩欧美多p乱免费视频| 欧美一区二区三区四区五区六区| 538在线一区二区精品国产| 亚洲色欲色欲www| 国产精品日韩精品欧美精品| 午夜影院激情| 欧美日韩国产123| 激情久久综合| 丰满岳乱妇在线观看中字| 国产日本一区二区三区| 国产精品日产欧美久久久久| 欧美高清性xxxxhdvideos| 欧美xxxxhdvideos| 亚洲精品一品区二品区三品区| 伊人av中文av狼人av| 国产91久久久久久久免费| 蜜臀久久精品久久久用户群体| 91麻豆精品国产91久久久无限制版| 日韩av在线网| 午夜免费av电影| 99热久久这里只精品国产www| 国产乱人乱精一区二视频国产精品| 久久精品视频3| 午夜色影院| 国产97久久| 91精品久久久久久| 免费欧美一级视频| 北条麻妃久久99精品| 91一区二区三区久久国产乱 | 精品一区欧美| 日韩精品一区二区三区四区在线观看 | 91av中文字幕| 国产91视频一区二区| 丰满少妇高潮惨叫久久久一| 国产在线视频99| 天摸夜夜添久久精品亚洲人成| 国产日韩欧美三级| 欧美一区二区三区国产精品| 国产欧美综合一区| 最新国产精品自拍| 国产伦精品一区二| 国产在线不卡一| 亚洲**毛茸茸| 国产91白嫩清纯初高中在线| 国产在线观看免费麻豆| 国产91免费在线| 国产欧美日韩精品一区二区三区| 午夜大片网| 狠狠色噜噜狠狠狠狠视频| 日日噜噜夜夜狠狠| 久久久精品免费看| 久久精品一| 国内少妇自拍视频一区| 精品国产乱码一区二区三区在线| 国产91热爆ts人妖系列| 中文在线√天堂| 韩日av一区二区| 国产精品一区二区在线看| 日韩欧美国产精品一区| 欧美精品一区二区三区视频| 91人人爽人人爽人人精88v| 免费午夜在线视频| 97精品超碰一区二区三区| 国产一区二区三区伦理| 91精品第一页| 久久久久一区二区三区四区| 538国产精品一区二区在线| 精品91av| 国产福利一区在线观看| 小萝莉av| 7799国产精品久久99| 欧美日本三级少妇三级久久| 亚洲一二三四区| 午夜影院一区| 欧美一区二区精品久久| 亚洲精品97久久久babes| 亚洲精品一区二区三区香蕉| 午夜av电影院| 电影午夜精品一区二区三区| 国产视频在线一区二区| 神马久久av| 国产人澡人澡澡澡人碰视| 香蕉av一区二区| 99精品国产一区二区三区麻豆 | 黑人巨大精品欧美黑寡妇| 久久二区视频| 强行挺进女警紧窄湿润| 丰满少妇高潮惨叫久久久一| 91精品国产高清一区二区三区| 性色av色香蕉一区二区| 国产一区二区高潮| 一区二区三区四区视频在线| 国产精品天堂| 日韩亚洲精品在线| 欧美一区二区三区三州| 国产精品影音先锋| 精品一区二区三区视频?| 国产的欧美一区二区三区 | 色婷婷综合久久久久中文| 97人人澡人人爽91综合色| 精品久久二区| 7799国产精品久久99| 欧美一区二区三区国产精品| 精品久久久久一区二区| 亚洲欧美日本一区二区三区| 国产精品久久久久久久久久软件| 岛国黄色网址| 欧美日韩一区二区三区不卡视频| 国产69精品久久久久按摩| 国产91综合一区在线观看| 欧美一级久久久| 国产精品免费一视频区二区三区| 91午夜在线观看| 久久91精品国产91久久久 | 福利片91| 午夜av男人的天堂| 国产日韩欧美在线一区| 欧美日韩国产在线一区二区三区 | 国产日本欧美一区二区三区| 欧洲国产一区| 香蕉久久国产| 久久精品色欧美aⅴ一区二区| 国产一区二区三区黄| 久久久精品欧美一区二区| 午夜大片网| 国产精品一区二区三区在线看| 亚洲精品97久久久babes| 国产足控福利视频一区| 91久久一区二区| 欧美精品在线观看一区二区| 对白刺激国产对白精品城中村| 国产精品免费一视频区二区三区 | 国产精品久久久爽爽爽麻豆色哟哟|