Technical data
You can now move on in the ISTACK to depth 02:
The identifier
0004 (after LEVEL) tells you that this is the ISTACK of
the interrupted program processing level
CYCLE. The STEP address
counter (
SAC) indicates the address 0037H. The operation that
caused the error is stored at this absolute address in the user memory.
Its code is specified as
2006 (OP-REG). From the listing of the
machine codes in the operations list, you can see that this is the STEP 5
operation
’ADB 6’.
The interrupt occurred in organization block
OB 1. Within OB 1, the
operation that caused the error is at the relative address
0004
(REL-SAC)
. As you have already established, this operation led to a
runtime error (see ICMK, bit 2
5
, and CAUSE OF INTERR.).
You can now display the incorrect operation on the screen using the
SEARCH online function. Enter the appropriate block (OB 1) and the
relative address of the operation.
INTERRUPT STACK
DEPTH
02
OP REG:
SAC: 0037 DB-ADD:
DB-NO.:
DBL-REG.:
-NO.:
BA-ADD:0000
0000
0000
0000
2006
0001 OB-NO.:
REL-SAC:
ICMK: ICRW:
0004
0020
1
0004
BST-STP:
LEVEL:
CONDITION CODE:
CC1 CC0 OVFL OVFLS OR
STATUS
NAU PEU
STP BCF S-6 LZF REG-FE
BAU MPSTP ZYK QVZ
VKE
CAUSE OF INTERR.:
ADF
X
STUEB STUEU WECK DOPP
ERAB
ACCU1:
ACCU2: ACCU3: ACCU4:0001 1001 0000 0101 0000 0000 0000 0000
Appendix 5: Example "ISTACK Evaluation"
CPU 928B Programming Guide
12 - 20 C79000-A8576-C898-01