tie0> set log on ------------------------------------------- Log file opened on Sat Mar 31 11:12:16 2001 ------------------------------------------- tie0> rem - Dump the start of the CVT tie0> dump [0x10]-40 80 00004480 ???: E2D7F34B F14BF040 C8C2C2F3 F3F1F040 SP3.1.0 HBB3310 00004490 ???: E3C1C3C8 E8D6D540 D6E24040 40404040 TACHYON OS 000044A0 ???: 00006789 F0F3F840 00000218 00000000 ...i038 ........ 000044B0 ???: 00006380 00000000 00000000 00000000 ................ 000044C0 ???: 00000000 00006358 00006358 00000000 ................ tie0> rem - If you just hit the ENTER key, the last command is reexecuted. tie0> rem - Step through a few instructions. tie0> step PSW: 078D0000 00007004 CC=0 MASK=0 AMODE=24 ADDRESS=00007004 X390IVP+0004 R00: 0x00000000 R01: 0x00001078 R02: 0x00000000 R03: 0x00000000 R04: 0x00000000 R05: 0x00000000 R06: 0x00000000 R07: 0x00000000 R08: 0x00000000 R09: 0x00000000 R10: 0x00000000 R11: 0x00000000 R12: 0x00000000 R13: 0x00001000 R14: 0x000044F8 R15: 0x00007000 00007004 X390IVP+0004: 41C0 F000 LA 12,0(0,15) tie0> step PSW: 078D0000 00007008 CC=0 MASK=0 AMODE=24 ADDRESS=00007008 X390IVP+0008 R00: 0x00000000 R01: 0x00001078 R02: 0x00000000 R03: 0x00000000 R04: 0x00000000 R05: 0x00000000 R06: 0x00000000 R07: 0x00000000 R08: 0x00000000 R09: 0x00000000 R10: 0x00000000 R11: 0x00000000 R12: 0x00007000 R13: 0x00001000 R14: 0x000044F8 R15: 0x00007000 00007008 X390IVP+0008: 41E0 C068 LA 14,104(0,12) tie0> rem - Display the access registers. tie0> show aregs AR00: 0x00000000 AR01: 0x00000000 AR02: 0x00000000 AR03: 0x00000000 AR04: 0x00000000 AR05: 0x00000000 AR06: 0x00000000 AR07: 0x00000000 AR08: 0x00000000 AR09: 0x00000000 AR10: 0x00000000 AR11: 0x00000000 AR12: 0x00000000 AR13: 0x00000000 AR14: 0x00000000 AR15: 0x00000000 tie0> rem - Dump the PARMs passed from JCL tie0> dump .r1 10 00001078 ???: 8000107C 00000000 0100 ...@...... tie0> rem - Disassemble the next few instructions. tie0> dis . 00007008 X390IVP+0008: 41E0 C068 LA 14,104(0,12) 0000700C X390IVP+000C: 50D0 C06C ST 13,108(0,12) 00007010 X390IVP+0010: 50E0 D008 ST 14,8(0,13) 00007014 X390IVP+0014: 18DE LR 13,14 00007016 X390IVP+0016: 0700 BCR 0,0 00007018 X390IVP+0018: 4510 C054 BAL 1,84(0,12) 0000701C X390IVP+001C: 0037 ????? 0000701E X390IVP+001E: 0000 ????? tie0> rem - Set a breakpoint at the label called 'exit'. tie0> set break exit Break point #1 set at address 0x00007056, X390IVP+0056 tie0> rem - Turn off tracing for now. tie0> set trace off tie0> rem - Execute the program until the breakpoint is hit. tie0> run Hello World from TACHYON 390 CROSS ASSEMBLER 1.4.12 Break #1 at address 0x00007056, X390IVP+0056 (exit) ... tie0> rem - Display the last several executed instructions tie0> rem - to see how the program got to the breakpoint. tie0> show itrace * 00007000 X390IVP+0000 STM 14,12,12(13) 00007004 X390IVP+0004 LA 12,0(0,15) 00007008 X390IVP+0008 LA 14,104(0,12) 0000700C X390IVP+000C ST 13,108(0,12) 00007010 X390IVP+0010 ST 14,8(0,13) 00007014 X390IVP+0014 LR 13,14 00007016 X390IVP+0016 BCR 0,0 00007018 X390IVP+0018 BAL 1,84(0,12) -> 00007054 X390IVP+0054 00007054 X390IVP+0054 SVC 35 -> 01003108 ??? tie0> rem - Turn tracing back on now. tie0> set trace on tie0> rem - Execute the program until it is done. tie0> run PSW: 078D0000 0000705A CC=0 MASK=0 AMODE=24 ADDRESS=0000705A X390IVP+005A R00: 0x00000000 R01: 0x00000064 R02: 0x00000000 R03: 0x00000000 R04: 0x00000000 R05: 0x00000000 R06: 0x00000000 R07: 0x00000000 R08: 0x00000000 R09: 0x00000000 R10: 0x00000000 R11: 0x00000000 R12: 0x00007000 R13: 0x00001000 R14: 0x00007068 R15: 0x00000000 0000705A X390IVP+005A: 98EC D00C LM 14,12,12(13) PSW: 078D0000 0000705E CC=0 MASK=0 AMODE=24 ADDRESS=0000705E X390IVP+005E R00: 0x00000000 R01: 0x00001078 R02: 0x00000000 R03: 0x00000000 R04: 0x00000000 R05: 0x00000000 R06: 0x00000000 R07: 0x00000000 R08: 0x00000000 R09: 0x00000000 R10: 0x00000000 R11: 0x00000000 R12: 0x00000000 R13: 0x00001000 R14: 0x000044F8 R15: 0x00007000 0000705E X390IVP+005E: 17FF XR 15,15 PSW: 078D0000 00007060 CC=0 MASK=0 AMODE=24 ADDRESS=00007060 X390IVP+0060 R00: 0x00000000 R01: 0x00001078 R02: 0x00000000 R03: 0x00000000 R04: 0x00000000 R05: 0x00000000 R06: 0x00000000 R07: 0x00000000 R08: 0x00000000 R09: 0x00000000 R10: 0x00000000 R11: 0x00000000 R12: 0x00000000 R13: 0x00001000 R14: 0x000044F8 R15: 0x00000000 00007060 X390IVP+0060: 07FE BCR 15,14 PSW: 078D0000 000044F8 CC=0 MASK=0 AMODE=24 ADDRESS=000044F8 ??? R00: 0x00000000 R01: 0x00001078 R02: 0x00000000 R03: 0x00000000 R04: 0x00000000 R05: 0x00000000 R06: 0x00000000 R07: 0x00000000 R08: 0x00000000 R09: 0x00000000 R10: 0x00000000 R11: 0x00000000 R12: 0x00000000 R13: 0x00001000 R14: 0x000044F8 R15: 0x00000000 000044F8 ???: 0A03 SVC 3 Program ended, return code=0 stop> quit