RCA CDPl8S693 User Manual page 37

Table of Contents

Advertisement

3 6 ___
User Manual for Microboard Computer Development System CDP18S693 & CDP18S694
Notes
(1) Although CRA makes every effort to increment the location counter properly when it processes
statements that contain errors, it is, of course, possible for the location counter to have a
value at any given point different from that which it would have for an error-free program. As a
result, it is conceivable that the BRANCH OUT OF PAGE error diagnostic e ith e rw ill occur
erroneously or will not be generated when it should be.
(2) The semicolon separating m ultiple statements in a line is used mainly as a checking device.
When CRA has processed an error-free statement and is reinitializedto lo o ka tth e nextone, the
intervening semicolon is merely ignored. Thus, it is not really mandatory that the semicolon be
used between two statements on a line, if the first is " known" not to contain errors. Clearly,
however, it is a necessary practice not only for readability, but also forve rifica tio n purposes.
Error
Code
01
UNRECOGNIZED MNEMONIC OR MISSING COMMA
02
PREVIOUSLY DEFINED SYMBOL
04
INVALID CHARACTER WITHIN BINARY CONSTANT
05
BINARY CONSTANT TOO LONG
06
EXPECTED HEX OR DECIMAL CONSTANT HERE
07
UNDEFINED SYMBOL
08
EXPECTED EXPRESSION HERE
09
INVALID CHARACTER WITHIN HEX CONSTANT
10
MISSING TRAILING QUOTE IN TEXT CONSTANT
11
PERIOD ERROR
12
LEADING CHARACTER ERROR
14
BRANCH OUT OF PAGE
15
INVALID REGISTER NUMBER
16
DEVICE NUMBER OUT OF RANGE
OVFL
SYMBOL TABLE SPACE EXHAUSTED
TABLE V III—Summary of CRA Error Messages
Meaning

Advertisement

Table of Contents
loading

This manual is also suitable for:

Cdpl8s694

Table of Contents