Download ZBOIBOB6 Cross Assembler
Transcript
Error List When a non-fatal error occurs in the source code, the next line of the listing will have an error message which will include a error number in hex. The- following table lists the cause associated with the given error number. 01 02 03 04 05 06 07 08 OA OB OC 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20 21 22 23 24 25 26 64 65 Register field not allowed· Only BP, BX, 51, DI allowed Only one base register (BP, BX) allowed Only one index register (51, DI) allowed Subtraction of register or undefined label not allowed Only one undefined label per expression allowed Illegal digit in hex number Illegal digit in decimal number Illegal character in label or opcode l:X>uble defined label Opcode not recognized Invalid operand .,. expected· Register mismatch Immediate not allowed here "]. expected Memory-to-memory not allowed Immediate may not be destination Register-to-register not allowed here Must specify segment register load only Constant must be defined Value error Flag must be set only once Label never defined ·EQU· must have label on same line Zero length string illegal ENDIF without IF One-character strings only Expression may not precede multi-character string Undefined label Value error - 16 -