I'm trying to run a very simple assembly program ASMTEST as below(my first time, just for a quick try):
R3 EQU 3
R12 EQU 12
R14 EQU 14
R15 EQU 15
*
LNAME1 AMODE 31
LNAME1 RMODE 24
LNAME1 CSECT
USING *,15
SAVE (14,12),,*
X 3,3
END
R12 EQU 12
R14 EQU 14
R15 EQU 15
*
LNAME1 AMODE 31
LNAME1 RMODE 24
LNAME1 CSECT
USING *,15
SAVE (14,12),,*
X 3,3
END
Here's the abend message:
A system abend 0C1 occurred in module ASMTEST at offset X'14'.
A program-interruption code 0001 (Operation Exception) is associated with this
abend and indicates that:
An attempt was made to execute an instruction with an invalid operation code.
The abend was caused by an undetermined instruction.
A program-interruption code 0001 (Operation Exception) is associated with this
abend and indicates that:
An attempt was made to execute an instruction with an invalid operation code.
The abend was caused by an undetermined instruction.
I know it must be a very basic concept I've not understood yet for how to code/run an assembly program, but no idea what it is...
Can anyone help me to understand and solve the abend?
Thanks, Roy
coded - please do it yourself next time