SET ASSEMBLER と SET DISASSEMBLY コマンド
SET ASSEMBLER ON と SET DISASSEMBLY ON コマンドは、
いくつかの同じ機能を使用可能にします。 ただし、どちらのコマンドを使用するかを決める前に、
デバッグする CU のタイプ (アセンブラー、逆アセンブリー、またはその両方) を考慮する必要があります。 使用するコマンドを決める際には、次のガイドラインが役立ちます。
- アセンブラー CU はデバッグするが、逆アセンブリー CU はデバッグしない場合、
SET ASSEMBLER ONコマンドを使用する場合があります。 次の機能が必要な場合、SET ASSEMBLER ONコマンドを使用してください。LIST、LIST NAMES CUS、またはDESCRIBE CUSコマンドを使用して、逆アセンブリー CU の名前を表示する。- 逆アセンブリー CU がロードされたときに、
AT APPEARANCEを使用して z/OS® Debugger を停止する。
- 逆アセンブリー CU をデバッグする場合、逆アセンブリー CU の逆アセンブリー表示を
可能にするために
SET DISASSEMBLY ONコマンドを使用してください。SET DISASSEMBLY ONコマンドは、SET ASSEMBLER ONにより 可能にされる機能を使用可能にすると共に、SET ASSEMBLER ONコマンドでは使用できない 以下の機能も使用可能にします。- ソース・ウィンドウに逆アセンブル・リストを表示する。
STEP INTOコマンドを使用して、逆アセンブリー CU に入る。AT ENTRY *コマンドを使用して、逆アセンブリー CU の入り口点で停止する。
アセンブラー CU をデバッグしていて、その後、逆アセンブリー CU をデバッグすることにした場合、
SET ASSEMBLER ON コマンドを入力した後 SET DISASSEMBLY ON コマンドを入力することができます。