现代计算机(普及版)
現代計算機(普及版)
현대계산궤(보급판)
MODERN COMPUTER
2014年
9期
3-9
,共7页
林广栋%刘谷%王强%刘玉
林廣棟%劉穀%王彊%劉玉
림엄동%류곡%왕강%류옥
调试系统%调试信息%DWARF%BWDSP
調試繫統%調試信息%DWARF%BWDSP
조시계통%조시신식%DWARF%BWDSP
Debugging System%Debugging Information%DWARF%BWDSP
调试系统是嵌入式芯片配套基础软件的重要组成部分。而调试系统的核心是对可执行文件中调试信息的解析以及对调试信息的管理。 DWARF调试信息格式是一种普遍使用的调试信息格式,它可以以压缩的二进制格式存储调试信息,并具有丰富的表达形式。 BWDSP芯片是一款自主开发的高性能通用DSP,其调试系统使用一种自主创新的方法解析DWARF行号调试信息。经实践证明,该方法可以高效正确地解析出DWARF行号调试信息。
調試繫統是嵌入式芯片配套基礎軟件的重要組成部分。而調試繫統的覈心是對可執行文件中調試信息的解析以及對調試信息的管理。 DWARF調試信息格式是一種普遍使用的調試信息格式,它可以以壓縮的二進製格式存儲調試信息,併具有豐富的錶達形式。 BWDSP芯片是一款自主開髮的高性能通用DSP,其調試繫統使用一種自主創新的方法解析DWARF行號調試信息。經實踐證明,該方法可以高效正確地解析齣DWARF行號調試信息。
조시계통시감입식심편배투기출연건적중요조성부분。이조시계통적핵심시대가집행문건중조시신식적해석이급대조시신식적관리。 DWARF조시신식격식시일충보편사용적조시신식격식,타가이이압축적이진제격식존저조시신식,병구유봉부적표체형식。 BWDSP심편시일관자주개발적고성능통용DSP,기조시계통사용일충자주창신적방법해석DWARF행호조시신식。경실천증명,해방법가이고효정학지해석출DWARF행호조시신식。
Debugging system is an important component of basic software for embedded systems. The kernel of debugger system is to analyze debug-ging information stored in executable files, and to manage debugging information efficiently. DWARF format is a commonly used format for storing debugging information, and its advantages are compact format and powerful expression. Introduces a method to analyze line number and address information from DWARF format in BWDSP's debugger system. Application results prove that the method can effi-ciently and correctly decode line number information in DWARF.