龙芯3A环境下的EJTAG调试技术

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:chenfenglianxi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了建立能够让军队、政府、国有企业和科研机构用的放心的信息系统,保障国家信息网络的安全,2001年,中科院计算所成立了一支专门开发设计我国自主CPU的课题小组,取名“龙芯”。配合开源的Linux系统,龙芯计算机将大大减小国家信息网络的风险。在新系统的开发过程中,调试是一个非常重要的环节,一个优秀的调试器可以大大加快研发的进程。然而,现有的大多数调试器都是针对应用程序,对系统内核的调试无能为力,而少数的内核调试系统却也不是为国产的龙芯平台而打造。本项目研究了如何使用EJTAG接口,来对龙芯3A处理器平台下的Linux内核进行源码级调试。本文先介绍了国内外内核调试的研究现状,比较了EJTAG调试和其他内核调试方案的优缺点。随后,文章对EJTAG调试所使用的核心知识技术一一进行说明,并介绍了EJTAG调试系统的结构。接下来,文章介绍的指令级调试讲述了如何从并口操作起一步步实现发送CPU指令,进而达到读写内存、寄存器的目的。文章随后介绍的源码级调试则解析内核符号表,使调试系统能够直接对Linux源码进行调试,从而达到打印变量,设置断点等目的。
其他文献
本文简要介绍了“新经济”的来历及新经济的概念,介绍了美国新经济特征及新经济的辐射效应,回浪效应,提出了面对新经济中国应对的策略.
工程质量是决定工程建设成败的关键,质量的优劣,直接影响工程建成后的运用.随着我国现代化建设的蓬勃发展,建设规模不断扩大,如何抓好工程质量就成为工程建设中至关重要的问题.
通过查阅相关资料并结合自身教学经验,对体育舞蹈教学中舞曲、舞步、舞伴三者关系做了分析,并针对在练习中容易出现的问题,提出相应的对策,为今后的发展提供参考.
私人银行业务是商业银行以财富管理为核心,面向高额净资产个人客户提供的专业化一揽子金融服务。国外私人银行业务发展较早,如瑞银集团私人银行已拥有上百年历史。但我国私人
过去对草原生态系统价值的认识仅仅局限在草原家畜的饲草饲料功能上,近几年人们逐步认识到其生态功能.在干旱地区,草原的生态功能和经济价值并不次于森林和农田,草原面积大大
以竹材作为原材料在现代装饰中具有越来越重要的作用,不仅解决木材短缺的问题,而且符合装饰提倡的"崇尚自然"与"绿色装修"的需求,同时竹质化室内装饰以竹材通直刚劲挺秀及天然质
开放实验室,能够为学生提供更为广阔的自主发展空间.它有利于激发学生的创新意识,也可以最大限度地发挥实验室资源效益.本文讨论了实验室开放的多种形式、开放的必要条件,以及实验
本文介绍了一个TM遥感图像中城市居民地的自动识别系统.首先分析了TM影像的特点,以突出其中城市居民地的特征,选择最佳的各波段组合方案进行波段合成.接着利用阈值分割算法对合成的假彩色位图进行分割,对分割后的效果图屏蔽河流和耕地.然后采用面积分析算法对图像进行去噪处理。再利用去噪后的图像形成小窗口,并以小窗口为单位对图像进行聚类处理来提取城市居民地,接着对边界窗口进行处理,最终识别出城市居民地.
阐述了草坪在住宅小区绿化中的作用,阐明了住宅小区草坪的建植时间、草种的选择、坪床处理及播种要点.通过对草坪的科学养护管理,减少重复建植草坪造成的浪费,延长草坪的使用年