hercules_commands_s

=S+ (Instruction stepping on)=

This command turns on the instruction stepping. After turning instruction stepping on, each ENTER from the console allows Hercules to execute exactly one instruction and lists detailed trace information. The trace information includes the executing CPU, the PSW, the executed instruction in hexadecimal and in disassembled form as well as register hexadecimal displays of all involved register types. A range can be specified as for the S command, otherwise the existing range is used. If there is no range (or range was specified as 0) then the range includes all addresses. When an instruction within the range is about to be executed, the CPU is temporarily stopped and the next instruction is displayed. You may then examine registers and/or storage etc. before you press Enter to execute the instruction and stop at the next instruction. To turn off instruction stepping and continue normal execution enter the G command.

E.g.


 * s+** ** instruction stepping on

HHCPN040I Instruction stepping on