汇编语言常见错误信息中文注解

 更新时间:2020年4月25日 17:40  点击:1911

本文的目标是收集大部分汇编中常见错误信息及对其的中文注解,方便大家在写汇编程序时能够快速地定位错误并解决问题。

ml.exe错误信息:

复制代码 代码如下:

FATAL   严重错误
cannot open file不能打开文件
I/O error closing fileI/O错误 正在关闭文件
I/O error writing fileI/O错误 正在写文件
I/O error reading file            I/O错误 正在读取文件
out of memory              缺少内存
assembler limit : macro parameter name table full      汇编限制:宏参数名表已满
invalid command-line option           无效命令行参数
nesting level too deep             嵌套过深
unmatched macro nesting            不正确的宏嵌套
line too long                  行太长
unmatched block nesting                   不正确的区、段嵌套
directive must be in control block                指令必须在控制段
error count exceeds 100; stopping assembly             错误数超过100,停止汇编 i
nvalid numerical command-line argument                无效命令行参数
too many arguments                                     太多参数、定义、冲突
statement too complex                                   声明太复杂
Internal Assembler Error                         内部汇编错误
missing source filename                                找不到源文件名
COFF error writing file                      COFF错误,正在写文件
invalid debug and browser data; file exceeds line limit        不能排除故障和浏览数据;文件超过行限制
cannot find link.exe                              找不到连接程序
cannot find cvpack.exe                          找不到
cvpack.exe  SEVERE                              严重的错误
memory operand not allowed in context                  内存操作数无法载入上下文环境
immediate operand not allowed                      当前操作数无法载入
cannot have more than one ELSE clause per IF block            IF段只能有一个ELSE从句
extra characters after statement                           附加的字符在声明之后
symbol type conflict                             符号类型冲突
symbol redefinition                           符号已经定义
undefined symbol                          符号没有定义
non-benign record redefinition                      没有利于记录的定义
syntax error                                语法错误
syntax error in expression                   表达式存在语法错误
invalid type expression                      无效的类型表达式
distance invalid for word size of current segment           当前区、段的大小命令无效
PROC, MACRO, or macro repeat directive must precede LOCAL      PROC, MACRO, 或 macro repeat指令必须在LOCAL之前
.MODEL must precede this directive                           .MODEL必须在指令之前
cannot define as public or external                      不能定义为公有或外部的
segment attributes cannot change                         区、段属性不能更换
expression expected                   预期表达式
operator expected                      预期操作数
invalid use of external symbol               使用了无效的外部符号
operand must be RECORD type or field            操作数必须是RECORD类型或域
identifier not a record                      没有记录标示符
record constants may not span line breaks                 连续记录不能超过行间隔
instruction operands must be the same size        命令操作数必须是一样的长度
instruction operand must have size             命令操作数必须有长度
invalid operand size for instruction            操作数长度对于指令无效
operands must be in same segment              操作数必须在相同的段
constant expected                         连续预期
operand must be a memory expression             操作数必须是一个内存表达式
expression must be a code address             表达式必须是一个代码地址
multiple base registers not allowed             不允许多重基础寄存器
multiple index registers not allowed           不允许多重标志寄存器
must be index or base register                  必须是基础或标志寄存器
invalid use of register                     使用的寄存器无效
invalid INVOKE argument                   无效的INVOKE符号
must be in segment block                  必须在区、段、块中
DUP too complex                          DUP太复杂
too many initial values for structure                太多结构的基础资料
statement not allowed inside structure definition         声明不允许在结构里面
missing operand for macro operator             找不到宏的操作数
line too long
segment register not allowed in context            上下文不允许有寄存器
string or text literal too long                 文本或字符串太长
statement too complex                    声明太复杂
identifier too long                       标识符太长
invalid character in file                 文件里有无效字符
missing angle bracket or brace in literal         语句里找不到同样的括弧或框架
missing single or double quotation mark in string          找不到单引号或双引号
empty (null) string                没有字符串
nondigit in number                   没有总数
syntax error in floating-point constant           不确定的指向中有语法错误
real or BCD number not allowed                不允许real或BCD编码
text item required                       必须的文本项
forced error                           强制错误
forced error : value equal to 0                 标准等于零
forced error : value not equal to 0             标准不等于零
forced error : symbol not defined            符号没有定义
forced error : symbol defined               符号已定义
forced error : string blank                   字符串是空的
forced error : string not blank             字符串不是空的
forced error : strings equal              字符串是相同的
forced error : strings not equal              字符串不是相同的
[ELSE]IF2/.ERR2 not allowed : single-pass assembler          [ELSE]IF2/.ERR2不允许单独汇编
expression too complex for .UNTILCXZ             .UNTILCXZ表达式太复杂
can ALIGN only to power of 2                    仅能对齐到2的幂
structure alignment must be 1, 2, 4, 8, or 16             结构对齐必须是1,2,4,8或16
expected               预定义
incompatible CPU mode and segment size              不匹配的CPU模式和段尺寸
LOCK must be followed by a memory operation          LOCK指令必须跟在内存操作之后
instruction prefix not allowed                    不允许的命令前缀
no operands allowed for this instruction          指令没有操作数
invalid instruction operands                   无效的指令操作数
initializer magnitude too large for specified size        初始指定尺寸太大
cannot access symbol in given segment or group        在特定的段或类不能存取符号
operands have different frames                  操作数存在不同的结构
cannot access label through segment registers        在段寄存器中不能存取标记
jump destination too far                            跳转目标太远
jump destination must specify a label           跳转目标必须指定一个标记
instruction does not allow NEAR indirect addressing      指令不允许近间接寻址
instruction does not allow FAR indirect addressing      指令不允许远间接寻址

以上就是汇编中常见错误信息及中文注解,希望对你有所帮助

[!--infotagslink--]

相关文章

  • 使用BindingResult 自定义错误信息

    这篇文章主要介绍了使用BindingResult 自定义错误信息,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教...2021-10-23
  • 汇编语言MUL指令无符号数乘法的使用

    这篇文章主要介绍了汇编语言MUL指令无符号数乘法的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...2021-02-04
  • 文件上传错误信息说明

    错误信息说明从 PHP 4.2.0 开始, PHP 将随文件信息数组一起返回一个对应的错误代码。该代码可以在文件上传时生成的文件数组中的 error 字段中被找到, 也就是 $_FILES["u...2016-11-25
  • 基于Turbo C(V2.0)编译错误信息的详细介绍

    本篇文章对Turbo C(V2.0)编译的错误信息进行了详细的介绍。需要的朋友参考下...2020-04-25
  • IIS7.5 显示详细错误信息的方法

    这篇文章主要介绍了IIS7.5 显示详细错误信息的方法,需要的朋友可以参考下...2016-09-28
  • 如何正确理解PHP的错误信息

    我们编写程序时,无论怎样小心谨慎,犯错总是在所难免的。这些错误通常会迷惑PHP编译器。假如开发人员无法了解编译器报错信息的含义,那么这些错误信息不仅毫无用处,还会经常...2016-11-25
  • IIS7配置ASP详细错误信息发送到浏览器显示的方法

    最近由于某种需要升级到了iis7,发现跟2003区别比较大,由于调试程序需要知道asp的错误信息,这里简单分享下iis7中显示asp错误信息的方法...2016-01-27
  • 汇编语言常见错误信息中文注解

    这篇文章主要介绍了汇编语言常见错误信息中文注解,本文收集大部分汇编中常见错误信息及对应的中文注解,需要的朋友可以参考下...2020-04-25
  • 汇编语言开发过程详解

    这篇文章主要介绍了汇编语言开发过程详解,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下...2021-03-26
  • 汇编基础程序编写教程示例

    这篇文章主要为大家介绍了汇编基础,程序编写教程示例,文中附含详细的图文示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助...2021-11-05
  • php error_log()将错误信息写入日志文件

    使用dedecms的朋友可能会自己dedecms会记录程序执行错误文件和注入sql到一个日志文件中去,下面我来介绍在php中的一个error_log()将错误信息写入日志文件实例,希望此方...2016-11-25
  • 汇编语言指令大全 X86和X87汇编指令大全(带注释)

    汇编指令集太多,如果不用就会忘记,所以将i处理器官方的指令集大全写到博客上,有需要的人可以参考一下...2021-10-04
  • linux C 打印错误信息和标准输入输出详细介绍

    这篇文章主要介绍了linux C 打印错误信息和标准输入输出详细介绍的相关资料,需要的朋友可以参考下...2020-04-25
  • error_reporting() php.ini和http.conf配置错误信息

    error_reporting() php.ini和http.conf配置错误信息 error_reporting 配置错误信息回报的等级。 语法: int error_reporting(int [level]); 返回值: 整数 函数种...2016-11-25
  • php error_log 错误信息写入文件的例子

    php error_log 错误信息如果要做日志分析我们是需要生成日志文件保存到数据库中或文件中了,我们这里以写文件为例子,下面一起来看看 开发的时候,基本上都会把display...2016-11-25
  • 汇编基础教程段的定义应用详解

    这篇文章主要为大家介绍了汇编基础教程段的基本定义与应用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步...2021-11-05
  • 当我运行下面的脚本,它会输出错误信息,我该怎么

    function myfunc($argument) { echo $argument + 10; } $variable = 10; echo "myfunc($variable) = " . myfunc($variable); 到底是什么原因呢? 要将自定义函数的结果...2016-11-25
  • PHP代码开启错误信息提示方法

    错误信息提示就是在程序开发测试时碰到错误给出提示了,今天我们来看一篇关于PHP代码开启错误信息提示方法,具体的细节步骤如下文介绍。 不显示调试错误 之前没有开...2016-11-25
  • phpMyAdmin错误信息配置文件现在需要绝密的短语密码(blowfish_secret)

    下面来看一篇关于phpMyAdmin错误信息配置文件现在需要绝密的短语密码(blowfish_secret)问题的解决办法吧,希望例子能帮助到各位。 因为一些特殊原因,我需要对phpmya...2016-11-25