一種結(jié)構(gòu)化診斷對(duì)象的自動(dòng)化解析方法

基本信息

申請(qǐng)?zhí)?/td> CN201910468391.2 申請(qǐng)日 -
公開(公告)號(hào) CN110162480A 公開(公告)日 2019-08-23
申請(qǐng)公布號(hào) CN110162480A 申請(qǐng)公布日 2019-08-23
分類號(hào) G06F11/36 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 曾令輝 申請(qǐng)(專利權(quán))人 蘇州簡(jiǎn)約納電子有限公司
代理機(jī)構(gòu) 南京正聯(lián)知識(shí)產(chǎn)權(quán)代理有限公司 代理人 蘇州簡(jiǎn)約納電子有限公司
地址 215021 江蘇省蘇州市工業(yè)園區(qū)金雞湖大道1355號(hào)國(guó)際科技園A-0305室
法律狀態(tài) -

摘要

摘要 一種結(jié)構(gòu)化診斷對(duì)象的自動(dòng)化解析方法,定義診斷資源定義宏和診斷對(duì)象生成API;腳本讀入診斷對(duì)象的資源描述文件,生成一個(gè)診斷對(duì)象ID與診斷數(shù)據(jù)結(jié)構(gòu)名稱的描述信息,并插入到被診斷可執(zhí)行程序?qū)?yīng)的診斷數(shù)據(jù)庫(kù)文件;對(duì)診斷對(duì)象的結(jié)構(gòu)體頭文件進(jìn)行語(yǔ)法分析,提取結(jié)構(gòu)體信息,并插入到被診斷可執(zhí)行程序?qū)?yīng)的診斷數(shù)據(jù)庫(kù)文件;被診斷程序運(yùn)行時(shí),調(diào)用診斷對(duì)象生成API,輸出到診斷工具;診斷工具開啟時(shí)導(dǎo)入被診斷可執(zhí)行程序的診斷數(shù)據(jù)庫(kù)文件,當(dāng)接收到一個(gè)需要結(jié)構(gòu)化解析的診斷對(duì)象時(shí),提取診斷對(duì)象的診斷ID和診斷對(duì)象的二進(jìn)制內(nèi)存,根據(jù)診斷對(duì)象ID從診斷數(shù)據(jù)庫(kù)中索引找到該診斷對(duì)象的結(jié)構(gòu)化描述,根據(jù)結(jié)構(gòu)化描述信息來(lái)格式化診斷對(duì)象的二進(jìn)制內(nèi)存。