发明名称 用于嵌入式模块中汇编程序的自动查错改错方法和系统
摘要 一种汇编源程序自动查错、改错方法,包括以下步骤:101,读取并分析汇编源程序Y,根据特定芯片的语法及其指令得到所述汇编源程序Y使用到的全部变量,再生成所述变量和与其一一对应的页地址的关系列表A;102,将所述汇编源程序Y进行预处理,规范汇编源程序Y,使形成一个易于识别和检查的汇编源程序B;103,对所述汇编源程序B进行页切换正确性检查,发现并报告页错误。通过本发明,可以快速准确地检查出汇编源程序中的页地址错误,还可以检查出程序中的无效代码,并自动改正,节省了人力,保证开发工作的高效进行。本发明易于实现且适用范围广,可广泛用于所有数据空间或程序空间存在页或段区分的汇编源程序的检错。
申请公布号 CN1632763A 申请公布日期 2005.06.29
申请号 CN200410077558.6 申请日期 2004.12.15
申请人 时仁帅 发明人 时仁帅
分类号 G06F11/36 主分类号 G06F11/36
代理机构 深圳创友专利商标代理有限公司 代理人 王翀
主权项 1、用于嵌入式模块中汇编程序的自动查错方法,包括以下步骤:101,读取并分析汇编源程序(Y),根据特定芯片的语法及其指令得到所述汇编源程序(Y)使用到的全部变量,再生成所述变量和与其一一对应的页地址的关系列表(A);102,将所述汇编源程序(Y)进行预处理,规范汇编源程序(Y),使形成一个易于识别和检查的汇编源程序(B);103,对所述汇编源程序(B)进行页切换正确性检查,发现并报告页错误。
地址 053800河北省衡水地区深州市穆村乡石象村