Technical data
Example of UAMK
If the CPU goes to the stop mode as a result of an addressing error
(ADF), ICMK bit number 9 is set. If an operation code error (BCF) occurs
when processing the ADF, bit number 7 is also set in the ICMK.
Content of the ICMK (binary): 00000010 10000000
Representation (hexadecimal) in the ISTACK: 0280
While only the last error to occur is marked under CAUSE OF INTERR. in
the ISTACK, all the errors that have occurred are indicated in the ICMK
(ISTACK depth 05: in ICMK, 5 bits are set). If you convert the
hexadecimal code to the binary code, you can analyze the contents of the
ICMK. In this way, you can find out which error led to the stop mode.
The error bits are reset as soon as the corresponding error program
processing level has been completely processed and is exited.
Interrupt codes of errors to which no program processing level is
assigned (e.g. NAU, PEU, STUEB, etc.) are cleared during RESTART.
User Memory Organization in the CPU 928B
CPU 928B Programming Guide
8 - 22 C79000-B8576-C898-01