一种调试系统中C语言复杂变量查看功能实现方案

来源 :中国集成电路 | 被引量 : 0次 | 上传用户:dong770527
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
变量查看是C语言调试系统的基本功能之一。实现C语言简单变量查看功能很容易,但实现C语言任意复杂变量查看的功能却并不容易。实现该功能的难点在于得到复杂变量各内部元素的地址和大小等信息。要实现该功能,必须分析被调试文件中的调试信息,从中得到复杂变量各元素的调试信息。本文介绍了BWDSP芯片配套的调试系统中C语言复杂变量查看功能实现方案。该方案使用字符串协议描述复杂变量的元素,并使用统一的数据结构存储被调试文件的调试信息。该方案可以实现C语言任意复杂变量的任意元素的查看及修改功能。
其他文献
根据中国学术期刊(光盘版)电子杂志社发布的“中国知网”2009年度《西北大学学报》发行与传播统计报告数据,《西北大学学报》(自然科学版)机构用户总计3530家,分布在18个国家和地区
半导体封测厂联合科技扩大封测布局,取得中芯国际位在成都的封测厂90%股权,并于本月承接德州仪器(TI)订单,并规划在中国台湾发行台湾存托凭证(TDR)。
我国工会要在促进科学发展、构建和谐社会中发挥好重要作用,一要进一步解放思想,打破僵化的工会工作思维定式和工作模式;二是采取各种有效措施,把工会工作的重点真正放在基层;三是
随着无线通讯技术的普及和发展,无线通讯芯片的需求量正在不断增长。无线通讯芯片的测试越来越重要。而RF测试是无线通讯芯片中关键的测试,本文基于本公司的射频SOC收发机芯片,
今年,我国将迎来改革开放的30周年。30年来,我国的改革开放事业之所以取得举世瞩目的伟大成就,从根本上说,正是由于我们坚持了党的“解放思想,实事求是”的思想路线。改革开放的伟
田径运动是-切体育运动项目的基础,可以提高学生的身体素质.中长跑运动是使学生身体全面发展最简单易行的办法,在教学中,有一部分学生由于身体、心理等因素的影响,惧怕中长跑
由于社会融合测量的不同维度及每一个维度测量指标之间的差异,目前国内外学者们对如何解构社会融合的维度并未形成统一的意见,也未能找到具有共识性的测量工具。从国内有关研究
农民工现象是中国经济和社会发展过程中的产物。农民工在促进中国经济和社会发展过程中做出了重大贡献,发挥着重要作用。但农民工作为处于城乡二元经济结构中的特殊群体,他们的
在高校背越式跳高技术教学中,助跑与起跳相结合是教学的重要技术环节.根据多年的教学实践,采用分解教学法和完整教学法,收到了良好的教学效果.
目的通过2 534例妇女病普查结果的分析,证明妇女病普查在妇女保健中的重要性.方法分析总结2 534例妇女病普查结果,方法包括常规妇科检查、宫颈涂片、腹部及阴道B超、病理活检