22.02.2015 Views

HLASM Language Reference

HLASM Language Reference

HLASM Language Reference

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

MHELP Instruction<br />

See Figure 109 on page 399 for more examples.<br />

Combining Options<br />

More than one MHELP option, including the limit for &SYSNDX, can be specified at<br />

the same time by combining the option codes in one MHELP operand. For<br />

example, call and branch traces can be invoked by:<br />

MHELP B'11'<br />

MHELP 2+1<br />

MHELP 3<br />

Substitution by variable symbols may also be used.<br />

┌────────────────────────┬───────────────────────────────────┬───────────────────────────────────┐<br />

│ MHELP Instruction │ MHELP Operand │ MHELP Effect │<br />

├────────────────────────┼──────────┬────────────────────────┤<br />

│<br />

│ │ Decimal │ Hexadecimal │ │<br />

│ │ ├──────┬─────────┬───────┤ │<br />

│ │ │ │ &SYSNDX │ MHELP │ │<br />

├────────────────────────┼──────────┼──────┼─────────┼───────┼───────────────────────────────────┤<br />

│ MHELP 4869 │ 4869 │ │ 13 │ 5 │ Macro call trace and AIF dump; │<br />

│ │ │ │ │ │ &SYSNDX limited to 4869 │<br />

├────────────────────────┼──────────┼──────┼─────────┼───────┼───────────────────────────────────┤<br />

│ MHELP 65536 │ 65536 │ 1 │ │ │ No effect │<br />

├────────────────────────┼──────────┼──────┼─────────┼───────┼───────────────────────────────────┤<br />

│ MHELP 16777232 │ 16777232 │ 1 │ │ 1 │ Macro entry dump │<br />

├────────────────────────┼──────────┼──────┼─────────┼───────┼───────────────────────────────────┤<br />

│ MHELP 28678 │ 28678 │ │ 7 │ 6 │ Macro branch trace and AIF dump; │<br />

│ │ │ │ │ │ &SYSNDX limited to 28678 │<br />

├────────────────────────┼──────────┼──────┼─────────┼───────┼───────────────────────────────────┤<br />

│ MHELP 256+1 │ 257 │ │ 1 │ 1 │ Macro call trace; │<br />

│ │ │ │ │ │ &SYSNDX limited to 257 │<br />

├────────────────────────┼──────────┼──────┼─────────┼───────┼───────────────────────────────────┤<br />

│ MHELP B'11' │ 3 │ │ │ 3 │ Macro call trace, and │<br />

│ │ │ │ │ │ macro branch trace │<br />

└────────────────────────┴──────────┴──────┴─────────┴───────┴───────────────────────────────────┘<br />

Figure 109. MHELP Control on &SYSNDX<br />

Chapter 10. MHELP Instruction 399

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!