YACAL2: CASL2処理系
[YACASL2.git] / test / astest / ptn3 / 0.txt
1
2 Assemble ../../../as/ptn3_call.casl (0)
3
4 Assemble ../../../as/ptn3.casl (0)
5
6 Label::::
7 PTN3 ---> #0005
8 MAIN ---> #0000
9
10 Assemble ../../../as/ptn3_call.casl (1)
11 ../../../as/ptn3_call.casl:1:MAIN    START
12 ../../../as/ptn3_call.casl:2:        LAD     GR1,5
13         #0000   #1210
14         #0001   #0005
15 ../../../as/ptn3_call.casl:3:        CALL    PTN3
16         #0002   #8000
17         #0003   #0005
18 ../../../as/ptn3_call.casl:4:        RET
19         #0004   #8100
20 ../../../as/ptn3_call.casl:5:        END
21
22 Assemble ../../../as/ptn3.casl (1)
23 ../../../as/ptn3.casl:1:PTN3   START
24 ../../../as/ptn3.casl:2:       LD      GR2,=#0001
25         #000A   #0001
26         #0005   #1020
27         #0006   #000A
28 ../../../as/ptn3.casl:3:       SLL     GR2,0,GR1
29         #0007   #5221
30         #0008   #0000
31 ../../../as/ptn3.casl:4:       RET
32         #0009   #8100
33 ../../../as/ptn3.casl:5:       END
34
35 Executing machine codes
36 #0000: Register::::
37 #0000: GR0:      0 = #0000 = 0000000000000000
38 #0000: GR1:      0 = #0000 = 0000000000000000
39 #0000: GR2:      0 = #0000 = 0000000000000000
40 #0000: GR3:      0 = #0000 = 0000000000000000
41 #0000: GR4:      0 = #0000 = 0000000000000000
42 #0000: GR5:      0 = #0000 = 0000000000000000
43 #0000: GR6:      0 = #0000 = 0000000000000000
44 #0000: GR7:      0 = #0000 = 0000000000000000
45 #0000: SP:     512 = #0200 = 0000001000000000
46 #0000: PR:       0 = #0000 = 0000000000000000
47 #0000: FR (OF SF ZF): 000
48
49 #0002: Register::::
50 #0002: GR0:      0 = #0000 = 0000000000000000
51 #0002: GR1:      5 = #0005 = 0000000000000101
52 #0002: GR2:      0 = #0000 = 0000000000000000
53 #0002: GR3:      0 = #0000 = 0000000000000000
54 #0002: GR4:      0 = #0000 = 0000000000000000
55 #0002: GR5:      0 = #0000 = 0000000000000000
56 #0002: GR6:      0 = #0000 = 0000000000000000
57 #0002: GR7:      0 = #0000 = 0000000000000000
58 #0002: SP:     512 = #0200 = 0000001000000000
59 #0002: PR:       2 = #0002 = 0000000000000010
60 #0002: FR (OF SF ZF): 000
61
62 #0005: Register::::
63 #0005: GR0:      0 = #0000 = 0000000000000000
64 #0005: GR1:      5 = #0005 = 0000000000000101
65 #0005: GR2:      0 = #0000 = 0000000000000000
66 #0005: GR3:      0 = #0000 = 0000000000000000
67 #0005: GR4:      0 = #0000 = 0000000000000000
68 #0005: GR5:      0 = #0000 = 0000000000000000
69 #0005: GR6:      0 = #0000 = 0000000000000000
70 #0005: GR7:      0 = #0000 = 0000000000000000
71 #0005: SP:     511 = #01FF = 0000000111111111
72 #0005: PR:       5 = #0005 = 0000000000000101
73 #0005: FR (OF SF ZF): 000
74
75 #0007: Register::::
76 #0007: GR0:      0 = #0000 = 0000000000000000
77 #0007: GR1:      5 = #0005 = 0000000000000101
78 #0007: GR2:      1 = #0001 = 0000000000000001
79 #0007: GR3:      0 = #0000 = 0000000000000000
80 #0007: GR4:      0 = #0000 = 0000000000000000
81 #0007: GR5:      0 = #0000 = 0000000000000000
82 #0007: GR6:      0 = #0000 = 0000000000000000
83 #0007: GR7:      0 = #0000 = 0000000000000000
84 #0007: SP:     511 = #01FF = 0000000111111111
85 #0007: PR:       7 = #0007 = 0000000000000111
86 #0007: FR (OF SF ZF): 000
87
88 #0009: Register::::
89 #0009: GR0:      0 = #0000 = 0000000000000000
90 #0009: GR1:      5 = #0005 = 0000000000000101
91 #0009: GR2:     32 = #0020 = 0000000000100000
92 #0009: GR3:      0 = #0000 = 0000000000000000
93 #0009: GR4:      0 = #0000 = 0000000000000000
94 #0009: GR5:      0 = #0000 = 0000000000000000
95 #0009: GR6:      0 = #0000 = 0000000000000000
96 #0009: GR7:      0 = #0000 = 0000000000000000
97 #0009: SP:     511 = #01FF = 0000000111111111
98 #0009: PR:       9 = #0009 = 0000000000001001
99 #0009: FR (OF SF ZF): 000
100
101 #0004: Register::::
102 #0004: GR0:      0 = #0000 = 0000000000000000
103 #0004: GR1:      5 = #0005 = 0000000000000101
104 #0004: GR2:     32 = #0020 = 0000000000100000
105 #0004: GR3:      0 = #0000 = 0000000000000000
106 #0004: GR4:      0 = #0000 = 0000000000000000
107 #0004: GR5:      0 = #0000 = 0000000000000000
108 #0004: GR6:      0 = #0000 = 0000000000000000
109 #0004: GR7:      0 = #0000 = 0000000000000000
110 #0004: SP:     512 = #0200 = 0000001000000000
111 #0004: PR:       4 = #0004 = 0000000000000100
112 #0004: FR (OF SF ZF): 000
113