What you've done is correct. On your "l fff78.128" command, I'm surprised that not having a space
following the period didn't produce an error. Learn something new every day.
The PSW16 command displays the PSW as a 16-byte PSW that has a 64-bit address portion, as opposed
to the PSW command, which displays a "classic" 8-byte PSW with a 31-bit address portion.
By the way, there are many other commands you can issue when in TEST mode. The "h" command shows
help, which shows brief descriptions of the commands. You can also read about them in the User Guide.
An example follows. Apologies in advance if you already know how to do this.
After your "g" command, you are positioned just before the Add Packed Decimal instruction. The instruction
is "AP X'07C'(2,R13),X'07F'(1,R13)". To see the contents of the two operands you want to display storage
based on register 13. Two ways to do this follow.
1. Get the R13 value. List storage using the value.
1.1. Three ways to get the value: "r" or "r 13" or "l 13r". Assume R13 = X'00aaaaaa'.
1.2. "l aaaaaa.+7c. 2" to see first operand value; "l aaaaaa.+7f. 1" to see second operand. Note all the periods!
1.3. Alternately, "l aaaaaa.+7c. 8" to see both at once.
2. List the storage using the R13 value.
2.1. "l 13r%+7c. 8". If the storage pointed to by R13 were above the line, use "l 13r?+7c. 8".
There's a lot of fun to be had here using these commands!
Regards,
John Ganci