首页> 外国专利> method for detection of possible errors of a programming in assembler language with recording apparent inconsistency with a previous operation

method for detection of possible errors of a programming in assembler language with recording apparent inconsistency with a previous operation

机译:用于检测汇编语言中的编程的可能错误的方法,并记录与先前操作的明显不一致

摘要

A computer aided software engineering tool is disclosed which is particularly well adapted to identify potential Assembly language source code errors resulting from the analysis of statements which do not contain incorrect syntax, limits, operand specification, etc.; i.e., do not contain any errors of the type which can be generally categorized as incorrect usage. This objective is achieved by providing a debugging program which has a complete awareness of the specific machine architecture, such as the function of each instruction and the register(s), flags, etc. it affects. By essentially stepping through the Assembly language statements in much the same manner as a computer would while executing the corresponding instructions, the debugging program is able, through such simulation, to identify, in the Assembly language program under study, specific potential inconsistencies with previous operations which the debugging program has been coded to detect and, upon such detection, to issue an appropriate warning message. The programmer may then examine the flagged Assembly language code to determine if a genuine error exists. IMAGE
机译:公开了一种计算机辅助软件工程工具,该工具特别适合于识别由不包含不正确的语法,限制,操作数规范等的语句分析导致的潜在汇编语言源代码错误。即,不包含任何类型的错误,这些错误通常可以归类为不正确的用法。通过提供一个调试程序可以实现此目的,该程序对特定的机器体系结构具有完全的了解,例如每个指令的功能以及所影响的寄存器,标志等。通过以与计算机在执行相应指令时几乎相同的方式逐步执行汇编语言语句,调试程序可以通过这种模拟,在所研究的汇编语言程序中识别与先前操作的特定潜在不一致之处。调试程序已对其进行编码以进行检测,并在检测到该错误时发出适当的警告消息。然后,程序员可以检查标记的汇编语言代码,以确定是否存在真正的错误。 <图像>

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号