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

[發(fā)明專利]一種尋找軟件錯(cuò)誤的方法及系統(tǒng)無效

專利信息
申請(qǐng)?zhí)枺?/td> 200810239891.0 申請(qǐng)日: 2008-12-19
公開(公告)號(hào): CN101425038A 公開(公告)日: 2009-05-06
發(fā)明(設(shè)計(jì))人: 游明琦 申請(qǐng)(專利權(quán))人: 北京中星微電子有限公司
主分類號(hào): G06F11/36 分類號(hào): G06F11/36
代理公司: 北京安信方達(dá)知識(shí)產(chǎn)權(quán)代理有限公司 代理人: 龍 洪;霍育棟
地址: 100083北京市*** 國(guó)省代碼: 北京;11
權(quán)利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關(guān)鍵詞: 一種 尋找 軟件 錯(cuò)誤 方法 系統(tǒng)
【說明書】:

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

發(fā)明涉及一種尋找軟件錯(cuò)誤的方法及系統(tǒng),尤其涉及一種在嵌入式系統(tǒng)中尋找軟件全局變量錯(cuò)誤的方法及系統(tǒng)。

背景技術(shù)

隨著嵌入式CPU的日益強(qiáng)大,嵌入式系統(tǒng)也越來越復(fù)雜,當(dāng)然,在復(fù)雜的系統(tǒng)里,軟件的錯(cuò)誤也可能很多,如果沒有有力的尋找軟件錯(cuò)誤的方法,這些錯(cuò)誤將嚴(yán)重的影響產(chǎn)品質(zhì)量,影響公司的形象;本文所描述的就是一種嵌入式軟件尋找軟件錯(cuò)誤的方法。

嵌入式軟件要運(yùn)行,必須在相應(yīng)CPU的編譯器下編譯,產(chǎn)生的代碼包括代碼段(RO)、堆棧段(Stack)和全局變量(RW和ZI)。圖1示出了嵌入式軟件中的內(nèi)存分配方式,其中:

RO表示代碼段,這里放置的是執(zhí)行代碼,只能讀不能寫;

Stack表示堆棧段,存儲(chǔ)的是執(zhí)行代碼里中斷程序調(diào)用的返回地址和局部變量;

RW和ZI都表示的是全局變量,這些數(shù)據(jù)將一直占著內(nèi)存,為代碼執(zhí)行服務(wù)。

一般,軟件執(zhí)行的正確性除了要求RO段代碼邏輯的正確性外,還要求stack,RW和ZI里的數(shù)據(jù)都是正確的,其中全局變量出錯(cuò)導(dǎo)致軟件錯(cuò)誤在所有嵌入式軟件錯(cuò)誤中占有很大的比重。現(xiàn)在普遍的做法就是通過增加測(cè)試和軟件模擬的方法,還沒有一種能夠方便快捷地尋找全局變量錯(cuò)誤的方法。

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

本發(fā)明要解決的技術(shù)問題是提供一種尋找軟件錯(cuò)誤的方法及系統(tǒng),可以方便快捷地尋找到全局變量的錯(cuò)誤。

為了解決上述問題,本發(fā)明尋找軟件錯(cuò)誤的方法正是根據(jù)嵌入式軟件內(nèi)存方式的特點(diǎn)在全局變量?jī)?nèi)存去查找軟件錯(cuò)誤的方法,該方法也適用于采用其他將全局變量保存在內(nèi)存中的系統(tǒng)。

本發(fā)明提供的尋找軟件錯(cuò)誤的方法,包括:

在執(zhí)行軟件的出錯(cuò)步驟之前和之后,主機(jī)分別從運(yùn)行所述軟件的系統(tǒng)或模擬系統(tǒng)中獲取全局變量的數(shù)值并保存;

所述主機(jī)自動(dòng)比較執(zhí)行所述出錯(cuò)步驟之前和之后獲取的全局變量的數(shù)值,輸出數(shù)值發(fā)生變化的全局變量的標(biāo)識(shí);

用戶根據(jù)所述數(shù)值有變化的全局變量的標(biāo)識(shí)查找對(duì)這些全局變量的處理是否存在錯(cuò)誤。

進(jìn)一步地,上述方法還可具有以下特點(diǎn):

在執(zhí)行所述軟件之前,所述主機(jī)先保存所述軟件編譯過程中輸出的全局變量所在內(nèi)存的地址信息;

所述主機(jī)在執(zhí)行出錯(cuò)步驟之前和之后,分別從運(yùn)行所述軟件的模擬系統(tǒng)中獲取全局變量的數(shù)值時(shí),是獲取在執(zhí)行出錯(cuò)步驟之前和之后,全局變量所在內(nèi)存區(qū)域中存儲(chǔ)單元的地址和數(shù)值。

進(jìn)一步地,上述方法還可具有以下特點(diǎn):

在執(zhí)行所述軟件之前,所述主機(jī)先保存所述軟件編譯過程中輸出的各個(gè)全局變量的地址與其標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系信息;

所述主機(jī)自動(dòng)比較執(zhí)行出錯(cuò)步驟前后的全局變量的數(shù)值時(shí),是比較執(zhí)行出錯(cuò)步驟之前和之后讀取的存儲(chǔ)單元的地址和數(shù)值,查找所有地址相同但數(shù)值不同的存儲(chǔ)單元,如查找到,再根據(jù)查找到的存儲(chǔ)單元的地址查找到對(duì)應(yīng)的全局變量的標(biāo)識(shí)并輸出。

進(jìn)一步地,上述方法還可具有以下特點(diǎn):

所述運(yùn)行所述軟件的系統(tǒng)或模擬系統(tǒng)為嵌入式系統(tǒng)或者為在所述主機(jī)上的嵌入式運(yùn)行環(huán)境即模擬的嵌入式系統(tǒng)。

進(jìn)一步地,上述方法還可具有以下特點(diǎn):

所述出錯(cuò)步驟是指執(zhí)行軟件時(shí)發(fā)生錯(cuò)誤的步驟,包括軟件中的一條或多條指令。

本發(fā)明提供的尋找軟件錯(cuò)誤的系統(tǒng)包括運(yùn)行所述軟件的系統(tǒng)或模擬系統(tǒng),以及存儲(chǔ)模塊、控制模塊和比較模塊,其中:

所述存儲(chǔ)模塊包括第一數(shù)據(jù)存儲(chǔ)單元,用于保存在執(zhí)行軟件的出錯(cuò)步驟之前從運(yùn)行所述軟件的系統(tǒng)或模擬系統(tǒng)中獲取的全局變量的數(shù)值;以及第二數(shù)據(jù)存儲(chǔ)單元,用于保存在執(zhí)行軟件的出錯(cuò)步驟之后從運(yùn)行所述軟件的系統(tǒng)或模擬系統(tǒng)中獲取的全局變量的數(shù)值;

所述控制模塊用于與運(yùn)行所述軟件的系統(tǒng)或模擬系統(tǒng)進(jìn)行交互,包括執(zhí)行所述軟件或軟件中的部分步驟,在執(zhí)行軟件的出錯(cuò)步驟之前和之后發(fā)出讀取全局變量的命令以獲取全局變量的數(shù)值并保存在所述第一數(shù)據(jù)存儲(chǔ)單元或第二數(shù)據(jù)存儲(chǔ)單元,還用于啟動(dòng)所述比較模塊;

所述比較模塊用于在啟動(dòng)后,自動(dòng)比較所述第一數(shù)據(jù)存儲(chǔ)單元和第二數(shù)據(jù)存儲(chǔ)單元中的全局變量的數(shù)值,并輸出數(shù)值發(fā)生變化的全局變量的標(biāo)識(shí)。

進(jìn)一步地,上述系統(tǒng)還可具有以下特點(diǎn):

所述存儲(chǔ)模塊還包括內(nèi)存分配信息存儲(chǔ)單元,用于保存所述軟件編譯過程中輸出的全局變量在內(nèi)存中的地址信息;所述第一數(shù)據(jù)存儲(chǔ)單元和第二數(shù)據(jù)存儲(chǔ)單元保存的是全局變量所在內(nèi)存區(qū)域中存儲(chǔ)單元的地址和數(shù)值。

進(jìn)一步地,上述系統(tǒng)還可具有以下特點(diǎn):

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

該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京中星微電子有限公司,未經(jīng)北京中星微電子有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服

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

×

專利文獻(xiàn)下載

說明:

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

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

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

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

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

請(qǐng)您登陸后,進(jìn)行下載,點(diǎn)擊【登陸】 【注冊(cè)】

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

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

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

咨詢?cè)诰€客服咨詢?cè)诰€客服
tel code back_top
主站蜘蛛池模板: 欧美国产一区二区三区激情无套| 国产麻豆精品一区二区| 亚洲精品丝袜| 黄色av中文字幕| 精品久久小视频| www.午夜av| 97欧美精品| 国产精品综合在线| 国产日韩欧美第一页| 国产一级自拍片| 国产一区二区伦理| 精品一区二区三区视频?| 91精品国产九九九久久久亚洲| 国产午夜精品一区二区三区四区| 91久久精品国产亚洲a∨麻豆| 国产99久久九九精品| 午夜免费av电影| 欧美日韩一卡二卡| 国产精品69av| 国产性生交xxxxx免费| 国产99久久九九精品免费| 玖玖国产精品视频| 国产精品一二三区视频出来一| 国产精品1区二区| xxxx18hd护士hd护士| 中文字幕亚洲欧美日韩在线不卡| 日韩毛片一区| 激情久久影院| 中文字幕日韩一区二区| 亚洲高清国产精品| 久久精品视频一区二区| 肥大bbwbbwbbw高潮| 亚洲区日韩| 99久久精品免费看国产免费粉嫩| 久久精品国产色蜜蜜麻豆| 国产一区二区二| 久久婷婷国产麻豆91天堂徐州| 狠狠色噜噜狠狠狠狠米奇7777| 夜夜爽av福利精品导航| 精品国产一区二区三区麻豆免费观看完整版 | 久久96国产精品久久99软件| 理论片午午伦夜理片在线播放| 狠狠色噜噜狠狠狠狠黑人| 亚洲欧美国产一区二区三区 | 日本一区二区三区在线看| 国产精品综合一区二区三区| 91丝袜国产在线观看| 欧美极品少妇| 偷拍久久精品视频| 中文字幕精品一区二区三区在线| 国产一区二区伦理| 亚洲影院久久| 日韩av中文字幕在线免费观看| 国产一区日韩欧美| 岛国精品一区二区| 四虎精品寂寞少妇在线观看 | 狠狠色狠狠色很很综合很久久| 亚洲精品一区在线| 欧美激情视频一区二区三区免费| 久久久精品中文| 国产1区2区3区中文字幕| 久久人人精品| 性欧美一区二区三区| 欧美日韩亚洲三区| 国产视频一区二区不卡| 日本三级香港三级| 久久久综合香蕉尹人综合网| 日韩av免费电影| 在线国产精品一区| 亚洲国产精品肉丝袜久久| 国产69精品久久久久孕妇不能看| 午夜性电影| 久久第一区| **毛片在线免费观看| 精品无码久久久久国产| 欧美一区二区久久| 狠狠色成色综合网| xxxx18hd护士hd护士| 久久五月精品| 国产一区二区国产| 色乱码一区二区三区网站| 91一区二区三区视频| 亚洲国产精品国自产拍av| 超碰97国产精品人人cao| 日本一区二区三区中文字幕| 国产精品日韩三级| 99久久婷婷国产精品综合| 99久久精品免费看国产交换| 欧美xxxxxhd| 最新日韩一区| 国产一区二区三区四| 亚洲国产精品入口| 91久久精品在线| 亚洲视频精品一区| 午夜天堂电影| 久久精品国产综合| 日韩区欧美久久久无人区| 最新国产精品自拍| 日本一区二区在线观看视频| 李采潭伦理bd播放| 夜夜躁日日躁狠狠躁| 国产农村妇女精品一二区| 日韩av一二三四区| 国产伦精品一区二区三区电影 | 国产精品伦一区二区三区级视频频 | 精品国产91久久久久久久| 欧美高清视频一区二区三区| 国产精品二区一区二区aⅴ| 久99久精品| 亚洲福利视频一区| 国产99视频精品免视看芒果| 999久久久国产| 少妇高清精品毛片在线视频| 一区二区中文字幕在线| 热久久一区二区| 国产一区免费播放| 日韩av免费电影| 亚洲一区中文字幕| 国产高潮国产高潮久久久91| 麻豆精品国产入口| 九九精品久久| 免费欧美一级视频| 国产精品色在线网站| 玖玖精品国产| xxxxx色| 亚洲精品丝袜| 欧美乱战大交xxxxx| 国产精品九九九九九| 久久久久久综合网| 国产中文字幕91| 亚洲精品日本久久一区二区三区 | 一区二区三区欧美视频| 午夜特片网| 欧美国产一区二区在线| 亚洲欧洲国产伦综合| 91精品高清| 久久国产精品广西柳州门| 国产精品久久久久久一区二区三区| 亚洲精品国产久| 亚洲精品日韩精品| 三级电影中文| 国产乱老一区视频| 国产一区二区播放| 视频二区狠狠色视频| 国产精品9区| 欧美日韩激情一区| 亚洲国产精品精品| 91精品一区二区在线观看| 国产免费一区二区三区网站免费| 午夜av资源| 91麻豆精品国产91久久久更新时间| 亚洲精品日韩激情欧美| 国产精品v欧美精品v日韩| 亚洲精品日韩色噜噜久久五月| 国产区精品区| 亚洲欧美v国产一区二区| 亚洲午夜久久久久久久久电影院| 精品国产乱码一区二区三区a| 国产精一区二区三区| 国产精品9区| 国产午夜精品一区| 中文字幕一区二区三区又粗| 狠狠色依依成人婷婷九月| 天天射欧美| 久久久人成影片免费观看| 四虎国产精品永久在线国在线 | 国产在线不卡一区| 国产精品一区二区日韩新区| 久久国产精彩视频| 欧美在线观看视频一区二区 | 国产精品乱码久久久久久久久| 中文字幕a一二三在线| 欧美性二区| 天天射欧美| 久久精品一| 国产一区2区3区| 精品特级毛片| 欧美老肥婆性猛交视频| 热re99久久精品国99热蜜月| 香港三日本三级三级三级| 国产一级在线免费观看| 午夜社区在线观看| 精品久久小视频| 少妇自拍一区| 色婷婷久久一区二区三区麻豆| 国产精品天堂网| 亚洲自拍偷拍中文字幕| 午夜激情在线免费观看| 久久99精品久久久久国产越南 | 午夜三级电影院| 亚洲精品国产一区| 激情久久一区| 国产精品免费观看国产网曝瓜| 国产午夜一区二区三区| 热re99久久精品国99热蜜月| 四虎久久精品国产亚洲av| xxxx18hd护士hd护士| 国产精品电影一区二区三区| 素人av在线| 国产午夜精品一区二区三区视频 | 免费高潮又黄又色又爽视频| 久久久一区二区精品| 99精品欧美一区二区| 一区二区精品在线| 偷拍自中文字av在线| 欧美髙清性xxxxhdvid| 国产91丝袜在线播放动漫| 中文乱幕日产无线码1区| 欧美一区二区在线不卡| 国产在线不卡一| 福利片一区二区三区| 中文乱幕日产无线码1区| 思思久久96热在精品国产| 亚洲区日韩| 午夜天堂电影| 淫片免费看| 国产精品一区二区6| 一区二区三区国产精品视频| 日韩精品一区二区三区在线| 少妇在线看www| 鲁一鲁一鲁一鲁一鲁一av| 欧美一区二区三区日本| 色噜噜狠狠色综合影视| 激情久久一区| 7777久久久国产精品| 国产精品1234区| 亚洲精品www久久久| www亚洲精品| 亚洲欧美一卡| 色一情一乱一乱一区免费网站 | 麻豆91在线| 色噜噜狠狠狠狠色综合久| 国产精品一区二区在线观看免费| 特高潮videossexhd| 欧美一区二区三区在线免费观看| 国产欧美精品一区二区在线播放| 欧美3p激情一区二区三区猛视频| 日本一区二区三区免费在线| 自拍偷在线精品自拍偷写真图片 | 日本一区二区高清| 91视频国产九色| 欧美激情午夜| 午夜影院一区| 欧美一区二区三区白人| 欧美精品日韩| 亚洲乱亚洲乱妇28p|