專利名稱:計(jì)算機(jī)通信接口傳輸控制碼解析方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是關(guān)于一種電子信息技術(shù),特別是關(guān)于一種用于解析計(jì)算機(jī)通信接口傳輸句柄的解析方法及系統(tǒng)。
背景技術(shù):
大多數(shù)計(jì)算機(jī)平臺(tái),例如桌上型個(gè)人計(jì)算機(jī)、筆記本型計(jì)算機(jī)、平板型計(jì)算機(jī)、網(wǎng)絡(luò)工作站等,通常均搭配有一外部通信接口,例如通用串行總線(Universal Serial Bus,USB)式通信接口、火線式(FireWire)通信接口等,計(jì)算機(jī)平臺(tái)可通過(guò)該通信接口與一外接電子信息裝置(例如為打印機(jī)、外接硬盤裝置、隨身碟、數(shù)字照相機(jī)、鍵盤、鼠標(biāo)及掃描儀等)進(jìn)行數(shù)據(jù)交流。由于USB或FireWire式通信接口具有方便的即插即用的功能(plug-and-play),因此目前已成為大多數(shù)計(jì)算機(jī)平臺(tái)必備的一種外部通信接口。
基于上述因素,目前計(jì)算機(jī)廠商在制造個(gè)人計(jì)算機(jī)時(shí),均會(huì)整合USB或FireWire式通信接口;因此在研發(fā)及生產(chǎn)過(guò)程中,便有需要對(duì)計(jì)算機(jī)產(chǎn)品中的USB或FireWire式通信接口進(jìn)行測(cè)試工作。
目前在USB式通信接口的測(cè)試工作上,若發(fā)現(xiàn)有錯(cuò)誤狀況時(shí),則需由計(jì)算機(jī)工程師對(duì)其中所用的傳輸句柄進(jìn)行一除錯(cuò)工作,檢查傳輸句柄中的各個(gè)描述項(xiàng)(descriptor),例如包括結(jié)束點(diǎn)描述項(xiàng)(EndpointDescriptor,ED)、傳輸描述項(xiàng)(Transfer Descriptor,TD)等,檢查其設(shè)定值是否正確。
然而目前USB式通信接口在除錯(cuò)工作上的一項(xiàng)問(wèn)題在于其中所嵌入的傳輸句柄通常是用16位進(jìn)制的機(jī)器碼表示,如圖1所示即為此機(jī)器碼的內(nèi)容示意圖。一般該機(jī)器碼是由一數(shù)據(jù)讀取裝置(例如Tracer)讀取通過(guò)計(jì)算機(jī)通信接口進(jìn)行數(shù)據(jù)傳輸?shù)碾娮有畔⒀b置(例如上述打印機(jī)、外接硬盤裝置、隨身碟、數(shù)字照相機(jī)、鍵盤、鼠標(biāo)及掃描儀等)所產(chǎn)生的傳輸句柄,因此該機(jī)器碼的內(nèi)容頗為難以讀懂,使得計(jì)算機(jī)工程師在進(jìn)行除錯(cuò)工作時(shí),須利用一對(duì)照表了解各項(xiàng)16位進(jìn)制的傳輸句柄代表的意義,使得除錯(cuò)工作頗為費(fèi)時(shí)費(fèi)力而沒有效率。
發(fā)明內(nèi)容
為克服上述現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明的主要目的在于提供一種計(jì)算機(jī)通信接口傳輸句柄解析方法及系統(tǒng),綜可將USB或FireWire式通信接口中的傳輸句柄解析成使用者易讀的列表方式,計(jì)算機(jī)工程師可更為有效率地來(lái)進(jìn)行除錯(cuò)工作。
為達(dá)上述目的及其它目的,本發(fā)明提供一種計(jì)算機(jī)通信接口傳輸句柄解析方法及系統(tǒng)。該計(jì)算機(jī)通信接口傳輸句柄解析方法用于接收機(jī)器碼資料文件的計(jì)算機(jī)平臺(tái)解析該機(jī)器碼的內(nèi)容,且該機(jī)器碼是由一數(shù)據(jù)讀取裝置讀取以計(jì)算機(jī)通信接口進(jìn)行數(shù)據(jù)傳輸?shù)碾娮有畔⒀b置所產(chǎn)生的傳輸句柄,該解析方法至少包括令該計(jì)算機(jī)平臺(tái)建立標(biāo)頭記錄區(qū),該標(biāo)頭記錄區(qū)具有多個(gè)標(biāo)頭單元,每個(gè)標(biāo)頭單元用于儲(chǔ)存讀取地址信息;令該計(jì)算機(jī)平臺(tái)建立碼定義記錄區(qū),該碼定義記錄區(qū)用于儲(chǔ)存依據(jù)該電子信息裝置通過(guò)該通信接口進(jìn)行數(shù)據(jù)傳輸時(shí)所產(chǎn)生的代碼,且儲(chǔ)存該代碼所表示的運(yùn)作描述內(nèi)容;令該計(jì)算機(jī)平臺(tái)在接收到該機(jī)器碼檔案時(shí),依該標(biāo)頭記錄區(qū)的標(biāo)頭單元儲(chǔ)存的讀取地址信息,從該機(jī)器碼檔案找出該讀取地址信息所儲(chǔ)存的資料;以及令該計(jì)算機(jī)平臺(tái)依讀取到的資料,從該碼定義記錄區(qū)找出與該資料相對(duì)應(yīng)的代碼及該代碼的運(yùn)作描述,并將其顯示在與該計(jì)算機(jī)平臺(tái)電性連接的顯示單元上。
該計(jì)算機(jī)通信接口傳輸句柄解析系統(tǒng)包括標(biāo)頭記錄區(qū),具有多個(gè)標(biāo)頭單元,且每個(gè)標(biāo)頭單元用于儲(chǔ)存讀取地址;碼定義記錄區(qū),用于儲(chǔ)存依據(jù)該電子信息裝置通過(guò)該通信接口進(jìn)行數(shù)據(jù)傳輸時(shí)所產(chǎn)生的代碼,且儲(chǔ)存該代碼所表示的運(yùn)作描述內(nèi)容;以及描述點(diǎn)分析單元,在接收到該機(jī)器碼檔案時(shí),依該標(biāo)頭記錄區(qū)的標(biāo)頭單元所儲(chǔ)存的讀取地址,從該機(jī)器碼檔案找出該讀取地址所儲(chǔ)存的資料,且依據(jù)讀取到的資料從該碼定義記錄區(qū)找出與該資料所對(duì)應(yīng)的代碼及該代碼的運(yùn)作描述,并將其顯示在與該系統(tǒng)電性連接的顯示單元上。
本發(fā)明的計(jì)算機(jī)通信接口傳輸句柄解析方法及系統(tǒng)將通信接口中以數(shù)值形式表示的傳輸句柄依據(jù)一預(yù)定的對(duì)應(yīng)方式轉(zhuǎn)譯成一特定的、易懂的符號(hào)形式,并將此轉(zhuǎn)譯成的符號(hào)形式按照一預(yù)定的列表方式匯整成一特定格式的表格文件,例如是一HTML(Hyper Text MarkupLanguage)格式的表格文件,其中是以表格方式列出傳輸句柄中的各個(gè)描述所述的內(nèi)容,使用者可易于讀懂各個(gè)描述所述的內(nèi)容,在除錯(cuò)工作中可更為容易于找出錯(cuò)碼,且使得使用者(即計(jì)算機(jī)工程師)可更為容易了解傳輸句柄的意義,可更為有效率地進(jìn)行除錯(cuò)工作。
圖1是現(xiàn)有由USB通信接口中讀取的16位進(jìn)制傳輸句柄的一個(gè)實(shí)例;圖2是顯示本發(fā)明的計(jì)算機(jī)通信接口傳輸句柄解析系統(tǒng)應(yīng)用結(jié)構(gòu)及其系統(tǒng)結(jié)構(gòu)方塊示意圖;圖3是顯示圖2的標(biāo)頭記錄區(qū)所儲(chǔ)存內(nèi)容的范例;圖4是顯示應(yīng)用本發(fā)明的計(jì)算機(jī)通信接口傳輸句柄解析系統(tǒng)對(duì)傳輸句柄轉(zhuǎn)譯處理后得到的第一種展現(xiàn)結(jié)果;圖5是顯示應(yīng)用本發(fā)明的計(jì)算機(jī)通信接口傳輸句柄解析系統(tǒng)對(duì)傳輸句柄轉(zhuǎn)譯處理后得到的第二種展現(xiàn)結(jié)果;以及圖6是顯示本發(fā)明的計(jì)算機(jī)通信接口傳輸句柄解析方法的運(yùn)作流程圖。
具體實(shí)施例方式
實(shí)施例如圖1所示是顯示本發(fā)明的計(jì)算機(jī)通信接口傳輸句柄解析系統(tǒng)2的基本結(jié)構(gòu)方塊圖。如圖所示,本發(fā)明的計(jì)算機(jī)通信接口傳輸句柄解析系統(tǒng)2在實(shí)際應(yīng)用上是設(shè)置在一計(jì)算機(jī)平臺(tái)3,例如桌上型個(gè)人計(jì)算機(jī)、筆記本型計(jì)算機(jī)、平板型計(jì)算機(jī)、網(wǎng)絡(luò)工作站等,也就是該計(jì)算機(jī)通信接口傳輸句柄解析系統(tǒng)2例如是計(jì)算機(jī)軟件,且該計(jì)算機(jī)平臺(tái)3可接收一數(shù)據(jù)讀取裝置(未標(biāo)出)讀取到傳輸句柄(如圖1所示),該傳輸句柄(機(jī)器碼)是指具有計(jì)算機(jī)通信接口的電子信息裝置(未標(biāo)出)與同樣具有計(jì)算機(jī)通信接口的電子主機(jī)(未標(biāo)出,例如是計(jì)算機(jī)平臺(tái)3)進(jìn)行數(shù)據(jù)傳輸時(shí)產(chǎn)生的機(jī)器碼,并通過(guò)該數(shù)據(jù)讀取裝置讀取而形成機(jī)器碼檔案。在此須說(shuō)明的是,讀取機(jī)器碼并形成機(jī)器碼檔案的方式是現(xiàn)有技術(shù),故在此將不為文贅述。其中,本實(shí)施例的數(shù)據(jù)讀取裝置例如是Tracer,該Tracer是將讀取到的傳輸句柄匯集成一原始形式的機(jī)器碼檔案,且該機(jī)器碼檔案以文件檔案(*.txt)的形式儲(chǔ)存。該電子信息裝置是例如隨身碟、打印機(jī)、外接硬盤裝置、外接光盤裝置、數(shù)字照相機(jī)等(在此未標(biāo)出),該通信接口例如是通用串行總線(Universal Serial Bus,USB)式通信接口或火線(FireWire)式通信接口,通過(guò)本發(fā)明的計(jì)算機(jī)通信接口傳輸句柄解析系統(tǒng)2可將計(jì)算機(jī)平臺(tái)3接收到的機(jī)器碼檔案1(通常是16位進(jìn)制的數(shù)值碼)解析成使用者易讀的信息,計(jì)算機(jī)工程師可更為行效地進(jìn)行除錯(cuò)工作。
本發(fā)明的計(jì)算機(jī)通信接口傳輸句柄解析系統(tǒng)2包括標(biāo)頭記錄區(qū)20、描述點(diǎn)分析單元22、碼定義記錄區(qū)21及展現(xiàn)模塊23。
該標(biāo)頭記錄區(qū)20具有多個(gè)標(biāo)頭(Head)單元,如圖3所示,每個(gè)標(biāo)頭單元(200、201、202及203等)用于儲(chǔ)存讀取地址信息。由于該Tracer讀取以計(jì)算機(jī)通信接口進(jìn)行數(shù)據(jù)傳輸?shù)碾娮有畔⒀b置產(chǎn)生的傳輸句柄(機(jī)器碼)時(shí),每讀取一個(gè)電子信息裝置時(shí),即在存儲(chǔ)器(在此未標(biāo)出)中的特定地址建立一筆資料,該資料即為讀取地址信息,用于指示該電子信息裝置進(jìn)行數(shù)據(jù)傳輸所產(chǎn)生的傳輸句柄(機(jī)器碼)在該存儲(chǔ)器中儲(chǔ)存的起始地址。因此,根據(jù)該特性即建立具有多個(gè)標(biāo)頭單元(200、201、202及203等)的標(biāo)頭記錄區(qū)20。就本實(shí)施例而言,該標(biāo)頭記錄區(qū)20是具有32個(gè)標(biāo)頭單元,以第一個(gè)標(biāo)頭單元200而言,它所對(duì)應(yīng)儲(chǔ)存的地址信息即是20810E00,其中,該地址信息中的2081是偏移地址(offsetaddress)信息,且偏移地址信息中的20是低位,偏移地址信息中的81是高位,再者,地址信息中的0E00表示區(qū)段地址(segment address),由上可知,第一個(gè)標(biāo)頭單元200儲(chǔ)存的實(shí)際讀取地址為000E8120。其余標(biāo)頭單元所對(duì)應(yīng)儲(chǔ)存的地址信息均以此類推,為簡(jiǎn)化在此不予說(shuō)明。由上可知,本發(fā)明的計(jì)算機(jī)通信接口傳輸句柄解析系統(tǒng)2進(jìn)行機(jī)器碼解析處理時(shí),也需要將Tracer讀取到地址信息加載該標(biāo)頭記錄區(qū)20。
該碼定義記錄區(qū)21是用于儲(chǔ)存該電子信息裝置通過(guò)該通信接口進(jìn)行數(shù)據(jù)傳輸時(shí)可能產(chǎn)生的代碼,且儲(chǔ)存該代碼所表示的運(yùn)作描述內(nèi)容,例如16位進(jìn)制的機(jī)器碼(即代碼)為40時(shí),即表示此是傳輸描述項(xiàng)(TD)且說(shuō)明該電子信息裝置輸出(output)資料(即運(yùn)作描述內(nèi)容)。也就是建立傳輸句柄中的各個(gè)描述項(xiàng)(descriptor),例如包括結(jié)束點(diǎn)描述項(xiàng)(Endpoint Descriptor,ED)、傳輸描述項(xiàng)(Transfer Descriptor,TD)等,且各該描述項(xiàng)均對(duì)應(yīng)有易讀易懂的運(yùn)作描述內(nèi)容。
該描述點(diǎn)分析單元22是在接收到該Tracer讀取到的傳輸句柄(機(jī)器碼檔案)時(shí),依該標(biāo)頭記錄區(qū)20的標(biāo)頭單元(200、201、202及203等)儲(chǔ)存的讀取地址信息,從該機(jī)器碼檔案找出該讀取地址信息儲(chǔ)存的資料,且依讀取到的資料從該碼定義記錄區(qū)21找出與該資料所對(duì)應(yīng)的代碼及該代碼的運(yùn)作描述內(nèi)容。
該展現(xiàn)模塊23是依據(jù)該描述點(diǎn)分析單元22找出的代碼及該代碼的運(yùn)作描述內(nèi)容,將其顯示在計(jì)算機(jī)平臺(tái)3的顯示單元30上,其顯示之方式可以是列表式信息230(如圖4所示)或圖形式信息235(如圖5所示),供使用者進(jìn)行瀏覽,其中圖形是串行圖。且該展現(xiàn)模塊23并可響應(yīng)一使用者操控的描述項(xiàng)點(diǎn)選事件,例如使用者利用鼠標(biāo)點(diǎn)選列表式信息230或圖形式信息235中一個(gè)特定的描述項(xiàng),可將使用者所點(diǎn)選的描述所述內(nèi)容顯示出來(lái)。舉例來(lái)說(shuō),在圖4所示的實(shí)施例中,若使用者利用鼠標(biāo)點(diǎn)選列表式信息230中的描述項(xiàng)“command ED”,則該展現(xiàn)模塊23將例如通過(guò)彈出式窗口(popup window)231,顯示出該描述項(xiàng)“command ED”的內(nèi)容(即運(yùn)作描述)。使用者即可通過(guò)該彈出式窗口231檢查各個(gè)描述所述內(nèi)容是否正確,找出錯(cuò)碼是否存在。其中,該列表式信息230的檔案格式是HTML(Hyper Text Markup Language)。再者,圖5所示的實(shí)施例中,該展現(xiàn)模塊23是展現(xiàn)一標(biāo)頭單元對(duì)應(yīng)的各描述項(xiàng)。
圖6所示是顯示本發(fā)明的計(jì)算機(jī)通信接口傳輸句柄解析方法的運(yùn)作流程圖。由于電子信息裝置通過(guò)計(jì)算機(jī)通信接口與計(jì)算機(jī)主機(jī)進(jìn)行數(shù)據(jù)傳輸即產(chǎn)生傳輸句柄,此傳輸句柄可通過(guò)Tracer讀出(如圖1所示的16位進(jìn)制機(jī)器碼),但對(duì)于一般技術(shù)人員無(wú)法根據(jù)該傳輸句柄了解電子信息裝置與計(jì)算機(jī)主機(jī)間的傳輸內(nèi)容,因此,通過(guò)本發(fā)明的計(jì)算機(jī)通信接口傳輸句柄解析方法,即可讓使用者(測(cè)試工程師)易于了解傳輸句柄的意義,可以更為有效率地進(jìn)行除錯(cuò)工作。
如圖6所示,首先進(jìn)行步驟S1,在計(jì)算機(jī)平臺(tái)3中的一存儲(chǔ)器中建立標(biāo)頭記錄區(qū)20以及碼定義記錄區(qū)21,其中,Tracer判斷出一預(yù)定的電子信息裝置通過(guò)計(jì)算機(jī)通信接口與計(jì)算機(jī)主機(jī)進(jìn)行數(shù)據(jù)傳輸時(shí)即建立標(biāo)頭單元,此標(biāo)頭單元即是讀取地址信息,用于指示該電子信息裝置進(jìn)行數(shù)據(jù)傳輸所產(chǎn)生的傳輸句柄(機(jī)器碼)儲(chǔ)存在該存儲(chǔ)器中的起始地址,該Tracer取得該標(biāo)頭單元即將其儲(chǔ)存在特定的存儲(chǔ)器中,例如可直接儲(chǔ)存在計(jì)算機(jī)平臺(tái)3的存儲(chǔ)器或Tracer的存儲(chǔ)器(在此未標(biāo)出),在激活計(jì)算機(jī)通信接口傳輸句柄解析前再將該標(biāo)頭單元存入該標(biāo)頭記錄區(qū)20中;再者,由于該電子信息裝置通過(guò)該通信接口進(jìn)行數(shù)據(jù)傳輸時(shí)均會(huì)產(chǎn)生相對(duì)應(yīng)的代碼,故該計(jì)算機(jī)平臺(tái)3中的碼定義記錄區(qū)21是用于儲(chǔ)存該電子信息裝置通過(guò)該通信接口進(jìn)行數(shù)據(jù)傳輸時(shí)所可能產(chǎn)生的代碼以及該代碼所表示的運(yùn)作描述內(nèi)容,供后續(xù)過(guò)程中將機(jī)器碼解讀成使用者易于了解的內(nèi)容,接著進(jìn)到步驟S2。
在步驟S2中,讀取已取得的傳輸句柄(機(jī)器碼)檔案,接著進(jìn)到步驟S3。在此須提出說(shuō)明的是,該傳輸句柄(機(jī)器碼)檔案是可由Tracer讀取或是通過(guò)與該計(jì)算機(jī)平臺(tái)3電性連接的除錯(cuò)端口(debug port)(在此未標(biāo)出)傳來(lái)數(shù)據(jù)取得。
在步驟S3中,該計(jì)算機(jī)平臺(tái)3的描述點(diǎn)分析單元22依據(jù)標(biāo)頭記錄區(qū)20的標(biāo)頭單元取得讀取地址,接著進(jìn)到步驟S4。
在步驟S4中,該計(jì)算機(jī)平臺(tái)3的描述點(diǎn)分析單元22根據(jù)取得的讀取地址從該機(jī)器碼檔案找出該讀取地址儲(chǔ)存的資料,接著進(jìn)到步驟S5。
在步驟S5中,該計(jì)算機(jī)平臺(tái)3依讀取到的資料,從該碼定義記錄區(qū)21找出與該資料相對(duì)應(yīng)的代碼及該代碼的運(yùn)作描述,并將其顯示在與該計(jì)算機(jī)平臺(tái)3電性連接的顯示單元30上,其中,可依使用者的需求以列表或圖形方式(分別如圖4及圖5所示)顯示經(jīng)過(guò)解譯后的機(jī)器碼內(nèi)容,其中圖形是串行圖。
總而言之,通過(guò)本發(fā)明的計(jì)算機(jī)通信接口傳輸句柄解析方法及系統(tǒng)提供傳輸句柄解析功能,將特定通信接口傳輸?shù)膫鬏斁浔罁?jù)一預(yù)定的對(duì)應(yīng)方式轉(zhuǎn)譯成特定、易懂的符號(hào)形式,并將此轉(zhuǎn)譯成的符號(hào)形式按照一預(yù)定的列表方式匯整成一特定格式的表格文件,例如是一HTML格式的表格文件或圖形格式內(nèi)容,列出傳輸句柄中的各個(gè)描述所述的內(nèi)容,使用者易于讀懂各個(gè)描述所述的內(nèi)容,在除錯(cuò)工作中可更為容易地找出錯(cuò)碼。
權(quán)利要求
1.一種計(jì)算機(jī)通信接口傳輸句柄解析方法,供接收機(jī)器碼檔案的計(jì)算機(jī)平臺(tái)解析該機(jī)器碼內(nèi)容,且該機(jī)器碼是由一數(shù)據(jù)讀取裝置讀取以計(jì)算機(jī)通信接口進(jìn)行數(shù)據(jù)傳輸?shù)碾娮有畔⒀b置所產(chǎn)生的傳輸句柄,該解析方法至少包括令該計(jì)算機(jī)平臺(tái)建立標(biāo)頭記錄區(qū),該標(biāo)頭記錄區(qū)具有多個(gè)標(biāo)頭單元,每個(gè)標(biāo)頭單元用于儲(chǔ)存讀取地址信息;令該計(jì)算機(jī)平臺(tái)建立碼定義記錄區(qū),該碼定義記錄區(qū)用于儲(chǔ)存依據(jù)該電子信息裝置通過(guò)該通信接口進(jìn)行數(shù)據(jù)傳輸時(shí)所產(chǎn)生的代碼,且儲(chǔ)存該代碼所表示的運(yùn)作描述內(nèi)容;令該計(jì)算機(jī)平臺(tái)在接收到該機(jī)器碼檔案時(shí),依該標(biāo)頭記錄區(qū)的標(biāo)頭單元儲(chǔ)存的讀取地址信息,從該機(jī)器碼檔案找出該讀取地址信息所儲(chǔ)存的資料;以及令該計(jì)算機(jī)平臺(tái)依讀取到的資料,從該碼定義記錄區(qū)找出與該資料相對(duì)應(yīng)的代碼及該代碼的運(yùn)作描述,并將其顯示在與該計(jì)算機(jī)平臺(tái)電性連接的顯示單元上。
2.如權(quán)利要求1所述的計(jì)算機(jī)通信接口傳輸句柄解析方法,其特征在于,該數(shù)據(jù)讀取裝置是指Tracer。
3.如權(quán)利要求1所述的計(jì)算機(jī)通信接口傳輸句柄解析方法,其特征在于,通信接口是通用串行總線式通信接口。
4.如權(quán)利要求1所述的計(jì)算機(jī)通信接口傳輸句柄解析方法,其特征在于,該通信接口是火線式通信接口。
5.如權(quán)利要求1所述的計(jì)算機(jī)通信接口傳輸句柄解析方法,其特征在于,該計(jì)算機(jī)平臺(tái)找到的代碼及該代碼的運(yùn)作描述是以表格方式顯示。
6.如權(quán)利要求5所述的計(jì)算機(jī)通信接口傳輸句柄解析方法,其特征在于,該表格的檔案格式是HTML。
7.如權(quán)利要求1或5所述的計(jì)算機(jī)通信接口傳輸句柄解析方法,其特征在于,該運(yùn)作描述的顯示方式是采用彈出式窗口顯示其與代碼的關(guān)系。
8.如權(quán)利要求1所述的計(jì)算機(jī)通信接口傳輸句柄解析方法,其特征在于,該計(jì)算機(jī)平臺(tái)找到的代碼及該代碼的運(yùn)作描述是以圖形方式顯示。
9.如權(quán)利要求8所述的計(jì)算機(jī)通信接口傳輸句柄解析方法,其特征在于,該圖形是串行圖。
10.一種計(jì)算機(jī)通信接口傳輸句柄解析系統(tǒng),解析接收到的機(jī)器碼檔案內(nèi)容,且該機(jī)器碼是由一數(shù)據(jù)讀取裝置讀取以計(jì)算機(jī)通信接口進(jìn)行數(shù)據(jù)傳輸?shù)碾娮有畔⒀b置所產(chǎn)生的傳輸句柄,其特征在于,該計(jì)算機(jī)通信接口傳輸句柄解析系統(tǒng)至少包括標(biāo)頭記錄區(qū),具行多個(gè)標(biāo)頭單元,且每個(gè)標(biāo)頭單元用于儲(chǔ)存讀取地址;碼定義記錄區(qū),用于儲(chǔ)存依據(jù)該電子信息裝置通過(guò)該通信接口進(jìn)行數(shù)據(jù)傳輸時(shí)所產(chǎn)生的代碼,且儲(chǔ)存該代碼所表示的運(yùn)作描述內(nèi)容;以及描述點(diǎn)分析單元,在接收到該機(jī)器碼檔案時(shí),依該標(biāo)頭記錄區(qū)的標(biāo)頭單元所儲(chǔ)存的讀取地址,從該機(jī)器碼檔案找出該讀取地址所儲(chǔ)存的資料,且依據(jù)讀取到的資料從該碼定義記錄區(qū)找出與該資料所對(duì)應(yīng)的代碼及該代碼的運(yùn)作描述,并將其顯示在與該系統(tǒng)電性連接的顯示單元上。
11.如權(quán)利要求10所述的計(jì)算機(jī)通信接口傳輸句柄解析系統(tǒng),其特征在于,該數(shù)據(jù)讀取裝置是指Tracer。
12.如權(quán)利要求10所述的計(jì)算機(jī)通信接口傳輸句柄解析系統(tǒng),其特征在于,該通信接口是通用串行總線式通信接口。
13.如權(quán)利要求10所述的計(jì)算機(jī)通信接口傳輸句柄解析系統(tǒng),其特征在于,該通信接口是火線式通信接口。
14.如權(quán)利要求10所述的計(jì)算機(jī)通信接口傳輸句柄解析系統(tǒng),其特征在于,該計(jì)算機(jī)平臺(tái)所找到的代碼及該代碼的運(yùn)作描述是以表格方式顯示。
15.如權(quán)利要求14所述的計(jì)算機(jī)通信接口傳輸句柄解析系統(tǒng),其特征在于,該表格的檔案格式是HTML。
16.如權(quán)利要求15所述的計(jì)算機(jī)通信接口傳輸句柄解析系統(tǒng),其特征在于,該運(yùn)作描述的顯示方式是采用彈出式窗口顯示其與代碼的運(yùn)作關(guān)系。
17.如權(quán)利要求10所述的計(jì)算機(jī)通信接口傳輸句柄解析系統(tǒng),其特征在于,該計(jì)算機(jī)平臺(tái)所找到的代碼及該代碼的運(yùn)作描述是以圖形方式顯示。
18.如權(quán)利要求10所述的計(jì)算機(jī)通信接口傳輸句柄解析系統(tǒng),其特征在于,該圖形是串行圖。
全文摘要
一種計(jì)算機(jī)通信接口傳輸句柄解析方法及系統(tǒng),接收機(jī)器碼檔案的計(jì)算機(jī)平臺(tái)解析該機(jī)器碼的內(nèi)容,該系統(tǒng)包括多個(gè)儲(chǔ)存讀取地址的標(biāo)頭記錄區(qū)、儲(chǔ)存代碼及該代碼所表示的運(yùn)作描述內(nèi)容的碼定義記錄區(qū)以及描述點(diǎn)分析單元;本發(fā)明的計(jì)算機(jī)通信接口傳輸句柄解析方法及系統(tǒng)將通信接口中以數(shù)值形式表示的傳輸句柄依據(jù)一預(yù)定的對(duì)應(yīng)方式轉(zhuǎn)譯成一特定的、易懂的符號(hào)形式,并將此轉(zhuǎn)譯成的符號(hào)形式按照一預(yù)定的列表方式匯整成一特定格式的表格文件,其中以表格方式列出傳輸句柄中各個(gè)描述所述內(nèi)容,使用者可易于讀懂各個(gè)描述所述的內(nèi)容,在除錯(cuò)工作中可更為容易于找出錯(cuò)碼。
文檔編號(hào)G06F11/36GK1916872SQ200510093189
公開日2007年2月21日 申請(qǐng)日期2005年8月19日 優(yōu)先權(quán)日2005年8月19日
發(fā)明者楊曜宗 申請(qǐng)人:英業(yè)達(dá)股份有限公司