8086汇编语言常见出错信息一览表.docx

8086汇编语言常见出错信息一览表.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
8086汇编语言常见出错信息一览表

汇编程序常见出错信息编码提示说明0Block nesting error嵌套过程、段、结构、宏指令、IRC、IRP或REPT不是正确结束,如嵌套的外层已终止,而内层还是打开状态。1Extra characters on line当一行上已接受了定义指令说明的足够信息,而又出现多余的字符。2Register already defined汇编内部出现逻辑错误。3Unknown symbol type符号语句的类型字段中有些不能识别的东西。4Redefinition of symbol在第二遍扫视时,连续地定义了一个符号。5Symbol is multi-defined重复定义一个符号。6Phase error between passes程序中有模棱两可的指令,以至于在汇编程序的两次扫视中,程序标号的位置在数值上改变了。7Already had ELSE clause在ELSE从句中试图再定义ELSE语句。8Not in conditional block在没有提供条件汇编指令的情况下,指定了ENDIF或ELSE。9Symbol not defined符号没有定义10Syntax error语句的语法与任何可识别的语法不匹配11Type illegal in context指定的类型在长度上不可接收12Should have been group name给出的组名不符合要求13Must be declared in pass 1得到的不是汇编程序所要求的常数值,例如:向前引用的长度14Symbol type usage illegalPUBLIC符号的使用不合法15Symbol already different kind企图定义与以前定义不同的符号16Symbol is reserved word企图非法使用一个汇编程序的保留字17Forward reference is illegal向前引用必须是在第一遍扫视中定义过的18Must be register希望寄存器作为操作数,但用户提供的是符号而不是寄存器19Wrong type of register指定的寄存器类型并不是指令或伪操作所要求的,例如:ASSUME AX20Must be segment or group希望给出段或组,而不是其它21Symbol has no segment想使用具有SEG的变量,而这个变量不能识别段22Must be symbol type必须是WORD,DW,QW,BYTE或TB,但接收的是其它内容23Already defined locally试图定义一个符号作为EXTERNAL,但这个符号已经在局部定义过了24Segment parameters are changed对于SEGMENT的变量表与第一次使用该段的情况不一样25Not proper align/combine typeSEGMENT参数不正确26Reference to mult defined指令引用的内容已是多次定义过的27Operand was expected汇编程序需要的是操作数,但得到的却是其它内容28Operator was expected汇编程序需要的是操作符,但得到的却是其它内容29Division by 0 or overflow给出一个用零作除数的表达式30Shift count is negative产生的位移表达式使移位计数值为负数31Operand type must be match在自变量的长度和类型应该一致的情况下,汇编程序得到的并不一样32Illegal use of external用非法的手段进行外部使用33Must be record field name需要的是记录字段名,而得到的是其它东西34Must be record or field name需要的是记录名或字段名,但得到的是其它内容35Operand must have size需要的是操作数的长度,但得到的是其它内容36Must be var,label,or constant需要的是变量、标号或常数,但得到的是其它内容37Must be structure field name需要的是结构字段名,但得到的是其它内容38Left operand must have segment操作数的右边要求它的左边必须是某个段39One operand must be const这是加法指令的非法使用40Operands must be same or 1 abs这是减法指令的非法使用41Normal type operand expected当需要变量标号时,得到的却是STRUCT,FIFLDS,NAMES,BYTE,WORD或DW42Constant was exp

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档