~ubuntu-branches/ubuntu/jaunty/spim/jaunty

« back to all changes in this revision

Viewing changes to Documentation/xinterface.id

  • Committer: Bazaar Package Importer
  • Author(s): Fernando Sanchez
  • Date: 2001-01-24 14:05:34 UTC
  • Revision ID: james.westby@ubuntu.com-20010124140534-3le9wmofforjjcd8
Tags: upstream-6.3
ImportĀ upstreamĀ versionĀ 6.3

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
%!PS-Adobe-2.0 EPSF-1.2
 
2
%%DocumentFonts: Courier Helvetica-Bold Times-Roman
 
3
%%Pages: 1
 
4
%%BoundingBox: 18 124 551 662
 
5
%%EndComments
 
6
 
 
7
/IdrawDict 53 dict def
 
8
IdrawDict begin
 
9
 
 
10
/reencodeISO {
 
11
dup dup findfont dup length dict begin
 
12
{ 1 index /FID ne { def }{ pop pop } ifelse } forall
 
13
/Encoding ISOLatin1Encoding def
 
14
currentdict end definefont
 
15
} def
 
16
 
 
17
/ISOLatin1Encoding [
 
18
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
 
19
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
 
20
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
 
21
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
 
22
/space/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright
 
23
/parenleft/parenright/asterisk/plus/comma/minus/period/slash
 
24
/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon
 
25
/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N
 
26
/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright
 
27
/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m
 
28
/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde
 
29
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
 
30
/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
 
31
/.notdef/dotlessi/grave/acute/circumflex/tilde/macron/breve
 
32
/dotaccent/dieresis/.notdef/ring/cedilla/.notdef/hungarumlaut
 
33
/ogonek/caron/space/exclamdown/cent/sterling/currency/yen/brokenbar
 
34
/section/dieresis/copyright/ordfeminine/guillemotleft/logicalnot
 
35
/hyphen/registered/macron/degree/plusminus/twosuperior/threesuperior
 
36
/acute/mu/paragraph/periodcentered/cedilla/onesuperior/ordmasculine
 
37
/guillemotright/onequarter/onehalf/threequarters/questiondown
 
38
/Agrave/Aacute/Acircumflex/Atilde/Adieresis/Aring/AE/Ccedilla
 
39
/Egrave/Eacute/Ecircumflex/Edieresis/Igrave/Iacute/Icircumflex
 
40
/Idieresis/Eth/Ntilde/Ograve/Oacute/Ocircumflex/Otilde/Odieresis
 
41
/multiply/Oslash/Ugrave/Uacute/Ucircumflex/Udieresis/Yacute
 
42
/Thorn/germandbls/agrave/aacute/acircumflex/atilde/adieresis
 
43
/aring/ae/ccedilla/egrave/eacute/ecircumflex/edieresis/igrave
 
44
/iacute/icircumflex/idieresis/eth/ntilde/ograve/oacute/ocircumflex
 
45
/otilde/odieresis/divide/oslash/ugrave/uacute/ucircumflex/udieresis
 
46
/yacute/thorn/ydieresis
 
47
] def
 
48
/Courier reencodeISO def
 
49
/Helvetica-Bold reencodeISO def
 
50
/Times-Roman reencodeISO def
 
51
 
 
52
/arrowHeight 8 def
 
53
/arrowWidth 4 def
 
54
/none null def
 
55
/numGraphicParameters 17 def
 
56
/stringLimit 65535 def
 
57
 
 
58
/Begin {
 
59
save
 
60
numGraphicParameters dict begin
 
61
} def
 
62
 
 
63
/End {
 
64
end
 
65
restore
 
66
} def
 
67
 
 
68
/SetB {
 
69
dup type /nulltype eq {
 
70
pop
 
71
false /brushRightArrow idef
 
72
false /brushLeftArrow idef
 
73
true /brushNone idef
 
74
} {
 
75
/brushDashOffset idef
 
76
/brushDashArray idef
 
77
0 ne /brushRightArrow idef
 
78
0 ne /brushLeftArrow idef
 
79
/brushWidth idef
 
80
false /brushNone idef
 
81
} ifelse
 
82
} def
 
83
 
 
84
/SetCFg {
 
85
/fgblue idef
 
86
/fggreen idef
 
87
/fgred idef
 
88
} def
 
89
 
 
90
/SetCBg {
 
91
/bgblue idef
 
92
/bggreen idef
 
93
/bgred idef
 
94
} def
 
95
 
 
96
/SetF {
 
97
/printSize idef
 
98
/printFont idef
 
99
} def
 
100
 
 
101
/SetP {
 
102
dup type /nulltype eq {
 
103
pop true /patternNone idef
 
104
} {
 
105
dup -1 eq {
 
106
/patternGrayLevel idef
 
107
/patternString idef
 
108
} {
 
109
/patternGrayLevel idef
 
110
} ifelse
 
111
false /patternNone idef
 
112
} ifelse
 
113
} def
 
114
 
 
115
/BSpl {
 
116
0 begin
 
117
storexyn
 
118
newpath
 
119
n 1 gt {
 
120
0 0 0 0 0 0 1 1 true subspline
 
121
n 2 gt {
 
122
0 0 0 0 1 1 2 2 false subspline
 
123
1 1 n 3 sub {
 
124
/i exch def
 
125
i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
 
126
} for
 
127
n 3 sub dup n 2 sub dup n 1 sub dup 2 copy false subspline
 
128
} if
 
129
n 2 sub dup n 1 sub dup 2 copy 2 copy false subspline
 
130
patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
 
131
brushNone not { istroke } if
 
132
0 0 1 1 leftarrow
 
133
n 2 sub dup n 1 sub dup rightarrow
 
134
} if
 
135
end
 
136
} dup 0 4 dict put def
 
137
 
 
138
/Circ {
 
139
newpath
 
140
0 360 arc
 
141
patternNone not { ifill } if
 
142
brushNone not { istroke } if
 
143
} def
 
144
 
 
145
/CBSpl {
 
146
0 begin
 
147
dup 2 gt {
 
148
storexyn
 
149
newpath
 
150
n 1 sub dup 0 0 1 1 2 2 true subspline
 
151
1 1 n 3 sub {
 
152
/i exch def
 
153
i 1 sub dup i dup i 1 add dup i 2 add dup false subspline
 
154
} for
 
155
n 3 sub dup n 2 sub dup n 1 sub dup 0 0 false subspline
 
156
n 2 sub dup n 1 sub dup 0 0 1 1 false subspline
 
157
patternNone not { ifill } if
 
158
brushNone not { istroke } if
 
159
} {
 
160
Poly
 
161
} ifelse
 
162
end
 
163
} dup 0 4 dict put def
 
164
 
 
165
/Elli {
 
166
0 begin
 
167
newpath
 
168
4 2 roll
 
169
translate
 
170
scale
 
171
0 0 1 0 360 arc
 
172
patternNone not { ifill } if
 
173
brushNone not { istroke } if
 
174
end
 
175
} dup 0 1 dict put def
 
176
 
 
177
/Line {
 
178
0 begin
 
179
2 storexyn
 
180
newpath
 
181
x 0 get y 0 get moveto
 
182
x 1 get y 1 get lineto
 
183
brushNone not { istroke } if
 
184
0 0 1 1 leftarrow
 
185
0 0 1 1 rightarrow
 
186
end
 
187
} dup 0 4 dict put def
 
188
 
 
189
/MLine {
 
190
0 begin
 
191
storexyn
 
192
newpath
 
193
n 1 gt {
 
194
x 0 get y 0 get moveto
 
195
1 1 n 1 sub {
 
196
/i exch def
 
197
x i get y i get lineto
 
198
} for
 
199
patternNone not brushLeftArrow not brushRightArrow not and and { ifill } if
 
200
brushNone not { istroke } if
 
201
0 0 1 1 leftarrow
 
202
n 2 sub dup n 1 sub dup rightarrow
 
203
} if
 
204
end
 
205
} dup 0 4 dict put def
 
206
 
 
207
/Poly {
 
208
3 1 roll
 
209
newpath
 
210
moveto
 
211
-1 add
 
212
{ lineto } repeat
 
213
closepath
 
214
patternNone not { ifill } if
 
215
brushNone not { istroke } if
 
216
} def
 
217
 
 
218
/Rect {
 
219
0 begin
 
220
/t exch def
 
221
/r exch def
 
222
/b exch def
 
223
/l exch def
 
224
newpath
 
225
l b moveto
 
226
l t lineto
 
227
r t lineto
 
228
r b lineto
 
229
closepath
 
230
patternNone not { ifill } if
 
231
brushNone not { istroke } if
 
232
end
 
233
} dup 0 4 dict put def
 
234
 
 
235
/Text {
 
236
ishow
 
237
} def
 
238
 
 
239
/idef {
 
240
dup where { pop pop pop } { exch def } ifelse
 
241
} def
 
242
 
 
243
/ifill {
 
244
0 begin
 
245
gsave
 
246
patternGrayLevel -1 ne {
 
247
fgred bgred fgred sub patternGrayLevel mul add
 
248
fggreen bggreen fggreen sub patternGrayLevel mul add
 
249
fgblue bgblue fgblue sub patternGrayLevel mul add setrgbcolor
 
250
eofill
 
251
} {
 
252
eoclip
 
253
originalCTM setmatrix
 
254
pathbbox /t exch def /r exch def /b exch def /l exch def
 
255
/w r l sub ceiling cvi def
 
256
/h t b sub ceiling cvi def
 
257
/imageByteWidth w 8 div ceiling cvi def
 
258
/imageHeight h def
 
259
bgred bggreen bgblue setrgbcolor
 
260
eofill
 
261
fgred fggreen fgblue setrgbcolor
 
262
w 0 gt h 0 gt and {
 
263
l b translate w h scale
 
264
w h true [w 0 0 h neg 0 h] { patternproc } imagemask
 
265
} if
 
266
} ifelse
 
267
grestore
 
268
end
 
269
} dup 0 8 dict put def
 
270
 
 
271
/istroke {
 
272
gsave
 
273
brushDashOffset -1 eq {
 
274
[] 0 setdash
 
275
1 setgray
 
276
} {
 
277
brushDashArray brushDashOffset setdash
 
278
fgred fggreen fgblue setrgbcolor
 
279
} ifelse
 
280
brushWidth setlinewidth
 
281
originalCTM setmatrix
 
282
stroke
 
283
grestore
 
284
} def
 
285
 
 
286
/ishow {
 
287
0 begin
 
288
gsave
 
289
fgred fggreen fgblue setrgbcolor
 
290
printFont printSize scalefont setfont
 
291
/descender 0 printFont /FontBBox get 1 get printFont /FontMatrix
 
292
get transform exch pop def
 
293
/vertoffset 1 printSize sub descender sub def {
 
294
0 vertoffset moveto show
 
295
/vertoffset vertoffset printSize sub def
 
296
} forall
 
297
grestore
 
298
end
 
299
} dup 0 2 dict put def
 
300
 
 
301
/patternproc {
 
302
0 begin
 
303
/patternByteLength patternString length def
 
304
/patternHeight patternByteLength 8 mul sqrt cvi def
 
305
/patternWidth patternHeight def
 
306
/patternByteWidth patternWidth 8 idiv def
 
307
/imageByteMaxLength imageByteWidth imageHeight mul
 
308
stringLimit patternByteWidth sub min def
 
309
/imageMaxHeight imageByteMaxLength imageByteWidth idiv patternHeight idiv
 
310
patternHeight mul patternHeight max def
 
311
/imageHeight imageHeight imageMaxHeight sub store
 
312
/imageString imageByteWidth imageMaxHeight mul patternByteWidth add string def
 
313
0 1 imageMaxHeight 1 sub {
 
314
/y exch def
 
315
/patternRow y patternByteWidth mul patternByteLength mod def
 
316
/patternRowString patternString patternRow patternByteWidth getinterval def
 
317
/imageRow y imageByteWidth mul def
 
318
0 patternByteWidth imageByteWidth 1 sub {
 
319
/x exch def
 
320
imageString imageRow x add patternRowString putinterval
 
321
} for
 
322
} for
 
323
imageString
 
324
end
 
325
} dup 0 12 dict put def
 
326
 
 
327
/min {
 
328
dup 3 2 roll dup 4 3 roll lt { exch } if pop
 
329
} def
 
330
 
 
331
/max {
 
332
dup 3 2 roll dup 4 3 roll gt { exch } if pop
 
333
} def
 
334
 
 
335
/arrowhead {
 
336
0 begin
 
337
transform originalCTM itransform
 
338
/taily exch def
 
339
/tailx exch def
 
340
transform originalCTM itransform
 
341
/tipy exch def
 
342
/tipx exch def
 
343
/dy tipy taily sub def
 
344
/dx tipx tailx sub def
 
345
/angle dx 0 ne dy 0 ne or { dy dx atan } { 90 } ifelse def
 
346
gsave
 
347
originalCTM setmatrix
 
348
tipx tipy translate
 
349
angle rotate
 
350
newpath
 
351
0 0 moveto
 
352
arrowHeight neg arrowWidth 2 div lineto
 
353
arrowHeight neg arrowWidth 2 div neg lineto
 
354
closepath
 
355
patternNone not {
 
356
originalCTM setmatrix
 
357
/padtip arrowHeight 2 exp 0.25 arrowWidth 2 exp mul add sqrt brushWidth mul
 
358
arrowWidth div def
 
359
/padtail brushWidth 2 div def
 
360
tipx tipy translate
 
361
angle rotate
 
362
padtip 0 translate
 
363
arrowHeight padtip add padtail add arrowHeight div dup scale
 
364
arrowheadpath
 
365
ifill
 
366
} if
 
367
brushNone not {
 
368
originalCTM setmatrix
 
369
tipx tipy translate
 
370
angle rotate
 
371
arrowheadpath
 
372
istroke
 
373
} if
 
374
grestore
 
375
end
 
376
} dup 0 9 dict put def
 
377
 
 
378
/arrowheadpath {
 
379
newpath
 
380
0 0 moveto
 
381
arrowHeight neg arrowWidth 2 div lineto
 
382
arrowHeight neg arrowWidth 2 div neg lineto
 
383
closepath
 
384
} def
 
385
 
 
386
/leftarrow {
 
387
0 begin
 
388
y exch get /taily exch def
 
389
x exch get /tailx exch def
 
390
y exch get /tipy exch def
 
391
x exch get /tipx exch def
 
392
brushLeftArrow { tipx tipy tailx taily arrowhead } if
 
393
end
 
394
} dup 0 4 dict put def
 
395
 
 
396
/rightarrow {
 
397
0 begin
 
398
y exch get /tipy exch def
 
399
x exch get /tipx exch def
 
400
y exch get /taily exch def
 
401
x exch get /tailx exch def
 
402
brushRightArrow { tipx tipy tailx taily arrowhead } if
 
403
end
 
404
} dup 0 4 dict put def
 
405
 
 
406
/midpoint {
 
407
0 begin
 
408
/y1 exch def
 
409
/x1 exch def
 
410
/y0 exch def
 
411
/x0 exch def
 
412
x0 x1 add 2 div
 
413
y0 y1 add 2 div
 
414
end
 
415
} dup 0 4 dict put def
 
416
 
 
417
/thirdpoint {
 
418
0 begin
 
419
/y1 exch def
 
420
/x1 exch def
 
421
/y0 exch def
 
422
/x0 exch def
 
423
x0 2 mul x1 add 3 div
 
424
y0 2 mul y1 add 3 div
 
425
end
 
426
} dup 0 4 dict put def
 
427
 
 
428
/subspline {
 
429
0 begin
 
430
/movetoNeeded exch def
 
431
y exch get /y3 exch def
 
432
x exch get /x3 exch def
 
433
y exch get /y2 exch def
 
434
x exch get /x2 exch def
 
435
y exch get /y1 exch def
 
436
x exch get /x1 exch def
 
437
y exch get /y0 exch def
 
438
x exch get /x0 exch def
 
439
x1 y1 x2 y2 thirdpoint
 
440
/p1y exch def
 
441
/p1x exch def
 
442
x2 y2 x1 y1 thirdpoint
 
443
/p2y exch def
 
444
/p2x exch def
 
445
x1 y1 x0 y0 thirdpoint
 
446
p1x p1y midpoint
 
447
/p0y exch def
 
448
/p0x exch def
 
449
x2 y2 x3 y3 thirdpoint
 
450
p2x p2y midpoint
 
451
/p3y exch def
 
452
/p3x exch def
 
453
movetoNeeded { p0x p0y moveto } if
 
454
p1x p1y p2x p2y p3x p3y curveto
 
455
end
 
456
} dup 0 17 dict put def
 
457
 
 
458
/storexyn {
 
459
/n exch def
 
460
/y n array def
 
461
/x n array def
 
462
n 1 sub -1 0 {
 
463
/i exch def
 
464
y i 3 2 roll put
 
465
x i 3 2 roll put
 
466
} for
 
467
} def
 
468
 
 
469
%%EndProlog
 
470
 
 
471
%I Idraw 9 Grid 8 
 
472
 
 
473
%%Page: 1 1
 
474
 
 
475
Begin
 
476
%I b u
 
477
%I cfg u
 
478
%I cbg u
 
479
%I f u
 
480
%I p u
 
481
%I t
 
482
[ 0.923077 0 0 0.923077 0 0 ] concat
 
483
/originalCTM matrix currentmatrix def
 
484
 
 
485
Begin %I Poly
 
486
%I b 13107
 
487
1 0 0 [2 2 2 2 2 2 2 2] 15 SetB
 
488
%I cfg Black
 
489
0 0 0 SetCFg
 
490
%I cbg White
 
491
1 1 1 SetCBg
 
492
none SetP %I p n
 
493
%I t
 
494
[ 1 0 0 1 97 131 ] concat
 
495
%I 4
 
496
7 7
 
497
7 586
 
498
499 586
 
499
496 5
 
500
4 Poly
 
501
End
 
502
 
 
503
Begin %I Line
 
504
%I b 13107
 
505
1 0 0 [2 2 2 2 2 2 2 2] 15 SetB
 
506
%I cfg Black
 
507
0 0 0 SetCFg
 
508
%I cbg White
 
509
1 1 1 SetCBg
 
510
none SetP %I p n
 
511
%I t
 
512
[ 1 0 0 1 97 131 ] concat
 
513
%I
 
514
7 568 499 568 Line
 
515
End
 
516
 
 
517
Begin %I Text
 
518
%I cfg Black
 
519
0 0 0 SetCFg
 
520
%I f *-courier-medium-r-normal--10-*-75-*
 
521
Courier 10 SetF
 
522
%I t
 
523
[ 1 0 0 1 112 691 ] concat
 
524
%I
 
525
[
 
526
(PC    = 00000000  EPC  = 00000000  Cause  = 0000000  BadVaddr = 00000000)
 
527
] Text
 
528
End
 
529
 
 
530
Begin %I Text
 
531
%I cfg Black
 
532
0 0 0 SetCFg
 
533
%I f *-courier-medium-r-normal--10-*-75-*
 
534
Courier 10 SetF
 
535
%I t
 
536
[ 1 0 0 1 112 682 ] concat
 
537
%I
 
538
[
 
539
(Status= 00000000  HI   = 00000000  LO     = 0000000)
 
540
] Text
 
541
End
 
542
 
 
543
Begin %I Text
 
544
%I cfg Black
 
545
0 0 0 SetCFg
 
546
%I f *-courier-medium-r-normal--10-*-75-*
 
547
Courier 10 SetF
 
548
%I t
 
549
[ 1 0 0 1 112 665 ] concat
 
550
%I
 
551
[
 
552
(R0 \(r0\) = 00000000  R8  \(t0\) = 00000000  R16 \(s0\) = 0000000  R24 \(t8\) = 00000000)
 
553
] Text
 
554
End
 
555
 
 
556
Begin %I Text
 
557
%I cfg Black
 
558
0 0 0 SetCFg
 
559
%I f *-courier-medium-r-normal--10-*-75-*
 
560
Courier 10 SetF
 
561
%I t
 
562
[ 1 0 0 1 112 657 ] concat
 
563
%I
 
564
[
 
565
(R1 \(at\) = 00000000  R9  \(t1\) = 00000000  R17 \(s1\) = 0000000  R25 \(s9\) = 00000000)
 
566
] Text
 
567
End
 
568
 
 
569
Begin %I Text
 
570
%I cfg Black
 
571
0 0 0 SetCFg
 
572
%I f *-courier-medium-r-normal--10-*-75-*
 
573
Courier 10 SetF
 
574
%I t
 
575
[ 1 0 0 1 112 648 ] concat
 
576
%I
 
577
[
 
578
(R2 \(v0\) = 00000000  R10 \(t2\) = 00000000  R18 \(s2\) = 0000000  R26 \(k0\) = 00000000)
 
579
] Text
 
580
End
 
581
 
 
582
Begin %I Text
 
583
%I cfg Black
 
584
0 0 0 SetCFg
 
585
%I f *-courier-medium-r-normal--10-*-75-*
 
586
Courier 10 SetF
 
587
%I t
 
588
[ 1 0 0 1 112 639 ] concat
 
589
%I
 
590
[
 
591
(R3 \(v1\) = 00000000  R11 \(t3\) = 00000000  R19 \(s3\) = 0000000  R27 \(k1\) = 00000000)
 
592
] Text
 
593
End
 
594
 
 
595
Begin %I Text
 
596
%I cfg Black
 
597
0 0 0 SetCFg
 
598
%I f *-courier-medium-r-normal--10-*-75-*
 
599
Courier 10 SetF
 
600
%I t
 
601
[ 1 0 0 1 112 631 ] concat
 
602
%I
 
603
[
 
604
(R4 \(a0\) = 00000000  R12 \(t4\) = 00000000  R20 \(s4\) = 0000000  R28 \(gp\) = 00000000)
 
605
] Text
 
606
End
 
607
 
 
608
Begin %I Text
 
609
%I cfg Black
 
610
0 0 0 SetCFg
 
611
%I f *-courier-medium-r-normal--10-*-75-*
 
612
Courier 10 SetF
 
613
%I t
 
614
[ 1 0 0 1 112 622 ] concat
 
615
%I
 
616
[
 
617
(R5 \(a1\) = 00000000  R13 \(t5\) = 00000000  R21 \(s5\) = 0000000  R29 \(gp\) = 00000000)
 
618
] Text
 
619
End
 
620
 
 
621
Begin %I Text
 
622
%I cfg Black
 
623
0 0 0 SetCFg
 
624
%I f *-courier-medium-r-normal--10-*-75-*
 
625
Courier 10 SetF
 
626
%I t
 
627
[ 1 0 0 1 112 613 ] concat
 
628
%I
 
629
[
 
630
(R6 \(a2\) = 00000000  R14 \(t6\) = 00000000  R22 \(s6\) = 0000000  R30 \(s8\) = 00000000)
 
631
] Text
 
632
End
 
633
 
 
634
Begin %I Text
 
635
%I cfg Black
 
636
0 0 0 SetCFg
 
637
%I f *-courier-medium-r-normal--10-*-75-*
 
638
Courier 10 SetF
 
639
%I t
 
640
[ 1 0 0 1 112 605 ] concat
 
641
%I
 
642
[
 
643
(R7 \(a3\) = 00000000  R15 \(t7\) = 00000000  R23 \(s7\) = 0000000  R31 \(ra\) = 00000000)
 
644
] Text
 
645
End
 
646
 
 
647
Begin %I Text
 
648
%I cfg Black
 
649
0 0 0 SetCFg
 
650
%I f *-courier-medium-r-normal--10-*-75-*
 
651
Courier 10 SetF
 
652
%I t
 
653
[ 1 0 0 1 112 587 ] concat
 
654
%I
 
655
[
 
656
(FP0     = 0.000000  FP8      = 0.000000  FP16     = 0.00000  FP24     = 0.000000)
 
657
] Text
 
658
End
 
659
 
 
660
Begin %I Text
 
661
%I cfg Black
 
662
0 0 0 SetCFg
 
663
%I f *-courier-medium-r-normal--10-*-75-*
 
664
Courier 10 SetF
 
665
%I t
 
666
[ 1 0 0 1 112 562 ] concat
 
667
%I
 
668
[
 
669
(FP6     = 0.000000  FP14     = 0.000000  FP22     = 0.00000  FP30     = 0.000000)
 
670
] Text
 
671
End
 
672
 
 
673
Begin %I Text
 
674
%I cfg Black
 
675
0 0 0 SetCFg
 
676
%I f *-courier-medium-r-normal--10-*-75-*
 
677
Courier 10 SetF
 
678
%I t
 
679
[ 1 0 0 1 112 570 ] concat
 
680
%I
 
681
[
 
682
(FP4     = 0.000000  FP12     = 0.000000  FP20     = 0.00000  FP28     = 0.000000)
 
683
] Text
 
684
End
 
685
 
 
686
Begin %I Text
 
687
%I cfg Black
 
688
0 0 0 SetCFg
 
689
%I f *-courier-medium-r-normal--10-*-75-*
 
690
Courier 10 SetF
 
691
%I t
 
692
[ 1 0 0 1 112 579 ] concat
 
693
%I
 
694
[
 
695
(FP2     = 0.000000  FP10     = 0.000000  FP18     = 0.00000  FP26     = 0.000000)
 
696
] Text
 
697
End
 
698
 
 
699
Begin %I CBSpl
 
700
%I b 65535
 
701
1 0 0 [] 0 SetB
 
702
%I cfg Black
 
703
0 0 0 SetCFg
 
704
%I cbg White
 
705
1 1 1 SetCBg
 
706
none SetP %I p n
 
707
%I t
 
708
[ 0.680251 0 0 1 461.205 131 ] concat
 
709
%I 11
 
710
24 396
 
711
33 396
 
712
84 396
 
713
93 396
 
714
102 387
 
715
93 378
 
716
84 378
 
717
33 378
 
718
24 378
 
719
15 387
 
720
24 396
 
721
11 CBSpl
 
722
End
 
723
 
 
724
Begin %I CBSpl
 
725
%I b 65535
 
726
1 0 0 [] 0 SetB
 
727
%I cfg Black
 
728
0 0 0 SetCFg
 
729
%I cbg White
 
730
1 1 1 SetCBg
 
731
none SetP %I p n
 
732
%I t
 
733
[ 0.680251 0 0 1 392.205 132 ] concat
 
734
%I 11
 
735
24 396
 
736
33 396
 
737
84 396
 
738
93 396
 
739
102 387
 
740
93 378
 
741
84 378
 
742
33 378
 
743
24 378
 
744
15 387
 
745
24 396
 
746
11 CBSpl
 
747
End
 
748
 
 
749
Begin %I CBSpl
 
750
%I b 65535
 
751
1 0 0 [] 0 SetB
 
752
%I cfg Black
 
753
0 0 0 SetCFg
 
754
%I cbg White
 
755
1 1 1 SetCBg
 
756
none SetP %I p n
 
757
%I t
 
758
[ 0.680251 0 0 1 325.205 132 ] concat
 
759
%I 11
 
760
24 396
 
761
33 396
 
762
84 396
 
763
93 396
 
764
102 387
 
765
93 378
 
766
84 378
 
767
33 378
 
768
24 378
 
769
15 387
 
770
24 396
 
771
11 CBSpl
 
772
End
 
773
 
 
774
Begin %I CBSpl
 
775
%I b 65535
 
776
1 0 0 [] 0 SetB
 
777
%I cfg Black
 
778
0 0 0 SetCFg
 
779
%I cbg White
 
780
1 1 1 SetCBg
 
781
none SetP %I p n
 
782
%I t
 
783
[ 0.680251 0 0 1 256.205 132 ] concat
 
784
%I 11
 
785
24 396
 
786
33 396
 
787
84 396
 
788
93 396
 
789
102 387
 
790
93 378
 
791
84 378
 
792
33 378
 
793
24 378
 
794
15 387
 
795
24 396
 
796
11 CBSpl
 
797
End
 
798
 
 
799
Begin %I CBSpl
 
800
%I b 65535
 
801
1 0 0 [] 0 SetB
 
802
%I cfg Black
 
803
0 0 0 SetCFg
 
804
%I cbg White
 
805
1 1 1 SetCBg
 
806
none SetP %I p n
 
807
%I t
 
808
[ 0.680251 0 0 1 186.205 133 ] concat
 
809
%I 11
 
810
24 396
 
811
33 396
 
812
84 396
 
813
93 396
 
814
102 387
 
815
93 378
 
816
84 378
 
817
33 378
 
818
24 378
 
819
15 387
 
820
24 396
 
821
11 CBSpl
 
822
End
 
823
 
 
824
Begin %I CBSpl
 
825
%I b 65535
 
826
1 0 0 [] 0 SetB
 
827
%I cfg Black
 
828
0 0 0 SetCFg
 
829
%I cbg White
 
830
1 1 1 SetCBg
 
831
none SetP %I p n
 
832
%I t
 
833
[ 0.680251 0 0 1 118.205 133 ] concat
 
834
%I 11
 
835
24 396
 
836
33 396
 
837
84 396
 
838
93 396
 
839
102 387
 
840
93 378
 
841
84 378
 
842
33 378
 
843
24 378
 
844
15 387
 
845
24 396
 
846
11 CBSpl
 
847
End
 
848
 
 
849
Begin %I CBSpl
 
850
%I b 65535
 
851
1 0 0 [] 0 SetB
 
852
%I cfg Black
 
853
0 0 0 SetCFg
 
854
%I cbg White
 
855
1 1 1 SetCBg
 
856
none SetP %I p n
 
857
%I t
 
858
[ 0.680251 0 0 1 392.205 107 ] concat
 
859
%I 11
 
860
24 396
 
861
33 396
 
862
84 396
 
863
93 396
 
864
102 387
 
865
93 378
 
866
84 378
 
867
33 378
 
868
24 378
 
869
15 387
 
870
24 396
 
871
11 CBSpl
 
872
End
 
873
 
 
874
Begin %I CBSpl
 
875
%I b 65535
 
876
1 0 0 [] 0 SetB
 
877
%I cfg Black
 
878
0 0 0 SetCFg
 
879
%I cbg White
 
880
1 1 1 SetCBg
 
881
none SetP %I p n
 
882
%I t
 
883
[ 0.680251 0 0 1 325.205 107 ] concat
 
884
%I 11
 
885
24 396
 
886
33 396
 
887
84 396
 
888
93 396
 
889
102 387
 
890
93 378
 
891
84 378
 
892
33 378
 
893
24 378
 
894
15 387
 
895
24 396
 
896
11 CBSpl
 
897
End
 
898
 
 
899
Begin %I CBSpl
 
900
%I b 65535
 
901
1 0 0 [] 0 SetB
 
902
%I cfg Black
 
903
0 0 0 SetCFg
 
904
%I cbg White
 
905
1 1 1 SetCBg
 
906
none SetP %I p n
 
907
%I t
 
908
[ 0.680251 0 0 1 256.205 107 ] concat
 
909
%I 11
 
910
24 396
 
911
33 396
 
912
84 396
 
913
93 396
 
914
102 387
 
915
93 378
 
916
84 378
 
917
33 378
 
918
24 378
 
919
15 387
 
920
24 396
 
921
11 CBSpl
 
922
End
 
923
 
 
924
Begin %I CBSpl
 
925
%I b 65535
 
926
1 0 0 [] 0 SetB
 
927
%I cfg Black
 
928
0 0 0 SetCFg
 
929
%I cbg White
 
930
1 1 1 SetCBg
 
931
none SetP %I p n
 
932
%I t
 
933
[ 0.680251 0 0 1 186.205 108 ] concat
 
934
%I 11
 
935
24 396
 
936
33 396
 
937
84 396
 
938
93 396
 
939
102 387
 
940
93 378
 
941
84 378
 
942
33 378
 
943
24 378
 
944
15 387
 
945
24 396
 
946
11 CBSpl
 
947
End
 
948
 
 
949
Begin %I CBSpl
 
950
%I b 65535
 
951
1 0 0 [] 0 SetB
 
952
%I cfg Black
 
953
0 0 0 SetCFg
 
954
%I cbg White
 
955
1 1 1 SetCBg
 
956
none SetP %I p n
 
957
%I t
 
958
[ 0.680251 0 0 1 118.205 108 ] concat
 
959
%I 11
 
960
24 396
 
961
33 396
 
962
84 396
 
963
93 396
 
964
102 387
 
965
93 378
 
966
84 378
 
967
33 378
 
968
24 378
 
969
15 387
 
970
24 396
 
971
11 CBSpl
 
972
End
 
973
 
 
974
Begin %I Text
 
975
%I cfg Black
 
976
0 0 0 SetCFg
 
977
%I f *-courier-medium-r-normal--10-*-75-*
 
978
Courier 10 SetF
 
979
%I t
 
980
[ 1 0 0 1 146 524 ] concat
 
981
%I
 
982
[
 
983
(quit)
 
984
] Text
 
985
End
 
986
 
 
987
Begin %I Text
 
988
%I cfg Black
 
989
0 0 0 SetCFg
 
990
%I f *-courier-medium-r-normal--10-*-75-*
 
991
Courier 10 SetF
 
992
%I t
 
993
[ 1 0 0 1 214 524 ] concat
 
994
%I
 
995
[
 
996
(load)
 
997
] Text
 
998
End
 
999
 
 
1000
Begin %I Text
 
1001
%I cfg Black
 
1002
0 0 0 SetCFg
 
1003
%I f *-courier-medium-r-normal--10-*-75-*
 
1004
Courier 10 SetF
 
1005
%I t
 
1006
[ 1 0 0 1 287 523 ] concat
 
1007
%I
 
1008
[
 
1009
(run)
 
1010
] Text
 
1011
End
 
1012
 
 
1013
Begin %I Text
 
1014
%I cfg Black
 
1015
0 0 0 SetCFg
 
1016
%I f *-courier-medium-r-normal--10-*-75-*
 
1017
Courier 10 SetF
 
1018
%I t
 
1019
[ 1 0 0 1 353 523 ] concat
 
1020
%I
 
1021
[
 
1022
(step)
 
1023
] Text
 
1024
End
 
1025
 
 
1026
Begin %I Text
 
1027
%I cfg Black
 
1028
0 0 0 SetCFg
 
1029
%I f *-courier-medium-r-normal--10-*-75-*
 
1030
Courier 10 SetF
 
1031
%I t
 
1032
[ 1 0 0 1 417 523 ] concat
 
1033
%I
 
1034
[
 
1035
(clear)
 
1036
] Text
 
1037
End
 
1038
 
 
1039
Begin %I Text
 
1040
%I cfg Black
 
1041
0 0 0 SetCFg
 
1042
%I f *-courier-medium-r-normal--10-*-75-*
 
1043
Courier 10 SetF
 
1044
%I t
 
1045
[ 1 0 0 1 474 522 ] concat
 
1046
%I
 
1047
[
 
1048
(set value)
 
1049
] Text
 
1050
End
 
1051
 
 
1052
Begin %I Text
 
1053
%I cfg Black
 
1054
0 0 0 SetCFg
 
1055
%I f *-courier-medium-r-normal--10-*-75-*
 
1056
Courier 10 SetF
 
1057
%I t
 
1058
[ 1 0 0 1 143 499 ] concat
 
1059
%I
 
1060
[
 
1061
(print)
 
1062
] Text
 
1063
End
 
1064
 
 
1065
Begin %I Text
 
1066
%I cfg Black
 
1067
0 0 0 SetCFg
 
1068
%I f *-courier-medium-r-normal--10-*-75-*
 
1069
Courier 10 SetF
 
1070
%I t
 
1071
[ 1 0 0 1 205 499 ] concat
 
1072
%I
 
1073
[
 
1074
(breakpt)
 
1075
] Text
 
1076
End
 
1077
 
 
1078
Begin %I Text
 
1079
%I cfg Black
 
1080
0 0 0 SetCFg
 
1081
%I f *-courier-medium-r-normal--10-*-75-*
 
1082
Courier 10 SetF
 
1083
%I t
 
1084
[ 1 0 0 1 284 498 ] concat
 
1085
%I
 
1086
[
 
1087
(help)
 
1088
] Text
 
1089
End
 
1090
 
 
1091
Begin %I Text
 
1092
%I cfg Black
 
1093
0 0 0 SetCFg
 
1094
%I f *-courier-medium-r-normal--10-*-75-*
 
1095
Courier 10 SetF
 
1096
%I t
 
1097
[ 1 0 0 1 341 498 ] concat
 
1098
%I
 
1099
[
 
1100
(terminal)
 
1101
] Text
 
1102
End
 
1103
 
 
1104
Begin %I Text
 
1105
%I cfg Black
 
1106
0 0 0 SetCFg
 
1107
%I f *-courier-medium-r-normal--10-*-75-*
 
1108
Courier 10 SetF
 
1109
%I t
 
1110
[ 1 0 0 1 420 498 ] concat
 
1111
%I
 
1112
[
 
1113
(mode)
 
1114
] Text
 
1115
End
 
1116
 
 
1117
Begin %I Line
 
1118
%I b 65535
 
1119
1 0 0 [] 0 SetB
 
1120
%I cfg Black
 
1121
0 0 0 SetCFg
 
1122
%I cbg White
 
1123
1 1 1 SetCBg
 
1124
none SetP %I p n
 
1125
%I t
 
1126
[ 1 0 0 1 97 131 ] concat
 
1127
%I
 
1128
7 344 499 344 Line
 
1129
End
 
1130
 
 
1131
Begin %I Line
 
1132
%I b 65535
 
1133
1 0 0 [] 0 SetB
 
1134
%I cfg Black
 
1135
0 0 0 SetCFg
 
1136
%I cbg White
 
1137
1 1 1 SetCBg
 
1138
none SetP %I p n
 
1139
%I t
 
1140
[ 1 0 0 1 97 129 ] concat
 
1141
%I
 
1142
7 327 499 327 Line
 
1143
End
 
1144
 
 
1145
Begin %I Line
 
1146
%I b 65535
 
1147
1 0 0 [] 0 SetB
 
1148
%I cfg Black
 
1149
0 0 0 SetCFg
 
1150
%I cbg White
 
1151
1 1 1 SetCBg
 
1152
none SetP %I p n
 
1153
%I t
 
1154
[ 1 0 0 1 97 161 ] concat
 
1155
%I
 
1156
7 180 499 180 Line
 
1157
End
 
1158
 
 
1159
Begin %I Text
 
1160
%I cfg Black
 
1161
0 0 0 SetCFg
 
1162
%I f *-courier-medium-r-normal--10-*-75-*
 
1163
Courier 10 SetF
 
1164
%I t
 
1165
[ 1 0 0 1 112 227 ] concat
 
1166
%I
 
1167
[
 
1168
(SPIM Version 3.2 of January 14, 1990)
 
1169
] Text
 
1170
End
 
1171
 
 
1172
Begin %I Text
 
1173
%I cfg Black
 
1174
0 0 0 SetCFg
 
1175
%I f *-helvetica-bold-r-normal--12-*-75-*
 
1176
Helvetica-Bold 12 SetF
 
1177
%I t
 
1178
[ 1 0 0 1 304.5 469.5 ] concat
 
1179
%I
 
1180
[
 
1181
(Text Segments)
 
1182
] Text
 
1183
End
 
1184
 
 
1185
Begin %I Text
 
1186
%I cfg Black
 
1187
0 0 0 SetCFg
 
1188
%I f *-helvetica-bold-r-normal--10-*-75-*
 
1189
Helvetica-Bold 10 SetF
 
1190
%I t
 
1191
[ 1 0 0 1 121 711 ] concat
 
1192
%I
 
1193
[
 
1194
(xspim)
 
1195
] Text
 
1196
End
 
1197
 
 
1198
Begin %I Text
 
1199
%I cfg Black
 
1200
0 0 0 SetCFg
 
1201
%I f *-helvetica-bold-r-normal--14-*-75-*
 
1202
Helvetica-Bold 14 SetF
 
1203
%I t
 
1204
[ 1 0 0 1 21.0001 647 ] concat
 
1205
%I
 
1206
[
 
1207
(Register)
 
1208
(Display)
 
1209
] Text
 
1210
End
 
1211
 
 
1212
Begin %I Text
 
1213
%I cfg Black
 
1214
0 0 0 SetCFg
 
1215
%I f *-helvetica-bold-r-normal--14-*-75-*
 
1216
Helvetica-Bold 14 SetF
 
1217
%I t
 
1218
[ 1 0 0 1 21.0001 517 ] concat
 
1219
%I
 
1220
[
 
1221
(Control)
 
1222
(Buttons)
 
1223
] Text
 
1224
End
 
1225
 
 
1226
Begin %I Text
 
1227
%I cfg Black
 
1228
0 0 0 SetCFg
 
1229
%I f *-helvetica-bold-r-normal--14-*-75-*
 
1230
Helvetica-Bold 14 SetF
 
1231
%I t
 
1232
[ 1 0 0 1 21.0001 433 ] concat
 
1233
%I
 
1234
[
 
1235
(User and)
 
1236
(Kernel)
 
1237
(Text)
 
1238
(Segments)
 
1239
] Text
 
1240
End
 
1241
 
 
1242
Begin %I Text
 
1243
%I cfg Black
 
1244
0 0 0 SetCFg
 
1245
%I f *-helvetica-bold-r-normal--14-*-75-*
 
1246
Helvetica-Bold 14 SetF
 
1247
%I t
 
1248
[ 1 0 0 1 21.0001 193 ] concat
 
1249
%I
 
1250
[
 
1251
(SPIM)
 
1252
(Messages)
 
1253
] Text
 
1254
End
 
1255
 
 
1256
Begin %I Line
 
1257
%I b 65535
 
1258
1 0 0 [] 0 SetB
 
1259
%I cfg Black
 
1260
0 0 0 SetCFg
 
1261
%I cbg White
 
1262
1 1 1 SetCBg
 
1263
%I p
 
1264
0 SetP
 
1265
%I t
 
1266
[ 1 0 0 1 -30 123 ] concat
 
1267
%I
 
1268
134 413 626 413 Line
 
1269
End
 
1270
 
 
1271
Begin %I Text
 
1272
%I cfg Black
 
1273
0 0 0 SetCFg
 
1274
%I f *-times-medium-r-normal--10-*-75-*
 
1275
Times-Roman 10 SetF
 
1276
%I t
 
1277
[ 1 0 0 1 313.5 673 ] concat
 
1278
%I
 
1279
[
 
1280
(General Registers)
 
1281
] Text
 
1282
End
 
1283
 
 
1284
Begin %I Text
 
1285
%I cfg Black
 
1286
0 0 0 SetCFg
 
1287
%I f *-times-medium-r-normal--10-*-75-*
 
1288
Times-Roman 10 SetF
 
1289
%I t
 
1290
[ 1 0 0 1 306 594 ] concat
 
1291
%I
 
1292
[
 
1293
(Double Floating Point Registers)
 
1294
] Text
 
1295
End
 
1296
 
 
1297
Begin %I Text
 
1298
%I cfg Black
 
1299
0 0 0 SetCFg
 
1300
%I f *-times-medium-r-normal--10-*-75-*
 
1301
Times-Roman 10 SetF
 
1302
%I t
 
1303
[ 1 0 0 1 308 548 ] concat
 
1304
%I
 
1305
[
 
1306
(Single Floating Point Registers)
 
1307
] Text
 
1308
End
 
1309
 
 
1310
Begin %I Line
 
1311
%I b 65535
 
1312
1 0 0 [] 0 SetB
 
1313
%I cfg Black
 
1314
0 0 0 SetCFg
 
1315
%I cbg White
 
1316
1 1 1 SetCBg
 
1317
none SetP %I p n
 
1318
%I t
 
1319
[ 1 0 0 1 97 182 ] concat
 
1320
%I
 
1321
7 180 499 180 Line
 
1322
End
 
1323
 
 
1324
Begin %I Line
 
1325
%I b 65535
 
1326
1 0 0 [] 0 SetB
 
1327
%I cfg Black
 
1328
0 0 0 SetCFg
 
1329
%I cbg White
 
1330
1 1 1 SetCBg
 
1331
none SetP %I p n
 
1332
%I t
 
1333
[ 1 0 0 1 97 56 ] concat
 
1334
%I
 
1335
7 180 499 180 Line
 
1336
End
 
1337
 
 
1338
Begin %I Text
 
1339
%I cfg Black
 
1340
0 0 0 SetCFg
 
1341
%I f *-helvetica-bold-r-normal--12-*-75-*
 
1342
Helvetica-Bold 12 SetF
 
1343
%I t
 
1344
[ 1 0 0 1 302 355 ] concat
 
1345
%I
 
1346
[
 
1347
(Data Segments)
 
1348
] Text
 
1349
End
 
1350
 
 
1351
Begin %I Text
 
1352
%I cfg Black
 
1353
0 0 0 SetCFg
 
1354
%I f *-helvetica-bold-r-normal--14-*-75-*
 
1355
Helvetica-Bold 14 SetF
 
1356
%I t
 
1357
[ 1 0 0 1 21.0001 302 ] concat
 
1358
%I
 
1359
[
 
1360
(Data and)
 
1361
(Stack)
 
1362
(Segments)
 
1363
] Text
 
1364
End
 
1365
 
 
1366
Begin %I Text
 
1367
%I cfg Black
 
1368
0 0 0 SetCFg
 
1369
%I f *-courier-medium-r-normal--10-*-75-*
 
1370
Courier 10 SetF
 
1371
%I t
 
1372
[ 1 0 0 1 112 449 ] concat
 
1373
%I
 
1374
[
 
1375
([0x00400000] 0x8fa40000 lw R4, 0\(R29\)  [])
 
1376
([0x00400004] 0x27a50004 addiu R5, R29, 4 [])
 
1377
([0x00400008] 0x24a60004 addiu R6, R5, 4 [])
 
1378
([0x0040000c] 0x00041090 sll R2, R4, 2)
 
1379
([0x00400010] 0x00c23021 addu R6, R6, R2)
 
1380
([0x00400014] 0x0c000000 jal 0x00000000 [])
 
1381
([0x00400018] 0x3402000a ori R0, R0, 10 [])
 
1382
([0x0040001c] 0x0000000c syscall)
 
1383
] Text
 
1384
End
 
1385
 
 
1386
Begin %I Text
 
1387
%I cfg Black
 
1388
0 0 0 SetCFg
 
1389
%I f *-courier-medium-r-normal--10-*-75-*
 
1390
Courier 10 SetF
 
1391
%I t
 
1392
[ 1 0 0 1 112 333 ] concat
 
1393
%I
 
1394
[
 
1395
([0x10000000]...[0x10010000] 0x00000000)
 
1396
([0x10010004]  0x74706563  0x206e6f69  0x636f2000)
 
1397
([0x10010010]  0x72727563  0x61206465  0x6920646e  0x726f6e67)
 
1398
([0x10010020]  0x000a6465  0x495b2020  0x7265746e  0x74707572)
 
1399
([0x10010030]  0x0000205d  0x20200000  0x616e555b  0x6e67696c)
 
1400
([0x10010040]  0x61206465  0x65726464  0x69207373  0x6e69206e)
 
1401
([0x10010050]  0x642f7473  0x20617461  0x63746566  0x00205d68)
 
1402
([0x10010060]  0x555b2020  0x696c616e  0x64656e67  0x64646120)
 
1403
([0x10010070]  0x73736572  0x206e6920  0x726f7473  0x00205d65)
 
1404
] Text
 
1405
End
 
1406
 
 
1407
End %I eop
 
1408
 
 
1409
showpage
 
1410
 
 
1411
%%Trailer
 
1412
 
 
1413
end