クロック周波数の定義を追加
[YACASL2.git] / test / astest / iotest / 0.txt
1
2 Assemble ../../../as/iotest.casl (0)
3 ../../../as/iotest.casl:1:IOTEST START
4 ../../../as/iotest.casl:2:      OUT OBUF1,OLEN1
5 ../../../as/iotest.casl:3:LOOP IN IOBUF,IOLEN
6 ../../../as/iotest.casl:4:      LD      GR1,IOLEN
7 ../../../as/iotest.casl:5:    JZE       RETURN
8 ../../../as/iotest.casl:6:      OUT OBUF2,OLEN2
9 ../../../as/iotest.casl:7:      OUT IOBUF,IOLEN
10 ../../../as/iotest.casl:8:      OUT OBUF3,OLEN3
11 ../../../as/iotest.casl:9:      JUMP LOOP
12 ../../../as/iotest.casl:10:RETURN       RET
13 ../../../as/iotest.casl:11:; Memory
14 ../../../as/iotest.casl:12:OBUF1 DC 'LET''S START. TYPE IN'
15 ../../../as/iotest.casl:13:OLEN1 DC 20
16 ../../../as/iotest.casl:14:OBUF2 DC 'YOU TYPED'
17 ../../../as/iotest.casl:15:OLEN2 DC 9
18 ../../../as/iotest.casl:16:OBUF3 DC 'WHAT''S NEXT?'
19 ../../../as/iotest.casl:17:OLEN3 DC 12
20 ../../../as/iotest.casl:18:IOBUF DS 64
21 ../../../as/iotest.casl:19:IOLEN DS 1
22 ../../../as/iotest.casl:20:     END
23
24 Label::::
25 OBUF1 ---> #005B
26 OBUF2 ---> #0070
27 IOLEN ---> #00C7
28 OBUF3 ---> #007A
29 RETURN ---> #005A
30 IOBUF ---> #0087
31 LOOP ---> #0012
32 OLEN1 ---> #006F
33 OLEN2 ---> #0079
34 OLEN3 ---> #0086
35 IOTEST ---> #0000
36
37 Assemble ../../../as/iotest.casl (1)
38 ../../../as/iotest.casl:1:IOTEST START
39 ../../../as/iotest.casl:2:      OUT OBUF1,OLEN1
40         #0000   #7001
41         #0001   #0000
42         #0002   #7002
43         #0003   #0000
44         #0004   #1210
45         #0005   #005B
46         #0006   #1020
47         #0007   #006F
48         #0008   #F000
49         #0009   #0002
50         #000A   #1210
51         #000B   #00C8
52         #00C8   #000A
53         #000C   #1220
54         #000D   #0001
55         #000E   #F000
56         #000F   #0002
57         #0010   #7120
58         #0011   #7110
59 ../../../as/iotest.casl:3:LOOP IN IOBUF,IOLEN
60         #0012   #7001
61         #0013   #0000
62         #0014   #7002
63         #0015   #0000
64         #0016   #1210
65         #0017   #0087
66         #0018   #1220
67         #0019   #00C7
68         #001A   #F000
69         #001B   #0001
70         #001C   #7120
71         #001D   #7110
72 ../../../as/iotest.casl:4:      LD      GR1,IOLEN
73         #001E   #1010
74         #001F   #00C7
75 ../../../as/iotest.casl:5:    JZE       RETURN
76         #0020   #6300
77         #0021   #005A
78 ../../../as/iotest.casl:6:      OUT OBUF2,OLEN2
79         #0022   #7001
80         #0023   #0000
81         #0024   #7002
82         #0025   #0000
83         #0026   #1210
84         #0027   #0070
85         #0028   #1020
86         #0029   #0079
87         #002A   #F000
88         #002B   #0002
89         #002C   #1210
90         #002D   #00C9
91         #00C9   #000A
92         #002E   #1220
93         #002F   #0001
94         #0030   #F000
95         #0031   #0002
96         #0032   #7120
97         #0033   #7110
98 ../../../as/iotest.casl:7:      OUT IOBUF,IOLEN
99         #0034   #7001
100         #0035   #0000
101         #0036   #7002
102         #0037   #0000
103         #0038   #1210
104         #0039   #0087
105         #003A   #1020
106         #003B   #00C7
107         #003C   #F000
108         #003D   #0002
109         #003E   #1210
110         #003F   #00CA
111         #00CA   #000A
112         #0040   #1220
113         #0041   #0001
114         #0042   #F000
115         #0043   #0002
116         #0044   #7120
117         #0045   #7110
118 ../../../as/iotest.casl:8:      OUT OBUF3,OLEN3
119         #0046   #7001
120         #0047   #0000
121         #0048   #7002
122         #0049   #0000
123         #004A   #1210
124         #004B   #007A
125         #004C   #1020
126         #004D   #0086
127         #004E   #F000
128         #004F   #0002
129         #0050   #1210
130         #0051   #00CB
131         #00CB   #000A
132         #0052   #1220
133         #0053   #0001
134         #0054   #F000
135         #0055   #0002
136         #0056   #7120
137         #0057   #7110
138 ../../../as/iotest.casl:9:      JUMP LOOP
139         #0058   #6400
140         #0059   #0012
141 ../../../as/iotest.casl:10:RETURN       RET
142         #005A   #8100
143 ../../../as/iotest.casl:11:; Memory
144 ../../../as/iotest.casl:12:OBUF1 DC 'LET''S START. TYPE IN'
145         #005B   #004C
146         #005C   #0045
147         #005D   #0054
148         #005E   #0027
149         #005F   #0053
150         #0060   #0020
151         #0061   #0053
152         #0062   #0054
153         #0063   #0041
154         #0064   #0052
155         #0065   #0054
156         #0066   #002E
157         #0067   #0020
158         #0068   #0054
159         #0069   #0059
160         #006A   #0050
161         #006B   #0045
162         #006C   #0020
163         #006D   #0049
164         #006E   #004E
165 ../../../as/iotest.casl:13:OLEN1 DC 20
166         #006F   #0014
167 ../../../as/iotest.casl:14:OBUF2 DC 'YOU TYPED'
168         #0070   #0059
169         #0071   #004F
170         #0072   #0055
171         #0073   #0020
172         #0074   #0054
173         #0075   #0059
174         #0076   #0050
175         #0077   #0045
176         #0078   #0044
177 ../../../as/iotest.casl:15:OLEN2 DC 9
178         #0079   #0009
179 ../../../as/iotest.casl:16:OBUF3 DC 'WHAT''S NEXT?'
180         #007A   #0057
181         #007B   #0048
182         #007C   #0041
183         #007D   #0054
184         #007E   #0027
185         #007F   #0053
186         #0080   #0020
187         #0081   #004E
188         #0082   #0045
189         #0083   #0058
190         #0084   #0054
191         #0085   #003F
192 ../../../as/iotest.casl:17:OLEN3 DC 12
193         #0086   #000C
194 ../../../as/iotest.casl:18:IOBUF DS 64
195         #0087   #0000
196         #0088   #0000
197         #0089   #0000
198         #008A   #0000
199         #008B   #0000
200         #008C   #0000
201         #008D   #0000
202         #008E   #0000
203         #008F   #0000
204         #0090   #0000
205         #0091   #0000
206         #0092   #0000
207         #0093   #0000
208         #0094   #0000
209         #0095   #0000
210         #0096   #0000
211         #0097   #0000
212         #0098   #0000
213         #0099   #0000
214         #009A   #0000
215         #009B   #0000
216         #009C   #0000
217         #009D   #0000
218         #009E   #0000
219         #009F   #0000
220         #00A0   #0000
221         #00A1   #0000
222         #00A2   #0000
223         #00A3   #0000
224         #00A4   #0000
225         #00A5   #0000
226         #00A6   #0000
227         #00A7   #0000
228         #00A8   #0000
229         #00A9   #0000
230         #00AA   #0000
231         #00AB   #0000
232         #00AC   #0000
233         #00AD   #0000
234         #00AE   #0000
235         #00AF   #0000
236         #00B0   #0000
237         #00B1   #0000
238         #00B2   #0000
239         #00B3   #0000
240         #00B4   #0000
241         #00B5   #0000
242         #00B6   #0000
243         #00B7   #0000
244         #00B8   #0000
245         #00B9   #0000
246         #00BA   #0000
247         #00BB   #0000
248         #00BC   #0000
249         #00BD   #0000
250         #00BE   #0000
251         #00BF   #0000
252         #00C0   #0000
253         #00C1   #0000
254         #00C2   #0000
255         #00C3   #0000
256         #00C4   #0000
257         #00C5   #0000
258         #00C6   #0000
259 ../../../as/iotest.casl:19:IOLEN DS 1
260         #00C7   #0000
261 ../../../as/iotest.casl:20:     END
262 LET'S START. TYPE IN
263 YOU TYPED
264 aaaaaaaaaaaaaaaaaaaa
265 WHAT'S NEXT?
266 YOU TYPED
267 qwerty
268 WHAT'S NEXT?
269 YOU TYPED
270 1234567890
271 WHAT'S NEXT?
272 YOU TYPED
273 cccccccccccccccccccccccccccccccccccccccc
274 WHAT'S NEXT?
275 YOU TYPED
276         a       b       c
277 WHAT'S NEXT?
278 YOU TYPED
279         
280 WHAT'S NEXT?