FORTRAN Reference Manual

Program Compilation
FORTRAN Reference Manual528615-001
9-16
ICODE Listing
You can also generate an ICODE listing, either interactively or from a command file,
using Inspect or Binder. The following Binder command displays the object code in
ICODE format from all code blocks in the object file MYOBJ:
DUMP CODE * ICODE FROM myobj
For more information about the DUMP command, see the Binder Manual.
Example 9-3. Compiler Listing—ICODE Listing
OBJECT CODE WITH INSTRUCTION MNEMONICS
START OF PROGRAM UNIT
000000 7 CON %000401 7 CON %000016 7 CON %000000
000003 7 CON %000016 7 CON %000000 7 CON %000026
000006 7 CON %000026 7 CON %030000 0 7 CON %037400 ?
000011 7 CON %007001 7 CON %032405 5 7 CON %104404
000014 7 CON %032405 5 7 CON %100413 7 CON %032405 5
000017 7 CON %105006 7 CON %000212 7 CON %003402
000022 7 CON %002000 7 CON %000401 7 CON %000056 .
000025 7 CON %177777 7 CON %000056 . 7 CON %177777
000030 7 CON %000036 7 CON %000036 7 CON %030114 0L
000033 7 CON %067564 ot 7 CON %020043 # 7 CON %047567 Ow
000036 7 CON %067145 ne 7 CON %071047 r' 7 CON %071440 s
000041 7 CON %047141 Na 7 CON %066545 me 7 CON %053141 Va
000044 7 CON %066165 lu 7 CON %062524 eT 7 CON %060570 ax
000047 7 CON %020103 C 7 CON %064141 ha 7 CON %071147 rg
000052 7 CON %062400 e 7 CON %037400 ? 7 CON %007001
000055 7 CON %032405 5 7 CON %037400 ? 7 CON %007405
000060 7 CON %032404 5 7 CON %037400 ? 7 CON %012014
000063 7 CON %032405 5 7 CON %037400 ? 7 CON %020005
000066 7 CON %032404 5 7 CON %037400 ? 7 CON %022412 %
000071 7 CON %002000 7 CON %000000 7 CON %000002
000074 7 CON %000004 7 CON %000006 7 PCAL 000
000077 7 ADDS +002 0 LWP -007 1 LWP -007
000102 2 LWP -007 3 LWP -007 7 PUSH 733
000105 0 LADR L+016 7 STAR 7 0 STRP 0
000110 0 LLS 01 7 STAR 6 0 LDRA 6
000113 7 PUSH 700 7 ADDS +014
STATEMENT LABEL 15 LINE # 9.000
000115 0 LADR S-000 7 STOR L+002 7 ADDS +012
000120 0 RDP 0 ADDI -076 1 LDI +006
000123 7 PUSH 711 0 LDLI +100 1 LADR L+001
000126 7 PUSH 711 7 ADDS +002 0 LDI +074
000131 7 PUSH 700 0 PCAL 000 7 STRP 7
000134 7 ADDS +014 0 LDLI +200 1 LADR L+001
000137 7 PUSH 711 7 ADDS +002 0 LDI +014
000142 7 PUSH 700 0 PCAL 000 1 LADR L+002,I
000145 0 SETS 7 STRP 7
STATEMENT LABEL 20 LINE # 10.000
000147 0 LDI +001 0 BUN +174,I
STATEMENT LABEL 20 + 1 LINE # 11.000
000151 0 LADR S-000 7 STOR L+002 7 ADDS +013
000154 0 LDI +005 7 PUSH 700 0 LDLI +160
000157 0 ORRI +001 1 LADR L+001 7 PUSH 711
000162 7 ADDS +002 0 LDI +034 7 PUSH 700
000165 0 PCAL 000 7 STRP 7 0 LADR L+013
000170 1 LDI +002 2 LDI +002 3 LDI +001
000173 7 PUSH 733 7 ADDS +010 0 LDLI +360
000176 0 ORRI +001 1 LADR L+001 2 LADR S-013