Common Assembly Errors

Source: Internet
Author: User

Fatal serious error
Cannot open file cannot open a file
I/O error closing filei/o error closing file...
I/O Error writing filei/o error is writing File
I/O Error reading file
Out of Memory missing
Extends er limit: Macro parameter name table full Assembly limit: Macro parameter table full
Invalid command-line option is invalid.
Nesting level too deep nesting too deep
Unmatched macro nesting incorrect macro embedding
Line too long line is too long
Unmatched block nesting incorrect area and segment nesting
Directive must be in control block command must be in control segment
Error count exceeds 100; stopping assembly error count exceeds 100, stop assembly
Invalid numerical command-line argument is invalid command line parameter
Too parameter arguments contains too many parameters, definitions, and conflicts.
The statement too complex statement is too complex.
Internal assembly error
The source file name cannot be found in missing source filename.
Coff Error writing file coff error, Writing File
Invalid debug and browser data; file exceeds line limit cannot exclude faults and browse data; the file exceeds the row limit
Cannot find link.exe cannot find the Connection Program
Cannot find cvpack.exe cannot find cvpack.exe
Serious severe errors
Memory operand not allowed in context memory operations cannot be loaded into the context
Immediate operand not allowed the current operand cannot be loaded
Cannot have more than one else clause per if block if can only have one else clause
Extra characters After statement after the declaration
Symbol type conflict symbol type conflict
The symbol redefinition symbol has been defined.
The undefined symbol is not defined.
Non-benign record redefinition is not conducive to record Definition
Syntax Error syntax error
Syntax Error in expression syntax error
The invalid type expression is invalid.
The command distance invalid for word size of current segment's current zone and segment size is invalid.
The proc, Macro, or macro repeat directive must precede local proc, Macro, or macro repeat commands must be prior to the local
. Model must precede this directive. model must be before the instruction
Cannot define as public or external cannot be defined as public or external
Segment attributes cannot change area and segment attributes cannot be changed
Expression expected Expected expression
Operator expected Expected operands
Invalid use of external symbol uses invalid external symbols
Operand must be record type or field operations must be record type or field
Identifier not a record no record identifier
Record constants may not span line breaks continuous records cannot exceed the row Interval
The instruction operands must be the same size command must have the same length.
The instruction operand must have SIZE command must have a length
Invalid operand size for instruction operand length is invalid for instruction
Operands must be in same segment operations must be in the same segment
Constant expected consecutive expectations
Operand must be a memory expression
Expression must be a Code address
Multiple Base registers not allowed does not allow multiple base registers
Multiple Index registers not allowed multi-flag register not allowed
Must be index or base register must be a base or flag register
Invalid use of register registers are invalid
Invalid invoke argument invalid invoke symbol
Must be in segment block must be in Zone, segment, Block
DUP too complex DUP is too complicated
Too topology initial values for structure too many basic data structures
Statement not allowed inside structure definition declaration is not allowed in the Structure
Missing operand for macro operator cannot find macro operations
Line too long
Segment register not allowed in context does not allow registers
String or text literal too long text or string is too long
The statement too complex statement is too complex.
Identifier too long identifier is too long
Invalid character in file contains invalid characters
The same arc or framework cannot be found in missing angle bracket or brace in literal statements.
Missing single or double quotation mark in string cannot find single or double quotation marks
Empty (null) string no string
No total number of nondigit in numbers
Syntax Error in floating-point constant has a syntax error in the uncertain direction.
Real or BCD number not allowed does not allow real or BCD Encoding
Text item required by required
Forced error Force Error
Forced error: value equal to 0 standard is equal to zero
Forced error: value not equal to 0 standard not equal to zero
Forced error: the symbol not defined symbol is not defined.
Forced error: the symbol defined symbol has been defined.
Forced error: String blank string is empty
Forced error: String not blank string is not empty
Forced error: strings Equal string is the same
Forced error: strings not equal string is not the same
[Else] if2/. err2 not allowed: single-pass aggreger [else] if2/. err2 cannot be separately compiled
Expression too complex for. untilcxz. untilcxz expressions are too complex
Can align only to power of 2 can only be aligned to the power of 2
Structure alignment must be 1, 2, 4, 8, or 16 structure alignment must be 1, 2, 4, 8, or 16
Expected pre-defined
Incompatible CPU mode and segment size do not match the CPU mode and segment size
Lock must be followed by a memory operation lock command must follow the Memory Operation
Instruction prefix not the prefix of commands not allowed by allowed
No operands allowed for this instruction command no operand
Invalid instruction operands is invalid.
Initializer magn1_too large for specified size the specified size is too large.
Cannot access symbol in given segment or group cannot access symbols in a specific segment or Class
Operands have different frames operations have different structures
Cannot access label through segment registers cannot access tags in segment registers
Jump destination too far jump destination too far
Jump destination must specify a label must specify a flag to jump to the target.
Instruction does not allow near indirect addressing command does not allow near indirect addressing
Instruction does not allow far indirect addressing command does not allow remote indirect addressing
Instruction does not allow far direct addressing command does not allow remote direct addressing
Jump Distance not possible in current CPU mode jump distance not suitable for current CPU Mode
Missing operand after unary operator cannot find the operand
Cannot mix 16-and 32-bit registers cannot be combined with 16-bit and 32-bit registers
Invalid scale value invalid Range standard
Too many consecutive constant value too large standards
Instruction or register not accepted in current CPU mode commands or registers that are not recognized by the current CPU Mode
Expected reserved words for reserved word expected
Instruction form requires 80386/486 Command requires 80386/486 instructions
End Directive required at end of file end command must be at the end of File
Too records bits in record contains too many bits in the record
Positive Value expected Expected clear criteria
Index value past end of string index standard after the end of the string
Count must be positive or zero Count must be zero or clear
Count value too large count standard too much
Operand must be relocatable must be a transfer table
Constant or relocatable label expected transfer table or continuous
Segment, group, or segment register expected Expected segment, type or segment register
Expected segment of segment expected
The invalid operand for offset operation is invalid.
Invalid use of external absolute is invalid because it is completely external.
Segment or group not allowed segment or type is not allowed
Cannot add two relocatable labels cannot add double transfer table tags
Cannot add memory expression and code label cannot add memory expression and code mark

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.