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

[發(fā)明專利]基于JTAG調試方式實現通用型目標碼覆蓋率測試系統(tǒng)和測試方法有效

專利信息
申請?zhí)枺?/td> 201510070389.1 申請日: 2015-02-10
公開(公告)號: CN104657263B 公開(公告)日: 2017-10-24
發(fā)明(設計)人: 朱二剛;張必勇;陶鈞 申請(專利權)人: 上海創(chuàng)景計算機系統(tǒng)有限公司
主分類號: G06F11/36 分類號: G06F11/36
代理公司: 上海漢聲知識產權代理有限公司31236 代理人: 郭國中,樊昕
地址: 201203 上海市浦東新區(qū)張江高科技園*** 國省代碼: 上海;31
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 基于 jtag 調試 方式 實現 通用型 目標 覆蓋率 測試 系統(tǒng) 方法
【說明書】:

技術領域

發(fā)明涉及一種測試系統(tǒng)和測試方法,具體地,涉及一種基于JTAG調試方式實現通用型目標碼覆蓋率測試系統(tǒng)和測試方法。

背景技術

嵌入式程序往往具有高可靠性和穩(wěn)定性的特點,因此需要對嵌入式程序進行嚴格的測試,確定程序代碼的覆蓋率是否達到要求,如代碼覆蓋率、分支覆蓋率和調用覆蓋率。

目前確定嵌入式程序覆蓋率的方法一般是通過修改嵌入式程序源代碼,在源代碼中植入探針代碼,重新編譯并執(zhí)行嵌入式程序,然后通過分析探針的輸出結果來確定該嵌入式程序的各種代碼覆蓋率。現有方案因為要在源代碼中植入探針代碼,必然導致嵌入式程序目標代碼的膨脹,而嵌入式設備的存儲空間往往是非常有限的,可能會無法容納膨脹后的程序代碼,并且因為探針的存在,可能無法反映目標代碼的真實執(zhí)行情況。

發(fā)明內容

針對現有技術中的缺陷,本發(fā)明的目的是提供一種基于JTAG調試方式實現通用型目標碼覆蓋率測試系統(tǒng)和測試方法,其不需要對嵌入式程序的源碼進行插樁,不改變被測程序的源代碼的程序結構,目標代碼不會產生膨脹。另外,不修改嵌入式程序的二進制目標代碼的程序結構,直接測試運行于嵌入式設備上的程序代碼,確保被測代碼和最終代碼完全一致,可以反映目標代碼的真實執(zhí)行情況。

根據本發(fā)明的一個方面,提供一種基于JTAG調試方式實現通用型目標碼覆蓋率測試系統(tǒng),其特征在于,包括:

覆蓋率監(jiān)控模塊,用于對目標代碼進行分析處理,劃分指令執(zhí)行單元,驅動測試正常執(zhí)行和生成測試結果;

測試執(zhí)行控制模塊,用于接收覆蓋率監(jiān)控模塊的指令并轉換為JTAG命令,控制被測件執(zhí)行相應的指令并返回指令執(zhí)行結果。

優(yōu)選地,所述測試執(zhí)行控制模塊由帶有JTAG功能的仿真器組成。

優(yōu)選地,所述測試執(zhí)行控制模塊通過網絡與覆蓋率監(jiān)控模塊連接。

優(yōu)選地,所述覆蓋率監(jiān)控模塊包含五個子模塊:代碼分析模塊、代碼管理模塊、運行控制模塊、結果整合模塊和報告生成模塊;其中,代碼分析模塊用于對被測目標代碼進行反匯編,解析指令類型,分析每條指令之間的邏輯關系,并根據指令間的邏輯關系劃分指令執(zhí)行單元,在每個指令執(zhí)行單元設置一個或多個程序斷點,并根據程序的實際執(zhí)行過程調整斷點的設置;代碼管理模塊用于管理被測代碼,解析與被測代碼相關的符號信息,必要時建立被測二進制代碼與源代碼之間的關聯關系,維護被測二進制程序、符號信息和源代碼之間的關聯關系,并通過匯編、混合匯編等方式展現被測程序的內容;運行控制模塊用于管理與測試執(zhí)行模塊之間的通信,管理并驅動被測代碼的執(zhí)行,標記當前斷點觸發(fā)的指令地址,根據觸發(fā)斷點的位置重新調用代碼分析模塊對當前代碼塊進行分析,調整斷點的設置位置,調整程序執(zhí)行方式,讓被測程序走單步或者運行;結果整合模塊用于被測程序的執(zhí)行結果進行整理,根據代碼分析模塊劃分的指令執(zhí)行單元和運行控制模塊在被測程序執(zhí)行過程中所標記的斷點執(zhí)行位置,分析被執(zhí)行過的指令單元,整理出被執(zhí)行過的代碼塊、分支執(zhí)行情況和函數調用執(zhí)行情況,計算語句覆蓋率、分支覆蓋率、調用覆蓋率和MCDC覆蓋率;報告生成模塊用于將測試結果生成各種格式的測試報告,根據用戶設置和測試報告模板,將測試結果生成html報告、pdf報告等常見格式的報告文件,便于用戶對測試結果進行管理。

優(yōu)選地,所述測試執(zhí)行控制模塊包含通信控制模塊和JTAG執(zhí)行模塊兩個子模塊;通信控制模塊通過網絡與上述運行控制模塊連接并接收運行控制模塊的指令信息,控制指令執(zhí)行流程、解析指令內容并反饋指令執(zhí)行結果;JTAG執(zhí)行模塊通過JTAG數據線直接連接嵌入式被測設備的JTAG接口,將通信控制模塊的指令轉換為JTAG命令,驅使被測設備執(zhí)行該JTAG命令并反饋命令執(zhí)行結果給通信控制模塊。

本發(fā)明還提供一種基于JTAG調試方式實現通用型目標碼覆蓋率測試方法,其特征在于,包括以下步驟:

步驟一:建立與JTAG仿真器的連接,加載被測程序的二進制代碼,對被測程序進行反匯編處理,分析被測范圍內各條指令的指令類型;

步驟二:加載并解析與被測程序相關的符號信息,管理被測程序與符號信息、源代碼之間的關聯關系,通過符號窗口、匯編窗口、混合匯編等窗口展示被測程序內容,讓用戶選擇覆蓋率監(jiān)控范圍;

步驟三:根據上述步驟的執(zhí)行結果,對監(jiān)控范圍內的指令依據某種策略劃分指令執(zhí)行單元,在每個指令執(zhí)行單元設置一個或若干個程序斷點;

步驟四:通過JTAG仿真器下載被測程序,將步驟三中每個指令單元中設置的程序斷點設置到被測嵌入式設備中,復位被測嵌入式設備;

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

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海創(chuàng)景計算機系統(tǒng)有限公司,未經上海創(chuàng)景計算機系統(tǒng)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服

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

×

專利文獻下載

說明:

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

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

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

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

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

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

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

鉆瓜專利網在線咨詢

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

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 午夜一区二区三区在线观看| 日本精品一区视频| 久久96国产精品久久99软件| 亚洲午夜国产一区99re久久| 欧美黑人巨大久久久精品一区| 欧美午夜一区二区三区精美视频| 午夜国产一区| 国产日韩一区二区三区| 91麻豆精品国产91久久久久| 国产九九影院| 国产亚洲精品久久yy50| 免费毛片**| 国产高清在线精品一区二区三区 | 国产一区二区电影| 日韩a一级欧美一级在线播放| 99久久久国产精品免费无卡顿| 四虎久久精品国产亚洲av| 中文乱码字幕永久永久电影| 国产精品入口麻豆九色| 欧美网站一区二区三区| 丰满少妇高潮惨叫久久久一| 国产一级片自拍| 四虎久久精品国产亚洲av| 国产精品一区二区av日韩在线| 婷婷嫩草国产精品一区二区三区| 在线观看国产91| 久久精品—区二区三区| 99久久精品免费视频| 一二三区欧美| 日本午夜一区二区| 国产精品久久久久久久久久不蜜臀| 国产日韩欧美三级| 偷拍久久精品视频| 欧美片一区二区| 色一情一交一乱一区二区三区| 欧美一区二区三区另类| 日本道欧美一区二区aaaa| 亚洲视频h| 国产精品久久亚洲7777| 狠狠综合久久av一区二区老牛| 一区二区在线国产| 精品国产一区二区三| 国产乱淫精品一区二区三区毛片| 老女人伦理hd| 91麻豆精品国产自产欧美一级在线观看| 国产精品久久久久久久久久软件| 亚洲精品性| 一区二区三区国产精华| 亚洲欧美日韩精品suv| 久久99国产综合精品| 一区二区三区国产欧美| 一区二区中文字幕在线观看| 欧美日韩一级二级| 日韩av在线免费电影| 色婷婷久久一区二区三区麻豆| 久久精品国产96| 国产69精品久久久久久野外| 欧美黄色一二三区| 26uuu亚洲国产精品| 国产精品爽到爆呻吟高潮不挺| 性欧美激情日韩精品七区| 国产精品国产三级国产专区53| 欧美日韩国产三区| 国产一区二区免费在线| 久久久久亚洲| 国产精品午夜一区二区三区视频| 午夜影院激情| 欧美日韩国产精品一区二区三区| 精品国产一区二区三| 国产精品乱码久久久久久久久| 欧美大片一区二区三区| 99精品国产一区二区三区麻豆| 国产日韩一区二区在线| 热99re久久免费视精品频软件 | 狠狠躁夜夜躁xxxxaaaa| 欧美一区二区三区四区五区六区| 久久精品一二三四| 久久精品视频中文字幕| 欧美日韩一区二区三区免费| 91麻豆精品一区二区三区| 69久久夜色精品国产7777| 日本三级韩国三级国产三级| 国产欧美视频一区二区| 国产麻豆一区二区三区在线观看| 亚洲高清乱码午夜电影网| 香港三日三级少妇三级99| 国产69精品久久| 高清国产一区二区三区| 色噜噜狠狠色综合久| 国产一区二区精品在线| 国产日韩欧美精品一区 | 国产精品九九九九九| 午夜精品一区二区三区aa毛片| 午夜三级电影院| 国产精品国产三级国产播12软件 | 亚洲码在线| 亚洲va国产2019| 午夜爽爽爽男女免费观看| 欧美二区在线视频| 99精品久久久久久久婷婷| 视频一区二区三区中文字幕| 国产精品二区在线| а√天堂8资源中文在线| 国产一区影院| 国产精品一区不卡| 99久久国产综合精品麻豆| 一区二区不卡在线| 日本二区在线观看| 99re国产精品视频| 最新av中文字幕| 97欧美精品| 亚洲国产精品日本| 狠狠躁夜夜躁| 97人人添人人爽一区二区三区| 久久久久久国产精品免费| 亚洲精品日本久久一区二区三区 | 欧美激情在线免费| 亚洲精品久久久久www| 国产麻豆一区二区三区精品| 肉丝肉足丝袜一区二区三区| 国产欧美日韩一区二区三区四区| 国产91刺激对白在线播放| 久久亚洲精品国产日韩高潮| 热久久国产| 久久精品麻豆| 国产天堂第一区| 91精品啪在线观看国产线免费| 国产一区www| 91亚洲精品国偷拍自产| 亚洲精品无吗| 综合色婷婷一区二区亚洲欧美国产| 日韩一级片在线免费观看| 欧美日韩精品在线播放| 亚洲精品久久久中文| 51区亚洲精品一区二区三区| 午夜影院一区二区| 在线观看国产91| 国产在线精品一区| 国产精品99999999| 国产一区二区综合| 免费91麻豆精品国产自产在线观看| 91嫩草入口| 午夜国产一区二区三区四区| 国产精品一级在线| 国产一级片一区二区| 自拍偷在线精品自拍偷写真图片| 日韩精品免费一区二区中文字幕 | 精品一区二区三区自拍图片区| 午夜影院一区| 欧美一级免费在线视频| 日本一二三区视频在线| 久久久精品免费看| 久久噜噜少妇网站| 国产精品久久久久久久新郎| 欧美国产亚洲精品| 久久久综合亚洲91久久98| 欧美一区二区精品久久911| 视频二区狠狠色视频| 特级免费黄色片| 欧美一区二区三区久久精品视 | 狠狠色噜噜狠狠狠狠2021天天| 国产精品综合久久| 97人人模人人爽视频一区二区 | 国产精品乱码久久久久久久久| 午夜欧美影院| 国产jizz18女人高潮| 久久国产精品网站| 国产一级片子| 精品国产乱码久久久久久虫虫 | 国产69精品久久久久app下载 | 性视频一区二区三区| 欧美精品一区二区三区久久久竹菊| 国产精品视频1区2区3区| 91精品婷婷国产综合久久竹菊| 国产精品久久久久免费a∨大胸| 亚洲欧美一区二区三区三高潮| 日韩精品免费播放| 人人澡超碰碰97碰碰碰| 97国产精品久久久| 精品国产一区二区三区久久久久久 | 国产亚洲综合一区二区| 在线观看国产91| 国产高清一区二区在线观看| 午夜影院激情| 国产精品久久久麻豆| 丰满岳乱妇在线观看中字| 一区不卡av| 国产一区日韩在线| 夜夜爽av福利精品导航| 亚洲欧洲另类精品久久综合| 精品国产品香蕉在线| 自偷自拍亚洲| 玖玖爱国产精品| 国产黄一区二区毛片免下载| 91精品国产高清一区二区三区| 艳妇荡乳欲伦2| 亚洲欧美国产日韩色伦| 国产91刺激对白在线播放| 国产欧美日韩精品一区二区图片| 精品国产一区二区三区国产馆杂枝| 国产精品乱码久久久久久久| 国产一区在线视频播放| 一区二区三区电影在线观看| 亚洲欧美制服丝腿| 97人人添人人爽一区二区三区| 丰满岳妇伦4在线观看| 午夜激情影院| 性生交大片免费看潘金莲| 国产一区二区三区精品在线| 国产69精品久久久久777| 亚洲欧洲一二三区| 日本一级中文字幕久久久久久| 国产三级欧美三级日产三级99| 亚洲神马久久| 欧美乱妇在线观看| 亚洲国产偷| 亚洲国产一区二区精华液| 手机看片国产一区| 一区二区三区国产欧美| 欧美日韩三区二区| 日韩欧美亚洲视频| 久久午夜鲁丝片| 亚洲国产精品一区二区久久hs | 国产伦理久久精品久久久久| 国产亚洲另类久久久精品| 国产精品乱码久久久久久久久| 日本福利一区二区| 中文在线一区二区三区| 88国产精品视频一区二区三区 | 国产精品亚洲欧美日韩一区在线| 免费久久99精品国产婷婷六月| 欧美精品久久一区二区| 欧美日韩国产色综合一二三四| 狠狠色狠狠色综合久久第一次| 正在播放国产一区二区| 亚洲午夜精品一区二区三区电影院 | 欧美一区二区三区中文字幕| 亚洲国产另类久久久精品性| 综合久久一区| 国产69精品久久777的优势| 欧美视频1区| 手机看片国产一区| 午夜免费网址| 国产视频一区二区不卡 | 国产精品白浆一区二区| 浪潮av色|