2 Assemble ../../../as/ptn2_call.casl (0)
4 Assemble ../../../as/ptn2.casl (0)
10 Assemble ../../../as/ptn2_call.casl (1)
11 ../../../as/ptn2_call.casl:1:MAIN START
12 ../../../as/ptn2_call.casl:2: LAD GR1,5
15 ../../../as/ptn2_call.casl:3: CALL PTN2
18 ../../../as/ptn2_call.casl:4: RET
20 ../../../as/ptn2_call.casl:5: END
22 Assemble ../../../as/ptn2.casl (1)
23 ../../../as/ptn2.casl:1:PTN2 START
24 ../../../as/ptn2.casl:2: PUSH 0,GR1
27 ../../../as/ptn2.casl:3: LAD GR2,16
30 ../../../as/ptn2.casl:4: SUBL GR2,GR1
32 ../../../as/ptn2.casl:5: LD GR1,GR2
34 ../../../as/ptn2.casl:6: LD GR2,=#FFFF
38 ../../../as/ptn2.casl:7: SRL GR2,0,GR1
41 ../../../as/ptn2.casl:8: POP GR1
43 ../../../as/ptn2.casl:9: RET
45 ../../../as/ptn2.casl:10: END
47 Executing machine codes
49 #0000: GR0: 0 = #0000 = 0000000000000000
50 #0000: GR1: 0 = #0000 = 0000000000000000
51 #0000: GR2: 0 = #0000 = 0000000000000000
52 #0000: GR3: 0 = #0000 = 0000000000000000
53 #0000: GR4: 0 = #0000 = 0000000000000000
54 #0000: GR5: 0 = #0000 = 0000000000000000
55 #0000: GR6: 0 = #0000 = 0000000000000000
56 #0000: GR7: 0 = #0000 = 0000000000000000
57 #0000: SP: 512 = #0200 = 0000001000000000
58 #0000: PR: 0 = #0000 = 0000000000000000
59 #0000: FR (OF SF ZF): 000
62 #0002: GR0: 0 = #0000 = 0000000000000000
63 #0002: GR1: 5 = #0005 = 0000000000000101
64 #0002: GR2: 0 = #0000 = 0000000000000000
65 #0002: GR3: 0 = #0000 = 0000000000000000
66 #0002: GR4: 0 = #0000 = 0000000000000000
67 #0002: GR5: 0 = #0000 = 0000000000000000
68 #0002: GR6: 0 = #0000 = 0000000000000000
69 #0002: GR7: 0 = #0000 = 0000000000000000
70 #0002: SP: 512 = #0200 = 0000001000000000
71 #0002: PR: 2 = #0002 = 0000000000000010
72 #0002: FR (OF SF ZF): 000
75 #0005: GR0: 0 = #0000 = 0000000000000000
76 #0005: GR1: 5 = #0005 = 0000000000000101
77 #0005: GR2: 0 = #0000 = 0000000000000000
78 #0005: GR3: 0 = #0000 = 0000000000000000
79 #0005: GR4: 0 = #0000 = 0000000000000000
80 #0005: GR5: 0 = #0000 = 0000000000000000
81 #0005: GR6: 0 = #0000 = 0000000000000000
82 #0005: GR7: 0 = #0000 = 0000000000000000
83 #0005: SP: 511 = #01FF = 0000000111111111
84 #0005: PR: 5 = #0005 = 0000000000000101
85 #0005: FR (OF SF ZF): 000
88 #0007: GR0: 0 = #0000 = 0000000000000000
89 #0007: GR1: 5 = #0005 = 0000000000000101
90 #0007: GR2: 0 = #0000 = 0000000000000000
91 #0007: GR3: 0 = #0000 = 0000000000000000
92 #0007: GR4: 0 = #0000 = 0000000000000000
93 #0007: GR5: 0 = #0000 = 0000000000000000
94 #0007: GR6: 0 = #0000 = 0000000000000000
95 #0007: GR7: 0 = #0000 = 0000000000000000
96 #0007: SP: 510 = #01FE = 0000000111111110
97 #0007: PR: 7 = #0007 = 0000000000000111
98 #0007: FR (OF SF ZF): 000
101 #0009: GR0: 0 = #0000 = 0000000000000000
102 #0009: GR1: 5 = #0005 = 0000000000000101
103 #0009: GR2: 16 = #0010 = 0000000000010000
104 #0009: GR3: 0 = #0000 = 0000000000000000
105 #0009: GR4: 0 = #0000 = 0000000000000000
106 #0009: GR5: 0 = #0000 = 0000000000000000
107 #0009: GR6: 0 = #0000 = 0000000000000000
108 #0009: GR7: 0 = #0000 = 0000000000000000
109 #0009: SP: 510 = #01FE = 0000000111111110
110 #0009: PR: 9 = #0009 = 0000000000001001
111 #0009: FR (OF SF ZF): 000
114 #000A: GR0: 0 = #0000 = 0000000000000000
115 #000A: GR1: 5 = #0005 = 0000000000000101
116 #000A: GR2: 11 = #000B = 0000000000001011
117 #000A: GR3: 0 = #0000 = 0000000000000000
118 #000A: GR4: 0 = #0000 = 0000000000000000
119 #000A: GR5: 0 = #0000 = 0000000000000000
120 #000A: GR6: 0 = #0000 = 0000000000000000
121 #000A: GR7: 0 = #0000 = 0000000000000000
122 #000A: SP: 510 = #01FE = 0000000111111110
123 #000A: PR: 10 = #000A = 0000000000001010
124 #000A: FR (OF SF ZF): 000
127 #000B: GR0: 0 = #0000 = 0000000000000000
128 #000B: GR1: 11 = #000B = 0000000000001011
129 #000B: GR2: 11 = #000B = 0000000000001011
130 #000B: GR3: 0 = #0000 = 0000000000000000
131 #000B: GR4: 0 = #0000 = 0000000000000000
132 #000B: GR5: 0 = #0000 = 0000000000000000
133 #000B: GR6: 0 = #0000 = 0000000000000000
134 #000B: GR7: 0 = #0000 = 0000000000000000
135 #000B: SP: 510 = #01FE = 0000000111111110
136 #000B: PR: 11 = #000B = 0000000000001011
137 #000B: FR (OF SF ZF): 000
140 #000D: GR0: 0 = #0000 = 0000000000000000
141 #000D: GR1: 11 = #000B = 0000000000001011
142 #000D: GR2: 65535 = #FFFF = 1111111111111111
143 #000D: GR3: 0 = #0000 = 0000000000000000
144 #000D: GR4: 0 = #0000 = 0000000000000000
145 #000D: GR5: 0 = #0000 = 0000000000000000
146 #000D: GR6: 0 = #0000 = 0000000000000000
147 #000D: GR7: 0 = #0000 = 0000000000000000
148 #000D: SP: 510 = #01FE = 0000000111111110
149 #000D: PR: 13 = #000D = 0000000000001101
150 #000D: FR (OF SF ZF): 010
153 #000F: GR0: 0 = #0000 = 0000000000000000
154 #000F: GR1: 11 = #000B = 0000000000001011
155 #000F: GR2: 31 = #001F = 0000000000011111
156 #000F: GR3: 0 = #0000 = 0000000000000000
157 #000F: GR4: 0 = #0000 = 0000000000000000
158 #000F: GR5: 0 = #0000 = 0000000000000000
159 #000F: GR6: 0 = #0000 = 0000000000000000
160 #000F: GR7: 0 = #0000 = 0000000000000000
161 #000F: SP: 510 = #01FE = 0000000111111110
162 #000F: PR: 15 = #000F = 0000000000001111
163 #000F: FR (OF SF ZF): 100
166 #0010: GR0: 0 = #0000 = 0000000000000000
167 #0010: GR1: 5 = #0005 = 0000000000000101
168 #0010: GR2: 31 = #001F = 0000000000011111
169 #0010: GR3: 0 = #0000 = 0000000000000000
170 #0010: GR4: 0 = #0000 = 0000000000000000
171 #0010: GR5: 0 = #0000 = 0000000000000000
172 #0010: GR6: 0 = #0000 = 0000000000000000
173 #0010: GR7: 0 = #0000 = 0000000000000000
174 #0010: SP: 511 = #01FF = 0000000111111111
175 #0010: PR: 16 = #0010 = 0000000000010000
176 #0010: FR (OF SF ZF): 100
179 #0004: GR0: 0 = #0000 = 0000000000000000
180 #0004: GR1: 5 = #0005 = 0000000000000101
181 #0004: GR2: 31 = #001F = 0000000000011111
182 #0004: GR3: 0 = #0000 = 0000000000000000
183 #0004: GR4: 0 = #0000 = 0000000000000000
184 #0004: GR5: 0 = #0000 = 0000000000000000
185 #0004: GR6: 0 = #0000 = 0000000000000000
186 #0004: GR7: 0 = #0000 = 0000000000000000
187 #0004: SP: 512 = #0200 = 0000001000000000
188 #0004: PR: 4 = #0004 = 0000000000000100
189 #0004: FR (OF SF ZF): 100