Assemble ../../../as/ptn3_call.casl (0) Assemble ../../../as/ptn3.casl (0) Label:::: PTN3 ---> #0005 MAIN ---> #0000 Assemble ../../../as/ptn3_call.casl (1) ../../../as/ptn3_call.casl:1:MAIN START ../../../as/ptn3_call.casl:2: LAD GR1,5 #0000 #1210 #0001 #0005 ../../../as/ptn3_call.casl:3: CALL PTN3 #0002 #8000 #0003 #0005 ../../../as/ptn3_call.casl:4: RET #0004 #8100 ../../../as/ptn3_call.casl:5: END Assemble ../../../as/ptn3.casl (1) ../../../as/ptn3.casl:1:PTN3 START ../../../as/ptn3.casl:2: LD GR2,=#0001 #000A #0001 #0005 #1020 #0006 #000A ../../../as/ptn3.casl:3: SLL GR2,0,GR1 #0007 #5221 #0008 #0000 ../../../as/ptn3.casl:4: RET #0009 #8100 ../../../as/ptn3.casl:5: END Executing machine codes #0000: Register:::: #0000: GR0: 0 = #0000 = 0000000000000000 #0000: GR1: 0 = #0000 = 0000000000000000 #0000: GR2: 0 = #0000 = 0000000000000000 #0000: GR3: 0 = #0000 = 0000000000000000 #0000: GR4: 0 = #0000 = 0000000000000000 #0000: GR5: 0 = #0000 = 0000000000000000 #0000: GR6: 0 = #0000 = 0000000000000000 #0000: GR7: 0 = #0000 = 0000000000000000 #0000: SP: 512 = #0200 = 0000001000000000 #0000: PR: 0 = #0000 = 0000000000000000 #0000: FR (OF SF ZF): 000 #0002: Register:::: #0002: GR0: 0 = #0000 = 0000000000000000 #0002: GR1: 5 = #0005 = 0000000000000101 #0002: GR2: 0 = #0000 = 0000000000000000 #0002: GR3: 0 = #0000 = 0000000000000000 #0002: GR4: 0 = #0000 = 0000000000000000 #0002: GR5: 0 = #0000 = 0000000000000000 #0002: GR6: 0 = #0000 = 0000000000000000 #0002: GR7: 0 = #0000 = 0000000000000000 #0002: SP: 512 = #0200 = 0000001000000000 #0002: PR: 2 = #0002 = 0000000000000010 #0002: FR (OF SF ZF): 000 #0005: Register:::: #0005: GR0: 0 = #0000 = 0000000000000000 #0005: GR1: 5 = #0005 = 0000000000000101 #0005: GR2: 0 = #0000 = 0000000000000000 #0005: GR3: 0 = #0000 = 0000000000000000 #0005: GR4: 0 = #0000 = 0000000000000000 #0005: GR5: 0 = #0000 = 0000000000000000 #0005: GR6: 0 = #0000 = 0000000000000000 #0005: GR7: 0 = #0000 = 0000000000000000 #0005: SP: 511 = #01FF = 0000000111111111 #0005: PR: 5 = #0005 = 0000000000000101 #0005: FR (OF SF ZF): 000 #0007: Register:::: #0007: GR0: 0 = #0000 = 0000000000000000 #0007: GR1: 5 = #0005 = 0000000000000101 #0007: GR2: 1 = #0001 = 0000000000000001 #0007: GR3: 0 = #0000 = 0000000000000000 #0007: GR4: 0 = #0000 = 0000000000000000 #0007: GR5: 0 = #0000 = 0000000000000000 #0007: GR6: 0 = #0000 = 0000000000000000 #0007: GR7: 0 = #0000 = 0000000000000000 #0007: SP: 511 = #01FF = 0000000111111111 #0007: PR: 7 = #0007 = 0000000000000111 #0007: FR (OF SF ZF): 000 #0009: Register:::: #0009: GR0: 0 = #0000 = 0000000000000000 #0009: GR1: 5 = #0005 = 0000000000000101 #0009: GR2: 32 = #0020 = 0000000000100000 #0009: GR3: 0 = #0000 = 0000000000000000 #0009: GR4: 0 = #0000 = 0000000000000000 #0009: GR5: 0 = #0000 = 0000000000000000 #0009: GR6: 0 = #0000 = 0000000000000000 #0009: GR7: 0 = #0000 = 0000000000000000 #0009: SP: 511 = #01FF = 0000000111111111 #0009: PR: 9 = #0009 = 0000000000001001 #0009: FR (OF SF ZF): 000 #0004: Register:::: #0004: GR0: 0 = #0000 = 0000000000000000 #0004: GR1: 5 = #0005 = 0000000000000101 #0004: GR2: 32 = #0020 = 0000000000100000 #0004: GR3: 0 = #0000 = 0000000000000000 #0004: GR4: 0 = #0000 = 0000000000000000 #0004: GR5: 0 = #0000 = 0000000000000000 #0004: GR6: 0 = #0000 = 0000000000000000 #0004: GR7: 0 = #0000 = 0000000000000000 #0004: SP: 512 = #0200 = 0000001000000000 #0004: PR: 4 = #0004 = 0000000000000100 #0004: FR (OF SF ZF): 000