Error Codes - GE DATANET-30 Programming Reference Manual

Hide thumbs Also See for DATANET-30:
Table of Contents

Advertisement

Error Codes
Following is a list of the error codes:
Code
u
M
A
T
s
$
Illegal Mnemonic Operation
This becomes a HLT (00).
Undefined Symbol
A
symbol name appearing in the operand field does not appear in the symbol field
of any instruction. Constant 0000 is inserted as an operand address.
Multiply Defined Symbol
Either the symbol field or the operand field contains a symbolic name which appears
in the symbol field of two different instruction lines.
If
the error detected was in
the symbol field, assembly will continue with the present setting of the memory
allocation register.
If
the error detected was in the operand field, the value assigned
to the symbol the last time it appeared will be used as the operand address in the
assembled instruction.
Error or Suspected Error in the Operand Address
Blank operand field .in a line normally requiring an address. An entry in the operand
field of a line which normally should be blank. The numeric value of the operand
does not meet the requirement of the line in which it was used. The value of the
operand address will be logically OR-ed into the instruction.
Error or Suspected Error in X-Field
The X-field c9ntains an entry in an instruction which does not access memory.
The X-field contains any character other than X or is a numeric.
Scale Factors in DEC
The specified binary and decimal scales are incompatible. Two decimal or binary
scales have been specified in the constant line.
Channel Table Usage
The $ character in the first position of a symbol indicates to DATANET-30 General
Assembly Program that this is to be treated specially. This symbol must be assigned
by the programmer to a memory location that is a multiple of 16 10 .
If
this error
tag appears,
it
means that either the specified address was not module 16 or
less than
8192
or both.
[ID/A\11/A\~~1]~ ~@------------
V-70

Advertisement

Table of Contents
loading

Table of Contents