OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [tags/] [alpha/] [gen_or1k_isa/] [result/] [or1k_isa.ps] - Blame information for rev 1765

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 14 lampret
%!PS-Adobe-2.0
2
%%Creator: dvips(k) 5.86 Copyright 1999 Radical Eye Software
3
%%Title: tmp/isa.dvi
4
%%Pages: 70
5
%%PageOrder: Ascend
6
%%BoundingBox: 0 0 596 842
7
%%EndComments
8
%DVIPSWebPage: (www.radicaleye.com)
9
%DVIPSCommandLine: dvips -o result/or1k_isa.ps tmp/isa.dvi
10
%DVIPSParameters: dpi=600, compressed
11
%DVIPSSource:  TeX output 2000.03.04:0314
12
%%BeginProcSet: texc.pro
13
%!
14
/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
15
N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72
16
mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0
17
 
18
landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize
19
mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[
20
matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round
21
exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{
22
statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0]
23
N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin
24
/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array
25
/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2
26
array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N
27
df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A
28
definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
29
}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
30
B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr
31
1 add N}if}B/id 0 N/rw 0 N/rc 0 N/gp 0 N/cp 0 N/G 0 N/CharBuilder{save 3
32
1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx
33
 
34
sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{
35
rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp
36
gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B
37
/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{
38
/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{
39
A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy
40
get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse}
41
ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp
42
fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17
43
{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add
44
chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{
45
1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop}
46
forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
47
/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put
48
}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{
49
bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A
50
mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{
51
SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{
52
userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X
53
1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
54
index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N
55
/p{show}N/RMat[1 0 0 -1 0 0]N/BDot 260 string N/Rx 0 N/Ry 0 N/V{}B/RV/v{
56
/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)
57
(LaserWriter 16/600)]{A length product length le{A length product exch 0
58
exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse
59
end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask
60
grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}
61
imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round
62
exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto
63
fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p
64
delta add tail}B/b{S p tail}B/c{-4 M}B/d{-3 M}B/e{-2 M}B/f{-1 M}B/g{0 M}
65
B/h{1 M}B/i{2 M}B/j{3 M}B/k{4 M}B/w{0 rmoveto}B/l{p -4 w}B/m{p -3 w}B/n{
66
p -2 w}B/o{p -1 w}B/q{p 1 w}B/r{p 2 w}B/s{p 3 w}B/t{p 4 w}B/x{0 S
67
rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
68
 
69
%%EndProcSet
70
%%BeginProcSet: special.pro
71
%!
72
TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N
73
/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N
74
/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N
75
/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{
76
/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho
77
X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B
78
/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{
79
/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known
80
{userdict/md get type/dicttype eq{userdict begin md length 10 add md
81
maxlength ge{/md md dup length 20 add dict copy def}if end md begin
82
/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S
83
atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{
84
itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll
85
transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll
86
curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf
87
pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack}
88
if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1
89
-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3
90
get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip
91
yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub
92
neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{
93
noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop
94
90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get
95
neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr
96
1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr
97
2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4
98
-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S
99
TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{
100
Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale
101
}if 0 setgray}N/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState
102
save N userdict maxlength dict begin/magscale true def normalscale
103
currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts
104
/psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x
105
psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx
106
psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub
107
TR/showpage{}N/erasepage{}N/copypage{}N/p 3 def @MacSetUp}N/doclip{
108
psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2
109
roll moveto 6 -1 roll S lineto S lineto S lineto closepath clip newpath
110
moveto}N/endTexFig{end psf$SavedState restore}N/@beginspecial{SDict
111
begin/SpecialSave save N gsave normalscale currentpoint TR
112
@SpecialDefaults count/ocount X/dcount countdictstack N}N/@setspecial{
113
CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto
114
closepath clip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx
115
sub div rhiSeen{rhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR
116
}{rhiSeen{rhi ury lly sub div dup scale llx neg lly neg TR}if}ifelse
117
CLIP 2 eq{newpath llx lly moveto urx lly lineto urx ury lineto llx ury
118
lineto closepath clip}if/showpage{}N/erasepage{}N/copypage{}N newpath}N
119
/@endspecial{count ocount sub{pop}repeat countdictstack dcount sub{end}
120
repeat grestore SpecialSave restore end}N/@defspecial{SDict begin}N
121
/@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX
122
currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY
123
moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X
124
/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0
125
1 startangle endangle arc savematrix setmatrix}N end
126
 
127
%%EndProcSet
128
%%BeginProcSet: color.pro
129
%!
130
TeXDict begin/setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop
131
setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll
132
}repeat setrgbcolor pop}ifelse}B}ifelse/TeXcolorcmyk{setcmykcolor}def
133
/TeXcolorrgb{setrgbcolor}def/TeXcolorgrey{setgray}def/TeXcolorgray{
134
setgray}def/TeXcolorhsb{sethsbcolor}def/currentcmykcolor where{pop}{
135
/currentcmykcolor{currentrgbcolor 10}B}ifelse/DC{exch dup userdict exch
136
known{pop pop}{X}ifelse}B/GreenYellow{0.15 0 0.69 0 setcmykcolor}DC
137
/Yellow{0 0 1 0 setcmykcolor}DC/Goldenrod{0 0.10 0.84 0 setcmykcolor}DC
138
/Dandelion{0 0.29 0.84 0 setcmykcolor}DC/Apricot{0 0.32 0.52 0
139
setcmykcolor}DC/Peach{0 0.50 0.70 0 setcmykcolor}DC/Melon{0 0.46 0.50 0
140
setcmykcolor}DC/YellowOrange{0 0.42 1 0 setcmykcolor}DC/Orange{0 0.61
141
0.87 0 setcmykcolor}DC/BurntOrange{0 0.51 1 0 setcmykcolor}DC
142
/Bittersweet{0 0.75 1 0.24 setcmykcolor}DC/RedOrange{0 0.77 0.87 0
143
setcmykcolor}DC/Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC/Maroon{0 0.87
144
0.68 0.32 setcmykcolor}DC/BrickRed{0 0.89 0.94 0.28 setcmykcolor}DC/Red{
145
 
146
 
147
/Salmon{0 0.53 0.38 0 setcmykcolor}DC/CarnationPink{0 0.63 0 0
148
setcmykcolor}DC/Magenta{0 1 0 0 setcmykcolor}DC/VioletRed{0 0.81 0 0
149
setcmykcolor}DC/Rhodamine{0 0.82 0 0 setcmykcolor}DC/Mulberry{0.34 0.90
150
 
151
/Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC/Lavender{0 0.48 0 0
152
setcmykcolor}DC/Thistle{0.12 0.59 0 0 setcmykcolor}DC/Orchid{0.32 0.64 0
153
 
154
0.45 0.86 0 0 setcmykcolor}DC/Plum{0.50 1 0 0 setcmykcolor}DC/Violet{
155
0.79 0.88 0 0 setcmykcolor}DC/RoyalPurple{0.75 0.90 0 0 setcmykcolor}DC
156
/BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC/Periwinkle{0.57 0.55 0 0
157
setcmykcolor}DC/CadetBlue{0.62 0.57 0.23 0 setcmykcolor}DC
158
/CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC/MidnightBlue{0.98 0.13 0
159
0.43 setcmykcolor}DC/NavyBlue{0.94 0.54 0 0 setcmykcolor}DC/RoyalBlue{1
160
0.50 0 0 setcmykcolor}DC/Blue{1 1 0 0 setcmykcolor}DC/Cerulean{0.94 0.11
161
 
162
setcmykcolor}DC/SkyBlue{0.62 0 0.12 0 setcmykcolor}DC/Turquoise{0.85 0
163
0.20 0 setcmykcolor}DC/TealBlue{0.86 0 0.34 0.02 setcmykcolor}DC
164
/Aquamarine{0.82 0 0.30 0 setcmykcolor}DC/BlueGreen{0.85 0 0.33 0
165
setcmykcolor}DC/Emerald{1 0 0.50 0 setcmykcolor}DC/JungleGreen{0.99 0
166
0.52 0 setcmykcolor}DC/SeaGreen{0.69 0 0.50 0 setcmykcolor}DC/Green{1 0
167
1 0 setcmykcolor}DC/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC
168
/PineGreen{0.92 0 0.59 0.25 setcmykcolor}DC/LimeGreen{0.50 0 1 0
169
setcmykcolor}DC/YellowGreen{0.44 0 0.74 0 setcmykcolor}DC/SpringGreen{
170
0.26 0 0.76 0 setcmykcolor}DC/OliveGreen{0.64 0 0.95 0.40 setcmykcolor}
171
DC/RawSienna{0 0.72 1 0.45 setcmykcolor}DC/Sepia{0 0.83 1 0.70
172
setcmykcolor}DC/Brown{0 0.81 1 0.60 setcmykcolor}DC/Tan{0.14 0.42 0.56 0
173
setcmykcolor}DC/Gray{0 0 0 0.50 setcmykcolor}DC/Black{0 0 0 1
174
setcmykcolor}DC/White{0 0 0 0 setcmykcolor}DC end
175
 
176
%%EndProcSet
177
TeXDict begin 39158280 55380996 1000 600 600 (tmp/isa.dvi)
178
@start
179
%DVIPSBitmapFont: Fa ectt1095 10.95 59
180
/Fa 59 123 df<143C147EEB01FE1303EB07FCEB0FF8EB1FE0EB3FC0EB7F80EBFF005B48
181
5A485AA2485A5B120F5B121F5BA2123F90C7FCA25A127EA312FE5AAD7E127EA3127F7EA2
182
7F121FA27F120F7F12077F6C7EA26C7E6C7E7FEB7F80EB3FC0EB1FE0EB0FF8EB07FCEB03
183
FE1301EB007E143C174771BE2F>40 D<127812FCB4FC7F6C7E6C7EEA0FF06C7E6C7E6C7E
184
1200137FEB3F80A2EB1FC0130F14E0130714F01303A214F81301A214FC1300A314FE147E
185
AD14FE14FCA3130114F8A2130314F0A2130714E0130F14C0131FEB3F80A2EB7F0013FE12
186
01485A485A485AEA3FE0485A485A90C7FC12FC1278174778BE2F>I<EA07C0EA0FF0EA1F
187
F8123F13FCA213FEA2121F120F1207EA007E13FE13FC1201A2EA03F8EA0FF0123FEAFFE0
188
13C01380EA7E0012380F18708A2F>44 D<007FB512F8B612FCA46C14F81E0678962F>I<
189
121FEA3F80EA7FC0EAFFE0A5EA7FC0EA3F80EA1F000B0B6E8A2F>I<EB0380497EA2130F
190
A2131F133FA2137FEA01FF5A127FB5FCA213CF138FEA7E0F1200B3B0003FB512F85A15FC
191
A215F8A21E3977B82F>49 D<EB0FFC90383FFF8090B512E0000314F848804880391FF80F
192
FF263FE0011380903880007F48C7EA3FC0007E141FED0FE000FE140716F07E1503A3127E
193
1218C8FCA2150716E0150F16C0151FA2ED3F80ED7F005D4A5A4A5A4A5A4A5A4A5A4A5A4A
194
5A4AC7FC495AEB07FC495A495A495AEB7F8049C8FC485A4848EB01E0D80FF8EB03F0485A
195
485A48B6FCB7FCA46C15E024397BB82F>I<EB07FF013F13E048B512F84814FE48804815
196
80261FFC0113C09038E0003FD83F80EB1FE06D130716F01503A26C5A6CC7FCC8FC150716
197
E0150FA2ED1FC0157FEDFF80020F130090380FFFFE495B5DA215FE6D7FD9000113809138
198
003FC0ED1FE0ED07F0150316F8150116FC1500A21218127EB4FCA2150116F8481403A200
199
7FEC07F06DEB1FE0D83FE0133F3A1FFE01FFC06CB612806C15006C5CC614F8013F13E001
200
0390C7FC263A7CB82F>I<EC07F84A7EA2141F143F157C147F147E14FEEB01FC14F81303
201
14F01307EB0FE014C0131F1480133FEB7F00137E13FE5B485A12035B12075B485A121F5B
202
123F90C7FC127E12FEB712FE16FFA46C15FEC8EA7C00AA91387FFFFC91B512FEA46E13FC
203
28397DB82F>I<000FB6FC481580A416000180C8FCAEEB83FE90389FFFC090B512F08181
204
819038FE03FFD9F000138049133F0180EB1FC0150F6CC713E0C81207A216F01503A4123C
205
127EB4FC150716E0150F5A007EEC1FC0007F143F6DEB7F803A3FC001FF00391FF80FFE90
206
B55A6C5C00035C6C14C06C6C90C7FCEB0FF824397BB72F>I<EC1FE0ECFFFC010313FF01
207
0F14805B4914C090387FF03F9039FF800FE03901FE001F485A485A5B4848EB0FC049EB07
208
80001F91C7FC5B123F90C9FC5AA2007E1310903807FF80011F13E0D8FE7F13F848B57E00
209
FD80B7FCEBFC019039F0007F8001C0EB3FC049131F90C7EA0FE0A248140716F01503A312
210
7EA4127F6C140716E07F001F140F6DEB1FC06C6C133F6DEB7F806C6CEBFF003803FE0390
211
B55A6C5C6C5C013F13E0010F1380D903FEC7FC243A7BB82F>I<1278B712F816FCA416F8
212
00FCC7EA07F0ED0FE0ED1FC00078EC3F80C8FCED7F0015FE4A5A5D14034A5A5D140F5D14
213
1F5D143F92C7FC5C147E14FE5CA213015CA2495AA313075CA3130F5CA5131F5CAA6DC8FC
214
263A7CB82F>I<EB03FF011F13E0017F13F848B512FE4880481580260FFE0113C03A1FF0
215
003FE049131FD83F80EB07F0A248C7EA03F8007E1401A5007F14036C15F06D13076C6CEB
216
0FE06C6CEB1FC001F8137F3A03FF03FF006CEBFFFE6C6C13F8011F13E0497F90B512FC00
217
0314FF2607FC001380D80FF0EB3FC0D81FC0EB0FE04848EB07F090C712034815F8007E14
218
0100FE15FC481400A66C1401007E15F8007F14036D13076C6CEB0FF06C6CEB1FE06D133F
219
3A0FFE01FFC06CB612806C15006C5C6C6C13F8011F13E0010390C7FC263A7CB82F>I<EA
220
07C0EA0FE0EA1FF0EA3FF8A5EA1FF0EA0FE0EA07C0C7FCB1EA07C0EA0FF0EA1FF8123F13
221
FCA213FEA2121F120F1207EA007E13FE13FC1201A2EA03F8EA0FF0123FEAFFE013C01380
222
EA7E0012380F3470A62F>59 D<143F4A7EA24A7EA4903801F3E0A501037FA314E101077F
223
A414C0010F7FA490381F807EA4013F137F4A7EA4017E6D7EA2017FB5FCA290B67EA49038
224
FC000F48486D7EA4000381491303A3D87FFF90383FFF80A2B56C4813C0A26C496C1380A2
225
2A397EB82F>65 D<007FB512E0B612FC15FF168016C06C15E03A03F0001FF0150FED03F8
226
A2150116FC1500A5150116F8150316F01507ED1FE0ED7FC090B61280160015FC15FF16C0
227
16E09039F0000FF0ED03F8ED01FC150016FE167EA2163FA6167F167E16FEA2ED01FC1507
228
ED1FF8007FB6FCB712F016E0168016006C14F828387EB72F>I<91387F8038903903FFE0
229
7C010FEBF8FC4913FC4913FF5BEBFFC048EB003F4848130FEA07F849130748481303A248
230
4813015B123F90C8FCA25A127E1678160012FE5AAC7E127EA21678007F15FC7EA27F121F
231
6D13016C6C14F86D130312076DEB07F0D803FE130F6C6CEB1FE06C9038C07FC06DB51280
232
6D14006D5B6D5B010313F09038007F80263A7CB82F>I<007FB57EB612F015FC81816C81
233
2607E0017F9138003FE0151F6F7E6F7E15036F7EA26F7EA2167E167F82A41780161FAB16
234
3F1700A35E167EA216FE4B5AA24B5A15074B5A151F4B5A4AB45A007FB65AB7C7FC5D5D15
235
F06C148029387EB72F>I<007FB612FCB77EA47ED803F0C7127EA7163C93C7FCA515F04A
236
7EA490B5FCA6EBF001A46E5A92C8FCA5160FEE1F80A9007FB7FCB8FCA46C160029387DB7
237
2F>I<007FB612FEB8FCA47ED803F0C7123FA7161E1600A6157815FCA490B5FCA6EBF000
238
A4157892C7FCAE387FFFE0B57EA46C5B28387DB72F>I<3B7FFF807FFF80A2B56CB512C0
239
A26C496C1380A23B03F00003F000B290B6FCA69038F00003B3A23B7FFF807FFF80A2B56C
240
B512C0A26C496C1380A22A387EB72F>72 D<007FB512FEB7FCA46C14FE390007E000B3B3
241
A8007FB512FEB7FCA46C14FE203879B72F>I<0103B512E016F05BA27F16E090C7EAFC00
242
B3B3123C127EB4FC1401A24A5A1407397FE03FF090B55A6C5C6C5C000791C7FC000113FC
243
38003FE024397AB72F>I<D87FFCEB7FFC486C14FE15FFA2157F6C4814FCD807C0EB1FC0
244
1680ED3F00157E15FE5D4A5A4A5A14075D4A5A4A5A143F92C7FC147E5C13C15CEBC3FC13
245
C7EBCFFE80EBDFBF9038FF1F80140F01FE7FEBFC0701F87F140301F07FEBE00101C07F14
246
0081157C157E153E153FED1F80A2ED0FC0150716E01503D87FFCEB0FFE486CEB1FFFA46C
247
48EB0FFE28387DB72F>I<387FFFF080B5FCA27E5CD801F8C8FCB3B0161E163FA9007FB7
248
FCA2B8FCA27E16FE28387DB72F>I<D87FF0ECFFE06D5B00FF16F06D5B007F16E0A2D807
249
DE903807BE00A301DF130F01CF143EA2EC801FA201C7131EA2ECC03EA201C3133CECE07C
250
A201C11378ECF0F8A301C013F014F9A2EC79E0A3EC3FC0A3EC1F80A2EC0F0091C7FCADD8
251
7FFC903803FFE0A2486C4913F0A26C486D13E0A22C387FB72F>I<D87FF890383FFF807F
252
00FF4A13C07F007F6E1380A2D803EF903801F000A2148013E7A214C013E3A214E0A213E1
253
14F0A213E014F8A21478147CA2143EA3141FA3EC0F81A2140715C1A2140315E1A2140115
254
F1A21400A215F91579A2157D153DA2D87FFF131FA2B51280150F6C13006F5A2A387EB72F
255
>I<90383FFFC00003B512FC488048804815804815C0EBF00001C0133F4848EB1FE090C7
256
120F007E1407A400FE15F0481403B3A96C1407A2007E15E0A3007F140FA26D131F6C6CEB
257
3FC09038F801FF90B6FC6C15806C15006C5C6C5CD8003F13C0243A7BB82F>I<387FFFFE
258
ECFFC0B612F015FC6C80812603F0037F9138007FC0153F6F7E150F1507821503A515075E
259
150F151F4B5A157F913803FF8090B6C7FC5D5D5D81819038F003FF9138007F80153F151F
260
82150FA9EEC1E0EEC3F0A316E33A7FFF8007E7EEFFE0B512C06F13C06C497E6F1380C9EA
261
3E002C397EB72F>82 D<90391FF8038090397FFF07C048B512C74814EF4814FF5A381FF8
262
0F383FC00349C6FC48C7127F007E143F12FE48141FA2150FA46CEC0780007E91C7FC127F
263
6C7E7FEA1FF86CB47E6C13F86CEBFF806C14E06C6C13F8010F7F01007FEC0FFF02001380
264
ED3FC0151FED0FE01507A216F00078140312FCA56C140716E06C140F7F6DEB1FC001F013
265
7F9039FE01FF8090B612005D00FD5CD8F87F5B011F13E0D8700390C7FC243A7BB82F>I<
266
007FB71280B812C0A53AFC003F000FA70078ED0780C791C7FCB3B290381FFFFE497FA46D
267
5B2A387EB72F>I<D83FFFEBFFFC02817F5AA27E02005BD801FCEB1F806C6C133F93C7FC
268
017F5B157E90383F80FE5DEB1FC1010F5B14E301075B14F701035B14FF6D5BA26D5BA26E
269
C8FCA44A7EA2497FA2497F14F7ECF3F0EB07E3ECE1F8EB0FC181EB1F808190383F007E15
270
7F017E7F8201FE131F49800001140F498000036E7ED87FFE90381FFF806D5BB515C0A26C
271
1680497F2A387EB72F>88 D<003FB612F84815FCA5007EC7EA03F8ED07F0150F16E0ED1F
272
C0153F1680003CEC7F00C85A5D4A5A14035D4A5A140F5D4A5A143F5D4AC7FC5C5C495A13
273
035C495A130F5C495A133F5C49C8FC5B5B48481478000315FC5B485A120F5B485A123F5B
274
48C8FC90B6FCB7FCA46C15F826387CB72F>90 D<EB7FF03803FFFE486D7E488048804880
275
9038C01FF8EC03FC14016E7E6C48137E6CC7127FC87EA4EC7FFF0107B5FC133F48B6FC12
276
0748EBF83F381FFE00EA3FF0EA7FC090C7FC12FE5AA45D7E007F5CD980037F263FE01F13
277
FF90B712807E6C14DF6C140F0001D9FC01130026007FE0C8FC292A7BA82F>97
278
D<EA7FF0487EA4127F1201AAEC0FF0EC3FFC91B5FC01FB14C090B67E82ECF03F9138C00F
279
F891388003FCEC0001496D7E5B167F4980A21780161FA8163FA26D15005EA26D14FEA26D
280
495AEC80076E485A9138F03FF091B55A5E01FB5C01F991C7FC3900F07FFC9038001FE029
281
397EB72F>I<903803FFC0010F13F8013F7F90B57E488048158048EB007FEA0FF85B485A
282
49EB3F004848131E90C9FC5A127EA212FE5AA87E127EA2127FED07806C6CEB0FC07F6C6C
283
131F6D1480D80FFC137F3A07FF81FF006C90B5FC6C5C6C5C013F13F0010F13C0D903FEC7
284
FC222A79A82F>I<913803FF804A7FA480EC000FAAEB03FCEB1FFF017F13CF90B512EF48
285
14FF5A3807FE07380FF801391FF0007F01C0133F485A151F48C7FC150F127E12FEA25AA8
286
7E007E141FA2127F6C6C133F157F6C7E6D13FF380FF8012607FE0713FF90B712806C14EF
287
6C14CF6C6C138F90261FFE071300D907F8C8FC29397DB72F>I<EB03FE90380FFF80013F
288
13E090B57E488048803907FE07FE390FF800FF497FD81FC0EB3F80003F141F4914C090C7
289
120F5A127E16E000FE14075AB7FCA516C000FCC9FC7E127EA2127F6C6CEB03C0ED07E06C
290
7E6D130FD80FF8EB1FC0D807FE133F9039FF80FF806C90B5FC6C15006C6C13FC6D5B010F
291
13E0010190C7FC232A7BA82F>I<4AB4FC020713C0021F13E0147F91B512F0A249130FEB
292
03FC9138F807E0903907F001804AC7FCA8007FB61280B712C0A46C1580260007E0C7FCB3
293
A9003FB512FC4880A46C5C24397DB82F>I<903903F801FE903A1FFF07FF80017F13DF90
294
B712C05A5AD9FE0FEB0F803B07F803FC070048486C6CC7FCEBE00049137E001F147F497F
295
A66D5B000F147E6D13FEEBF0016C6C485A3903FE0FF890B5FC485C5D485C019F90C8FCEB
296
83F80180C9FCA37FEA07E490B512F06C14FF4815C0488148813A3FC0001FF890C7EA01FC
297
007E6E7E007C157E00FC153E48153F82A46C5D007C153E007F15FE6C6C495A01E01307D8
298
1FFEEB7FF86CB65A6C5D000115806C92C7FC011F13F8010313C02A3E7DA72F>I<EA7FF0
299
487EA4127F1201AAEC0FF0EC3FFCECFFFE01FB7F90B67EA29138F03FC0ECC01F4A6C7E14
300
004913075BA35BB3A23B7FFFE07FFF80B56CB512C0A46C496C13802A387EB72F>I<EB03
301
80EB0FE0A2497EA36D5AA2EB038090C9FCA9383FFFE0487FA47EEA0003B3A9007FB6FCB7
302
FC1680A216007E213979B82F>I<EC0380EC0FE0A2EC1FF0A3EC0FE0A2EC038091C7FCA9
303
90B512E015F05AA27EA2EB0003B3B3A5140715E0007E130F15C0B4131FEC3F8014FF90B5
304
12006C5B5C6C5B000F13E0000113801C4E7CB82F>I<EA7FF0487EA4127F1200AB0207B5
305
FC5C1780A21700809138003F804BC7FC15FE4A5A4A5A4A5A4A5A4A5A4A5A4AC8FC5C01F9
306
7F13FB90B57EECE7E0ECC7F01483EC01F8496C7E497F49137E816F7EA26F7E6F7E823B7F
307
FFF03FFFC0B56C5A17E0A217C06C497E2B387EB72F>I<387FFFF080B5FCA27EA2EA0001
308
B3B3A8007FB612E0A2B712F0A26C15E0A224387BB72F>I<903901F801F83A7F8FFC0FFC
309
3AFFDFFE1FFE90B5487E92B51280A23A7FFE1FFE1F3B07FC0FFC0FC001F813F89039F007
310
F00701E013E0A301C013C0B3A33B7FFC3FFC3FFCD8FFFE01FE13FE027F137FA2023F133F
311
D87FFC01FC13FC2F2880A72F>I<EC0FF0397FF03FFC486CB47E01FB7F90B67EA26C9038
312
F03FC00001EBC01F4A6C7E14004913075BA35BB3A23B7FFFE07FFF80B56CB512C0A46C49
313
6C13802A287EA72F>I<EB03FC90381FFF80497F90B512F0488048803907FE07FE390FF8
314
01FF9038E0007F4848EB3F8049131F003F15C090C7120F4815E0007E1407A248EC03F0A9
315
6C1407007E15E0A2007F140FA26C6CEB1FC0A26C6CEB3F806D137F3A0FF801FF003907FE
316
07FE6CB55A6C5C6C5C6D5B011F1380D903FCC7FC242A7BA82F>I<EC0FF0397FF03FFC48
317
6CB5FC01FB14C090B67E826CEBF03F00019038C00FF891388003FCEC0001496D7E5B167F
318
4980A21780161FA8163FA26D15005EA26D14FEA26D495AEC80076E485A9138F03FF091B5
319
5A5E01FB5C01F991C7FC9038F87FFCEC1FE091C9FCAD387FFFE0B57EA46C5B293C7EA72F
320
>I<903903FE01E090390FFF83F0013F13E390B512F34814FB4814FF481303380FFC0001
321
F0133F4848131F485A49130F48C71207A2127E150312FE5AA77E1507127E127F150F6C7E
322
151F6C6C133F01F0137F6C6C13FF3807FE036CB6FC6C14FB6C14F36D13C3011F1303EB03
323
FC90C7FCAD4AB512E0A24A14F0A26E14E0A22C3C7DA72F>I<ED0FF0D87FFFEB7FFE0281
324
B5FCB51287028F14806C139F9138BFF87F39001FFFC09238003F004A131E4A90C7FC5C5C
325
A25C5CA45CAF007FB512F881B6FCA27E5D29287EA72F>I<90381FFC0E48B5129F000714
326
FF5A5A5A387FF007EB800000FEC77EA24880A37E007F141E01C090C7FCEA3FFC381FFFF0
327
6CEBFF80000314E0C614F8011F13FE9038007FFF02011380EC007F0078EC1FC000FC140F
328
ED07E0A27EA27E6D130F6DEB1FC06D133F9039FC01FF8090B6FC16005D00F814F8013F13
329
E0D8700790C7FC232A7AA82F>I<130F497EAA007FB612C0B712E0A46C15C026001F80C7
330
FCB216F0ED01F8A5ECC003ED07F090380FE00F9138F81FE06DB512C0A26D14806DEBFE00
331
9038007FF8EC1FE025337EB12F>I<3A7FF001FFC0486C487FA4007F7F0001EB0007B3A4
332
150FA2151F153F6D137F6CB448B5128091B612C07FA26D13E7010F01831380D903FEC8FC
333
2A287EA62F>I<D87FFF90383FFF80B56C4813C0A46C496C1380D801F0903803E000A26D
334
130700005DA26D130F017C5CA36D49C7FCA36D133EA36D6C5AA36D6C5AA3903803E1F0A3
335
903801F3E0A36DB45AA36E5AA26EC8FC2A277EA62F>I<3B7FFF801FFFE06E5AB515F0A2
336
6C16E04A7ED807C0C7EA3E00A36D147E0003157CA56C6C5CEC0F80EC1FC0EC3FE0A36C6C
337
486C5AEC7DF1A214FD15F914F9D978F85B1379137DA2ECF079157B013FEB7FC014E0153F
338
A2ECC01F6D486C5A2C277FA62F>I<3A3FFF80FFFE4801C17FA46C01805B27007E001FC7
339
FC6D5B157E6D6C5AEB0FC0903807C1F8ECE3F0903803F3E0EB01FF6D5B5D6EC8FC80A25C
340
4A7E81903801F3E0903803E3F0EB07E1ECC0F849487E011F137E90383F003E013E7F017E
341
80496D7E3B7FFF807FFF806EB5FCB515C0A26C16804A7E2A277EA62F>I<3B7FFF803FFF
342
80B54913C014C0A214806C6E13803B01F00003E0007F12004B5A7F137C017E495A133EA2
343
013F49C7FC7FA290380F803EA214C001075BA214E001035BA2EB01F05D14F1EB00F95DA2
344
147BEC7FC0143FA25D141FA292C8FCA3143EA35CA214FC000F5BEA1F81EA3FC1EBC3F0EB
345
07E0131FEBFFC06C5BA26C48C9FC6C5AEA03F02A3C7EA62F>I<003FB612F84815FCA416
346
F8007EC7EA0FF0ED1FE0ED3FC0ED7F80EDFF00003C495AC7485A4A5A4A5A4A5A4A5A4A5A
347
4AC7FC495A495A495A495A495A495A495A49C7123C4848147E485A485A485A485A485A48
348
B612FEB7FCA46C15FC27277DA62F>I E
349
%EndDVIPSBitmapFont
350
%DVIPSBitmapFont: Fb ecbx1440 14.4 16
351
/Fb 16 117 df<EA07E0EA1FF8EA3FFCEA7FFEA2B5FCA6EA7FFEA2EA3FFCEA1FF8EA07E0
352
C7FCB3A3EA07E0EA1FF8EA3FFCEA7FFEA2B5FCA6EA7FFEA2EA3FFCEA1FF8EA07E0103576
353
B425>58 D<BAFC19F819FF1AE01AF8D8000701F0C7001F13FE06017FDE003F13C0070F7F
354
07037F737F737F747E747E747F86747F8886888688A2747FA3881B7FA288A51D80AF1D00
355
A564A21BFF64A3505BA2505BA2505BA2505B505B99C7FC505A1A7F4F485A4F13F0070F5B
356
073F5B4EB55A061F49C8FCBB12F81AE097C9FC19F896CAFC59527CD165>68
357
D<BB12FCA5D8000701F0C7000F7F1800191F190F19071903190119001A7E1A7F86A386A5
358
1B80DD03E0130FA497C7FCA31707A3170F171F173FEE01FF92B6FCA5EDF001EE003F171F
359
170F1707A31703A794CAFCB3A2B812F0A549527CD153>70 D<B600F84BB612FC818181A2
360
D800076E91C7383FE00070EE0F80828214DF02CF7F02C77F8202C37F14C102C0806F7F83
361
6F7F816F7F6F7F83816F7F6F80707F8482707F707F707F8482707F7080717F8583717F71
362
7F85717F83717F7114801AC07213E0847213F07213F81AFC7213FE847213FF72148F1BCF
363
7313EF857313FF85A285858585A286868686A286868686EB1FF0B600FE177F1B3F1B1F1B
364
0FA25E527CD167>78 D<93381FFF800303B512FC033FECFFC092B712F00207D9F80113FE
365
021F903A80001FFF804A48C700077FDAFFF8020113F049496E7F4901C0ED3FFC49496F7E
366
4990C96C7E4948707F013F854948707F4948707F48864A8248864A177F48864849717EA3
367
481B804A83481BC0A44890CB6C13E0A5B51AF0AF6C1BE06E5FA46C1BC0A26E5F6C1B80A3
368
6C6D4D1300A26C6D4D5AA26C626C6D4C5B6E5E6C626D6C4C5B6E5E6D6D4B5B6D6D4B5B6D
369
6D4B90C7FC6D6D4B5A01016D4A13F86D01FE02075B91263FFFC0013F13C06ED9F801B55A
370
020790B648C8FC020116F8DA003F15C003074AC9FCDB001F1380545479D263>I<EC3FFE
371
0107B512E0011F14FC017F14FF2701FFC00F13C02703FE00037F486C01007F6E6D7E486D
372
80707EA2707EA3707F6C5B6C90C7FC6C5AC9FCA60307B5FC0203B6FC147F0103B7FC011F
373
EBF00F017F1300EBFFFC000313F04813C0485B4890C7FC5A5B485AF081F012FF5BA35EA2
374
6D5C127F6D5C003F03F713C36DD901E314E06CD9C00714FF00079026F01F8114C06C90B5
375
C61480C602FC6D1300011F01F0EB3FFC01010180EB07F03C387CB642>97
376
D<913803FFE0023F13FE91B67E010315E0010F9038003FF8D93FFCEB07FC4948497E4948
377
131F4849497E485B485BA24890C7FC5A5B003F6F5A705A705A007F92C8FC5BA312FFAD12
378
7F7FA3123F7F6CEE0F80A26C6D141F18006C6D5C6C6D143E6C6D147E6C6D5C6D6C495A6D
379
B4EB07F0010F9038C01FE06D90B5128001014AC7FCD9003F13F80203138031387CB63A>
380
99 D<913807FF80027F13F849B512FE01076E7E011F010313E0903A3FFC007FF0D97FF0
381
6D7E49486D7E4849130F48496D7E48824890C77E1880485A82003F17C0A3485A18E082A2
382
12FFA290B8FCA401FCCAFCA6127FA37F123FA2EF03E06C7E17076C17C06C6D140F18806C
383
6D141F6C6DEC3F006C6D147ED97FFC495AD91FFFEB07F86D9038E03FF0010390B512C001
384
005D023F01FCC7FC020113E033387CB63C>101 D<133FEBFFC0487F487FA2487FA66C5B
385
A26C5B6C5B013FC7FC90C8FCAEEB1FF8B5FCA512017EB3B3A6B612F0A51C547CD324>
386
105 D<D93FF0D91FF84AB47EB591B56C010F13F8030302E0013F13FE030F6E90B6FCDB3F
387
809027F803F80F7F922A7E007FFC07E0077F000302F890283FFE0F80037FC6D9F1F0011F
388
49487EDAF3E0DAFF3E814B153CDAF7805D92C76C496D7F14FF4A5EA24A5EA34A5EB3ADB6
389
D8F80FB66CB612F8A565367BB56E>109 D<D93FF0EB1FFCB591B57E030314E0030F14F8
390
92391FC07FFC92397E003FFE000302F86D7EC6EBF1F04B6D7FECF3C0ECF78092C76C7F14
391
FF5CA25CA45CB3ACB6D8F807B612C0A542367CB549>I<913801FFC0023F13FE91B67E01
392
0315E0010F018013F8903A3FFC001FFED97FF0EB07FF49486D7F48496D7F48496D7F91C8
393
127F4883488349153F001F83A2003F8349151FA2007F83A400FF1880AC007F1800A3003F
394
5F6D153FA2001F5FA26C6C4B5AA26C6D4A5A6C5F6C6D495B6C6D495B6D6C4990C7FCD93F
395
FCEB1FFE6DB46CB45A010790B512F0010115C0D9003F49C8FC020313E039387CB642>I<
396
D93FF8EB7FF0B50107B5FC031F14C0037F14F09126F9FF0013FCDAFFF8EB3FFF000302E0
397
010F7FC602806D7F92C76C7F4A824A804A6E7F85187F85A2183F85A4721380AD4E1300A4
398
4E5AA26118FF616E5C616E4A5B6E4A5B6F495B03E04990C7FC6FEB7FFE913AF9FE01FFF8
399
02F8B65A033F14C0030749C8FC030013E093CAFCB1B612F8A5414D7DB549>I<90393FF0
400
01FCB590380FFF804B13E0037F13F09238FE1FF89138F1F83F00019138F07FFC6CEBF3E0
401
15C0ECF780A2ECFF00EE3FF84AEB1FF0EE0FE093C7FC5CA45CB3ABB612FEA52E367DB535
402
>114 D<903903FFC00E011FEBFC1E90B6127E000315FE3907FE003FD80FF0130F484813
403
0348481301491300127F90C8127EA248153EA27FA27F01F091C7FC13FCEBFF806C13FEEC
404
FFF06C14FE6F7E6C15E06C816C15FC6C81C681133F010F15801301D9000F14C0EC003F03
405
0713E0150100F880167F6C153FA2161F7EA217C07E6D143F17807F6DEC7F0001F85C6DEB
406
03FE9039FF801FFC486CB512F0D8F81F14C0D8F00791C7FC39E0007FF02B387CB634>I<
407
147CA614FCA41301A31303A21307A2130F131F133F137F13FF1203000F90B512FEB7FCA4
408
26007FFCC8FCB3A9EE0F80ABEE1F006D7EA2011F143E806D6D5A6DEBC1F86DEBFFF00100
409
5C023F1380DA03FEC7FC294D7ECB33>I E
410
%EndDVIPSBitmapFont
411
%DVIPSBitmapFont: Fc ecbx1728 17.28 54
412
/Fc 54 123 df<933801FFFE047F9038FFC7F00307B7FC153F92B5EA80070203EBF80002
413
0F13E04A01805B027F90C75A4A5A495B495B5D5B495B84A2494980B3A2BBFCA5D8001F01
414
C0C71207B3B3B2007FB6D8F01FB612FCA54E657DE456>29 D<B81280AC290C7EA534>45
415
D<EA01F0EA0FFE487E4813804813C0A2B512E0A76C13C0A26C13806C13006C5AEA01F013
416
1374922B>I<16F015011507151F153FEC01FF1407147F010FB5FCB7FCA3148FEBF00FC7
417
FCB3B3B3B3A3007FB812F8A5355E74DD4D>49 D<913803FFE0023F13FE91B612C0010315
418
F0010F15FC90263FF00713FF90267F800014C001FEC7003F7FD803F86E7F4902077F4848
419
8248486E7F48486E7F90C9FC481880003E82D87FF017C001FC816D17E0B5FCA26E6E13F0
420
A76C90C8FC6C5A6C5A6C5AD801C017E0CA5AA319C05F198094B5FC1900605E604C5B4C5B
421
604C5B4C5B95C7FC4C5A4C5A5FEEFFE04B5B4B5B4B90C8FC5EED0FF84B5A4B5A4B5A4B5A
422
4A48C9FC4A48EC01F04A5A5D4A5A4A48EC03E04A5A4AC8FC14FE495AD903F01507495A4A
423
16C04948150F49C9123F49B8FC5B90B9FC5A5A4818805AA25A5A5ABAFC1900A43C5E78DD
424
4D>I<ED7FFC0207B512E0023F14FC91B7FC0103D9801F13C0902707FC000713F0D91FE0
425
6D7FD93F806D7F49C87F01FE6F7E49178048B4FC4801C06E13C014F0804818E080A76C5B
426
19C06C5B6C495CD93F80168090C9FC190094B5FC605E604C5B604C5B4C5B4C90C7FC4C5A
427
EEFFF8031F13E0021FB5128004FCC8FCEEFFE017FE91C7381FFF80040313E07013F8707F
428
71B4FC7113807113C019E07113F0A27113F8A219FCA27113FEA319FFA313C0EA07F8EA1F
429
FE487E487FA2B57EA219FEA35F19FC5C6C18F891C85A4917F0D83FF85DD81F8017E06D4B
430
13C0D80FF04B13806C6C92B512006CB44A5BC601E0495B6DB4011F13F0011F90B612C001
431
0793C7FC010115FCD9001F14E0020001FCC8FC40607ADD4D>I<EE3FFC0307B57E033F14
432
E092B612F802039038F007FE020F90C77EDA3FFCEC3F804A48141FDAFFE0EC0FC0010349
433
EC7FE04949EB01FF4990C75A494B13F05C49485C137F495AA2485B5A7113E0485B7113C0
434
487013809438007E004A92C7FC5AA35AA35C48913803FF80031F13F8037F13FE92B67E91
435
2681F80713E0912683E0007FB5D88780EB7FFC028FC7EA1FFE029E8171138002BC6E13C0
436
14B802F86E13E04A16F0A24A16F8A27113FCA24A16FEA419FF5CA37EA77EA4806C18FEA3
437
7E19FC7E5F6E16F87E6C18F06E4A13E07E6E16C0017F4B13806D6C4A13006D6C4A5A6D6C
438
4A5A6D01C0495A0101D9F0075B6D90B612C0023F92C7FC020F14FC020114F09126003FFE
439
C8FC40607ADD4D>54 D<ED3FFE0203B512E0021F14FC027F14FF902701FFE00713C04948
440
C713F0D907F8EC3FF8D91FF06E7E4A6E7E49486E7E49488049C81480834818C049811203
441
19E0187FA212077FA3808018FF6E16C014F88002FF4A13806C8003E049130003F8495A6C
442
8003FF495A6C9238C01FF870485A6D9138F87FC06D91B55A4DC7FC6D15F86D5D6D810101
443
15FE6D6F7E023F816E15F04A8191B712FE010382902607FE3F158090261FF80F15C04948
444
7E9026FFE00115E048902680007F14F04890C76C14F848150F496E14FC4848140148486E
445
7E7113FE4848150F170348486F13FF83183F12FF498284A284A284A219FEA27F127F19FC
446
6D1607A26C6C17F8F00FF06C6C161F6C6C17E06DEE3FC06C6DED7F806C6D913801FF006C
447
01F0EC07FE26007FFCEC1FFC903B3FFFC001FFF8010F90B612E00103168001004BC7FC02
448
1F14F0020049C8FC40607ADD4D>56 D<183FA24E7EA34E7EA24D7FA34D7FA24D7FA34D7F
449
A24D7FA34D7FA24D80177D177C05FC805F84DC01F0808404038117E08404078117C0040F
450
6D7F178084041F8117004C6D7F163E84047E82167C04FC6D805E850301835E03036F7F5E
451
850307835E854B488285031F8393C8FC854B83033E81037E84157C037FB9FC92BA7EA24A
452
85A203F0C9123F0203855D0207717F5D86020F855D021F717F92CAFC864A85143E027E71
453
80147C8602FC865C870101874A840103875C496C84D97FFF86B70303B812C0A56A647BE3
454
75>65 D<BB7E1AFCF2FFC01BF01BFCD8000149C8000713FF070014C0083F7F747F08077F
455
747F8886747F1D80A2871DC0A2871DE0A95113C0A31D8098B5FC1D006264505B505B505B
456
505B505B97B5C7FC07035B073F13F092B912C008FCC8FCF2FFC01BFC4BC913FF081F13C0
457
080713F07413FC08007F757E7513801DC07513E07513F01DF8A27513FCA21DFE87A31DFF
458
A91DFEA3631DFC631DF8631DF0635113E098B512C0501480501400080F5B083F5B0703B5
459
12F0BD12C099C7FC1BFC1BC008F8C8FC60627BE16E>I<942607FFF015384CB61578041F
460
03E014F893B700F81301030304FE1303031F9139C003FF80037F01F8C7383FE0074AB500
461
80913807F00F4A49C83803FC1F020F01F8923800FE3F4A01E0EE7F7F027F0180EE1FFF91
462
B5CA7E494983494983494983494983495B4949187F4B183F5B90B5CC121FA24849190F5A
463
4A19075A4A19035AA24A19015AA348491900A35A1D00A25CA3B5FCB07EA280A47E1DF8A2
464
6C7FA37E6E19011DF07E806C1B036E1AE07E6C6D19071DC06D6D180F6DF21F80816D6DF0
465
3F006D6D187E6D6D18FE6D6D606D6D4D5A6D6DEF07F06E6D4C5A021F01E04C5A6E01F8EE
466
7F80020301FE04FEC7FC6E6D6CEC03FC6E6C01F8EC1FF8031F903AFFC001FFE0030391B6
467
128003004CC8FC041F15F004011580DC000701F0C9FC5D6677E370>I<BB7E1AFCF2FFC0
468
1BF01BFED8000191C8001F6D7E070014E0081F7F080713FC08017F747F093F7F757F757F
469
757F757F757F757FA2767E1E80881EC0881EE0881EF0A2881EF8A31EFC88A31EFEA61EFF
470
B01EFEA61EFCA2641EF8A31EF064A21EE0641EC0641E80521300A2525A515B515BA2515B
471
515B093F5B515B504848C7FC08075B081F5B97B512E0070F1480BC48C8FC1BF81BC008FC
472
C9FC1A8068627BE177>I<BD12E0A488D8000191C81207F1003F1A071A01861B3F1B1F75
473
7EA21B071B03A21B01A31B0088A21C7CA519F888A499C7FCA31801A31803A21807180F18
474
3FEF01FF93B6FCA5EE0001EF003F180F18071803A21801A31800F401F0A3F403E0A496C8
475
FCA2F407C0A41C0FA3F41F80A21C3FA31C7FF4FF00A263636363F33FFE1BFF1A031A1F07
476
03B5FCBDFCA264A35C627BE166>I<BD1280A41CC0D8000191C8120F19001A1F1A071A01
477
861B7FF33FE01B1FA21B0FA21B07A31B031CF0A21B01A6DE01F0EB00F8A41C00A41803A3
478
1807A2180F181F187FEF03FF93B6FCA5EE0003EF007F181F180F1807A21803A31801A895
479
CAFCB3A7B912C0A555627BE161>I<942603FFF8151C94B66C143C040F03F0147C047F03
480
FC14FC0303B81301030FDAC00113C0033F01F8C7381FF00392B500C0913807F807020349
481
C83801FE0F020F01F89238007F1F4A01E0EE3FBF4A49EE0FFF91B5CA7E49498349498349
482
4983495B4949187F4B183F491A1F495B90B5CC120FA2484919075A4A19035A4A19015AA2
483
4A19005AA348491A7CA35A9AC8FCA35CA2B5FCB07EA26E043FB81280A47E96C7000701FC
484
C7FCA26C7FA37E80A27E807E807E6C7FA26D7F6D7F7F816D7F6D6D5F6D7F6D6D5F6D6D7E
485
023F6D5E6E01F05E6E6DEEFE7F020301FF923801FC3F020002C0913807F80F033F01FC91
486
381FF007030F903BFFE001FFC001030391B6EA8000DB007F4BC7123C040F03F8140C0400
487
03C091C8FC050301F8CBFC696677E37A>I<B800FE49B812FCA5D8000191CA000349C7FC
488
B3B3A493BAFCA593CA1203B3B3A7B800FE49B812FCA56E627BE179>I<B812FEA5D80001
489
91C7FCB3B3B3B3B0B812FEA52F627BE139>I<023FB81280A591C7000701FCC7FCB3B3B3
490
AEEA07F8EA1FFE487E487FA2B57EA4605EA24A5D7E91C7485B5B6C484A5BD81FE05E6C48
491
4A90C8FC6D4A5AD807F8495BD801FF01075B6CD9E01F13E06DB65A011F4AC9FC010314F0
492
D9003F90CAFC41647BE150>I<B912C0A5D8000191CCFCB3B3B3F30F80A5F31F00A563A4
493
631B7EA21BFEA21A01A21A03A21A07505A1A1F1A3F1A7F1AFF1903190F197F0603B5FCBC
494
5AA551627BE15D>76 D<B750B7FC70617061A3D800016E4FEC8000A202F76D4F7EA202F3
495
6D193EA302F16D197CA202F06D19F8A26F6CF001F0A26F6DEF03E0A36F6DEF07C0A26F6D
496
EF0F80A26F6DEF1F00A36F6D173EA26F6D5FA26F6D5FA3706C4C5AA2706D4B5AA2706D4B
497
5AA3706D4B5AA2706D4BC7FCA2706D153EA2706D5DA3706D5DA2716C4A5AA2716D495AA3
498
716D495AA2716D495AA2716D49C8FCA3716D133EA2716D5BA2716D5BA2726C485AA372EB
499
83E0A272EBC7C0A272EBEF80A37201FFC9FCA2725BA2725BA3725BA2735A497ED91FFF70
500
5AB700E0063FB8FCA2735AA2735A88627BE193>I<B76C041FB612FC82828282D800016E
501
DC0003EBE000E2007FC7FC70183E8202F78014F38302F18002F0806F7F81836F7F6F7F6F
502
8081846F806F80707F8284707F707F82857080708070808385717F717F717F8386718071
503
8071808486727F727F84867280728072808487737F737F737F85877314807314C07314E0
504
851CF07413F87413FC861CFE7413FF7414BE7414FE86A286878787A287878787A2871C7F
505
1C3FA21C1F1C0F1C07496C1903EB1FFFB700E017011C001D7E1D3EA26E627BE179>I<EF
506
7FFF040FB512F893B77E030716F0031FD9E00313FCDB7FFEC7EA3FFF912601FFF8020F13
507
C0020701E0020313F04A018002007F023F90C9EA7FFE4A48707EDAFFF8040F7F4949707F
508
49864949707F4949707F4949707F498692CB127F4948727E01FF87A24849727F48884A84
509
4888A24A844888A248884A84A24888A448884A84A5B51C80B16C1D006E60A46C64A36E60
510
6C64A36C646E60A26C646E606C646E606C64A26C6D4E5B6D98C7FC6F94B5FC6D6D4C5B6D
511
626D6D4C5B6D6D4C5B6D6D4C5B6D6D4C5B6D6D4C5B6E6C4C90C8FC6E01C04A485A6E6D4A
512
5B020701F8020F13F0020101FF027F13C06EDAE003B55A031F90B600FCC9FC030716F003
513
001680041F02FCCAFCDC007F90CBFC616677E374>I<BA12E0F1FF801AF81AFF1BC0D800
514
0191C7000114F0DE000F13FC070313FF070080083F7F747F747F747F747FA2747F88A289
515
86A389A865A35091C8FCA26462646462505B505B50138097B5C9FC070313FC070F5B4EB5
516
12C093B8CAFC1AF81AC01AF893C7000713FE06006D7E073F7F7313F007077F737F87737F
517
85888688A2747FAA88A91F707614F8A286A2746D13011FF086746D13037614E0B800FE6E
518
ED07C0746CEBC00F759038F07F80090F90B5120009035CCF6C13F80A0313E06D647BE173
519
>82 D<DBFFF81407020FD9FF805B027F02F05B49B612FC010703FF5B011FD9800FEBC07F
520
D93FF8C76D5AD9FFE0EC1FF14849EC07F94890C80001B5FC4981484882000F834982001F
521
834982123F84484882A284A212FF85A27F85A27FA26D837F7F806C6D93C7FC8014F86C13
522
FF15F015FF6C15F8EEFF806C16F86CEEFF806C17E018F86C17FE6C717E6D83011F836D83
523
0103836D836D6C82020F821401DA000F16801500040F15C0EE007F050714E01701716C13
524
F084180F847213F8A200F88384A2197FA36C183FA46C19F0A37EA26DEF7FE07F1AC06D17
525
FF6D18806D5E6D18006D5E6D6C4B5A6E4B5AD99FF04B5AD98FFEED7FF0902603FFC04948
526
5A486C01FE010F1380486C6CB7C7FC48011F15FC020315F048D9003F148048020101F8C8
527
FC456678E356>I<001FBD12F0A59126F8000191C7123F4801C0060713F849C71700491A
528
7F01F01A1F491A0F491A07A2491A03A290C81801A2007EF300FCA4007C1C7CA7481C3EA5
529
C91900B3B3B3A5023FB912F8A55F617AE06C>I<B800FE037FB612F0A5D8000191CB000F
530
EB8000E201FCC7FC765AB3B3B3AA1C016D63A282A26E1903656E190782656E190F6E6D4D
531
5AA26E6D4DC8FC6E197E7017FE6E6D4C5A6E6D4C5A6F6C4C5A031F6DED1FE06F01E0ED7F
532
C06F01F84A485A030101FE020F90C9FC6F903AFFF001FFFC043F90B612F0040716C00401
533
93CAFCDC001F14F8050091CBFC6C647BE177>I<B800C090B800E0027FB61280A5D8001F
534
01F8C9000F01FCCA003FEB80006D72DF01FCC7FC6F72606D696F827617036D696F827716
535
076D69708177160F6D73617072161F6E9DC8FC7082775E6E4E183E8277167E6E95B5177C
536
82506E16FC6E06F760707215016E0503617016E37715036E0507617016C17814076E050F
537
61711580081F6F140F6E4E6C5F7172141F6F4C96C9FC71023E7F785C6F047E183E71027C
538
7F78147E6F04FC187C714A7F07017014FC6F4C6D5E717213016F030361714A7F7813036F
539
030761714A7FF780076F030F610680497F071FEFC00F6F93C86C5D06C0F0E01F704A96CA
540
FCDEE03E81795A70027E183EDEF07C81F7F87E7002FC187C72488106F9F0FCFC704A6F5C
541
06FD18FF7001FF614F81A270634F81A270634F81A27091CA6C5BA27197CBFC4E83A2053F
542
614E171FA2051F614E170FA27148715AA20507614E170305036199637DE1A0>87
543
D<001FBB12F0A503F8C814E092C914C002F85D02E04B14804A180091C95A494C5B5B494C
544
5B49606048484C5B496095B5FC4D5C49605F90C94891C7FCA24D5B615F003E4C5B615F94
545
B55A615EC9485CA24C91C8FC605E4C5B605E4C5B6093B5FC605D4B5C95C9FC5D4B5B5F5D
546
4B5B5F5D5F92B5FC4A5C5F5C4A91C912F85E5C4A5BA24A5B5E4A170191B55A4C16F05B49
547
5C93C9FC491803495BA2495B4B16075B4949160F5D90B5171F485C4B163F48197F4891CA
548
12FF6148495E4A040F13E048604849167F4A0307B5FC4894B6FCBCFCA54D6277E15F>90
549
D<913803FFF0027F13FF0103B612E0010F15F890263FFC0013FED97FC090381FFF8049C7
550
6C7F4801C06D7F486D6D7F6E6D7F48836E7F84177F84A36C496E7FA26C5B6C5B013FC8FC
551
90C9FCA75F0307B6FC4AB7FC141F91B5EAF03F0103EBFE00010F13F0013F1380D9FFFEC7
552
FC485B485B485B485B485B485BA24890C8FC1A7CA2485AA35FA394B5FC7F6C5D6EEB03DF
553
6CDB07CFEBC0F86C6DEB0F8F6C6DD91F07EBF3F06C01F8017E14FF6C9027FE01FC0314E0
554
C690B5D8F00114C0013F9126C0007F1380010791C7383FFE009026003FF8EC07F846437B
555
C14D>97 D<903807FF80B6FCA5C6FC7F7FB3A9933801FFE0041F13FE047FEBFFC00381B6
556
12F0922687FC0113FC923A9FE0003FFEDBBF8090380FFF8003FEC76C7F4B6E7F4B6E7F4B
557
6E7F4B824B157F4B82737EA21B80851BC0A31BE085A41BF0AE1BE0A44F13C0A31B80A24F
558
1300A262197F6F5E6F4B5A4E5B6F4A5BDAFCF84A5BDAF87E4A5B4A6C4A90C7FC9126E01F
559
C0EB7FFC913BC00FF803FFF8DA8003B612E091C71580013E023F01FCC8FC90C800031380
560
4C657CE356>I<ED1FFF4AB512F8020F14FF027F15C0902701FFF80013F04901E0EB0FF8
561
010F0180EB03FC4990C7EA0FFE49484A7E49485C4948168048495C5A5C5A485BA2487013
562
005C48705A715AEF03F04893C8FC91CBFCA4B5FCAE7EA280A27EA36C7FF003E07E6E1507
563
6C18C06E150F6C18806C6D151F6C6DED3F006D6C157E6D6C15FE6D6D495A6D6D495A6D01
564
F0EB0FE0010101FEEB7FC06D6CB6C7FC021F14FC020314E09126001FFEC8FC3B437BC145
565
>I<953803FFC0057FB5FCA5EF007F8484B3A9ED1FFC0203B512C0021F14F0027F14FC90
566
3A01FFFC01FF01079039E0003FDF490180010FB5FC4990C7120349488049488049488148
567
49814849815A5C5AA2485BA25AA34890C9FCA4B5FCAE7EA4807EA37E807EA26C6D5D7E6E
568
5D6C94B5FC6C6D5C6D6C5C6D6C4A806D6CDA1FDF7F010701C0D97F1FEBFFF06D9038F803
569
FE010090B512F8023F14E0020714009126007FF84AC7FC4C657BE356>I<ED3FFE0203B5
570
12E0021F14FC027F14FF902701FFF80F13C00107D9C0037F4990C77F49486E7E49486E7E
571
49486E7E49486E7E5A48496E13805A4A16C0488219E0485B834818F0A34890C8FCA27113
572
F8A3B5FCA391B8FCA491CBFCA67EA4807EA27E19F8806C17016C18F0806C17036C6DED07
573
E06E16C06C170F6D6CED1F806D6CED3F006D6C6C14FE01076DEB03FC6D01F8EB0FF80100
574
01FFEB7FE0023F90B51280020F4AC7FC020114F8DA000F13803D437CC146>I<EEFFE003
575
1F13FC92B6FC02031580020F9038E03FC04A903800FFE091267FFE0113F04A485A494948
576
13F84913F04913E0A25B15C05B7013F04913807013E09338007F80EF1E0094C7FCB1B8FC
577
A5D8003F0180C8FCB3B3B2B712F8A535657CE42F>I<F13F80912601FFF0903801FFE002
578
1F01FF010713F091B6D8E01F13F801039238F87FCF010F903BC07FFEFC0FFC903B1FFE00
579
0FFFF0D97FFC6DEBE01F49486D140F48496D13F01AF848496DEBF807489438FC01E096C7
580
FC48496E7EA44883A96C5FA46C6D4A5AA26C5F6C6D495BA26C6D495B6D6C495B6D6C4990
581
C8FC903A7FFFC07FFE017B90B512F801F015E0021F91C9FC0001010113F049CCFC1203A2
582
7FA37FA27F7F6D7E91B612FCEFFFE06C17FCF0FF806C18E0856D17FC6D836D837F017F18
583
8048BA12C000070180C712074848C96C13E04848160F484816034982007F19F084485A19
584
7FA56D17FF007F19E0A26D5E6C6C4C13C0001F19806D5E6C6C4C1300000301C0ED3FFC6C
585
01F0EDFFF826007FFC020313E090261FFFE0017F1380010790B648C7FC010116F8D9001F
586
1580DA007F01E0C8FC46607CC14D>I<903807FF80B6FCA5C6FC7F7FB3A9EF7FF80403B5
587
FC040F14E0043F80DC7F0113FC922681F8007FDB83E06D7EDB87C07FDB8F808193C77E03
588
9E8215BC15B803F8804B82A25DA35DA35DB3B3A2B7D8E03FB612F8A54D647BE356>I<EB
589
0FE0EB3FF8497E497E487FA24880A76C91C7FCA26C5B6D5A6D5AEB0FE090C9FCB1903807
590
FF80007FB5FCA5C6FC7F7FB3B3B0B712C0A522657CE42A>I<ED03F8ED0FFE4B7E4B1380
591
4B13C0A292B512E0A76F13C0A26F13806F13006F5AED03F892C8FCB1923803FFE0027FB5
592
FCA5EC003F8181B3B3B3ACEA0FF0487E487E486C15C0B5FC5D1780A217005D5E6C48495A
593
495C6C48495A6C48485B260FFC075B6CB6C7FC6C14FCC66C13F0010F90C8FC2B8288E42F
594
>I<903807FF80B6FCA5C6FC7F7FB3AA0507B512FEA5DD007F90C7FCF01FF0614E5A4E5A
595
06FEC8FC4D5A4D5AEF0FF04D5A4D5A4DC9FC17FE4C5A4C5AEE0FF04C5A4C5A4C5A4C7E03
596
817F1583038F7F039F7F15BF92B57E838315F903F0804B6C7F15C0DB003F7F707FA2707F
597
707FA2707F707F8582717F717FA2717F717FA2717F717FA2717F864D14E0B7D8C03FECFF
598
C0A54A647CE352>I<903807FF80B6FCA5C6FC7F7FB3B3B3B3AFB712E0A523647CE32A>I<
599
D90FFFDA3FF8ED07FFB649B56C023F13F0040F02E049B512FC4C02F84914FFDC7F0001FE
600
90260FE01F13C004F86D6C49C66C7FC6DA03F06D027E7F6DD907C06DD980F86D7F6D4A6F
601
48814BC76CD9C1E07F031EDCE3C0814BEEE780A24B6E01EFC8FC037004FE8215F04B5EA3
602
4B5EA34B5EB3B3A2B7D8E01FB6D8FC03B71280A579417BC082>I<D90FFFEC7FF8B60103
603
B5FC040F14E0043F80DC7F0113FC922601F8007FC6DA03E06D7E6D49487F6D49488193C7
604
7E031E825D153803788003708215F05DA35DA35DB3B3A2B7D8E03FB612F8A54D417BC056
605
>I<92381FFF804AB512F8020F14FF023F15C09126FFFC0313F001039039E0007FFC4901
606
80EB1FFED91FFEC73807FF8049486E7F49486E7F49486E7F48496F7EA248496F7E4884A2
607
48496F7EA2481980A24819C091C97EA24819E0A5B518F0AD6C19E0A46C6D4B13C0A36C19
608
80A26C6D4B1300A26C606E157F6C606C6D4B5A6C606D6C4A5B6D6C4A5B6D6C4A5B6D6C6C
609
011F90C7FC010301E0EB7FFC6D9039FC03FFF86D6CB612E0020F92C8FC020114F8DA001F
610
138044437CC14D>I<903B07FF8001FFE0B6011F13FE047FEBFFC00381B612F0922687FC
611
0313FC923A9FE0007FFEC6DABF806D6C7E6D01FEC7000F7F6D496E7F4B824B6E7F4B6E7F
612
4B804B82737EA21B80851BC0A2851BE0A4851BF0AE4F13E0A41BC061A21B80A24F1300A2
613
4F5AA26F4A5B6F4A5B626F4A5B6F4A5B03FE4A5B03BF027F90C7FCDB9FC0EBFFFC92268F
614
F8075B0383B612E003801580043F01FCC8FC0403138093CBFCB3A4B712E0A54C5D7CC056
615
>I<DB1FFCEC07C04AB56C130F020F02E0131F027F14F8902801FFFE01FE133F499026F0
616
003F137F010F49EB1F8049018090380FC0FF4990C7EA07E14948EC03F14948EC01F34870
617
B5FC485B48498184485BA2484981A25AA25C5AA4B5C9FCAE7E80A47E807EA2807E606C7F
618
6C5F6E92B5FC6C6D5C6C6D5C017F5D6D6CEC0FDF6D01C0EB1F9F01076DEB7F1F01019038
619
FC03FC6D90B512F8021F14E0020714009138003FF892C8FCB3A4057FB612F0A54C5D7BC0
620
52>I<D90FFFEB07F8B6EB3FFF4C13804BB512E0923903F83FF0923907E07FF8C691380F
621
80FF6D020113FC6D131E153E153C1578A21570DBF00013F8EF7FF04BEB3FE0EF0F8094C7
622
FC5DA65DB3B1B712F8A536417DC03E>I<DA7FFC131C0107B5EAC03C011FECF0FC90B612
623
FD489038C003FFD807FEC7127FD80FF8143F49140F4848140748481403A248481401A216
624
0012FFA26D157CA27F7F7F6D92C7FCEBFF806C13F0ECFFC015FE6CECFFC016F86C15FE6C
625
6F7E6C826C826C826C82013F81010F81010181EB003F02011580EC000F1500041F13C000
626
F88182826C8182A26C167FA37E18807F17FF6D16007F6D4A5A7F6D4A5A6DEC0FF86D6C49
627
5A3BFE1FF001FFE0486CB61280D8F8034AC7FC48C614F048010F90C8FC32437BC13D>I<
628
EC07C0A6140FA5141FA3143FA2147FA214FF5BA25B5B5B5B137F48B5FC000F91B512F8B8
629
FCA4D8001F01C0C7FCB3B0171FAD6D153E81A26D157C816D15F86D7F6D9038FC01F09139
630
7FFF07E06EEBFFC0020F14800203EBFE009138003FF8305C7DDA3C>I<902607FF809138
631
01FFE0B6023FB5FCA5C6EE003F6D826D82B3B3A360A460A26D5EA295B5FC6FEB01EF6DED
632
03CF6D0307806FD90F8F7F6D6DD91F0FEBFFF86D01FC13FE6D6CB512F8021F14F0020714
633
C09127003FFE0091C7FC4D427BC056>I<B76C010FB512E0A5C66C0180C8387FF800F11F
634
C06D6D6F5A191F6D6D93C7FC616D173E81197E6D6D157C19FC6D6D5D18016D5F6F1403A2
635
6D6D5D18076E6D5C180F6E5E70131F6E93C8FC82606E6D133E187E6E6D137C18FC6E5D82
636
17016E01FE5B17036E01FF5B17076F5C1787178F6FEBCF8017DF6F01FFC9FCA26F5BA36F
637
5BA26F5BA26F5BA26F5BA3705AA2705AA270CAFC4B417DBF52>I<B70007B600F0013FB5
638
1280A5C691C7000301F0C70001EBE0006D9738003F806F73C7FC716D5D6D1B3E6F6D6D15
639
7E6D1B7C81726C15FC6D6381726C14016D4C5E6F7013036D636F91B5FC7413076D4B5F6F
640
02F76D130F6D636F130306E36D131F6E97C8FCEE800706C16D5B6E020F163E04C001806D
641
137E6E197CEEE01F4E6C6C13FC6E4A5EDCF03E90383FFF016E61EEF87E057C6D13836E61
642
EEFCFC4D6D13C76E01FD5FDCFFF06D13EF6E61A24D6D13FF6F95C9FC4D7F6F5FA24D7F6F
643
5FA294C8127F6F5F4C153F03075FA24C151F03035F4C150F03015F4C150769417DBF70>
644
I<B700C090B612E0A5D8001F01E0C7000FEBC0006FDA03FCC7FC6D5F6D6D4A5A6D6D5D6F
645
4A5A6D6D4A5A6D163F6E6D49C8FC7013FE6E6D5B6E4A5A6E6D485AEEF8076E6D485A6E4A
646
5A6E01FE5B7048C9FC6E14FE816F5B6F5B5F816F7F6F7F836F7F81844B804B805D04EF7F
647
DB0FCF7FDB1F877FED3F83DB7F017F03FE804B6C804A487F4A486D7F02076E7F4A48814A
648
487F4B6D7F4AC76C7F4A8202FE6E7F4948804A6F7F494883010F707FD9FFFE81B600E001
649
0FB612F8A54D407EBF52>I<B76C010FB512E0A5C66C0180C8387FF800F11FC06D6D6F5A
650
191F6D6D93C7FC616D6D153E197E6D177C8119FC6D6D5D18016D6D5D18036D5F6F14076E
651
5E82180F6E6D5C181F6E6D91C8FC606E153E82187E6E6D137C18FC6E6D5B17016E01FE5B
652
17036E5D16FF17076FEB87C0178F6FEBCF8017DF6F91C9FC17FF6F5BA36F5BA26F5BA26F
653
5BA36F5BA2705AA2705AA270CAFCA25E163E167E167C16FC5E15015EEA0FE0486C130348
654
6C5C486C1307486C5C150F5E151F4BCBFC153E49137E007F5C49485A6C48485A9038C00F
655
E0391FE03FC06CB55A000349CCFC6C13F838003FC04B5D7DBF52>I<001FB91280A49126
656
E00001140091C7485B13FC01F04A5B494A5B5B4C5B494A5B123F90C8485B93B55A4B91C7
657
FCA2003E4A5B4B5BA24B5B4B5BA24B5BC8485B5F92B5FC4A91C8FC4A5BA24A5B4A5BA24A
658
5B4A5BA24A5B91B548EB07C093C7FC5B495B495BA24949140F49491580A2495B495B181F
659
90B55A4891C8FC4849153FA24849157F484915FF5F48495C4849020F1300173F48490103
660
B5FCBAFCA43A407CBF45>I E
661
%EndDVIPSBitmapFont
662
%DVIPSBitmapFont: Fd ecbx0900 9 11
663
/Fd 11 117 df<B612F8A4C601E0C8FCB3A81778A417F817F0A31601A21603A21607160F
664
161F167F923803FFE0B8FCA42D337DB235>76 D<B500E093387FFFF86E93B5FCA26E5DC6
665
F1F800D9F7FCED03DFA3D9F3FEED079FA2D9F1FFED0F1FA201F06D141EA26E6C143CA26E
666
6C1478A26E6C14F0A36E6CEB01E0A26E6CEB03C0A26E6CEB0780A26E6CEB0F00A26EEB80
667
1EA26F6C5AA36F6C5AA26F6C5AA292380FF9E0A26FB45AA26F5BA26F90C7FCA3B526F000
668
FE011FB512F8A2167C16384D337DB254>I<B712E016FEEEFFC017F0C6D9E00013FCEE1F
669
FEEE07FF707FA2707FA284A660A24C5B95C7FC4C5AEE1FFCEEFFF891B612C094C8FC83DA
670
E0037F03007FEE3FF083707EA2707EA583A4193CA2188082F0C07CB6D8E003147870EBE1
671
F070EBFFE0053F13C0CA000313803E347DB242>82 D<ED03F8EC01FFA4EC001F150FADEB
672
03FE90383FFFCF90B6FC000313013907FC007F4848133F4848131F4848130FA2127F5BA2
673
12FFA9127FA27F123FA26C6C131F6C6C133F6C6CEBFFFC2603FE03EBFFC0C6B512EF013F
674
138F903807FC0F2A347DB331>100 D<903803FF80013F13F090B512FC48EB03FE3907FC
675
007F4848EB3F804848EB1FC05B003FEC0FE0127F5B16F012FF150790B6FCA301C0C8FCA4
676
127F7F123F16F06C7E000F14016C6CEB03E0D803FEEB0FC03A01FF807F806C6CB5120001
677
1F13FC010313E024217EA029>I<EC3FE0903803FFF8010F13FC90383FF1FE90387FC3FF
678
EBFF83481303A2EA03FEEC01FEA2EC00781500A7B512FEA4D803FEC7FCB3A7387FFFF8A4
679
20347EB31B>I<16F890390FFC07FE90387FFF9F48B6127F3907FC0FFC380FF003001F14
680
FED9E001133E003FECFF1C1600A6001F5CEBF003000F5C3907FC0FF890B512E0486C1380
681
D90FFCC7FC48C9FCA37F7F90B512F015FE6CECFF8016E06C15F06C15F84815FC121F393F
682
80001F48C7EA03FE481401481400A46C14016C6CEB03FC6C6CEB07F86C6CEB0FF0D80FFC
683
EB7FE00003B61280C6ECFE00010F13E028327EA12C>I<EA01FC12FFA4120F1207ADEC03
684
FC91381FFF80027F7F9138F83FE09039FDE01FF0EBFFC04A6C7E14005BA35BB2B500E1B5
685
12C0A42A347CB331>I<EA03F0487E487E487EA66C5A6C5A6C5AC8FCA8EA01FC12FFA412
686
0F1207B3A5B512C0A412357DB418>I<EA01FC12FFA4120F1207B3B3A6B512E0A413347D
687
B318>108 D<133CA5137CA313FCA21201A212031207001FB51280B6FCA3D807FCC7FCB0
688
EC03C0A79038FE078012033901FF0F006C13FEEB3FFCEB0FF01A2F7EAE22>116
689
D E
690
%EndDVIPSBitmapFont
691
%DVIPSBitmapFont: Fe ecsl1000 10 13
692
/Fe 13 86 df<121E127FEAFF80A413005A123C0909788817>46
693
D<EC0FF0EC7FFC903801F03F903907C00F8090390F8007C090391F0003E0133E49EB01F0
694
5BA2484814F8A212035B1207A2120F5BA2121FA3491303123FA548C7EA07F0A516E0007E
695
140F12FEA216C0A2151FA21680A2007EEC3F00A2153E157E157C003E5CA26C495A4A5A6C
696
6C485A6C6C485A2603F07EC7FC3800FFF8EB3FC025397AB62A>48
697
D<15C01403140F143FEB01FF90B512805AEBFE3FC7FCA2147F1500A55C5CA513015CA513
698
035CA513075CA5130F5CA5131F5CA3133F497EB612F0A215E01C3778B62A>I<DB07FC13
699
0692397FFF800E4AB5EAE01E913A07FC01F03C913A1FE000787CDA7F80EB1CFC02FEC712
700
0FD903FC1407495A4948EC03F849481401495A4948140049C9FC5A4916F0484816701207
701
5B120FA248481660A25B003F1700A3485AA512FF5BA51703A2127FA25F17066C6C150EA2
702
5F121F6D5D000F5E7F6C6C5D00034B5A6C6C4A5A6C6C020FC7FCD97F80131E6D6C137890
703
390FF803F00103B512C0010091C8FCEC1FF8373D77BA3C>67 D<017FB8FCA301009038C0
704
00036E48EB007F181F02FF150F92C8FC1807A45B4A1503A39338018006A20103EC03004A
705
1500A25EA25E0107141E4A137E91B512FEA3ECF800010F143C4A131CA3160C041C130601
706
1F0218130C5CA293C71218A3013F16305C1870186018E0A2017F15014AEC03C01707171F
707
EF7F80D801FFEC03FFB9FC1800A238397EB838>69 D<013FB512E0A25B9039007FE0006E
708
5AA2147F5DA514FF92C7FCA55B5CA513035CA513075CA5130F5CA5131F5CA5133F5CA4EB
709
FFE0007FEBFFC0A2B6FC23397EB81E>73 D<90267FFFC00103B51280A26F1600D9007F91
710
38003FF06FEC0F8072C7FCECEFF802CF1506ECC7FCA2ECC3FE180E903801C1FF0281150C
711
02807FA26F7E181C01036D7E020015186F7EA26F7E1838496D7E010616306F7EA26F7E6F
712
1470010E1580010C027F136017C0163F17E0041F13E0011C15F00118020F5B17F8160717
713
FCEE03FD013815FF01306E5BA282A2177F137001606FC8FCA201F0811201D807FC81B512
714
E017065C41397DB83E>78 D<ED0FFC92B57E913903F80FE091390FC003F8023FC77E027E
715
147ED901F8804948EC1F804948EC0FC0494815E049481407013F16F049C8FC01FEED03F8
716
12014916FC1203491501000717FE485AA2121F5BA2123F17035B127FA54848ED07FCA4EF
717
0FF8A3EF1FF0127F18E0173F18C0EF7F806C7EEFFF005F001F15016D4A5A000F5E6C6C4A
718
5A4C5A6C6C4A5A6C6C4AC7FC6C6C147E017F495A90391F8007F090390FF01FC0902601FF
719
FEC8FC9038003FF0373D77BA41>I<017FB612F017FEEFFF8001009039C0007FE06E48EB
720
0FF0EF07F802FFEC03FC92C7120118FEA218FFA25B5CA418FE010315035C18FCEF07F818
721
F0170F0107ED1FC04AEC3F80EFFF00EE07FC91B612F01780D90FF8C9FC5CA5131F5CA513
722
3F5CA5137F5CA448487EB67EA292C9FC38397EB838>I<017FB6FC17F017FC01009038C0
723
03FF913A7F80007FC0EF1FE002FF6E7E92C7FC717EA284A25B5CA44D5A13034A5D4D5A60
724
4D5A4DC7FC0107EC01FE4AEB03F8EE3FE091B6C8FC16FC9138F8007F010FEC1FC04A6D7E
725
707E83160383131F5CA5013F14075CA5017F17C05CA21801198048486C1503B6D8800314
726
00706C5A92C7130ECAEA3FFCEF07F03A3B7DB83D>82 D<DA03FC133091391FFF8070027F
727
EBE0F0903A01FC03F1E0903903F0007B4948133F4948131F4948130F49C71207013E15C0
728
017E14035BA3000115014915807FA46D91C7FC7F8014E06C13FEECFFC06D13FC6D13FF16
729
C06D14F00107801301D9003F7F14039138007FFE150715036F7E81A2821218A30038157E
730
A45EA2007C5D1501007E4A5A007F5D6D495A6D495AD8F9F0013FC7FCD8F0FE13FE90383F
731
FFF8D8E00F13E0D8C00190C8FC2C3D7CBA2E>I<0007B812FCA3903AF8007FE003D80FC0
732
90383FC00049163C000EC7127F001E4B131C121CA212180038170C003014FF93C7FCA25A
733
1818A2485BC7491400A514035DA514075DA5140F5DA5141F5DA5143F5DA3147F4A7E0003
734
B612F85AA2363977B83C>I<B6D88007B5FCA2030014FE000101809038007FE06C90C8EA
735
1F00170E5A49150CA4171C1203491518A417381207491530A41770120F491560A417E012
736
1F495DA41601123F495DA3160394C7FCA25E1606160E001F150C161C5E6C6C14785E6C6C
737
495A00034A5A6D495A6C6C011FC8FC39007F80FC6DB45A010F13E0010190C9FC383B74B8
738
3E>I E
739
%EndDVIPSBitmapFont
740
%DVIPSBitmapFont: Ff ecrm0700 7 1
741
/Ff 1 50 df<13381378EA01F8121F12FE12E01200B3AB487EB512F8A215267BA521>49
742
D E
743
%EndDVIPSBitmapFont
744
%DVIPSBitmapFont: Fg ecrm1000 10 67
745
/Fg 67 125 df<EC0FFC91387FFF70903901F803F0903807E00790381F800FEB3F00137E
746
A25B150748481303ADB7FCA33901F80003B3AB486C497E267FFFE0B512C0A32A3B7FBA2E
747
>29 D<121C127FEAFF80A8EA7F00AB123EAB121CABC7FCA8121C127FEAFF80A5EA7F0012
748
1C093C79BB17>33 D<146014E0EB01C0EB0380EB0700130E131E5B5BA25B485AA2485AA2
749
12075B120F90C7FCA25A121EA2123EA35AA65AB2127CA67EA3121EA2121F7EA27F12077F
750
1203A26C7EA26C7E1378A27F7F130E7FEB0380EB01C0EB00E01460135278BD20>40
751
D<12C07E12707E7E7E120F6C7E6C7EA26C7E6C7EA21378A2137C133C133E131EA2131F7F
752
A21480A3EB07C0A6EB03E0B2EB07C0A6EB0F80A31400A25B131EA2133E133C137C1378A2
753
5BA2485A485AA2485A48C7FC120E5A5A5A5A5A13527CBD20>I<EB0380497EA739780380
754
3C00FC147E00FE14FE397F8383FC393FC387F8390FE38FE03903FBBF803900FFFE00EB3F
755
F8EB0FE0A2EB3FF8EBFFFE3903FBBF80390FE38FE0393FC387F8397F8383FC39FE0380FE
756
00FC147E0078143C390007C000A76D5A1F247BBD2A>I<1530B3A8B912FCA2C80030C8FC
757
B3A836367BAF41>I<121C127FEAFF80A213C0A3127F121C1200A412011380A212031300
758
5A1206120E5A5A5A12600A19798817>I<B512FCA516057F941C>I<1506A2150E150CA215
759
1C151815381530A215701560A215E015C0A214011580A2140315005C1406A2140E140CA2
760
141C1418A214381430A21470146014E05CA213015CA2130391C7FCA25B1306A2130E130C
761
131C1318A213381330A213701360A213E05BA212015B120390C8FCA25A1206A2120E120C
762
A2121C1218A21238123012701260A212E05AA21F537BBD2A>47 D<EB03F8EB1FFF90387E
763
0FC09038F803E03901E000F0484813780007147C48487FA248C77EA2481580A3007EEC0F
764
C0A500FE15E0B3007E15C0A4007F141F6C1580A36C1500A26C6C133EA26C6C5B6C6C5BEB
765
F0013900F803E090387E0FC0D91FFFC7FCEB03F823397DB62A>I<EB01C013031307131F
766
13FFB5FCA2131F1200B3B3A7497E007FB512F0A31C3779B62A>I<EB0FF0EB7FFE48B57E
767
3903E03FE0390F000FF0001E6D7E001C6D7E486D7E5A6E7E126012FE6CEC7F807FA56CC7
768
FC121CC8FCEDFF00A25D14015D14035D4A5A4A5A5D4A5A4AC7FC147E5C495A14E0495A49
769
5A49C8FC011EEB01805B5B49130348481400485A485A90C75A48B6FC5A5A485CB6FCA321
770
377CB62A>I<EB07F8EB3FFF90B512C03901F80FF03903C007F848486C7E390E0001FEEA
771
0F80391FE000FF7FA56C5A6C5AC7485AA25D14035D4A5A5DEC0F80027FC7FCEB1FFCECFF
772
809038000FE06E7EEC01FC816E7EED7F80A216C0A2153F16E0A2121EEA7F80A2487EA316
773
C0157F491480007EC7FC0070ECFF006C495A121E390F8003F83907F00FF00001B512C06C
774
6C90C7FCEB0FF823397DB62A>I<1538A2157815F8A2140114031407A2140F141F141B14
775
331473146314C313011483EB030313071306130C131C131813301370136013C01201EA03
776
8013005A120E120C5A123812305A12E0B712F8A3C73803F800AA4A7E0103B512F8A32538
777
7EB72A>I<0006140CD80780133C9038F003F890B5FC5D5D158092C7FC14FC38067FE090
778
C9FCAAEB07F8EB1FFE9038780F809038E007E03907C003F0496C7E130000066D7E81C8FC
779
8181A21680A4121C127F5A7FA390C713005D12FC00605C12704A5A6C5C6C1303001E495A
780
6C6C485A3907E03F800001B5C7FC38007FFCEB1FE021397CB62A>I<EC3FC0903801FFF0
781
010713FC90380FE03E90383F800790387E001F49EB3F804848137F485A12075B000FEC3F
782
0049131E001F91C7FC5B123FA3127F90C9FCEB01FC903807FF8039FF1E07E090383801F0
783
496C7E01607F01E0137E497F16805BED1FC0A390C713E0A57EA47F123F16C0A2001FEC3F
784
807F000F15006D5B000714FE6C6C5B6C6C485A3900FE07F090387FFFC0011F90C7FCEB03
785
FC23397DB62A>I<12301238123E003FB612E0A316C05A168016000070C712060060140E
786
5D5D00E014304814705D5DC712014A5A4AC7FC1406140E5CA25C1478147014F05C1301A2
787
13035C1307A2130FA3131F5CA2133FA5137FA96DC8FC131E233A7BB72A>I<EB03F8EB1F
788
FF017F13C09038FC07F03901E001F83903C0007C4848133C90C7123E48141E000E141F00
789
1E80A3121FA26D5B6D131E7FD80FF85B6D137C01FF13786C6D5A6CEBE3E0ECF780C601FF
790
C7FC6D5A6D6C7E010F13E0013F7F01F97F3901E07FFE48486C7E380F800F48486C138000
791
1E010113C0487F007C143F0078EC1FE0150F00F81407481403A21501A36C15C0A2007814
792
03007C15806C14076CEC0F006C6C131ED807E0137C3903F803F0C6B55A013F1380D907FC
793
C7FC23397DB62A>I<EB03F8EB1FFF017F13C03901FC07E048486C7E3907E001F8000F6D
794
7E4848137E5B003F80A248C71380A25AED1FC0A516E0A56C143FA36C7E157F121F6C6C13
795
FF6C6C13DF000313013901F0039F3900FC0F1FD93FFC13C0EB07F090C7FCA2153F1680A2
796
16005D120F486C137E486C5BA24A5A4A5A49485A381F000F001CEB1F80260F807FC7FC38
797
07FFFE000113F838003FC023397DB62A>I<121C127FEAFF80A5EA7F00121CC7FCB2121C
798
127FEAFF80A5EA7F00121C092479A317>I<EF01C0EF0780EF1E0017F8EE03E0040FC7FC
799
163C16F0ED03C0030FC8FC153CEC01F0EC07C0021EC9FC1478EB01E0EB0780011ECAFC13
800
F8EA03E0000FCBFC123C12F0A2123C120FEA03E0EA00F8131EEB0780EB01E0EB0078141E
801
EC07C0EC01F0EC003C150FED03C0ED00F0163C160FEE03E0EE00F8171EEF0780EF01C032
802
2E79AB41>60 D<007FB812F8B912FCCCFCB0B912FC6C17F836147B9E41>I<12E0127812
803
1EEA07C0EA01F0EA003C130FEB03C0EB00F0143C140FEC03E0EC00F8151EED0780ED01E0
804
ED0078161EEE07C0EE01F0EE003C170FEF03C0A2EF0F00173CEE01F0EE07C0041EC7FC16
805
78ED01E0ED0780031EC8FC15F8EC03E0020FC9FC143C14F0EB03C0010FCAFC133CEA01F0
806
EA07C0001ECBFC127812E0322E79AB41>I<1538A3157CA315FEA34A7EA34A6C7EA20207
807
7FEC063FA2020E7FEC0C1FA2021C7FEC180FA202387FEC3007A202707FEC6003A202C07F
808
1501A2D901807F81A249C77F167FA20106810107B6FCA24981010CC7121FA2496E7EA349
809
6E7EA3496E7EA213E0707E1201486C81D80FFC02071380B56C90B512FEA3373C7DBB3E>
810
65 D<B712E016FC16FF0001903980007FC06C90C7EA1FE0707E707E707EA2707EA283A7
811
5F16035F4C5A4C5A4C5A4C5AEEFF8091B500FCC7FCA291C7EA7F80EE1FE0EE07F0707E70
812
7E83707EA21880177F18C0A7188017FFA24C13005F16034C5AEE1FF8486DEB7FF0B812C0
813
94C7FC16F832397DB83B>I<913A01FF800180020FEBE003027F13F8903A01FF807E0790
814
3A03FC000F0FD90FF0EB039F4948EB01DFD93F80EB00FF49C8127F01FE153F1201484815
815
1F4848150FA248481507A2485A1703123F5B007F1601A35B00FF93C7FCAD127F6DED0180
816
A3123F7F001F160318006C7E5F6C7E17066C6C150E6C6C5D00001618017F15386D6C5CD9
817
1FE05C6D6CEB03C0D903FCEB0F80902701FF803FC7FC9039007FFFFC020F13F002011380
818
313D7BBA3C>I<B712C016F816FE000190398001FF806C90C7EA3FE0EE0FF0EE03F8707E
819
707E177FA2EF3F8018C0171F18E0170F18F0A3EF07F8A418FCAC18F8A4EF0FF0A218E0A2
820
171F18C0EF3F80A2EF7F0017FE4C5A4C5AEE0FF0EE3FE0486DEBFF80B8C7FC16F816C036
821
397DB83F>I<B812FEA3000190388000076C90C8FC173F838383A383A31880170116C0A3
822
94C7FCA31501A21503150F91B5FCA3EC000F15031501A21500A21860A318E093C712C0A4
823
1701A3EF0380A21707A2170F173F177F486D903807FF00B9FCA333397EB838>I<B612C0
824
A3C6EBC0006D5AB3B3AD497EB612C0A31A397EB81E>73 D<013FB512E0A39039001FFC00
825
EC07F8B3B3A3123FEA7F80EAFFC0A44A5A1380D87F005B0070131F6C5C6C495A6C49C7FC
826
380781FC3801FFF038007F80233B7DB82B>I<B649B5FCA3000101809038007FF06C90C8
827
EA3F80053EC7FC173C17385F5F4C5A4C5A4CC8FC160E5E5E5E5E4B5AED0780030EC9FC5D
828
153E157E15FF5C4A7F4A6C7E140E4A6C7E4A6C7E14704A6C7E4A6C7E14804A6C7E6F7EA2
829
6F7F707EA2707E707EA2707EA2707E707EA2707E707F8484486D497FB6011FEBFF80A339
830
397DB841>I<B612E0A3000101C0C8FC6C90C9FCB3AD1718A517381730A31770A317F0A2
831
16011603160FEE1FE0486D13FFB8FCA32D397DB834>I<B5933807FFF86E5DA20001F0FC
832
002600DFC0ED1BF8A2D9CFE01533A3D9C7F01563A3D9C3F815C3A2D9C1FCEC0183A3D9C0
833
FEEC0303A2027F1406A36E6C130CA36E6C1318A26E6C1330A36E6C1360A26E6C13C0A391
834
3901FC0180A3913900FE0300A2ED7F06A3ED3F8CA2ED1FD8A3ED0FF0A3486C6D5A487ED8
835
0FFC6D48497EB500C00203B512F8A2ED018045397DB84C>I<B5913807FFFE8080C69238
836
007FE06EEC1F80D9DFF0EC0F001706EBCFF8EBC7FCA2EBC3FEEBC1FFA201C07F6E7EA26E
837
7E6E7E81140F6E7E8114036E7E168080ED7FC016E0153FED1FF0ED0FF8A2ED07FCED03FE
838
A2ED01FF6F1386A2EE7FC6EE3FE6A2EE1FF6EE0FFEA216071603A216011600A2177E486C
839
153E487ED80FFC151EB500C0140EA2170637397DB83E>I<EC03FF021F13E09138FE01FC
840
903901F8007ED907E0EB1F8049486D7ED93F80EB07F049C76C7E01FE6E7E48486E7E4915
841
7E0003167F4848ED3F80A24848ED1FC0A2001F17E049150F003F17F0A3007F17F8491507
842
A300FF17FCAC007F17F86D150FA3003F17F0A26C6CED1FE0A36C6CED3FC0000717806D15
843
7F000317006C6C15FEA26C6C4A5A017F4A5A6D6C495A6D6C495AD907E0EB1F80D903F801
844
7FC7FC903900FE01FC91381FFFE0020390C8FC363D7BBA41>I<B712C016FC16FF0001D9
845
800013C06C90C7EA1FE0707EEE03F883707EA2707EA21880A71800A24C5AA24C5A5FEE0F
846
F04C5AEEFF8091B548C7FC16F091CAFCB3A5487FB6FCA331397EB838>I<B612FEEDFFE0
847
16F8000190388007FE6C90C76C7EEE3FC0707E707E707EA2707EA283A65FA24C5AA24C5A
848
4C5AEE3F8004FFC8FCED07FC91B512E05E9138000FF0ED03F8ED00FE82707E707EA2161F
849
83A583A6F00180A217F8160F1803486D01071400B66D6C5A04011306933800FE0ECAEA3F
850
FCEF07F0393B7DB83D>82 D<D90FF813C090383FFE0190B512813903F807E33907E000F7
851
4848137F4848133F48C7121F003E140F007E1407A2007C140312FC1501A36C1400A37E6D
852
14006C7E7F13F86CB47E6C13F8ECFF806C14E06C14F86C14FEC680013F1480010714C0EB
853
007F020713E0EC007FED3FF0151F150FED07F8A200C01403A21501A37EA216F07E15036C
854
15E06C14076C15C06C140F6DEB1F80D8FBF0EB3F00D8F0FE13FE39E03FFFF8010F13E0D8
855
C00190C7FC253D7CBA2E>I<B6903807FFFEA3000101809038007FE06C90C8EA1F80EF0F
856
001706B3B2170E6D150C80171C133F17186D6C14385F6D6C14F06D6C5C6D6C495A6D6CEB
857
07806D6C49C7FC91387F807E91381FFFF8020713E09138007F80373B7DB83E>85
858
D<B500FC91387FFF80A30003018091380FFC006C90C8EA07E0715A6C705A6E1403017F93
859
C7FCA280013F1506A26E140E011F150C80010F5DA28001075DA26E147001031560A26D6C
860
5CA2806D4A5AA2ED8003027F91C8FCA291383FC006A215E0021F5BA2EDF01C020F1318A2
861
6E6C5AA215FC02035BA2EDFEE002015BA26E6C5AA36FC9FCA3153EA2151CA3393B7EB83E
862
>I<007FB590383FFFFCA3C601F801071380D97FE0D903FCC7FC013FEC01F06D6C5C5F6D
863
6C5C6D6C13034CC8FC6D6C1306160E6D6C5B6DEB8018163891387FC0306E6C5A16E06E6C
864
5A91380FF18015FB6EB4C9FC5D14036E7EA26E7F6F7EA24B7E15DF9138019FF09138038F
865
F8150F91380607FC91380E03FE140C4A6C7EEC38000230804A6D7E14E04A6D7E49486D7E
866
130391C76C7E01066E7E130E010C6E7E011C1401013C8101FE822607FF80010713E0B500
867
E0013FEBFF80A339397EB83E>88 D<003FB7FCA39039FC0001FE01C0130349495A003EC7
868
FC003C4A5A5E0038141F00784A5A12704B5A5E006014FF4A90C7FCA24A5A5DC712074A5A
869
A24A5A5D143F4A5AA24A5A92C8FC5B495AA2495A5C130F4948EB0180A2495A5C137F495A
870
16034890C7FC5B1203485AEE0700485A495C001F5D48485C5E4848495A49130FB8FCA329
871
397BB833>90 D<EAFFFCA2EAFC00B3B3B3B3A7EAFFFCA20E5379BD17>I<EAFFFCA21200
872
B3B3B3B3A712FFA20E537FBD17>93 D<EB1FE0EBFFFC3803E03F3907000F80390F8007E0
873
486C6C7E13E06E7EA26E7E6C5A6C5AC8FCA4147FEB07FFEB3FE0EBFE00EA03F8EA0FF0EA
874
1FC0123F485A90C7FC160C12FEA31401A26C13036CEB077C903980063E18383FC01E3A0F
875
E0781FF03A03FFF00FE03A007F8007C026277DA52A>97 D<EA03F012FFA3120F1203B0EC
876
1FE0EC7FF89038F1E03E9039F3801F809039F7000FC001FEEB07E049EB03F049EB01F85B
877
ED00FCA216FEA2167E167FAA167E16FEA216FC15016D14F8ED03F07F01EEEB07E001C6EB
878
0FC09039C7801F00903881E07E903800FFF8C7EA1FC0283B7EB92E>I<EB03FC90381FFF
879
8090387E03E03901F80070484813F83907E001FC380FC003A2EA1F80123F90380001F848
880
EB00F01500A2127E12FEAA127E127FA26C14067F001F140E6D130C000F141C6C6C13386C
881
6C13706C6C13E039007C07C090381FFF00EB07F81F277DA525>I<ED0FC0EC03FFA3EC00
882
3F150FB0EB03F8EB1FFF90387E078F9038F801EF3903F0007F4848133F4848131FA24848
883
130F123F90C7FC5AA2127E12FEAA127E127FA27EA26C6C131FA26C6C133F6C6C137F6C6C
884
EBEFF03A01F801CFFF39007C078F90381FFE0FD907F813C0283B7DB92E>I<EB07F8EB1F
885
FF90387C0FC03901F803E03903F001F0D807E013F8380FC0004848137CA248C7127E153E
886
5A153F127E12FEA3B7FCA248C8FCA5127EA2127FA26C14037F001F14076C6C1306000714
887
0E6D131CD801F013386C6C137090387E03E090381FFF80903803FC0020277EA525>I<14
888
7E903803FF8090380FC1E0EB1F8790383F0FF0137EA213FCA23901F803C091C7FCADB512
889
FCA3D801F8C7FCB3AB487E387FFFF8A31C3B7FBA19>I<ED03F090390FF00FF890393FFC
890
3C3C9039F81F707C3901F00FE03903E007C03A07C003E010000FECF000A248486C7EA86C
891
6C485AA200075C6C6C485A6D485A6D48C7FC38073FFC38060FF0000EC9FCA4120FA213C0
892
6CB512C015F86C14FE6CECFF804815C03A0F80007FE048C7EA0FF0003E140348140116F8
893
481400A56C1401007C15F06CEC03E0003F1407D80F80EB0F80D807E0EB3F003901FC01FC
894
39007FFFF0010790C7FC26387EA52A>I<EA03F012FFA3120F1203B0EC0FF0EC3FFCECF0
895
3F9039F1C01F809039F3800FC0EBF70013FE496D7EA25BA35BB3A3486C497EB500C1B512
896
80A3293A7EB92E>I<EA0380EA0FE0487EA56C5AEA0380C8FCAAEA03F012FFA312071203
897
B3AA487EB512C0A312387EB717>I<EA03F012FFA3120F1203B3B3AD487EB512C0A3123A
898
7EB917>108 D<2703F00FF0EB1FE000FFD93FFCEB7FF8913AF03F01E07E903BF1C01F83
899
803F3D0FF3800FC7001F802603F70013CE01FE14DC49D907F8EB0FC0A2495CA3495CB3A3
900
486C496CEB1FE0B500C1B50083B5FCA340257EA445>I<3903F00FF000FFEB3FFCECF03F
901
9039F1C01F803A0FF3800FC03803F70013FE496D7EA25BA35BB3A3486C497EB500C1B512
902
80A329257EA42E>I<EB03FE90380FFF8090383E03E09038F800F84848137C48487F4848
903
7F4848EB0F80001F15C090C712074815E0A2007EEC03F0A400FE15F8A9007E15F0A2007F
904
14076C15E0A26C6CEB0FC0000F15806D131F6C6CEB3F006C6C137EC66C13F890387E03F0
905
90381FFFC0D903FEC7FC25277EA52A>I<3903F01FE000FFEB7FF89038F1E07E9039F380
906
1F803A07F7000FC0D803FEEB07E049EB03F04914F849130116FC150016FEA3167FAA16FE
907
A3ED01FCA26DEB03F816F06D13076DEB0FE001F614C09039F7803F009038F1E07E9038F0
908
FFF8EC1FC091C8FCAB487EB512C0A328357EA42E>I<3807E01F00FFEB7FC09038E1E3E0
909
9038E387F0380FE707EA03E613EE9038EC03E09038FC0080491300A45BB3A2487EB512F0
910
A31C257EA421>114 D<EBFF03000313E7380F80FF381E003F487F487F00707F12F0A280
911
7EA27EB490C7FCEA7FE013FF6C13E06C13F86C7F00037FC67F01071380EB007F141F00C0
912
EB0FC01407A26C1303A37E15806C13077EEC0F00B4131E38F3C07C38E1FFF038C03F801A
913
277DA521>I<1318A51338A31378A313F8120112031207001FB5FCB6FCA2D801F8C7FCB2
914
15C0A93800FC011580EB7C03017E13006D5AEB0FFEEB01F81A347FB220>I<D803F0EB07
915
E000FFEB01FFA3000FEB001F00031407B3A4150FA3151F12016D133F0000EC77F86D9038
916
E7FF8090383F03C790381FFF87903A03FC07E00029267EA42E>I<B538803FFEA33A0FF8
917
000FF06C48EB07E00003EC03C06D148000011500A26C6C1306A26D130E017E130CA26D5B
918
A2EC8038011F1330A26D6C5AA214E001075BA2903803F180A3D901FBC7FCA214FF6D5AA2
919
147CA31438A227257EA32C>I<B53A1FFFE03FFEA3260FF8009038000FF86C48017EEB03
920
E018C00003023EEB0180A26C6C013FEB0300A36C6CEC8006156FA2017E9038EFC00C15C7
921
171CD93F01EBE01815830281EBF038D91F831430150102C3EBF87090260FC6001360A2D9
922
07E66D5A02EC137CA2D903FCEB7F804A133FA2010192C7FC4A7FA20100141E4A130E0260
923
130C37257EA33C>I<B538807FFFA33A03FE003FF00001EC1F80000092C7FC017E131C6D
924
13186D6C5AECC070010F5B6D6C5AECF180EB03FB6DB4C8FC6D5AA2147F804A7E8114CF90
925
3801C7E090380383F090380703F8EB0601496C7E011C137E49137F01787F496D7E486C80
926
000FEC3FF0D8FFFE90B51280A329247FA32C>I<B538803FFEA33A0FF8000FF06C48EB07
927
C00003EC03806C7E16007F00001406A2017E5BA2137F6D5BA26D6C5AA2ECC070010F1360
928
A26D6C5AA214F101035BA2D901FBC7FCA214FF6D5AA2147CA31438A21430A214701460A2
929
5CA2EA7C0100FE5B130391C8FC1306EAFC0EEA701C6C5AEA1FF0EA0FC027357EA32C>I<
930
126012F0B3B3B3B3A91260045377BD17>124 D E
931
%EndDVIPSBitmapFont
932
%DVIPSBitmapFont: Fh ecbx1000 10 18
933
/Fh 18 118 df<EA0F80EA3FE0EA7FF0A2EAFFF8A5EA7FF0A2EA3FE0EA0F800D0D798C1B
934
>46 D<49B4FC011F13F0017F13FC9038FF83FE4848C67E4848EB7F804848EB3FC04848EB
935
1FE0A2001F15F0A24848EB0FF8A3007F15FCA400FF15FEB3007F15FCA5003F15F86D131F
936
A2001F15F0A26C6CEB3FE0000715C06C6CEB7F806C6CEBFF003900FF83FE6DB45A011F13
937
F0010190C7FC27377CB530>48 D<141E143E14FE1307137FB5FCA3138FEA000FB3B3A500
938
7FB61280A4213679B530>I<DB3FFCEB01C00203B5EAC003021FECF00791B6EAFC0F0103
939
9039FC00FF3F4901C0EB1FFFD91FFEC77E49481403D97FF080494880485B48177F484915
940
3F4890C9FC181F485A180F123F5B1807127FA24993C7FC12FFAD127F7FF003C0123FA27F
941
001F1707A26C6C1780180F6C6D16006C6D5D6C173E6C6D157ED97FF85D6D6C4A5A6DB44A
942
5A010701C0EB0FE06D01FCEBFF80010090B548C7FC021F14F8020314E09126003FFEC8FC
943
3A3B7BB945>67 D<B612FCA439007FF800B3B3ADB612FCA41E397DB824>73
944
D<EDFFF8020FEBFF80027F14F0903A01FFC01FFC010790380007FFD91FFC010113C0D93F
945
F06D6C7E49486E7E49486E7E48496E7E48834890C86C7EA248486F1380A248486F13C0A2
946
003F18E0A348486F13F0A400FF18F8AC007F18F06D5DA3003F18E0A26D5D001F18C0A26C
947
6C4B13806C18006E5C6C6D4A5A6C5F6C6D4A5A6D6C4A5AD93FFC49485A6DB401075B0107
948
D9C01F90C7FC010190B512FC6D6C14F0020F1480020001F8C8FC3D3B7BB948>79
949
D<B712FCEEFFE017FC17FF28007FF8000F13C004017F707F717E717EA2717EA284A760A2
950
4D5A604D5A4D5A04035B041F90C8FC91B612FC17E0839139F8003FFCEE0FFF707F707F82
951
84A2707FA584A51A601AF084177F1901DD3FFE13E0B600FC011F130394390FFF87C071EB
952
FF8005011400CBEA1FFC443A7DB848>82 D<D907FF130E013FEBE01E90B5EAF83E0003EC
953
FE7E3A07FC01FFFE390FF0001F4848130F48481303491301007F140090C8FC167E5A163E
954
A27F161E7F7F6D91C7FC13FC387FFFE014FEECFFF06C14FE6F7E6C816C15F06C816C81C6
955
81133F010F801301D9000F1480EC007F030F13C01503818100F0157FA3163FA27E17807E
956
167F6C16007E6D14FE01E0495A01F813039039FF801FF800FC90B512E0D8F83F5CD8F007
957
49C7FC39E0007FF02A3B7BB935>I<903801FFC0010F13FC017F13FFD9FF8013802603FE
958
0013C048485AEA0FF8121F13F0123F6E13804848EB7F00151C92C7FC12FFA9127FA27F12
959
3FED01E06C7E15036C6CEB07C06C6C14806C6C131FC69038C07E006DB45A010F13F00101
960
138023257DA42A>99 D<903803FF80011F13F0017F13FC3901FF83FE3A03FE007F804848
961
133F484814C0001FEC1FE05B003FEC0FF0A2485A16F8150712FFA290B6FCA301E0C8FCA4
962
127FA36C7E1678121F6C6C14F86D14F000071403D801FFEB0FE06C9038C07FC06DB51200
963
010F13FC010113E025257DA42C>101 D<EA01F0EA07FC487EA2487EA56C5AA26C5AEA01
964
F0C8FCA913FF127FA412077EB3A9B512F8A4153B7DBA1B>105 D<01FEEB7FC000FF9038
965
03FFF8020F13FE91381F03FFDA3C011380000713780003497E6D4814C05CA25CA291C7FC
966
B3A3B5D8FC3F13FFA430257DA435>110 D<903801FFC0010F13F8017F13FFD9FF807F3A
967
03FE003FE048486D7E48486D7E48486D7EA2003F81491303007F81A300FF1680A9007F16
968
00A3003F5D6D1307001F5DA26C6C495A6C6C495A6C6C495A6C6C6CB45A6C6CB5C7FC011F
969
13FC010113C029257DA430>I<9039FF01FF80B5000F13F0023F13FC9138FE07FFDAF001
970
13800003496C13C00280EB7FE091C713F0EE3FF8A2EE1FFCA3EE0FFEAA17FC161FA217F8
971
163F17F06E137F6E14E06EEBFFC0DAF00313809139FC07FE0091383FFFF8020F13E00203
972
90C7FC91C9FCACB512FCA42F357EA435>I<9038FE03F000FFEB0FFEEC3FFF91387C7F80
973
9138F8FFC000075B6C6C5A5CA29138807F80ED3F00150C92C7FC91C8FCB3A2B512FEA422
974
257EA427>114 D<90383FF0383903FFFEF8000F13FF381FC00F383F0003007E1301007C
975
130012FC15787E7E6D130013FCEBFFE06C13FCECFF806C14C06C14F06C14F81203C614FC
976
131F9038007FFE140700F0130114007E157E7E157C6C14FC6C14F8EB80019038F007F090
977
B512C000F8140038E01FF81F257DA426>I<130FA55BA45BA25B5BA25A1207001FEBFFE0
978
B6FCA3000390C7FCB21578A815F86CEB80F014816CEBC3E090383FFFC06D1380903803FE
979
001D357EB425>I<01FFEC3FC0B5EB3FFFA4000714016C80B3A35DA25DA26C5C6E4813E0
980
6CD9C03E13FF90387FFFFC011F13F00103138030257DA435>I E
981
%EndDVIPSBitmapFont
982
end
983
%%EndProlog
984
%%BeginSetup
985
%%Feature: *Resolution 600dpi
986
TeXDict begin
987
%%PaperSize: A4
988
 
989
%%EndSetup
990
%%Page: 1 1
991
1 0 bop Black Black 1114 -8 a Fh(0.1.)46 b(Op)s(enRISC)30
992
b(1000)h(Instruction)h(Set)22 141 y Fg(Draft,)c(Do)f(not)h(distribute)p
993
Black 1864 6065 a Ff(1)p Black eop
994
%%Page: 2 2
995
2 1 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28 b(1000)e(INSTR)n
996
(UCTION)i(SET)p -128 -146 4016 4 v Black -128 -8 V 1
997
TeXcolorgray 78 330 a Fd(Left)p Black 1 TeXcolorgray
998
Black 1 TeXcolorgray Black 1 TeXcolorgray 247 w(Middle)i(Middle)g
999
(Middle)g(Middle)g(Middle)h(Middle)f(Middle)g(Middle)p
1000
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1001
245 w(Righ)n(t)p Black -86 459 a Fc(l.illegal)694 b(Illegal)56
1002
b(instruction)691 b(l.illegal)p 490 806 2782 4 v 488
1003
906 4 100 v 531 876 a Fg(31)2573 b(0)p 3269 906 V 490
1004
909 2782 4 v 488 1009 4 100 v 1676 979 a(op)r(co)r(de)28
1005
b(0x0)p 3269 1009 V 490 1012 2782 4 v 488 1112 4 100
1006
v 1758 1082 a(32)f(bits)p 3269 1112 V 490 1115 2782 4
1007
v -128 1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804
1008
a Fa(l.illegal)-128 2198 y Fb(Description:)p Black Black
1009
171 2442 a Fa(The)47 b(result)g(of)g(this)g(instruction)g(is)g(always)f
1010
(an)h(illegal)g(instruction)g(exception.)-128 2837 y
1011
Fb(Op)t(eration:)p Black Black 171 3072 a Fg(PC)28 b(<-)f(address)g(of)
1012
g(illegal)g(instruction)g(exception)g(handler)-128 3467
1013
y Fb(Notes:)p Black Black 559 5832 a Fg(Class)g(1:)p
1014
878 5710 2324 4 v 876 5809 4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n
1015
(el)p 1630 5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809
1016
V 203 w(Implemen)n(tation)p 3200 5809 V 878 5813 2324
1017
4 v 876 5912 4 100 v 1066 5882 a(Core)g(CPU)p 1630 5912
1018
V 230 w(User)g(and)g(Sup)r(ervisor)p 2450 5912 V 82 w(Mandatory)f(alw)n
1019
(a)n(ys)p 3200 5912 V 878 5915 2324 4 v Black 1860 6065
1020
a(2)p Black eop
1021
%%Page: 3 3
1022
3 2 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28 b(1000)e(INSTR)n
1023
(UCTION)i(SET)p -128 -146 4016 4 v Black -128 -8 V 1
1024
TeXcolorgray -86 330 a Fd(Left)p Black 1 TeXcolorgray
1025
Black 1 TeXcolorgray Black 1 TeXcolorgray 83 w(Middle)i(Middle)g
1026
(Middle)g(Middle)h(Middle)f(Middle)g(Middle)g(Middle)p
1027
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1028
111 w(Righ)n(t)p Black -75 459 a Fc(l.j)1108 b(Jump)1137
1029
b(l.j)p 407 806 2948 4 v 405 906 4 100 v 448 876 a Fg(31)414
1030
b(26)p 1069 906 V 82 w(25)2075 b(0)p 3352 906 V 407 909
1031
2948 4 v 405 1009 4 100 v 535 979 a(op)r(co)r(de)27 b(0x0)p
1032
1069 1009 V 1237 w(X)p 3352 1009 V 407 1012 2948 4 v
1033
405 1112 4 100 v 637 1082 a(6)g(bits)p 1069 1112 V 1250
1034
w(26)g(bits)p 3352 1112 V 407 1115 2948 4 v -128 1560
1035
a Fb(F)-11 b(ormat:)p Black Black 171 1804 a Fa(l.j)47
1036
b(X)-128 2198 y Fb(Description:)p Black Black 171 2442
1037
a Fa(The)g(immediate)g(is)g(shifted)g(left)g(two)g(bits,)f
1038
(sign-extended)h(to)g(32)g(bits)g(and)g(then)171 2550
1039
y(added)g(to)g(the)g(address)g(of)g(the)g(delay)g(slot.)93
1040
b(The)47 b(result)g(is)g(effective)g(address)g(of)171
1041
2658 y(the)g(jump.)94 b(The)47 b(program)g(unconditionally)f(jumps)h
1042
(to)g(EA)g(with)g(a)g(delay)g(of)g(one)g(32)171 2766
1043
y(bit)g(or)g(two)g(16)g(bit)g(instructions.)-128 3160
1044
y Fb(Op)t(eration:)p Black Black 171 3396 a Fg(PC)28
1045
b(<-)f(\(Immediate)h(||)g(00\))f(+)g(Dela)n(yInsnA)n(ddr)171
1046
3495 y(LR)h(<-)f(Dela)n(yInsnA)n(ddr)f(+)i(4)-128 3890
1047
y Fb(Notes:)p Black Black 559 5832 a Fg(Class)f(1:)p
1048
878 5710 2324 4 v 876 5809 4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n
1049
(el)p 1630 5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809
1050
V 203 w(Implemen)n(tation)p 3200 5809 V 878 5813 2324
1051
4 v 876 5912 4 100 v 1066 5882 a(Core)g(CPU)p 1630 5912
1052
V 230 w(User)g(and)g(Sup)r(ervisor)p 2450 5912 V 82 w(Mandatory)f(alw)n
1053
(a)n(ys)p 3200 5912 V 878 5915 2324 4 v Black 1860 6065
1054
a(3)p Black eop
1055
%%Page: 4 4
1056
4 3 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28 b(1000)e(INSTR)n
1057
(UCTION)i(SET)p -128 -146 4016 4 v Black -128 -8 V 1
1058
TeXcolorgray -37 330 a Fd(Left)p Black 1 TeXcolorgray
1059
Black 1 TeXcolorgray Black 1 TeXcolorgray 133 w(Middle)i(Middle)g
1060
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)h(Middle)p
1061
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1062
130 w(Righ)n(t)p Black -86 459 a Fc(l.jal)771 b(Jump)50
1063
b(and)i(Link)769 b(l.jal)p 407 806 2948 4 v 405 906 4
1064
100 v 448 876 a Fg(31)414 b(26)p 1069 906 V 82 w(25)2075
1065
b(0)p 3352 906 V 407 909 2948 4 v 405 1009 4 100 v 535
1066
979 a(op)r(co)r(de)27 b(0x1)p 1069 1009 V 1237 w(X)p
1067
3352 1009 V 407 1012 2948 4 v 405 1112 4 100 v 637 1082
1068
a(6)g(bits)p 1069 1112 V 1250 w(26)g(bits)p 3352 1112
1069
V 407 1115 2948 4 v -128 1560 a Fb(F)-11 b(ormat:)p Black
1070
Black 171 1804 a Fa(l.jal)47 b(X)-128 2198 y Fb(Description:)p
1071
Black Black 171 2442 a Fa(The)g(immediate)g(is)g(shifted)g(left)g(two)g
1072
(bits,)f(sign-extended)h(to)g(32)g(bits)g(and)g(then)171
1073
2550 y(added)g(to)g(the)g(address)g(of)g(the)g(delay)g(slot.)93
1074
b(The)47 b(result)g(is)g(effective)g(address)g(of)171
1075
2658 y(the)g(jump.)94 b(The)47 b(program)g(unconditionally)f(jumps)h
1076
(to)g(EA)g(with)g(a)g(delay)g(of)g(one)g(32)171 2766
1077
y(bit)g(or)g(two)g(16)g(bit)g(instructions.)94 b(The)46
1078
b(address)h(of)g(the)g(instruction)g(after)g(the)171
1079
2873 y(delay)g(slot)g(is)g(placed)g(in)g(the)g(link)g(register.)-128
1080
3268 y Fb(Op)t(eration:)p Black Black 171 3503 a Fg(PC)28
1081
b(<-)f(\(Immediate)h(||)g(00\))f(+)g(Dela)n(yInsnA)n(ddr)171
1082
3603 y(LR)h(<-)f(Dela)n(yInsnA)n(ddr)f(+)i(4)-128 3998
1083
y Fb(Notes:)p Black Black 559 5832 a Fg(Class)f(1:)p
1084
878 5710 2324 4 v 876 5809 4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n
1085
(el)p 1630 5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809
1086
V 203 w(Implemen)n(tation)p 3200 5809 V 878 5813 2324
1087
4 v 876 5912 4 100 v 1066 5882 a(Core)g(CPU)p 1630 5912
1088
V 230 w(User)g(and)g(Sup)r(ervisor)p 2450 5912 V 82 w(Mandatory)f(alw)n
1089
(a)n(ys)p 3200 5912 V 878 5915 2324 4 v Black 1860 6065
1090
a(4)p Black eop
1091
%%Page: 5 5
1092
5 4 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28 b(1000)e(INSTR)n
1093
(UCTION)i(SET)p -128 -146 4016 4 v Black -128 -8 V 1
1094
TeXcolorgray -4 330 a Fd(Left)p Black 1 TeXcolorgray
1095
Black 1 TeXcolorgray Black 1 TeXcolorgray 164 w(Middle)j(Middle)f
1096
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1097
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1098
163 w(Righ)n(t)p Black -86 459 a Fc(l.bnf)688 b(Branc)l(h)52
1099
b(if)h(No)e(Flag)678 b(l.bnf)p 407 806 2948 4 v 405 906
1100
4 100 v 448 876 a Fg(31)414 b(26)p 1069 906 V 82 w(25)2075
1101
b(0)p 3352 906 V 407 909 2948 4 v 405 1009 4 100 v 535
1102
979 a(op)r(co)r(de)27 b(0x2)p 1069 1009 V 1237 w(X)p
1103
3352 1009 V 407 1012 2948 4 v 405 1112 4 100 v 637 1082
1104
a(6)g(bits)p 1069 1112 V 1250 w(26)g(bits)p 3352 1112
1105
V 407 1115 2948 4 v -128 1560 a Fb(F)-11 b(ormat:)p Black
1106
Black 171 1804 a Fa(l.bnf)47 b(X)-128 2198 y Fb(Description:)p
1107
Black Black 171 2442 a Fa(The)g(immediate)g(is)g(shifted)g(left)g(two)g
1108
(bits,)f(sign-extended)h(to)g(32)g(bits)g(and)g(then)171
1109
2550 y(added)g(to)g(the)g(address)g(of)g(the)g(delay)g(slot.)93
1110
b(The)47 b(result)g(is)g(effective)g(address)g(of)171
1111
2658 y(the)g(branch.)94 b(If)47 b(the)g(compare)g(flag)g(is)f(cleared,)
1112
h(then)g(the)g(program)g(branches)g(to)171 2766 y(EA)g(with)g(a)g
1113
(delay)g(of)g(one)g(32)g(bit)g(or)g(two)f(16)h(bit)g(instructions.)-128
1114
3160 y Fb(Op)t(eration:)p Black Black 171 3396 a Fg(EA)29
1115
b(<-)e(\(Immediate)h(||)f(00\))g(+)h(Dela)n(yInsnA)n(ddr)171
1116
3495 y(PC)g(<-)f(EA)i(if)f(\035ag)f(cleared)-128 3890
1117
y Fb(Notes:)p Black Black 559 5832 a Fg(Class)g(1:)p
1118
878 5710 2324 4 v 876 5809 4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n
1119
(el)p 1630 5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809
1120
V 203 w(Implemen)n(tation)p 3200 5809 V 878 5813 2324
1121
4 v 876 5912 4 100 v 1066 5882 a(Core)g(CPU)p 1630 5912
1122
V 230 w(User)g(and)g(Sup)r(ervisor)p 2450 5912 V 82 w(Mandatory)f(alw)n
1123
(a)n(ys)p 3200 5912 V 878 5915 2324 4 v Black 1860 6065
1124
a(5)p Black eop
1125
%%Page: 6 6
1126
6 5 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28 b(1000)e(INSTR)n
1127
(UCTION)i(SET)p -128 -146 4016 4 v Black -128 -8 V 1
1128
TeXcolorgray -47 330 a Fd(Left)p Black 1 TeXcolorgray
1129
Black 1 TeXcolorgray Black 1 TeXcolorgray 122 w(Middle)i(Middle)g
1130
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1131
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1132
120 w(Righ)n(t)p Black -86 459 a Fc(l.bf)813 b(Branc)l(h)52
1133
b(if)h(Flag)802 b(l.bf)p 407 806 2948 4 v 405 906 4 100
1134
v 448 876 a Fg(31)414 b(26)p 1069 906 V 82 w(25)2075
1135
b(0)p 3352 906 V 407 909 2948 4 v 405 1009 4 100 v 535
1136
979 a(op)r(co)r(de)27 b(0x3)p 1069 1009 V 1237 w(X)p
1137
3352 1009 V 407 1012 2948 4 v 405 1112 4 100 v 637 1082
1138
a(6)g(bits)p 1069 1112 V 1250 w(26)g(bits)p 3352 1112
1139
V 407 1115 2948 4 v -128 1560 a Fb(F)-11 b(ormat:)p Black
1140
Black 171 1804 a Fa(l.bf)47 b(X)-128 2198 y Fb(Description:)p
1141
Black Black 171 2442 a Fa(The)g(immediate)g(is)g(shifted)g(left)g(two)g
1142
(bits,)f(sign-extended)h(to)g(32)g(bits)g(and)g(then)171
1143
2550 y(added)g(to)g(the)g(address)g(of)g(the)g(delay)g(slot.)93
1144
b(The)47 b(result)g(is)g(effective)g(address)g(of)171
1145
2658 y(the)g(branch.)94 b(If)47 b(the)g(compare)g(flag)g(is)f(set,)h
1146
(then)g(the)g(program)g(branches)g(to)g(EA)g(with)171
1147
2766 y(a)g(delay)g(of)g(one)g(32)g(bit)g(or)g(two)g(16)g(bit)f
1148
(instructions.)-128 3160 y Fb(Op)t(eration:)p Black Black
1149
171 3396 a Fg(EA)29 b(<-)e(\(Immediate)h(||)f(00\))g(+)h(Dela)n(yInsnA)
1150
n(ddr)171 3495 y(PC)g(<-)f(EA)i(if)f(\035ag)f(set)-128
1151
3890 y Fb(Notes:)p Black Black 559 5832 a Fg(Class)g(1:)p
1152
878 5710 2324 4 v 876 5809 4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n
1153
(el)p 1630 5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809
1154
V 203 w(Implemen)n(tation)p 3200 5809 V 878 5813 2324
1155
4 v 876 5912 4 100 v 1066 5882 a(Core)g(CPU)p 1630 5912
1156
V 230 w(User)g(and)g(Sup)r(ervisor)p 2450 5912 V 82 w(Mandatory)f(alw)n
1157
(a)n(ys)p 3200 5912 V 878 5915 2324 4 v Black 1860 6065
1158
a(6)p Black eop
1159
%%Page: 7 7
1160
7 6 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28 b(1000)e(INSTR)n
1161
(UCTION)i(SET)p -128 -146 4016 4 v Black -128 -8 V 1
1162
TeXcolorgray 59 330 a Fd(Left)p Black 1 TeXcolorgray
1163
Black 1 TeXcolorgray Black 1 TeXcolorgray 227 w(Middle)i(Middle)g
1164
(Middle)h(Middle)f(Middle)g(Middle)g(Middle)g(Middle)p
1165
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1166
226 w(Righ)n(t)p Black -86 459 a Fc(l.bfnez)2575 b(l.bfnez)p
1167
407 806 2948 4 v 405 906 4 100 v 448 876 a Fg(31)414
1168
b(26)p 1069 906 V 82 w(25)2075 b(0)p 3352 906 V 407 909
1169
2948 4 v 405 1009 4 100 v 535 979 a(op)r(co)r(de)27 b(0x3)p
1170
1069 1009 V 1237 w(X)p 3352 1009 V 407 1012 2948 4 v
1171
405 1112 4 100 v 637 1082 a(6)g(bits)p 1069 1112 V 1250
1172
w(26)g(bits)p 3352 1112 V 407 1115 2948 4 v -128 1560
1173
a Fb(F)-11 b(ormat:)p Black Black 171 1804 a Fa(l.bfnez)47
1174
b(X)-128 2198 y Fb(Description:)p Black Black -128 2837
1175
a(Op)t(eration:)p Black Black -128 3467 a(Notes:)p Black
1176
Black 678 5832 a Fg(Class)27 b(0:)p 997 5710 2085 4 v
1177
995 5809 4 100 v 1039 5779 a(Arc)n(hitecture)g(Lev)n(el)p
1178
1749 5809 V 82 w(Execution)h(Mo)r(de)p 2426 5809 V 83
1179
w(Implemen)n(tation)p 3081 5809 V 997 5813 2085 4 v 995
1180
5912 4 100 v 1749 5912 V 2426 5912 V 3081 5912 V 997
1181
5915 2085 4 v Black 1860 6065 a(7)p Black eop
1182
%%Page: 8 8
1183
8 7 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28 b(1000)e(INSTR)n
1184
(UCTION)i(SET)p -128 -146 4016 4 v Black -128 -8 V 1
1185
TeXcolorgray 56 330 a Fd(Left)p Black 1 TeXcolorgray
1186
Black 1 TeXcolorgray Black 1 TeXcolorgray 226 w(Middle)i(Middle)g
1187
(Middle)g(Middle)g(Middle)h(Middle)f(Middle)g(Middle)p
1188
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1189
223 w(Righ)n(t)p Black -86 459 a Fc(l.bfeqz)2574 b(l.bfeqz)p
1190
407 806 2948 4 v 405 906 4 100 v 448 876 a Fg(31)414
1191
b(26)p 1069 906 V 82 w(25)2075 b(0)p 3352 906 V 407 909
1192
2948 4 v 405 1009 4 100 v 535 979 a(op)r(co)r(de)27 b(0x2)p
1193
1069 1009 V 1237 w(X)p 3352 1009 V 407 1012 2948 4 v
1194
405 1112 4 100 v 637 1082 a(6)g(bits)p 1069 1112 V 1250
1195
w(26)g(bits)p 3352 1112 V 407 1115 2948 4 v -128 1560
1196
a Fb(F)-11 b(ormat:)p Black Black 171 1804 a Fa(l.bfeqz)47
1197
b(X)-128 2198 y Fb(Description:)p Black Black -128 2837
1198
a(Op)t(eration:)p Black Black -128 3467 a(Notes:)p Black
1199
Black 678 5832 a Fg(Class)27 b(0:)p 997 5710 2085 4 v
1200
995 5809 4 100 v 1039 5779 a(Arc)n(hitecture)g(Lev)n(el)p
1201
1749 5809 V 82 w(Execution)h(Mo)r(de)p 2426 5809 V 83
1202
w(Implemen)n(tation)p 3081 5809 V 997 5813 2085 4 v 995
1203
5912 4 100 v 1749 5912 V 2426 5912 V 3081 5912 V 997
1204
5915 2085 4 v Black 1860 6065 a(8)p Black eop
1205
%%Page: 9 9
1206
9 8 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28 b(1000)e(INSTR)n
1207
(UCTION)i(SET)p -128 -146 4016 4 v Black -128 -8 V 1
1208
TeXcolorgray 11 330 a Fd(Left)p Black 1 TeXcolorgray
1209
Black 1 TeXcolorgray Black 1 TeXcolorgray 179 w(Middle)i(Middle)h
1210
(Middle)f(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1211
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1212
178 w(Righ)n(t)p Black -86 459 a Fc(l.jmp)2574 b(l.jmp)p
1213
407 806 2948 4 v 405 906 4 100 v 448 876 a Fg(31)414
1214
b(26)p 1069 906 V 82 w(25)2075 b(0)p 3352 906 V 407 909
1215
2948 4 v 405 1009 4 100 v 535 979 a(op)r(co)r(de)27 b(0x0)p
1216
1069 1009 V 1237 w(X)p 3352 1009 V 407 1012 2948 4 v
1217
405 1112 4 100 v 637 1082 a(6)g(bits)p 1069 1112 V 1250
1218
w(26)g(bits)p 3352 1112 V 407 1115 2948 4 v -128 1560
1219
a Fb(F)-11 b(ormat:)p Black Black 171 1804 a Fa(l.jmp)47
1220
b(X)-128 2198 y Fb(Description:)p Black Black -128 2837
1221
a(Op)t(eration:)p Black Black -128 3467 a(Notes:)p Black
1222
Black 678 5832 a Fg(Class)27 b(0:)p 997 5710 2085 4 v
1223
995 5809 4 100 v 1039 5779 a(Arc)n(hitecture)g(Lev)n(el)p
1224
1749 5809 V 82 w(Execution)h(Mo)r(de)p 2426 5809 V 83
1225
w(Implemen)n(tation)p 3081 5809 V 997 5813 2085 4 v 995
1226
5912 4 100 v 1749 5912 V 2426 5912 V 3081 5912 V 997
1227
5915 2085 4 v Black 1860 6065 a(9)p Black eop
1228
%%Page: 10 10
1229
10 9 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28 b(1000)e(INSTR)n
1230
(UCTION)i(SET)p -128 -146 4016 4 v Black -128 -8 V 1
1231
TeXcolorgray 142 330 a Fd(Left)p Black 1 TeXcolorgray
1232
Black 1 TeXcolorgray Black 1 TeXcolorgray 311 w(Middle)i(Middle)g
1233
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1234
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1235
309 w(Righ)n(t)p Black -86 459 a Fc(l.load32u)138 b(Load)52
1236
b(W)-13 b(ord)52 b(and)g(Extend)f(with)i(Zero)135 b(l.load32u)p
1237
139 806 3483 4 v 137 906 4 100 v 181 876 a Fg(31)497
1238
b(25)p 885 906 V 142 w(24)p 1171 906 V 142 w(23)248 b(20)p
1239
1669 906 V 82 w(19)g(16)p 2167 906 V 82 w(15)1245 b(0)p
1240
3620 906 V 139 909 3483 4 v 137 1009 4 100 v 309 979
1241
a(op)r(co)r(de)27 b(0x8)p 885 1009 V 290 w(J)p 1171 1009
1242
V 339 w(A)p 1669 1009 V 438 w(B)p 2167 1009 V 925 w(J)p
1243
3620 1009 V 139 1012 3483 4 v 137 1112 4 100 v 411 1082
1244
a(7)g(bits)p 885 1112 V 314 w(1)g(bits)p 1171 1112 V
1245
189 w(4)g(bits)p 1669 1112 V 295 w(4)g(bits)p 2167 1112
1246
V 752 w(16)f(bits)p 3620 1112 V 139 1115 3483 4 v -128
1247
1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804 a Fa(l.load32u)47
1248
b(rA,J\(rB\))-128 2198 y Fb(Description:)p Black Black
1249
171 2442 a Fa(Offset)g(is)g(sign-extended)g(and)g(added)g(to)f(the)h
1250
(contents)g(of)g(general)g(register)g(rB.)171 2550 y(Sum)g(represents)g
1251
(effective)g(address.)94 b(The)46 b(word)h(in)g(memory)g(addressed)g
1252
(by)g(EA)g(is)g(loaded)171 2658 y(into)g(general)g(register)g(rA.)-128
1253
3052 y Fb(Op)t(eration:)p Black Black 171 3288 a Fg(EA)29
1254
b(<-)e(exts\(Immediate\))h(+)f(rB)171 3387 y(rA)h(<-)f(\(EA\)[31:0])
1255
-128 3782 y Fb(Notes:)p Black Black 559 5832 a Fg(Class)g(1:)p
1256
878 5710 2324 4 v 876 5809 4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n
1257
(el)p 1630 5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809
1258
V 203 w(Implemen)n(tation)p 3200 5809 V 878 5813 2324
1259
4 v 876 5912 4 100 v 1066 5882 a(Core)g(CPU)p 1630 5912
1260
V 230 w(User)g(and)g(Sup)r(ervisor)p 2450 5912 V 82 w(Mandatory)f(alw)n
1261
(a)n(ys)p 3200 5912 V 878 5915 2324 4 v Black 1839 6065
1262
a(10)p Black eop
1263
%%Page: 11 11
1264
11 10 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
1265
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
1266
-128 -8 V 1 TeXcolorgray 142 330 a Fd(Left)p Black 1
1267
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1268
429 w(Middle)j(Middle)f(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g
1269
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
1270
1 TeXcolorgray 428 w(Righ)n(t)p Black -86 459 a Fc(l.load16u)87
1271
b(Load)52 b(Half)h(W)-13 b(ord)52 b(and)g(Extend)g(with)g(Zero)84
1272
b(l.load16u)p 139 806 3483 4 v 137 906 4 100 v 181 876
1273
a Fg(31)497 b(25)p 885 906 V 142 w(24)p 1171 906 V 142
1274
w(23)248 b(20)p 1669 906 V 82 w(19)g(16)p 2167 906 V
1275
82 w(15)1245 b(0)p 3620 906 V 139 909 3483 4 v 137 1009
1276
4 100 v 309 979 a(op)r(co)r(de)27 b(0x9)p 885 1009 V
1277
290 w(J)p 1171 1009 V 339 w(A)p 1669 1009 V 438 w(B)p
1278
2167 1009 V 925 w(J)p 3620 1009 V 139 1012 3483 4 v 137
1279
1112 4 100 v 411 1082 a(7)g(bits)p 885 1112 V 314 w(1)g(bits)p
1280
1171 1112 V 189 w(4)g(bits)p 1669 1112 V 295 w(4)g(bits)p
1281
2167 1112 V 752 w(16)f(bits)p 3620 1112 V 139 1115 3483
1282
4 v -128 1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804
1283
a Fa(l.load16u)47 b(rA,J\(rB\))-128 2198 y Fb(Description:)p
1284
Black Black 171 2442 a Fa(Offset)g(is)g(sign-extended)g(and)g(added)g
1285
(to)f(the)h(contents)g(of)g(general)g(register)g(rB.)171
1286
2550 y(Sum)g(represents)g(effective)g(address.)94 b(The)46
1287
b(half)h(word)g(in)g(memory)g(addressed)g(by)g(EA)171
1288
2658 y(is)g(loaded)g(into)g(the)g(low-order)g(16)g(bits)f(of)h(general)
1289
g(register)g(rA.)g(High-order)g(16)171 2766 y(bits)g(of)g(general)g
1290
(register)g(rA)g(are)g(replaced)f(with)h(zero.)-128 3160
1291
y Fb(Op)t(eration:)p Black Black 171 3396 a Fg(EA)29
1292
b(<-)e(exts\(Immediate\))h(+)f(rB)171 3495 y(rA[15:0])f(<-)h
1293
(\(EA\)[15:0])171 3595 y(rA[31:16])f(<-)h(0)-128 3990
1294
y Fb(Notes:)p Black Black 559 5832 a Fg(Class)g(1:)p
1295
878 5710 2324 4 v 876 5809 4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n
1296
(el)p 1630 5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809
1297
V 203 w(Implemen)n(tation)p 3200 5809 V 878 5813 2324
1298
4 v 876 5912 4 100 v 1066 5882 a(Core)g(CPU)p 1630 5912
1299
V 230 w(User)g(and)g(Sup)r(ervisor)p 2450 5912 V 82 w(Mandatory)f(alw)n
1300
(a)n(ys)p 3200 5912 V 878 5915 2324 4 v Black 1839 6065
1301
a(11)p Black eop
1302
%%Page: 12 12
1303
12 11 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
1304
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
1305
-128 -8 V 1 TeXcolorgray 129 330 a Fd(Left)p Black 1
1306
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1307
411 w(Middle)j(Middle)f(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g
1308
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
1309
1 TeXcolorgray 409 w(Righ)n(t)p Black -86 459 a Fc(l.load16s)87
1310
b(Load)52 b(Half)h(W)-13 b(ord)52 b(and)g(Extend)g(with)g(Sign)85
1311
b(l.load16s)p 139 806 3483 4 v 137 906 4 100 v 181 876
1312
a Fg(31)497 b(25)p 885 906 V 142 w(24)p 1171 906 V 142
1313
w(23)248 b(20)p 1669 906 V 82 w(19)g(16)p 2167 906 V
1314
82 w(15)1245 b(0)p 3620 906 V 139 909 3483 4 v 137 1009
1315
4 100 v 309 979 a(op)r(co)r(de)27 b(0xa)p 885 1009 V
1316
290 w(J)p 1171 1009 V 339 w(A)p 1669 1009 V 438 w(B)p
1317
2167 1009 V 925 w(J)p 3620 1009 V 139 1012 3483 4 v 137
1318
1112 4 100 v 411 1082 a(7)g(bits)p 885 1112 V 314 w(1)g(bits)p
1319
1171 1112 V 189 w(4)g(bits)p 1669 1112 V 295 w(4)g(bits)p
1320
2167 1112 V 752 w(16)f(bits)p 3620 1112 V 139 1115 3483
1321
4 v -128 1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804
1322
a Fa(l.load16s)47 b(rA,J\(rB\))-128 2198 y Fb(Description:)p
1323
Black Black 171 2442 a Fa(Offset)g(is)g(sign-extended)g(and)g(added)g
1324
(to)f(the)h(contents)g(of)g(general)g(register)g(rB.)171
1325
2550 y(Sum)g(represents)g(effective)g(address.)94 b(The)46
1326
b(half)h(word)g(in)g(memory)g(addressed)g(by)g(EA)171
1327
2658 y(is)g(loaded)g(into)g(the)g(low-order)g(16)g(bits)f(of)h(general)
1328
g(register)g(rA.)g(High-order)g(16)171 2766 y(bits)g(of)g(general)g
1329
(register)g(rA)g(are)g(replaced)f(with)h(bit)g(15)g(of)g(the)g(loaded)g
1330
(value.)-128 3160 y Fb(Op)t(eration:)p Black Black 171
1331
3396 a Fg(EA)29 b(<-)e(exts\(Immediate\))h(+)f(rB)171
1332
3495 y(rA[15:0])f(<-)h(\(EA\)[15:0])171 3595 y(rA[31:16])f(<-)h(rA[15])
1333
-128 3990 y Fb(Notes:)p Black Black 559 5832 a Fg(Class)g(1:)p
1334
878 5710 2324 4 v 876 5809 4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n
1335
(el)p 1630 5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809
1336
V 203 w(Implemen)n(tation)p 3200 5809 V 878 5813 2324
1337
4 v 876 5912 4 100 v 1066 5882 a(Core)g(CPU)p 1630 5912
1338
V 230 w(User)g(and)g(Sup)r(ervisor)p 2450 5912 V 82 w(Mandatory)f(alw)n
1339
(a)n(ys)p 3200 5912 V 878 5915 2324 4 v Black 1839 6065
1340
a(12)p Black eop
1341
%%Page: 13 13
1342
13 12 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
1343
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
1344
-128 -8 V 1 TeXcolorgray 103 330 a Fd(Left)p Black 1
1345
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1346
272 w(Middle)i(Middle)g(Middle)h(Middle)f(Middle)g(Middle)g(Middle)g
1347
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
1348
1 TeXcolorgray 270 w(Righ)n(t)p Black -86 459 a Fc(l.load8u)163
1349
b(Load)52 b(Byte)g(and)g(Extend)f(with)h(Zero)160 b(l.load8u)p
1350
139 806 3483 4 v 137 906 4 100 v 181 876 a Fg(31)497
1351
b(25)p 885 906 V 142 w(24)p 1171 906 V 142 w(23)248 b(20)p
1352
1669 906 V 82 w(19)g(16)p 2167 906 V 82 w(15)1245 b(0)p
1353
3620 906 V 139 909 3483 4 v 137 1009 4 100 v 306 979
1354
a(op)r(co)r(de)28 b(0xb)p 885 1009 V 288 w(J)p 1171 1009
1355
V 339 w(A)p 1669 1009 V 438 w(B)p 2167 1009 V 925 w(J)p
1356
3620 1009 V 139 1012 3483 4 v 137 1112 4 100 v 411 1082
1357
a(7)f(bits)p 885 1112 V 314 w(1)g(bits)p 1171 1112 V
1358
189 w(4)g(bits)p 1669 1112 V 295 w(4)g(bits)p 2167 1112
1359
V 752 w(16)f(bits)p 3620 1112 V 139 1115 3483 4 v -128
1360
1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804 a Fa(l.load8u)47
1361
b(rA,J\(rB\))-128 2198 y Fb(Description:)p Black Black
1362
171 2442 a Fa(Offset)g(is)g(sign-extended)g(and)g(added)g(to)f(the)h
1363
(contents)g(of)g(general)g(register)g(rB.)171 2550 y(Sum)g(represents)g
1364
(effective)g(address.)94 b(The)46 b(byte)h(in)g(memory)g(addressed)g
1365
(by)g(EA)g(is)g(loaded)171 2658 y(into)g(the)g(low-order)g(eight)g
1366
(bits)g(of)g(general)f(register)h(rA.)g(High-order)g(24)g(bits)g(of)171
1367
2766 y(general)g(register)g(rA)g(are)g(replaced)g(with)f(zero.)-128
1368
3160 y Fb(Op)t(eration:)p Black Black 171 3396 a Fg(EA)29
1369
b(<-)e(exts\(Immediate\))h(+)f(rB)171 3495 y(rA[7:0])g(<-)g
1370
(\(EA\)[7:0])171 3595 y(rA[31:8])f(<-)h(0)-128 3990 y
1371
Fb(Notes:)p Black Black 559 5832 a Fg(Class)g(1:)p 878
1372
5710 2324 4 v 876 5809 4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n(el)p
1373
1630 5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809 V 203
1374
w(Implemen)n(tation)p 3200 5809 V 878 5813 2324 4 v 876
1375
5912 4 100 v 1066 5882 a(Core)g(CPU)p 1630 5912 V 230
1376
w(User)g(and)g(Sup)r(ervisor)p 2450 5912 V 82 w(Mandatory)f(alw)n(a)n
1377
(ys)p 3200 5912 V 878 5915 2324 4 v Black 1839 6065 a(13)p
1378
Black eop
1379
%%Page: 14 14
1380
14 13 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
1381
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
1382
-128 -8 V 1 TeXcolorgray 91 330 a Fd(Left)p Black 1 TeXcolorgray
1383
Black 1 TeXcolorgray Black 1 TeXcolorgray 259 w(Middle)i(Middle)g
1384
(Middle)h(Middle)f(Middle)g(Middle)g(Middle)g(Middle)p
1385
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1386
258 w(Righ)n(t)p Black -86 459 a Fc(l.load8s)169 b(Load)52
1387
b(Byte)g(and)g(Extend)f(with)h(Sign)168 b(l.load8s)p
1388
139 806 3483 4 v 137 906 4 100 v 181 876 a Fg(31)497
1389
b(25)p 885 906 V 142 w(24)p 1171 906 V 142 w(23)248 b(20)p
1390
1669 906 V 82 w(19)g(16)p 2167 906 V 82 w(15)1245 b(0)p
1391
3620 906 V 139 909 3483 4 v 137 1009 4 100 v 311 979
1392
a(op)r(co)r(de)27 b(0xc)p 885 1009 V 293 w(J)p 1171 1009
1393
V 339 w(A)p 1669 1009 V 438 w(B)p 2167 1009 V 925 w(J)p
1394
3620 1009 V 139 1012 3483 4 v 137 1112 4 100 v 411 1082
1395
a(7)g(bits)p 885 1112 V 314 w(1)g(bits)p 1171 1112 V
1396
189 w(4)g(bits)p 1669 1112 V 295 w(4)g(bits)p 2167 1112
1397
V 752 w(16)f(bits)p 3620 1112 V 139 1115 3483 4 v -128
1398
1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804 a Fa(l.load8s)47
1399
b(rA,J\(rB\))-128 2198 y Fb(Description:)p Black Black
1400
171 2442 a Fa(Offset)g(is)g(sign-extended)g(and)g(added)g(to)f(the)h
1401
(contents)g(of)g(general)g(register)g(rB.)171 2550 y(Sum)g(represents)g
1402
(effective)g(address.)94 b(The)46 b(byte)h(in)g(memory)g(addressed)g
1403
(by)g(EA)g(is)g(loaded)171 2658 y(into)g(the)g(low-order)g(eight)g
1404
(bits)g(of)g(general)f(register)h(rA.)g(High-order)g(24)g(bits)g(of)171
1405
2766 y(general)g(register)g(rA)g(are)g(replaced)g(with)f(bit)h(7)g(of)g
1406
(the)g(loaded)g(value.)-128 3160 y Fb(Op)t(eration:)p
1407
Black Black 171 3396 a Fg(EA)29 b(<-)e(exts\(Immediate\))h(+)f(rB)171
1408
3495 y(rA[7:0])g(<-)g(\(EA\)[7:0])171 3595 y(rA[31:8])f(<-)h(rA[8])-128
1409
3990 y Fb(Notes:)p Black Black 559 5832 a Fg(Class)g(1:)p
1410
878 5710 2324 4 v 876 5809 4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n
1411
(el)p 1630 5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809
1412
V 203 w(Implemen)n(tation)p 3200 5809 V 878 5813 2324
1413
4 v 876 5912 4 100 v 1066 5882 a(Core)g(CPU)p 1630 5912
1414
V 230 w(User)g(and)g(Sup)r(ervisor)p 2450 5912 V 82 w(Mandatory)f(alw)n
1415
(a)n(ys)p 3200 5912 V 878 5915 2324 4 v Black 1839 6065
1416
a(14)p Black eop
1417
%%Page: 15 15
1418
15 14 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
1419
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
1420
-128 -8 V 1 TeXcolorgray 87 330 a Fd(Left)p Black 1 TeXcolorgray
1421
Black 1 TeXcolorgray Black 1 TeXcolorgray 257 w(Middle)i(Middle)g
1422
(Middle)g(Middle)g(Middle)h(Middle)f(Middle)g(Middle)p
1423
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1424
254 w(Righ)n(t)p Black -86 459 a Fc(l.stor32)899 b(Store)53
1425
b(W)-13 b(ord)897 b(l.stor32)p 139 806 3483 4 v 137 906
1426
4 100 v 181 876 a Fg(31)497 b(25)p 885 906 V 142 w(24)p
1427
1171 906 V 142 w(23)248 b(20)p 1669 906 V 82 w(19)g(16)p
1428
2167 906 V 82 w(15)1245 b(0)p 3620 906 V 139 909 3483
1429
4 v 137 1009 4 100 v 306 979 a(op)r(co)r(de)28 b(0xd)p
1430
885 1009 V 288 w(J)p 1171 1009 V 339 w(A)p 1669 1009
1431
V 438 w(B)p 2167 1009 V 925 w(J)p 3620 1009 V 139 1012
1432
3483 4 v 137 1112 4 100 v 411 1082 a(7)f(bits)p 885 1112
1433
V 314 w(1)g(bits)p 1171 1112 V 189 w(4)g(bits)p 1669
1434
1112 V 295 w(4)g(bits)p 2167 1112 V 752 w(16)f(bits)p
1435
3620 1112 V 139 1115 3483 4 v -128 1560 a Fb(F)-11 b(ormat:)p
1436
Black Black 171 1804 a Fa(l.stor32)47 b(J\(rA\),rB)-128
1437
2198 y Fb(Description:)p Black Black 171 2442 a Fa(Offset)g(is)g
1438
(sign-extended)g(and)g(added)g(to)f(the)h(contents)g(of)g(general)g
1439
(register)g(rA.)171 2550 y(Sum)g(represents)g(effective)g(address.)94
1440
b(The)46 b(word)h(in)g(general)g(register)g(rB)g(is)g(stored)171
1441
2658 y(to)g(memory)g(addressed)g(by)g(EA.)-128 3052 y
1442
Fb(Op)t(eration:)p Black Black 171 3288 a Fg(EA)29 b(<-)e
1443
(exts\(Immediate\))h(+)f(rA)171 3387 y(\(EA\)[31:0])h(<-)f(rB)-128
1444
3782 y Fb(Notes:)p Black Black 559 5832 a Fg(Class)g(1:)p
1445
878 5710 2324 4 v 876 5809 4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n
1446
(el)p 1630 5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809
1447
V 203 w(Implemen)n(tation)p 3200 5809 V 878 5813 2324
1448
4 v 876 5912 4 100 v 1066 5882 a(Core)g(CPU)p 1630 5912
1449
V 230 w(User)g(and)g(Sup)r(ervisor)p 2450 5912 V 82 w(Mandatory)f(alw)n
1450
(a)n(ys)p 3200 5912 V 878 5915 2324 4 v Black 1839 6065
1451
a(15)p Black eop
1452
%%Page: 16 16
1453
16 15 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
1454
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
1455
-128 -8 V 1 TeXcolorgray 87 330 a Fd(Left)p Black 1 TeXcolorgray
1456
Black 1 TeXcolorgray Black 1 TeXcolorgray 257 w(Middle)i(Middle)g
1457
(Middle)g(Middle)g(Middle)h(Middle)f(Middle)g(Middle)p
1458
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1459
254 w(Righ)n(t)p Black -86 459 a Fc(l.stor16)729 b(Store)53
1460
b(Half)g(W)-13 b(ord)727 b(l.stor16)p 139 806 3483 4
1461
v 137 906 4 100 v 181 876 a Fg(31)497 b(25)p 885 906
1462
V 142 w(24)p 1171 906 V 142 w(23)248 b(20)p 1669 906
1463
V 82 w(19)g(16)p 2167 906 V 82 w(15)1245 b(0)p 3620 906
1464
V 139 909 3483 4 v 137 1009 4 100 v 311 979 a(op)r(co)r(de)27
1465
b(0xe)p 885 1009 V 293 w(J)p 1171 1009 V 339 w(A)p 1669
1466
1009 V 438 w(B)p 2167 1009 V 925 w(J)p 3620 1009 V 139
1467
1012 3483 4 v 137 1112 4 100 v 411 1082 a(7)g(bits)p
1468
885 1112 V 314 w(1)g(bits)p 1171 1112 V 189 w(4)g(bits)p
1469
1669 1112 V 295 w(4)g(bits)p 2167 1112 V 752 w(16)f(bits)p
1470
3620 1112 V 139 1115 3483 4 v -128 1560 a Fb(F)-11 b(ormat:)p
1471
Black Black 171 1804 a Fa(l.stor16)47 b(J\(rA\),rB)-128
1472
2198 y Fb(Description:)p Black Black 171 2442 a Fa(Offset)g(is)g
1473
(sign-extended)g(and)g(added)g(to)f(the)h(contents)g(of)g(general)g
1474
(register)g(rA.)171 2550 y(Sum)g(represents)g(effective)g(address.)94
1475
b(The)46 b(low-order)h(16)g(bits)g(of)g(general)g(register)171
1476
2658 y(rB)g(are)g(stored)g(to)g(memory)g(addressed)g(by)f(EA.)-128
1477
3052 y Fb(Op)t(eration:)p Black Black 171 3288 a Fg(EA)29
1478
b(<-)e(exts\(Immediate\))h(+)f(rA)171 3387 y(\(EA\)[15:0])h(<-)f
1479
(rB[15:0])-128 3782 y Fb(Notes:)p Black Black 559 5832
1480
a Fg(Class)g(1:)p 878 5710 2324 4 v 876 5809 4 100 v
1481
920 5779 a(Arc)n(hitecture)g(Lev)n(el)p 1630 5809 V 154
1482
w(Execution)g(Mo)r(de)p 2450 5809 V 203 w(Implemen)n(tation)p
1483
3200 5809 V 878 5813 2324 4 v 876 5912 4 100 v 1066 5882
1484
a(Core)g(CPU)p 1630 5912 V 230 w(User)g(and)g(Sup)r(ervisor)p
1485
2450 5912 V 82 w(Mandatory)f(alw)n(a)n(ys)p 3200 5912
1486
V 878 5915 2324 4 v Black 1839 6065 a(16)p Black eop
1487
%%Page: 17 17
1488
17 16 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
1489
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
1490
-128 -8 V 1 TeXcolorgray 49 330 a Fd(Left)p Black 1 TeXcolorgray
1491
Black 1 TeXcolorgray Black 1 TeXcolorgray 217 w(Middle)j(Middle)f
1492
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1493
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1494
216 w(Righ)n(t)p Black -86 459 a Fc(l.stor8)924 b(Store)53
1495
b(Byte)922 b(l.stor8)p 139 806 3483 4 v 137 906 4 100
1496
v 181 876 a Fg(31)497 b(25)p 885 906 V 142 w(24)p 1171
1497
906 V 142 w(23)248 b(20)p 1669 906 V 82 w(19)g(16)p 2167
1498
906 V 82 w(15)1245 b(0)p 3620 906 V 139 909 3483 4 v
1499
137 1009 4 100 v 317 979 a(op)r(co)r(de)27 b(0xf)p 885
1500
1009 V 299 w(J)p 1171 1009 V 339 w(A)p 1669 1009 V 438
1501
w(B)p 2167 1009 V 925 w(J)p 3620 1009 V 139 1012 3483
1502
4 v 137 1112 4 100 v 411 1082 a(7)g(bits)p 885 1112 V
1503
314 w(1)g(bits)p 1171 1112 V 189 w(4)g(bits)p 1669 1112
1504
V 295 w(4)g(bits)p 2167 1112 V 752 w(16)f(bits)p 3620
1505
1112 V 139 1115 3483 4 v -128 1560 a Fb(F)-11 b(ormat:)p
1506
Black Black 171 1804 a Fa(l.stor8)47 b(J\(rA\),rB)-128
1507
2198 y Fb(Description:)p Black Black 171 2442 a Fa(Offset)g(is)g
1508
(sign-extended)g(and)g(added)g(to)f(the)h(contents)g(of)g(general)g
1509
(register)g(rA.)171 2550 y(Sum)g(represents)g(effective)g(address.)94
1510
b(The)46 b(low-order)h(8)g(bits)g(of)g(general)g(register)171
1511
2658 y(rB)g(are)g(stored)g(to)g(memory)g(addressed)g(by)f(EA.)-128
1512
3052 y Fb(Op)t(eration:)p Black Black 171 3288 a Fg(EA)29
1513
b(<-)e(exts\(Immediate\))h(+)f(rA)171 3387 y(\(EA\)[7:0])h(<-)f
1514
(rB[7:0])-128 3782 y Fb(Notes:)p Black Black 559 5832
1515
a Fg(Class)g(1:)p 878 5710 2324 4 v 876 5809 4 100 v
1516
920 5779 a(Arc)n(hitecture)g(Lev)n(el)p 1630 5809 V 154
1517
w(Execution)g(Mo)r(de)p 2450 5809 V 203 w(Implemen)n(tation)p
1518
3200 5809 V 878 5813 2324 4 v 876 5912 4 100 v 1066 5882
1519
a(Core)g(CPU)p 1630 5912 V 230 w(User)g(and)g(Sup)r(ervisor)p
1520
2450 5912 V 82 w(Mandatory)f(alw)n(a)n(ys)p 3200 5912
1521
V 878 5915 2324 4 v Black 1839 6065 a(17)p Black eop
1522
%%Page: 18 18
1523
18 17 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
1524
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
1525
-128 -8 V 1 TeXcolorgray 134 330 a Fd(Left)p Black 1
1526
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1527
302 w(Middle)i(Middle)g(Middle)h(Middle)f(Middle)g(Middle)g(Middle)g
1528
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
1529
1 TeXcolorgray 301 w(Righ)n(t)p Black -86 459 a Fc(l.addi32s)511
1530
b(A)l(dd)51 b(Immediate)g(Signed)510 b(l.addi32s)p 158
1531
806 3446 4 v 156 906 4 100 v 199 876 a Fg(31)414 b(26)p
1532
820 906 V 82 w(25)82 b(24)p 1152 906 V 82 w(23)248 b(20)p
1533
1650 906 V 82 w(19)h(16)p 2148 906 V 82 w(15)1244 b(0)p
1534
3601 906 V 158 909 3446 4 v 156 1009 4 100 v 286 979
1535
a(op)r(co)r(de)27 b(0x8)p 820 1009 V 261 w(K)p 1152 1009
1536
V 351 w(A)p 1650 1009 V 438 w(B)p 2148 1009 V 913 w(K)p
1537
3601 1009 V 158 1012 3446 4 v 156 1112 4 100 v 388 1082
1538
a(6)g(bits)p 820 1112 V 295 w(2)g(bits)p 1152 1112 V
1539
212 w(4)g(bits)p 1650 1112 V 295 w(4)h(bits)p 2148 1112
1540
V 751 w(16)f(bits)p 3601 1112 V 158 1115 3446 4 v -128
1541
1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804 a Fa(l.addi32s)47
1542
b(rA,rB,K)-128 2198 y Fb(Description:)p Black Black 171
1543
2442 a Fa(Immediate)g(is)g(signed-extended)g(and)g(added)f(to)h(the)g
1544
(contents)g(of)g(general)g(register)171 2550 y(rB)g(to)g(form)g(the)g
1545
(result.)94 b(The)47 b(result)g(is)f(placed)h(into)g(general)g
1546
(register)g(rA.)-128 2944 y Fb(Op)t(eration:)p Black
1547
Black 171 3180 a Fg(rA)28 b(<-)f(rB)g(+)g(exts\(Immediate\))-128
1548
3574 y Fb(Notes:)p Black Black 559 5832 a Fg(Class)g(1:)p
1549
878 5710 2324 4 v 876 5809 4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n
1550
(el)p 1630 5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809
1551
V 203 w(Implemen)n(tation)p 3200 5809 V 878 5813 2324
1552
4 v 876 5912 4 100 v 1066 5882 a(Core)g(CPU)p 1630 5912
1553
V 230 w(User)g(and)g(Sup)r(ervisor)p 2450 5912 V 82 w(Mandatory)f(alw)n
1554
(a)n(ys)p 3200 5912 V 878 5915 2324 4 v Black 1839 6065
1555
a(18)p Black eop
1556
%%Page: 19 19
1557
19 18 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
1558
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
1559
-128 -8 V 1 TeXcolorgray 125 330 a Fd(Left)p Black 1
1560
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1561
295 w(Middle)i(Middle)g(Middle)g(Middle)g(Middle)h(Middle)f(Middle)g
1562
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
1563
1 TeXcolorgray 292 w(Righ)n(t)p Black -86 459 a Fc(l.subi32s)359
1564
b(Subtract)53 b(Immediate)e(Signed)358 b(l.subi32s)p
1565
158 806 3446 4 v 156 906 4 100 v 199 876 a Fg(31)414
1566
b(26)p 820 906 V 82 w(25)82 b(24)p 1152 906 V 82 w(23)248
1567
b(20)p 1650 906 V 82 w(19)h(16)p 2148 906 V 82 w(15)1244
1568
b(0)p 3601 906 V 158 909 3446 4 v 156 1009 4 100 v 286
1569
979 a(op)r(co)r(de)27 b(0x9)p 820 1009 V 261 w(K)p 1152
1570
1009 V 351 w(A)p 1650 1009 V 438 w(B)p 2148 1009 V 913
1571
w(K)p 3601 1009 V 158 1012 3446 4 v 156 1112 4 100 v
1572
388 1082 a(6)g(bits)p 820 1112 V 295 w(2)g(bits)p 1152
1573
1112 V 212 w(4)g(bits)p 1650 1112 V 295 w(4)h(bits)p
1574
2148 1112 V 751 w(16)f(bits)p 3601 1112 V 158 1115 3446
1575
4 v -128 1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804
1576
a Fa(l.subi32s)47 b(rA,rB,K)-128 2198 y Fb(Description:)p
1577
Black Black 171 2442 a Fa(Immediate)g(is)g(signed-extended)g(and)g
1578
(subtracted)f(from)h(the)g(contents)g(of)g(general)g(register)171
1579
2550 y(rB)g(to)g(form)g(the)g(result.)94 b(The)47 b(result)g(is)f
1580
(placed)h(into)g(general)g(register)g(rA.)-128 2944 y
1581
Fb(Op)t(eration:)p Black Black 171 3180 a Fg(rA)28 b(<-)f(rB)g(-)g
1582
(exts\(Immediate\))-128 3574 y Fb(Notes:)p Black Black
1583
559 5832 a Fg(Class)g(1:)p 878 5710 2324 4 v 876 5809
1584
4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n(el)p 1630
1585
5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809 V 203 w(Implemen)n(tation)
1586
p 3200 5809 V 878 5813 2324 4 v 876 5912 4 100 v 1066
1587
5882 a(Core)g(CPU)p 1630 5912 V 230 w(User)g(and)g(Sup)r(ervisor)p
1588
2450 5912 V 82 w(Mandatory)f(alw)n(a)n(ys)p 3200 5912
1589
V 878 5915 2324 4 v Black 1839 6065 a(19)p Black eop
1590
%%Page: 20 20
1591
20 19 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
1592
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
1593
-128 -8 V 1 TeXcolorgray 136 330 a Fd(Left)p Black 1
1594
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1595
304 w(Middle)j(Middle)f(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g
1596
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
1597
1 TeXcolorgray 303 w(Righ)n(t)p Black -86 459 a Fc(l.m)l(uli32s)358
1598
b(Multiply)54 b(Immediate)d(Signed)357 b(l.m)l(uli32s)p
1599
241 806 3280 4 v 239 906 4 100 v 282 876 a Fg(31)580
1600
b(24)p 1069 906 V 82 w(23)248 b(20)p 1567 906 V 82 w(19)h(16)p
1601
2065 906 V 82 w(15)1244 b(0)p 3518 906 V 241 909 3280
1602
4 v 239 1009 4 100 v 431 979 a(op)r(co)r(de)27 b(0x28)p
1603
1069 1009 V 407 w(A)p 1567 1009 V 438 w(B)p 2065 1009
1604
V 931 w(I)p 3518 1009 V 241 1012 3280 4 v 239 1112 4
1605
100 v 554 1082 a(8)g(bits)p 1069 1112 V 461 w(4)g(bits)p
1606
1567 1112 V 295 w(4)h(bits)p 2065 1112 V 751 w(16)f(bits)p
1607
3518 1112 V 241 1115 3280 4 v -128 1560 a Fb(F)-11 b(ormat:)p
1608
Black Black 171 1804 a Fa(l.muli32s)47 b(rA,rB,I)-128
1609
2198 y Fb(Description:)p Black Black 171 2442 a Fa(Immediate)g(and)g
1610
(the)g(contents)g(of)g(general)f(register)h(rB)g(are)g(multiplied)g
1611
(and)g(the)g(result)171 2550 y(is)g(truncated)g(to)g(32)g(bits)g(and)g
1612
(placed)g(into)f(general)h(register)g(rA.)-128 2944 y
1613
Fb(Op)t(eration:)p Black Black 171 3180 a Fg(rA)28 b(<-)f(rB)g(*)g
1614
(Immediate)-128 3574 y Fb(Notes:)p Black Black 607 5832
1615
a Fg(Class)f(2:)p 926 5710 2229 4 v 924 5809 4 100 v
1616
967 5779 a(Arc)n(hitecture)h(Lev)n(el)p 1677 5809 V 154
1617
w(Execution)h(Mo)r(de)p 2497 5809 V 155 w(Implemen)n(tation)p
1618
3152 5809 V 926 5813 2229 4 v 924 5912 4 100 v 1114 5882
1619
a(Core)e(CPU)p 1677 5912 V 231 w(User)h(and)g(Sup)r(ervisor)p
1620
2497 5912 V 104 w(Recommended)p 3152 5912 V 926 5915
1621
2229 4 v Black 1839 6065 a(20)p Black eop
1622
%%Page: 21 21
1623
21 20 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
1624
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
1625
-128 -8 V 1 TeXcolorgray 89 330 a Fd(Left)p Black 1 TeXcolorgray
1626
Black 1 TeXcolorgray Black 1 TeXcolorgray 258 w(Middle)i(Middle)h
1627
(Middle)f(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1628
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1629
256 w(Righ)n(t)p Black -86 459 a Fc(l.xori16)90 b(Exclusiv)l(e)52
1630
b(Or)g(Immediate)f(Half)i(W)-13 b(ord)88 b(l.xori16)p
1631
241 806 3280 4 v 239 906 4 100 v 282 876 a Fg(31)580
1632
b(24)p 1069 906 V 82 w(23)248 b(20)p 1567 906 V 82 w(19)h(16)p
1633
2065 906 V 82 w(15)1244 b(0)p 3518 906 V 241 909 3280
1634
4 v 239 1009 4 100 v 431 979 a(op)r(co)r(de)27 b(0x29)p
1635
1069 1009 V 407 w(A)p 1567 1009 V 438 w(B)p 2065 1009
1636
V 931 w(I)p 3518 1009 V 241 1012 3280 4 v 239 1112 4
1637
100 v 554 1082 a(8)g(bits)p 1069 1112 V 461 w(4)g(bits)p
1638
1567 1112 V 295 w(4)h(bits)p 2065 1112 V 751 w(16)f(bits)p
1639
3518 1112 V 241 1115 3280 4 v -128 1560 a Fb(F)-11 b(ormat:)p
1640
Black Black 171 1804 a Fa(l.xori16)47 b(rA,rB,I)-128
1641
2198 y Fb(Description:)p Black Black 171 2442 a Fa(Immediate)g(is)g
1642
(zero-extended)g(and)g(combined)f(with)h(the)g(contents)g(of)g(general)
1643
g(register)171 2550 y(rB)g(in)g(a)g(bit-wise)g(logical)g(XOR)g
1644
(operation.)93 b(The)47 b(result)g(is)g(placed)g(into)g(general)171
1645
2658 y(register)g(rA.)-128 3052 y Fb(Op)t(eration:)p
1646
Black Black 171 3288 a Fg(rA)28 b(<-)f(rB)g(X)n(OR)g(exts\(Immediate\))
1647
-128 3682 y Fb(Notes:)p Black Black 607 5832 a Fg(Class)f(3:)p
1648
926 5710 2229 4 v 924 5809 4 100 v 967 5779 a(Arc)n(hitecture)h(Lev)n
1649
(el)p 1677 5809 V 154 w(Execution)h(Mo)r(de)p 2497 5809
1650
V 155 w(Implemen)n(tation)p 3152 5809 V 926 5813 2229
1651
4 v 924 5912 4 100 v 1114 5882 a(Core)e(CPU)p 1677 5912
1652
V 231 w(User)h(and)g(Sup)r(ervisor)p 2497 5912 V 208
1653
w(Optional)p 3152 5912 V 926 5915 2229 4 v Black 1839
1654
6065 a(21)p Black eop
1655
%%Page: 22 22
1656
22 21 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
1657
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
1658
-128 -8 V 1 TeXcolorgray 210 330 a Fd(Left)p Black 1
1659
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1660
649 w(Middle)i(Middle)g(Middle)g(Middle)g(Middle)g(Middle)h(Middle)f
1661
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
1662
1 TeXcolorgray 646 w(Righ)n(t)p Black -86 459 a Fc(l.immlo16u)85
1663
b(Immediate)51 b(Lo)l(w-Order)h(Half)i(W)-13 b(ord)52
1664
b(Unsigned)85 b(l.immlo16u)p 241 806 3280 4 v 239 906
1665
4 100 v 282 876 a Fg(31)580 b(24)p 1069 906 V 82 w(23)248
1666
b(20)p 1567 906 V 82 w(19)h(16)p 2065 906 V 82 w(15)1244
1667
b(0)p 3518 906 V 241 909 3280 4 v 239 1009 4 100 v 431
1668
979 a(op)r(co)r(de)27 b(0x2a)p 1069 1009 V 407 w(A)p
1669
1567 1009 V 319 w(reserv)n(ed)p 2065 1009 V 811 w(I)p
1670
3518 1009 V 241 1012 3280 4 v 239 1112 4 100 v 554 1082
1671
a(8)g(bits)p 1069 1112 V 461 w(4)g(bits)p 1567 1112 V
1672
295 w(4)h(bits)p 2065 1112 V 751 w(16)f(bits)p 3518 1112
1673
V 241 1115 3280 4 v -128 1560 a Fb(F)-11 b(ormat:)p Black
1674
Black 171 1804 a Fa(l.immlo16u)47 b(rA,lo\(I\))-128 2198
1675
y Fb(Description:)p Black Black 171 2442 a Fa(16)g(bit)g(immediate)g
1676
(is)g(placed)g(into)g(low-order)f(16)h(bits)g(of)g(general)g(register)g
1677
(rA.)-128 2837 y Fb(Op)t(eration:)p Black Black 171 3072
1678
a Fg(rA[15:0])26 b(<-)h(Immediate)-128 3467 y Fb(Notes:)p
1679
Black Black 559 5832 a Fg(Class)g(1:)p 878 5710 2324
1680
4 v 876 5809 4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n(el)p
1681
1630 5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809 V 203
1682
w(Implemen)n(tation)p 3200 5809 V 878 5813 2324 4 v 876
1683
5912 4 100 v 1066 5882 a(Core)g(CPU)p 1630 5912 V 230
1684
w(User)g(and)g(Sup)r(ervisor)p 2450 5912 V 82 w(Mandatory)f(alw)n(a)n
1685
(ys)p 3200 5912 V 878 5915 2324 4 v Black 1839 6065 a(22)p
1686
Black eop
1687
%%Page: 23 23
1688
23 22 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
1689
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
1690
-128 -8 V 1 TeXcolorgray 215 330 a Fd(Left)p Black 1
1691
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1692
677 w(Middle)i(Middle)g(Middle)g(Middle)h(Middle)f(Middle)g(Middle)g
1693
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
1694
1 TeXcolorgray 675 w(Righ)n(t)p Black -86 459 a Fc(l.immhi16u)85
1695
b(Immediate)51 b(High-Order)j(Half)f(W)-13 b(ord)52 b(Unsigned)85
1696
b(l.immhi16u)p 241 806 3280 4 v 239 906 4 100 v 282 876
1697
a Fg(31)580 b(24)p 1069 906 V 82 w(23)248 b(20)p 1567
1698
906 V 82 w(19)h(16)p 2065 906 V 82 w(15)1244 b(0)p 3518
1699
906 V 241 909 3280 4 v 239 1009 4 100 v 429 979 a(op)r(co)r(de)27
1700
b(0x2b)p 1069 1009 V 405 w(A)p 1567 1009 V 319 w(reserv)n(ed)p
1701
2065 1009 V 811 w(I)p 3518 1009 V 241 1012 3280 4 v 239
1702
1112 4 100 v 554 1082 a(8)g(bits)p 1069 1112 V 461 w(4)g(bits)p
1703
1567 1112 V 295 w(4)h(bits)p 2065 1112 V 751 w(16)f(bits)p
1704
3518 1112 V 241 1115 3280 4 v -128 1560 a Fb(F)-11 b(ormat:)p
1705
Black Black 171 1804 a Fa(l.immhi16u)47 b(rA,hi\(I\))-128
1706
2198 y Fb(Description:)p Black Black 171 2442 a Fa(16)g(bit)g
1707
(immediate)g(is)g(placed)g(into)g(high-order)f(16)h(bits)g(of)g
1708
(general)g(register)g(rA.)-128 2837 y Fb(Op)t(eration:)p
1709
Black Black 171 3072 a Fg(rA[31:16])26 b(<-)h(Immediate)-128
1710
3467 y Fb(Notes:)p Black Black 559 5832 a Fg(Class)g(1:)p
1711
878 5710 2324 4 v 876 5809 4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n
1712
(el)p 1630 5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809
1713
V 203 w(Implemen)n(tation)p 3200 5809 V 878 5813 2324
1714
4 v 876 5912 4 100 v 1066 5882 a(Core)g(CPU)p 1630 5912
1715
V 230 w(User)g(and)g(Sup)r(ervisor)p 2450 5912 V 82 w(Mandatory)f(alw)n
1716
(a)n(ys)p 3200 5912 V 878 5915 2324 4 v Black 1839 6065
1717
a(23)p Black eop
1718
%%Page: 24 24
1719
24 23 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
1720
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
1721
-128 -8 V 1 TeXcolorgray 104 330 a Fd(Left)p Black 1
1722
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1723
273 w(Middle)i(Middle)g(Middle)g(Middle)g(Middle)h(Middle)f(Middle)g
1724
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
1725
1 TeXcolorgray 271 w(Righ)n(t)p Black -86 459 a Fc(l.sub32s)745
1726
b(Subtract)53 b(Signed)744 b(l.sub32s)p 99 806 3563 4
1727
v 97 906 4 100 v 140 876 a Fg(31)581 b(24)p 927 906 V
1728
82 w(23)248 b(20)p 1426 906 V 82 w(19)g(16)p 1924 906
1729
V 82 w(15)g(12)p 2422 906 V 82 w(11)265 b(8)p 2913 906
1730
V 100 w(7)581 b(0)p 3660 906 V 99 909 3563 4 v 97 1009
1731
4 100 v 292 979 a(op)r(co)r(de)27 b(0x2c)p 927 1009 V
1732
409 w(A)p 1426 1009 V 438 w(B)p 1924 1009 V 438 w(C)p
1733
2422 1009 V 261 w(op)r(co)r(de)g(0x0)p 2913 1009 V 266
1734
w(reserv)n(ed)p 3660 1009 V 99 1012 3563 4 v 97 1112
1735
4 100 v 412 1082 a(8)h(bits)p 927 1112 V 460 w(4)g(bits)p
1736
1426 1112 V 295 w(4)f(bits)p 1924 1112 V 295 w(4)g(bits)p
1737
2422 1112 V 291 w(4)g(bits)p 2913 1112 V 416 w(8)h(bits)p
1738
3660 1112 V 99 1115 3563 4 v -128 1560 a Fb(F)-11 b(ormat:)p
1739
Black Black 171 1804 a Fa(l.sub32s)47 b(rA,rB,rC)-128
1740
2198 y Fb(Description:)p Black Black 171 2442 a Fa(The)g(contents)g(of)
1741
g(general)g(register)g(rC)f(is)h(subtracted)g(from)g(the)g(contents)g
1742
(of)g(general)171 2550 y(register)g(rB)g(to)g(form)g(the)g(result.)94
1743
b(The)46 b(result)h(is)g(placed)g(into)g(general)g(register)171
1744
2658 y(rA.)-128 3052 y Fb(Op)t(eration:)p Black Black
1745
171 3288 a Fg(rA)28 b(<-)f(rB)g(-)g(rC)-128 3682 y Fb(Notes:)p
1746
Black Black 559 5832 a Fg(Class)g(1:)p 878 5710 2324
1747
4 v 876 5809 4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n(el)p
1748
1630 5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809 V 203
1749
w(Implemen)n(tation)p 3200 5809 V 878 5813 2324 4 v 876
1750
5912 4 100 v 1066 5882 a(Core)g(CPU)p 1630 5912 V 230
1751
w(User)g(and)g(Sup)r(ervisor)p 2450 5912 V 82 w(Mandatory)f(alw)n(a)n
1752
(ys)p 3200 5912 V 878 5915 2324 4 v Black 1839 6065 a(24)p
1753
Black eop
1754
%%Page: 25 25
1755
25 24 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
1756
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
1757
-128 -8 V 1 TeXcolorgray 91 330 a Fd(Left)p Black 1 TeXcolorgray
1758
Black 1 TeXcolorgray Black 1 TeXcolorgray 259 w(Middle)i(Middle)g
1759
(Middle)h(Middle)f(Middle)g(Middle)g(Middle)g(Middle)p
1760
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1761
258 w(Righ)n(t)p Black -86 459 a Fc(l.shla32)572 b(Shift)53
1762
b(Left)f(Arithmetic)571 b(l.shla32)p 34 806 3693 4 v
1763
32 906 4 100 v 75 876 a Fg(31)581 b(24)p 862 906 V 82
1764
w(23)248 b(20)p 1361 906 V 82 w(19)g(16)p 1859 906 V
1765
82 w(15)g(12)p 2357 906 V 82 w(11)265 b(8)p 2848 906
1766
V 100 w(7)332 b(3)p 3346 906 V 82 w(2)189 b(0)p 3725
1767
906 V 34 909 3693 4 v 32 1009 4 100 v 227 979 a(op)r(co)r(de)27
1768
b(0x2c)p 862 1009 V 409 w(A)p 1361 1009 V 438 w(B)p 1859
1769
1009 V 438 w(C)p 2357 1009 V 261 w(op)r(co)r(de)g(0x1)p
1770
2848 1009 V 264 w(L)p 3346 1009 V 264 w(reserv)n(ed)p
1771
3725 1009 V 34 1012 3693 4 v 32 1112 4 100 v 347 1082
1772
a(8)h(bits)p 862 1112 V 460 w(4)g(bits)p 1361 1112 V
1773
295 w(4)f(bits)p 1859 1112 V 295 w(4)g(bits)p 2357 1112
1774
V 291 w(4)g(bits)p 2848 1112 V 292 w(5)g(bits)p 3346
1775
1112 V 235 w(3)h(bits)p 3725 1112 V 34 1115 3693 4 v
1776
-128 1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804
1777
a Fa(l.shla32)47 b(rA,rB,rC,L)-128 2198 y Fb(Description:)p
1778
Black Black 171 2442 a Fa(Immediate)g(is)g(combined)g(with)g(low-order)
1779
f(5)h(bits)g(of)g(general)g(register)g(rC)g(in)g(a)g(bit-wise)171
1780
2550 y(logical)g(OR)g(operation.)94 b(The)47 b(result)g(specifies)f
1781
(the)h(number)g(of)g(bit)g(positions)g(the)171 2658 y(contents)g(of)g
1782
(general)g(register)g(rB)g(are)f(shifted)h(left,)g(inserting)g(zeros)g
1783
(into)g(the)171 2766 y(low-order)g(bits.)-128 3160 y
1784
Fb(Op)t(eration:)p Black Black 171 3396 a Fg(b)28 b(<-)f(Immediate)h(|)
1785
f(rC)171 3495 y(rA[31:b])g(<-)g(rB[31-b:0])171 3595 y(rA[b:0])h(<-)e(0)
1786
-128 3990 y Fb(Notes:)p Black Black 559 5832 a Fg(Class)h(1:)p
1787
878 5710 2324 4 v 876 5809 4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n
1788
(el)p 1630 5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809
1789
V 203 w(Implemen)n(tation)p 3200 5809 V 878 5813 2324
1790
4 v 876 5912 4 100 v 1066 5882 a(Core)g(CPU)p 1630 5912
1791
V 230 w(User)g(and)g(Sup)r(ervisor)p 2450 5912 V 82 w(Mandatory)f(alw)n
1792
(a)n(ys)p 3200 5912 V 878 5915 2324 4 v Black 1839 6065
1793
a(25)p Black eop
1794
%%Page: 26 26
1795
26 25 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
1796
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
1797
-128 -8 V 1 TeXcolorgray 100 330 a Fd(Left)p Black 1
1798
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1799
270 w(Middle)i(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)h
1800
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
1801
1 TeXcolorgray 267 w(Righ)n(t)p Black -86 459 a Fc(l.shra32)518
1802
b(Shift)53 b(Righ)l(t)g(Arithmetic)517 b(l.shra32)p 34
1803
806 3693 4 v 32 906 4 100 v 75 876 a Fg(31)581 b(24)p
1804
862 906 V 82 w(23)248 b(20)p 1361 906 V 82 w(19)g(16)p
1805
1859 906 V 82 w(15)g(12)p 2357 906 V 82 w(11)265 b(8)p
1806
2848 906 V 100 w(7)332 b(3)p 3346 906 V 82 w(2)189 b(0)p
1807
3725 906 V 34 909 3693 4 v 32 1009 4 100 v 227 979 a(op)r(co)r(de)27
1808
b(0x2c)p 862 1009 V 409 w(A)p 1361 1009 V 438 w(B)p 1859
1809
1009 V 438 w(C)p 2357 1009 V 261 w(op)r(co)r(de)g(0x2)p
1810
2848 1009 V 264 w(L)p 3346 1009 V 264 w(reserv)n(ed)p
1811
3725 1009 V 34 1012 3693 4 v 32 1112 4 100 v 347 1082
1812
a(8)h(bits)p 862 1112 V 460 w(4)g(bits)p 1361 1112 V
1813
295 w(4)f(bits)p 1859 1112 V 295 w(4)g(bits)p 2357 1112
1814
V 291 w(4)g(bits)p 2848 1112 V 292 w(5)g(bits)p 3346
1815
1112 V 235 w(3)h(bits)p 3725 1112 V 34 1115 3693 4 v
1816
-128 1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804
1817
a Fa(l.shra32)47 b(rA,rB,rC,L)-128 2198 y Fb(Description:)p
1818
Black Black 171 2442 a Fa(Immediate)g(is)g(combined)g(with)g(low-order)
1819
f(5)h(bits)g(of)g(general)g(register)g(rC)g(in)g(a)g(bit-wise)171
1820
2550 y(logical)g(OR)g(operation.)94 b(The)47 b(result)g(specifies)f
1821
(the)h(number)g(of)g(bit)g(positions)g(the)171 2658 y(contents)g(of)g
1822
(general)g(register)g(rB)g(are)f(shifted)h(right,)g(sign-extending)g
1823
(the)g(high-order)171 2766 y(bits.)-128 3160 y Fb(Op)t(eration:)p
1824
Black Black 171 3396 a Fg(b)28 b(<-)f(Immediate)h(|)f(rC)171
1825
3495 y(rA[31-b:0])f(<-)h(rB[31:b])171 3595 y(rA[31-b:31])f(<-)h(rB[31])
1826
-128 3990 y Fb(Notes:)p Black Black 559 5832 a Fg(Class)g(1:)p
1827
878 5710 2324 4 v 876 5809 4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n
1828
(el)p 1630 5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809
1829
V 203 w(Implemen)n(tation)p 3200 5809 V 878 5813 2324
1830
4 v 876 5912 4 100 v 1066 5882 a(Core)g(CPU)p 1630 5912
1831
V 230 w(User)g(and)g(Sup)r(ervisor)p 2450 5912 V 82 w(Mandatory)f(alw)n
1832
(a)n(ys)p 3200 5912 V 878 5915 2324 4 v Black 1839 6065
1833
a(26)p Black eop
1834
%%Page: 27 27
1835
27 26 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
1836
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
1837
-128 -8 V 1 TeXcolorgray 83 330 a Fd(Left)p Black 1 TeXcolorgray
1838
Black 1 TeXcolorgray Black 1 TeXcolorgray 252 w(Middle)i(Middle)h
1839
(Middle)f(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1840
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1841
250 w(Righ)n(t)p Black -86 459 a Fc(l.shrl32)649 b(Shift)53
1842
b(Righ)l(t)f(Logical)649 b(l.shrl32)p 34 806 3693 4 v
1843
32 906 4 100 v 75 876 a Fg(31)581 b(24)p 862 906 V 82
1844
w(23)248 b(20)p 1361 906 V 82 w(19)g(16)p 1859 906 V
1845
82 w(15)g(12)p 2357 906 V 82 w(11)265 b(8)p 2848 906
1846
V 100 w(7)332 b(3)p 3346 906 V 82 w(2)189 b(0)p 3725
1847
906 V 34 909 3693 4 v 32 1009 4 100 v 227 979 a(op)r(co)r(de)27
1848
b(0x2c)p 862 1009 V 409 w(A)p 1361 1009 V 438 w(B)p 1859
1849
1009 V 438 w(C)p 2357 1009 V 261 w(op)r(co)r(de)g(0x3)p
1850
2848 1009 V 264 w(L)p 3346 1009 V 264 w(reserv)n(ed)p
1851
3725 1009 V 34 1012 3693 4 v 32 1112 4 100 v 347 1082
1852
a(8)h(bits)p 862 1112 V 460 w(4)g(bits)p 1361 1112 V
1853
295 w(4)f(bits)p 1859 1112 V 295 w(4)g(bits)p 2357 1112
1854
V 291 w(4)g(bits)p 2848 1112 V 292 w(5)g(bits)p 3346
1855
1112 V 235 w(3)h(bits)p 3725 1112 V 34 1115 3693 4 v
1856
-128 1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804
1857
a Fa(l.shrl32)47 b(rA,rB,rC,L)-128 2198 y Fb(Description:)p
1858
Black Black 171 2442 a Fa(Immediate)g(is)g(combined)g(with)g(low-order)
1859
f(5)h(bits)g(of)g(general)g(register)g(rC)g(in)g(a)g(bit-wise)171
1860
2550 y(logical)g(OR)g(operation.)94 b(The)47 b(result)g(specifies)f
1861
(the)h(number)g(of)g(bit)g(positions)g(the)171 2658 y(contents)g(of)g
1862
(general)g(register)g(rB)g(are)f(shifted)h(right,)g(inserting)g(zeros)g
1863
(into)g(the)171 2766 y(high-order)g(bits.)-128 3160 y
1864
Fb(Op)t(eration:)p Black Black 171 3396 a Fg(b)28 b(<-)f(Immediate)h(|)
1865
f(rC)171 3495 y(rA[31-b:0])f(<-)h(rB[31:b])171 3595 y(rA[31-b:31])f(<-)
1866
h(0)-128 3990 y Fb(Notes:)p Black Black 559 5832 a Fg(Class)g(1:)p
1867
878 5710 2324 4 v 876 5809 4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n
1868
(el)p 1630 5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809
1869
V 203 w(Implemen)n(tation)p 3200 5809 V 878 5813 2324
1870
4 v 876 5912 4 100 v 1066 5882 a(Core)g(CPU)p 1630 5912
1871
V 230 w(User)g(and)g(Sup)r(ervisor)p 2450 5912 V 82 w(Mandatory)f(alw)n
1872
(a)n(ys)p 3200 5912 V 878 5915 2324 4 v Black 1839 6065
1873
a(27)p Black eop
1874
%%Page: 28 28
1875
28 27 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
1876
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
1877
-128 -8 V 1 TeXcolorgray 82 330 a Fd(Left)p Black 1 TeXcolorgray
1878
Black 1 TeXcolorgray Black 1 TeXcolorgray 250 w(Middle)i(Middle)g
1879
(Middle)h(Middle)f(Middle)g(Middle)g(Middle)g(Middle)p
1880
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1881
249 w(Righ)n(t)p Black -86 459 a Fc(l.and32)1144 b(And)e(l.and32)p
1882
99 806 3563 4 v 97 906 4 100 v 140 876 a Fg(31)581 b(24)p
1883
927 906 V 82 w(23)248 b(20)p 1426 906 V 82 w(19)g(16)p
1884
1924 906 V 82 w(15)g(12)p 2422 906 V 82 w(11)265 b(8)p
1885
2913 906 V 100 w(7)581 b(0)p 3660 906 V 99 909 3563 4
1886
v 97 1009 4 100 v 292 979 a(op)r(co)r(de)27 b(0x2c)p
1887
927 1009 V 409 w(A)p 1426 1009 V 438 w(B)p 1924 1009
1888
V 438 w(C)p 2422 1009 V 261 w(op)r(co)r(de)g(0x4)p 2913
1889
1009 V 266 w(reserv)n(ed)p 3660 1009 V 99 1012 3563 4
1890
v 97 1112 4 100 v 412 1082 a(8)h(bits)p 927 1112 V 460
1891
w(4)g(bits)p 1426 1112 V 295 w(4)f(bits)p 1924 1112 V
1892
295 w(4)g(bits)p 2422 1112 V 291 w(4)g(bits)p 2913 1112
1893
V 416 w(8)h(bits)p 3660 1112 V 99 1115 3563 4 v -128
1894
1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804 a Fa(l.and32)47
1895
b(rA,rB,rC)-128 2198 y Fb(Description:)p Black Black
1896
171 2442 a Fa(The)g(contents)g(of)g(general)g(register)g(rB)f(are)h
1897
(combined)g(with)g(the)g(contents)g(of)g(general)171
1898
2550 y(register)g(rC)g(in)g(a)g(bit-wise)g(logical)g(AND)f(operation.)
1899
94 b(The)47 b(result)g(is)g(placed)g(into)171 2658 y(general)g
1900
(register)g(rA.)-128 3052 y Fb(Op)t(eration:)p Black
1901
Black 171 3288 a Fg(rA)28 b(<-)f(rB)g(AND)h(rC)-128 3682
1902
y Fb(Notes:)p Black Black 559 5832 a Fg(Class)f(1:)p
1903
878 5710 2324 4 v 876 5809 4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n
1904
(el)p 1630 5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809
1905
V 203 w(Implemen)n(tation)p 3200 5809 V 878 5813 2324
1906
4 v 876 5912 4 100 v 1066 5882 a(Core)g(CPU)p 1630 5912
1907
V 230 w(User)g(and)g(Sup)r(ervisor)p 2450 5912 V 82 w(Mandatory)f(alw)n
1908
(a)n(ys)p 3200 5912 V 878 5915 2324 4 v Black 1839 6065
1909
a(28)p Black eop
1910
%%Page: 29 29
1911
29 28 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
1912
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
1913
-128 -8 V 1 TeXcolorgray 27 330 a Fd(Left)p Black 1 TeXcolorgray
1914
Black 1 TeXcolorgray Black 1 TeXcolorgray 196 w(Middle)i(Middle)g
1915
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)h(Middle)p
1916
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1917
193 w(Righ)n(t)p Black -86 459 a Fc(l.or32)1200 b(Or)e(l.or32)p
1918
99 806 3563 4 v 97 906 4 100 v 140 876 a Fg(31)581 b(24)p
1919
927 906 V 82 w(23)248 b(20)p 1426 906 V 82 w(19)g(16)p
1920
1924 906 V 82 w(15)g(12)p 2422 906 V 82 w(11)265 b(8)p
1921
2913 906 V 100 w(7)581 b(0)p 3660 906 V 99 909 3563 4
1922
v 97 1009 4 100 v 292 979 a(op)r(co)r(de)27 b(0x2c)p
1923
927 1009 V 409 w(A)p 1426 1009 V 438 w(B)p 1924 1009
1924
V 438 w(C)p 2422 1009 V 261 w(op)r(co)r(de)g(0x5)p 2913
1925
1009 V 266 w(reserv)n(ed)p 3660 1009 V 99 1012 3563 4
1926
v 97 1112 4 100 v 412 1082 a(8)h(bits)p 927 1112 V 460
1927
w(4)g(bits)p 1426 1112 V 295 w(4)f(bits)p 1924 1112 V
1928
295 w(4)g(bits)p 2422 1112 V 291 w(4)g(bits)p 2913 1112
1929
V 416 w(8)h(bits)p 3660 1112 V 99 1115 3563 4 v -128
1930
1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804 a Fa(l.or32)47
1931
b(rA,rB,rC)-128 2198 y Fb(Description:)p Black Black
1932
171 2442 a Fa(The)g(contents)g(of)g(general)g(register)g(rB)f(are)h
1933
(combined)g(with)g(the)g(contents)g(of)g(general)171
1934
2550 y(register)g(rC)g(in)g(a)g(bit-wise)g(logical)g(OR)f(operation.)94
1935
b(The)47 b(result)g(is)g(placed)g(into)171 2658 y(general)g(register)g
1936
(rA.)-128 3052 y Fb(Op)t(eration:)p Black Black 171 3288
1937
a Fg(rA)28 b(<-)f(rB)g(OR)g(rC)-128 3682 y Fb(Notes:)p
1938
Black Black 559 5832 a Fg(Class)g(1:)p 878 5710 2324
1939
4 v 876 5809 4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n(el)p
1940
1630 5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809 V 203
1941
w(Implemen)n(tation)p 3200 5809 V 878 5813 2324 4 v 876
1942
5912 4 100 v 1066 5882 a(Core)g(CPU)p 1630 5912 V 230
1943
w(User)g(and)g(Sup)r(ervisor)p 2450 5912 V 82 w(Mandatory)f(alw)n(a)n
1944
(ys)p 3200 5912 V 878 5915 2324 4 v Black 1839 6065 a(29)p
1945
Black eop
1946
%%Page: 30 30
1947
30 29 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
1948
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
1949
-128 -8 V 1 TeXcolorgray 68 330 a Fd(Left)p Black 1 TeXcolorgray
1950
Black 1 TeXcolorgray Black 1 TeXcolorgray 236 w(Middle)i(Middle)h
1951
(Middle)f(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1952
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1953
235 w(Righ)n(t)p Black -86 459 a Fc(l.xor32)858 b(Exclusiv)l(e)52
1954
b(Or)856 b(l.xor32)p 99 806 3563 4 v 97 906 4 100 v 140
1955
876 a Fg(31)581 b(24)p 927 906 V 82 w(23)248 b(20)p 1426
1956
906 V 82 w(19)g(16)p 1924 906 V 82 w(15)g(12)p 2422 906
1957
V 82 w(11)265 b(8)p 2913 906 V 100 w(7)581 b(0)p 3660
1958
906 V 99 909 3563 4 v 97 1009 4 100 v 292 979 a(op)r(co)r(de)27
1959
b(0x2c)p 927 1009 V 409 w(A)p 1426 1009 V 438 w(B)p 1924
1960
1009 V 438 w(C)p 2422 1009 V 261 w(op)r(co)r(de)g(0x6)p
1961
2913 1009 V 266 w(reserv)n(ed)p 3660 1009 V 99 1012 3563
1962
4 v 97 1112 4 100 v 412 1082 a(8)h(bits)p 927 1112 V
1963
460 w(4)g(bits)p 1426 1112 V 295 w(4)f(bits)p 1924 1112
1964
V 295 w(4)g(bits)p 2422 1112 V 291 w(4)g(bits)p 2913
1965
1112 V 416 w(8)h(bits)p 3660 1112 V 99 1115 3563 4 v
1966
-128 1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804
1967
a Fa(l.xor32)47 b(rA,rB,rC)-128 2198 y Fb(Description:)p
1968
Black Black 171 2442 a Fa(The)g(contents)g(of)g(general)g(register)g
1969
(rB)f(are)h(combined)g(with)g(the)g(contents)g(of)g(general)171
1970
2550 y(register)g(rC)g(in)g(a)g(bit-wise)g(logical)g(XOR)f(operation.)
1971
94 b(The)47 b(result)g(is)g(placed)g(into)171 2658 y(general)g
1972
(register)g(rA.)-128 3052 y Fb(Op)t(eration:)p Black
1973
Black 171 3288 a Fg(rA)28 b(<-)f(rB)g(X)n(OR)g(rC)-128
1974
3682 y Fb(Notes:)p Black Black 559 5832 a Fg(Class)g(1:)p
1975
878 5710 2324 4 v 876 5809 4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n
1976
(el)p 1630 5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809
1977
V 203 w(Implemen)n(tation)p 3200 5809 V 878 5813 2324
1978
4 v 876 5912 4 100 v 1066 5882 a(Core)g(CPU)p 1630 5912
1979
V 230 w(User)g(and)g(Sup)r(ervisor)p 2450 5912 V 82 w(Mandatory)f(alw)n
1980
(a)n(ys)p 3200 5912 V 878 5915 2324 4 v Black 1839 6065
1981
a(30)p Black eop
1982
%%Page: 31 31
1983
31 30 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
1984
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
1985
-128 -8 V 1 TeXcolorgray 114 330 a Fd(Left)p Black 1
1986
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1987
283 w(Middle)j(Middle)f(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g
1988
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
1989
1 TeXcolorgray 282 w(Righ)n(t)p Black -86 459 a Fc(l.m)l(ul32s)743
1990
b(Multiply)54 b(Signed)744 b(l.m)l(ul32s)p 99 806 3563
1991
4 v 97 906 4 100 v 140 876 a Fg(31)581 b(24)p 927 906
1992
V 82 w(23)248 b(20)p 1426 906 V 82 w(19)g(16)p 1924 906
1993
V 82 w(15)g(12)p 2422 906 V 82 w(11)265 b(8)p 2913 906
1994
V 100 w(7)581 b(0)p 3660 906 V 99 909 3563 4 v 97 1009
1995
4 100 v 292 979 a(op)r(co)r(de)27 b(0x2c)p 927 1009 V
1996
409 w(A)p 1426 1009 V 438 w(B)p 1924 1009 V 438 w(C)p
1997
2422 1009 V 261 w(op)r(co)r(de)g(0x7)p 2913 1009 V 266
1998
w(reserv)n(ed)p 3660 1009 V 99 1012 3563 4 v 97 1112
1999
4 100 v 412 1082 a(8)h(bits)p 927 1112 V 460 w(4)g(bits)p
2000
1426 1112 V 295 w(4)f(bits)p 1924 1112 V 295 w(4)g(bits)p
2001
2422 1112 V 291 w(4)g(bits)p 2913 1112 V 416 w(8)h(bits)p
2002
3660 1112 V 99 1115 3563 4 v -128 1560 a Fb(F)-11 b(ormat:)p
2003
Black Black 171 1804 a Fa(l.mul32s)47 b(rA,rB,rC)-128
2004
2198 y Fb(Description:)p Black Black 171 2442 a Fa(The)g(contents)g(of)
2005
g(general)g(register)g(rB)f(and)h(the)g(contents)g(of)g(general)g
2006
(register)g(rC)171 2550 y(are)g(multiplied)g(and)g(the)g(result)g(is)g
2007
(truncated)f(to)h(32)g(bits)g(and)g(placed)g(into)g(general)171
2008
2658 y(register)g(rA.)g(Both)g(operands)g(are)g(treated)f(as)h
2009
(unsigned)g(integers.)-128 3052 y Fb(Op)t(eration:)p
2010
Black Black 171 3288 a Fg(rA)28 b(<-)f(rB)g(*)g(rC)-128
2011
3682 y Fb(Notes:)p Black Black 607 5832 a Fg(Class)f(2:)p
2012
926 5710 2229 4 v 924 5809 4 100 v 967 5779 a(Arc)n(hitecture)h(Lev)n
2013
(el)p 1677 5809 V 154 w(Execution)h(Mo)r(de)p 2497 5809
2014
V 155 w(Implemen)n(tation)p 3152 5809 V 926 5813 2229
2015
4 v 924 5912 4 100 v 1114 5882 a(Core)e(CPU)p 1677 5912
2016
V 231 w(User)h(and)g(Sup)r(ervisor)p 2497 5912 V 104
2017
w(Recommended)p 3152 5912 V 926 5915 2229 4 v Black 1839
2018
6065 a(31)p Black eop
2019
%%Page: 32 32
2020
32 31 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2021
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2022
-128 -8 V 1 TeXcolorgray 127 330 a Fd(Left)p Black 1
2023
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2024
295 w(Middle)j(Middle)f(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g
2025
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
2026
1 TeXcolorgray 294 w(Righ)n(t)p Black -86 459 a Fc(l.m)l(ul32u)653
2027
b(Multiply)54 b(Unsigned)654 b(l.m)l(ul32u)p 99 806 3563
2028
4 v 97 906 4 100 v 140 876 a Fg(31)581 b(24)p 927 906
2029
V 82 w(23)248 b(20)p 1426 906 V 82 w(19)g(16)p 1924 906
2030
V 82 w(15)g(12)p 2422 906 V 82 w(11)265 b(8)p 2913 906
2031
V 100 w(7)581 b(0)p 3660 906 V 99 909 3563 4 v 97 1009
2032
4 100 v 292 979 a(op)r(co)r(de)27 b(0x2c)p 927 1009 V
2033
409 w(A)p 1426 1009 V 438 w(B)p 1924 1009 V 438 w(C)p
2034
2422 1009 V 261 w(op)r(co)r(de)g(0x8)p 2913 1009 V 266
2035
w(reserv)n(ed)p 3660 1009 V 99 1012 3563 4 v 97 1112
2036
4 100 v 412 1082 a(8)h(bits)p 927 1112 V 460 w(4)g(bits)p
2037
1426 1112 V 295 w(4)f(bits)p 1924 1112 V 295 w(4)g(bits)p
2038
2422 1112 V 291 w(4)g(bits)p 2913 1112 V 416 w(8)h(bits)p
2039
3660 1112 V 99 1115 3563 4 v -128 1560 a Fb(F)-11 b(ormat:)p
2040
Black Black 171 1804 a Fa(l.mul32u)47 b(rA,rB,rC)-128
2041
2198 y Fb(Description:)p Black Black 171 2442 a Fa(The)g(contents)g(of)
2042
g(general)g(register)g(rB)f(and)h(the)g(contents)g(of)g(general)g
2043
(register)g(rC)171 2550 y(are)g(multiplied)g(and)g(the)g(result)g(is)g
2044
(truncated)f(to)h(32)g(bits)g(and)g(placed)g(into)g(general)171
2045
2658 y(register)g(rA.)g(Both)g(operands)g(are)g(treated)f(as)h
2046
(unsigned)g(integers.)-128 3052 y Fb(Op)t(eration:)p
2047
Black Black 171 3288 a Fg(rA)28 b(<-)f(rB)g(*)g(rC)-128
2048
3682 y Fb(Notes:)p Black Black 607 5832 a Fg(Class)f(2:)p
2049
926 5710 2229 4 v 924 5809 4 100 v 967 5779 a(Arc)n(hitecture)h(Lev)n
2050
(el)p 1677 5809 V 154 w(Execution)h(Mo)r(de)p 2497 5809
2051
V 155 w(Implemen)n(tation)p 3152 5809 V 926 5813 2229
2052
4 v 924 5912 4 100 v 1114 5882 a(Core)e(CPU)p 1677 5912
2053
V 231 w(User)h(and)g(Sup)r(ervisor)p 2497 5912 V 104
2054
w(Recommended)p 3152 5912 V 926 5915 2229 4 v Black 1839
2055
6065 a(32)p Black eop
2056
%%Page: 33 33
2057
33 32 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2058
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2059
-128 -8 V 1 TeXcolorgray 93 330 a Fd(Left)p Black 1 TeXcolorgray
2060
Black 1 TeXcolorgray Black 1 TeXcolorgray 261 w(Middle)j(Middle)f
2061
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2062
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2063
260 w(Righ)n(t)p Black -86 459 a Fc(l.div32s)818 b(Divide)53
2064
b(Signed)817 b(l.div32s)p 99 806 3563 4 v 97 906 4 100
2065
v 140 876 a Fg(31)581 b(24)p 927 906 V 82 w(23)248 b(20)p
2066
1426 906 V 82 w(19)g(16)p 1924 906 V 82 w(15)g(12)p 2422
2067
906 V 82 w(11)265 b(8)p 2913 906 V 100 w(7)581 b(0)p
2068
3660 906 V 99 909 3563 4 v 97 1009 4 100 v 292 979 a(op)r(co)r(de)27
2069
b(0x2c)p 927 1009 V 409 w(A)p 1426 1009 V 438 w(B)p 1924
2070
1009 V 438 w(C)p 2422 1009 V 261 w(op)r(co)r(de)g(0x9)p
2071
2913 1009 V 266 w(reserv)n(ed)p 3660 1009 V 99 1012 3563
2072
4 v 97 1112 4 100 v 412 1082 a(8)h(bits)p 927 1112 V
2073
460 w(4)g(bits)p 1426 1112 V 295 w(4)f(bits)p 1924 1112
2074
V 295 w(4)g(bits)p 2422 1112 V 291 w(4)g(bits)p 2913
2075
1112 V 416 w(8)h(bits)p 3660 1112 V 99 1115 3563 4 v
2076
-128 1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804
2077
a Fa(l.div32s)47 b(rA,rB,rC)-128 2198 y Fb(Description:)p
2078
Black Black 171 2442 a Fa(The)g(contents)g(of)g(general)g(register)g
2079
(rB)f(are)h(divided)g(by)g(the)g(contents)g(of)g(general)171
2080
2550 y(register)g(rC)g(and)g(the)g(result)g(is)g(placed)f(into)h
2081
(general)g(register)g(rA.)g(Both)g(operands)171 2658
2082
y(are)g(treated)g(as)g(signed)g(integers.)94 b(A)47 b(divisor)f(flag)h
2083
(is)g(set)g(when)g(the)g(divisor)g(is)171 2766 y(zero.)-128
2084
3160 y Fb(Op)t(eration:)p Black Black 171 3396 a Fg(rA)28
2085
b(<-)f(rB)g(/)g(rC)-128 3790 y Fb(Notes:)p Black Black
2086
607 5832 a Fg(Class)f(3:)p 926 5710 2229 4 v 924 5809
2087
4 100 v 967 5779 a(Arc)n(hitecture)h(Lev)n(el)p 1677
2088
5809 V 154 w(Execution)h(Mo)r(de)p 2497 5809 V 155 w(Implemen)n(tation)
2089
p 3152 5809 V 926 5813 2229 4 v 924 5912 4 100 v 1114
2090
5882 a(Core)e(CPU)p 1677 5912 V 231 w(User)h(and)g(Sup)r(ervisor)p
2091
2497 5912 V 208 w(Optional)p 3152 5912 V 926 5915 2229
2092
4 v Black 1839 6065 a(33)p Black eop
2093
%%Page: 34 34
2094
34 33 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2095
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2096
-128 -8 V 1 TeXcolorgray 105 330 a Fd(Left)p Black 1
2097
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2098
274 w(Middle)j(Middle)f(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g
2099
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
2100
1 TeXcolorgray 272 w(Righ)n(t)p Black -86 459 a Fc(l.div32u)728
2101
b(Divide)53 b(Unsigned)727 b(l.div32u)p 99 806 3563 4
2102
v 97 906 4 100 v 140 876 a Fg(31)581 b(24)p 927 906 V
2103
82 w(23)248 b(20)p 1426 906 V 82 w(19)g(16)p 1924 906
2104
V 82 w(15)g(12)p 2422 906 V 82 w(11)265 b(8)p 2913 906
2105
V 100 w(7)581 b(0)p 3660 906 V 99 909 3563 4 v 97 1009
2106
4 100 v 292 979 a(op)r(co)r(de)27 b(0x2c)p 927 1009 V
2107
409 w(A)p 1426 1009 V 438 w(B)p 1924 1009 V 438 w(C)p
2108
2422 1009 V 261 w(op)r(co)r(de)g(0xa)p 2913 1009 V 266
2109
w(reserv)n(ed)p 3660 1009 V 99 1012 3563 4 v 97 1112
2110
4 100 v 412 1082 a(8)h(bits)p 927 1112 V 460 w(4)g(bits)p
2111
1426 1112 V 295 w(4)f(bits)p 1924 1112 V 295 w(4)g(bits)p
2112
2422 1112 V 291 w(4)g(bits)p 2913 1112 V 416 w(8)h(bits)p
2113
3660 1112 V 99 1115 3563 4 v -128 1560 a Fb(F)-11 b(ormat:)p
2114
Black Black 171 1804 a Fa(l.div32u)47 b(rA,rB,rC)-128
2115
2198 y Fb(Description:)p Black Black 171 2442 a Fa(The)g(contents)g(of)
2116
g(general)g(register)g(rB)f(are)h(divided)g(by)g(the)g(contents)g(of)g
2117
(general)171 2550 y(register)g(rC)g(and)g(the)g(result)g(is)g(placed)f
2118
(into)h(general)g(register)g(rA.)g(Both)g(operands)171
2119
2658 y(are)g(treated)g(as)g(unsigned)g(integers.)94 b(A)46
2120
b(divisor)h(flag)g(is)g(set)g(when)g(the)g(divisor)171
2121
2766 y(is)g(zero.)-128 3160 y Fb(Op)t(eration:)p Black
2122
Black 171 3396 a Fg(rA)28 b(<-)f(rB)g(/)g(rC)-128 3790
2123
y Fb(Notes:)p Black Black 607 5832 a Fg(Class)f(3:)p
2124
926 5710 2229 4 v 924 5809 4 100 v 967 5779 a(Arc)n(hitecture)h(Lev)n
2125
(el)p 1677 5809 V 154 w(Execution)h(Mo)r(de)p 2497 5809
2126
V 155 w(Implemen)n(tation)p 3152 5809 V 926 5813 2229
2127
4 v 924 5912 4 100 v 1114 5882 a(Core)e(CPU)p 1677 5912
2128
V 231 w(User)h(and)g(Sup)r(ervisor)p 2497 5912 V 208
2129
w(Optional)p 3152 5912 V 926 5915 2229 4 v Black 1839
2130
6065 a(34)p Black eop
2131
%%Page: 35 35
2132
35 34 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2133
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2134
-128 -8 V 1 TeXcolorgray 30 330 a Fd(Left)p Black 1 TeXcolorgray
2135
Black 1 TeXcolorgray Black 1 TeXcolorgray 199 w(Middle)i(Middle)h
2136
(Middle)f(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2137
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2138
197 w(Righ)n(t)p Black -86 459 a Fc(l.dcbf)475 b(Data)52
2139
b(Cac)l(he)f(Blo)t(c)l(k)i(Flush)462 b(l.dcbf)p 182 806
2140
3397 4 v 180 906 4 100 v 223 876 a Fg(31)581 b(24)p 1010
2141
906 V 82 w(23)248 b(20)p 1509 906 V 82 w(19)580 b(12)p
2142
2339 906 V 82 w(11)265 b(8)p 2830 906 V 100 w(7)581 b(0)p
2143
3577 906 V 182 909 3397 4 v 180 1009 4 100 v 372 979
2144
a(op)r(co)r(de)28 b(0x30)p 1010 1009 V 406 w(A)p 1509
2145
1009 V 618 w(I)p 2339 1009 V 442 w(op)r(co)r(de)f(0x0)p
2146
2830 1009 V 399 w(I)p 3577 1009 V 182 1012 3397 4 v 180
2147
1112 4 100 v 495 1082 a(8)h(bits)p 1010 1112 V 460 w(4)g(bits)p
2148
1509 1112 V 461 w(8)f(bits)p 2339 1112 V 457 w(4)g(bits)p
2149
2830 1112 V 416 w(8)h(bits)p 3577 1112 V 182 1115 3397
2150
4 v -128 1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804
2151
a Fa(l.dcbf)47 b(J\(rA\))-128 2198 y Fb(Description:)p
2152
Black Black 171 2442 a Fa(TBD)-128 2837 y Fb(Op)t(eration:)p
2153
Black Black -128 3467 a(Notes:)p Black Black 397 5832
2154
a Fg(Class)27 b(5:)p 717 5710 2647 4 v 715 5809 4 100
2155
v 779 5779 a(Arc)n(hitecture)g(Lev)n(el)p 1510 5809 V
2156
103 w(Execution)h(Mo)r(de)p 2187 5809 V 343 w(Implemen)n(tation)p
2157
3362 5809 V 717 5813 2647 4 v 715 5912 4 100 v 758 5882
2158
a(Cac)n(he)f(Managemen)n(t)p 1510 5912 V 95 w(Sup)r(ervisor)g(only)p
2159
2187 5912 V 96 w(Mandatory)f(if)i(cac)n(he)f(supp)r(orted)p
2160
3362 5912 V 717 5915 2647 4 v Black 1839 6065 a(35)p
2161
Black eop
2162
%%Page: 36 36
2163
36 35 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2164
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2165
-128 -8 V 1 TeXcolorgray 30 330 a Fd(Left)p Black 1 TeXcolorgray
2166
Black 1 TeXcolorgray Black 1 TeXcolorgray 199 w(Middle)i(Middle)g
2167
(Middle)g(Middle)g(Middle)h(Middle)f(Middle)g(Middle)p
2168
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2169
197 w(Righ)n(t)p Black -86 459 a Fc(l.dcbt)444 b(Data)52
2170
b(Cac)l(he)f(Blo)t(c)l(k)i(T)-13 b(ouc)l(h)442 b(l.dcbt)p
2171
182 806 3397 4 v 180 906 4 100 v 223 876 a Fg(31)581
2172
b(24)p 1010 906 V 82 w(23)248 b(20)p 1509 906 V 82 w(19)580
2173
b(12)p 2339 906 V 82 w(11)265 b(8)p 2830 906 V 100 w(7)581
2174
b(0)p 3577 906 V 182 909 3397 4 v 180 1009 4 100 v 372
2175
979 a(op)r(co)r(de)28 b(0x30)p 1010 1009 V 406 w(A)p
2176
1509 1009 V 618 w(I)p 2339 1009 V 442 w(op)r(co)r(de)f(0x1)p
2177
2830 1009 V 399 w(I)p 3577 1009 V 182 1012 3397 4 v 180
2178
1112 4 100 v 495 1082 a(8)h(bits)p 1010 1112 V 460 w(4)g(bits)p
2179
1509 1112 V 461 w(8)f(bits)p 2339 1112 V 457 w(4)g(bits)p
2180
2830 1112 V 416 w(8)h(bits)p 3577 1112 V 182 1115 3397
2181
4 v -128 1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804
2182
a Fa(l.dcbt)47 b(J\(rA\))-128 2198 y Fb(Description:)p
2183
Black Black 171 2442 a Fa(TBD)-128 2837 y Fb(Op)t(eration:)p
2184
Black Black -128 3467 a(Notes:)p Black Black 397 5832
2185
a Fg(Class)27 b(5:)p 717 5710 2647 4 v 715 5809 4 100
2186
v 779 5779 a(Arc)n(hitecture)g(Lev)n(el)p 1510 5809 V
2187
103 w(Execution)h(Mo)r(de)p 2187 5809 V 343 w(Implemen)n(tation)p
2188
3362 5809 V 717 5813 2647 4 v 715 5912 4 100 v 758 5882
2189
a(Cac)n(he)f(Managemen)n(t)p 1510 5912 V 95 w(Sup)r(ervisor)g(only)p
2190
2187 5912 V 96 w(Mandatory)f(if)i(cac)n(he)f(supp)r(orted)p
2191
3362 5912 V 717 5915 2647 4 v Black 1839 6065 a(36)p
2192
Black eop
2193
%%Page: 37 37
2194
37 36 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2195
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2196
-128 -8 V 1 TeXcolorgray 21 330 a Fd(Left)p Black 1 TeXcolorgray
2197
Black 1 TeXcolorgray Black 1 TeXcolorgray 191 w(Middle)i(Middle)g
2198
(Middle)g(Middle)g(Middle)g(Middle)h(Middle)f(Middle)p
2199
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2200
188 w(Righ)n(t)p Black -86 459 a Fc(l.dcbi)315 b(Data)52
2201
b(Cac)l(he)f(Blo)t(c)l(k)i(In)l(v)-9 b(alidate)315 b(l.dcbi)p
2202
182 806 3397 4 v 180 906 4 100 v 223 876 a Fg(31)581
2203
b(24)p 1010 906 V 82 w(23)248 b(20)p 1509 906 V 82 w(19)580
2204
b(12)p 2339 906 V 82 w(11)265 b(8)p 2830 906 V 100 w(7)581
2205
b(0)p 3577 906 V 182 909 3397 4 v 180 1009 4 100 v 372
2206
979 a(op)r(co)r(de)28 b(0x30)p 1010 1009 V 406 w(A)p
2207
1509 1009 V 618 w(I)p 2339 1009 V 442 w(op)r(co)r(de)f(0x2)p
2208
2830 1009 V 399 w(I)p 3577 1009 V 182 1012 3397 4 v 180
2209
1112 4 100 v 495 1082 a(8)h(bits)p 1010 1112 V 460 w(4)g(bits)p
2210
1509 1112 V 461 w(8)f(bits)p 2339 1112 V 457 w(4)g(bits)p
2211
2830 1112 V 416 w(8)h(bits)p 3577 1112 V 182 1115 3397
2212
4 v -128 1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804
2213
a Fa(l.dcbi)47 b(J\(rA\))-128 2198 y Fb(Description:)p
2214
Black Black 171 2442 a Fa(TBD)-128 2837 y Fb(Op)t(eration:)p
2215
Black Black -128 3467 a(Notes:)p Black Black 397 5832
2216
a Fg(Class)27 b(5:)p 717 5710 2647 4 v 715 5809 4 100
2217
v 779 5779 a(Arc)n(hitecture)g(Lev)n(el)p 1510 5809 V
2218
103 w(Execution)h(Mo)r(de)p 2187 5809 V 343 w(Implemen)n(tation)p
2219
3362 5809 V 717 5813 2647 4 v 715 5912 4 100 v 758 5882
2220
a(Cac)n(he)f(Managemen)n(t)p 1510 5912 V 95 w(Sup)r(ervisor)g(only)p
2221
2187 5912 V 96 w(Mandatory)f(if)i(cac)n(he)f(supp)r(orted)p
2222
3362 5912 V 717 5915 2647 4 v Black 1839 6065 a(37)p
2223
Black eop
2224
%%Page: 38 38
2225
38 37 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2226
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2227
-128 -8 V 1 TeXcolorgray 17 330 a Fd(Left)p Black 1 TeXcolorgray
2228
Black 1 TeXcolorgray Black 1 TeXcolorgray 186 w(Middle)i(Middle)g
2229
(Middle)h(Middle)f(Middle)g(Middle)g(Middle)g(Middle)p
2230
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2231
184 w(Righ)n(t)p Black -86 459 a Fc(l.dcia)404 b(Data)52
2232
b(Cac)l(he)g(In)l(v)-9 b(alidate)54 b(All)403 b(l.dcia)p
2233
182 806 3397 4 v 180 906 4 100 v 223 876 a Fg(31)581
2234
b(24)p 1010 906 V 82 w(23)248 b(20)p 1509 906 V 82 w(19)580
2235
b(12)p 2339 906 V 82 w(11)265 b(8)p 2830 906 V 100 w(7)581
2236
b(0)p 3577 906 V 182 909 3397 4 v 180 1009 4 100 v 372
2237
979 a(op)r(co)r(de)28 b(0x30)p 1010 1009 V 406 w(A)p
2238
1509 1009 V 485 w(reserv)n(ed)p 2339 1009 V 307 w(op)r(co)r(de)f(0x3)p
2239
2830 1009 V 266 w(reserv)n(ed)p 3577 1009 V 182 1012
2240
3397 4 v 180 1112 4 100 v 495 1082 a(8)h(bits)p 1010
2241
1112 V 460 w(4)g(bits)p 1509 1112 V 461 w(8)f(bits)p
2242
2339 1112 V 457 w(4)g(bits)p 2830 1112 V 416 w(8)h(bits)p
2243
3577 1112 V 182 1115 3397 4 v -128 1560 a Fb(F)-11 b(ormat:)p
2244
Black Black 171 1804 a Fa(l.dcia)-128 2198 y Fb(Description:)p
2245
Black Black 171 2442 a Fa(TBD)-128 2837 y Fb(Op)t(eration:)p
2246
Black Black -128 3467 a(Notes:)p Black Black 397 5832
2247
a Fg(Class)27 b(5:)p 717 5710 2647 4 v 715 5809 4 100
2248
v 779 5779 a(Arc)n(hitecture)g(Lev)n(el)p 1510 5809 V
2249
103 w(Execution)h(Mo)r(de)p 2187 5809 V 343 w(Implemen)n(tation)p
2250
3362 5809 V 717 5813 2647 4 v 715 5912 4 100 v 758 5882
2251
a(Cac)n(he)f(Managemen)n(t)p 1510 5912 V 95 w(Sup)r(ervisor)g(only)p
2252
2187 5912 V 96 w(Mandatory)f(if)i(cac)n(he)f(supp)r(orted)p
2253
3362 5912 V 717 5915 2647 4 v Black 1839 6065 a(38)p
2254
Black eop
2255
%%Page: 39 39
2256
39 38 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2257
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2258
-128 -8 V 1 TeXcolorgray 19 330 a Fd(Left)p Black 1 TeXcolorgray
2259
Black 1 TeXcolorgray Black 1 TeXcolorgray 188 w(Middle)j(Middle)f
2260
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2261
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2262
186 w(Righ)n(t)p Black -86 459 a Fc(l.dcfa)551 b(Data)52
2263
b(Cac)l(he)g(Flush)g(All)552 b(l.dcfa)p 182 806 3397
2264
4 v 180 906 4 100 v 223 876 a Fg(31)581 b(24)p 1010 906
2265
V 82 w(23)248 b(20)p 1509 906 V 82 w(19)580 b(12)p 2339
2266
906 V 82 w(11)265 b(8)p 2830 906 V 100 w(7)581 b(0)p
2267
3577 906 V 182 909 3397 4 v 180 1009 4 100 v 372 979
2268
a(op)r(co)r(de)28 b(0x30)p 1010 1009 V 406 w(A)p 1509
2269
1009 V 485 w(reserv)n(ed)p 2339 1009 V 307 w(op)r(co)r(de)f(0x4)p
2270
2830 1009 V 266 w(reserv)n(ed)p 3577 1009 V 182 1012
2271
3397 4 v 180 1112 4 100 v 495 1082 a(8)h(bits)p 1010
2272
1112 V 460 w(4)g(bits)p 1509 1112 V 461 w(8)f(bits)p
2273
2339 1112 V 457 w(4)g(bits)p 2830 1112 V 416 w(8)h(bits)p
2274
3577 1112 V 182 1115 3397 4 v -128 1560 a Fb(F)-11 b(ormat:)p
2275
Black Black 171 1804 a Fa(l.dcfa)-128 2198 y Fb(Description:)p
2276
Black Black 171 2442 a Fa(TBD)-128 2837 y Fb(Op)t(eration:)p
2277
Black Black -128 3467 a(Notes:)p Black Black 397 5832
2278
a Fg(Class)27 b(5:)p 717 5710 2647 4 v 715 5809 4 100
2279
v 779 5779 a(Arc)n(hitecture)g(Lev)n(el)p 1510 5809 V
2280
103 w(Execution)h(Mo)r(de)p 2187 5809 V 343 w(Implemen)n(tation)p
2281
3362 5809 V 717 5813 2647 4 v 715 5912 4 100 v 758 5882
2282
a(Cac)n(he)f(Managemen)n(t)p 1510 5912 V 95 w(Sup)r(ervisor)g(only)p
2283
2187 5912 V 96 w(Mandatory)f(if)i(cac)n(he)f(supp)r(orted)p
2284
3362 5912 V 717 5915 2647 4 v Black 1839 6065 a(39)p
2285
Black eop
2286
%%Page: 40 40
2287
40 39 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2288
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2289
-128 -8 V 1 TeXcolorgray 34 330 a Fd(Left)p Black 1 TeXcolorgray
2290
Black 1 TeXcolorgray Black 1 TeXcolorgray 204 w(Middle)i(Middle)g
2291
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)h(Middle)p
2292
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2293
201 w(Righ)n(t)p Black -86 459 a Fc(l.tlbia)648 b(TLB)51
2294
b(In)l(v)-9 b(alidate)54 b(All)646 b(l.tlbia)p 182 806
2295
3397 4 v 180 906 4 100 v 223 876 a Fg(31)581 b(24)p 1010
2296
906 V 82 w(23)248 b(20)p 1509 906 V 82 w(19)580 b(12)p
2297
2339 906 V 82 w(11)265 b(8)p 2830 906 V 100 w(7)581 b(0)p
2298
3577 906 V 182 909 3397 4 v 180 1009 4 100 v 372 979
2299
a(op)r(co)r(de)28 b(0x30)p 1010 1009 V 406 w(A)p 1509
2300
1009 V 485 w(reserv)n(ed)p 2339 1009 V 307 w(op)r(co)r(de)f(0x5)p
2301
2830 1009 V 266 w(reserv)n(ed)p 3577 1009 V 182 1012
2302
3397 4 v 180 1112 4 100 v 495 1082 a(8)h(bits)p 1010
2303
1112 V 460 w(4)g(bits)p 1509 1112 V 461 w(8)f(bits)p
2304
2339 1112 V 457 w(4)g(bits)p 2830 1112 V 416 w(8)h(bits)p
2305
3577 1112 V 182 1115 3397 4 v -128 1560 a Fb(F)-11 b(ormat:)p
2306
Black Black 171 1804 a Fa(l.tlbia)-128 2198 y Fb(Description:)p
2307
Black Black 171 2442 a Fa(TBD)-128 2837 y Fb(Op)t(eration:)p
2308
Black Black -128 3467 a(Notes:)p Black Black 409 5832
2309
a Fg(Class)27 b(6:)p 728 5710 2623 4 v 726 5809 4 100
2310
v 770 5779 a(Arc)n(hitecture)g(Lev)n(el)p 1480 5809 V
2311
82 w(Execution)h(Mo)r(de)p 2157 5809 V 352 w(Implemen)n(tation)p
2312
3350 5809 V 728 5813 2623 4 v 726 5912 4 100 v 811 5882
2313
a(Virtual)f(Memory)p 1480 5912 V 137 w(Sup)r(ervisor)f(only)p
2314
2157 5912 V 97 w(Mandatory)g(if)i(MMU)g(supp)r(orted)p
2315
3350 5912 V 728 5915 2623 4 v Black 1839 6065 a(40)p
2316
Black eop
2317
%%Page: 41 41
2318
41 40 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2319
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2320
-128 -8 V 1 TeXcolorgray 34 330 a Fd(Left)p Black 1 TeXcolorgray
2321
Black 1 TeXcolorgray Black 1 TeXcolorgray 202 w(Middle)j(Middle)f
2322
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2323
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2324
201 w(Righ)n(t)p Black -86 459 a Fc(l.m)l(tsr)421 b(Mo)l(v)l(e)51
2325
b(T)-13 b(o)52 b(Sp)t(ecial)i(Register)423 b(l.m)l(tsr)p
2326
182 806 3397 4 v 180 906 4 100 v 223 876 a Fg(31)581
2327
b(24)p 1010 906 V 82 w(23)248 b(20)p 1509 906 V 82 w(19)580
2328
b(12)p 2339 906 V 82 w(11)265 b(8)p 2830 906 V 100 w(7)581
2329
b(0)p 3577 906 V 182 909 3397 4 v 180 1009 4 100 v 372
2330
979 a(op)r(co)r(de)28 b(0x30)p 1010 1009 V 406 w(A)p
2331
1509 1009 V 610 w(S)p 2339 1009 V 434 w(op)r(co)r(de)f(0x6)p
2332
2830 1009 V 391 w(S)p 3577 1009 V 182 1012 3397 4 v 180
2333
1112 4 100 v 495 1082 a(8)h(bits)p 1010 1112 V 460 w(4)g(bits)p
2334
1509 1112 V 461 w(8)f(bits)p 2339 1112 V 457 w(4)g(bits)p
2335
2830 1112 V 416 w(8)h(bits)p 3577 1112 V 182 1115 3397
2336
4 v -128 1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804
2337
a Fa(l.mtsr)47 b(rS,rA)-128 2198 y Fb(Description:)p
2338
Black Black 171 2442 a Fa(The)g(contents)g(of)g(general)g(register)g
2339
(rA)f(are)h(moved)g(into)g(special)g(register)g(rS.)-128
2340
2837 y Fb(Op)t(eration:)p Black Black 171 3072 a Fg(rS)28
2341
b(<-)e(rA)-128 3467 y Fb(Notes:)p Black Black 589 5832
2342
a Fg(Class)g(4:)p 908 5710 2265 4 v 906 5809 4 100 v
2343
991 5779 a(Arc)n(hitecture)h(Lev)n(el)p 1744 5809 V 125
2344
w(Execution)h(Mo)r(de)p 2420 5809 V 130 w(Implemen)n(tation)p
2345
3170 5809 V 908 5813 2265 4 v 906 5912 4 100 v 949 5882
2346
a(System)g(Managemen)n(t)p 1744 5912 V 96 w(Sup)r(ervisor)e(only)p
2347
2420 5912 V 96 w(Mandatory)g(alw)n(a)n(ys)p 3170 5912
2348
V 908 5915 2265 4 v Black 1839 6065 a(41)p Black eop
2349
%%Page: 42 42
2350
42 41 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2351
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2352
-128 -8 V 1 TeXcolorgray 29 330 a Fd(Left)p Black 1 TeXcolorgray
2353
Black 1 TeXcolorgray Black 1 TeXcolorgray 199 w(Middle)i(Middle)g
2354
(Middle)g(Middle)g(Middle)g(Middle)h(Middle)f(Middle)p
2355
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2356
196 w(Righ)n(t)p Black -86 459 a Fc(l.mfsr)331 b(Mo)l(v)l(e)51
2357
b(F)-13 b(rom)52 b(Sp)t(ecial)i(Register)332 b(l.mfsr)p
2358
182 806 3397 4 v 180 906 4 100 v 223 876 a Fg(31)581
2359
b(24)p 1010 906 V 82 w(23)248 b(20)p 1509 906 V 82 w(19)580
2360
b(12)p 2339 906 V 82 w(11)265 b(8)p 2830 906 V 100 w(7)581
2361
b(0)p 3577 906 V 182 909 3397 4 v 180 1009 4 100 v 372
2362
979 a(op)r(co)r(de)28 b(0x30)p 1010 1009 V 406 w(A)p
2363
1509 1009 V 610 w(S)p 2339 1009 V 434 w(op)r(co)r(de)f(0x7)p
2364
2830 1009 V 391 w(S)p 3577 1009 V 182 1012 3397 4 v 180
2365
1112 4 100 v 495 1082 a(8)h(bits)p 1010 1112 V 460 w(4)g(bits)p
2366
1509 1112 V 461 w(8)f(bits)p 2339 1112 V 457 w(4)g(bits)p
2367
2830 1112 V 416 w(8)h(bits)p 3577 1112 V 182 1115 3397
2368
4 v -128 1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804
2369
a Fa(l.mfsr)47 b(rA,rS)-128 2198 y Fb(Description:)p
2370
Black Black 171 2442 a Fa(The)g(contents)g(of)g(special)g(register)g
2371
(rS)f(are)h(moved)g(into)g(general)g(register)g(rA.)-128
2372
2837 y Fb(Op)t(eration:)p Black Black 171 3072 a Fg(rA)28
2373
b(<-)f(rS)-128 3467 y Fb(Notes:)p Black Black 589 5832
2374
a Fg(Class)f(4:)p 908 5710 2265 4 v 906 5809 4 100 v
2375
991 5779 a(Arc)n(hitecture)h(Lev)n(el)p 1744 5809 V 125
2376
w(Execution)h(Mo)r(de)p 2420 5809 V 130 w(Implemen)n(tation)p
2377
3170 5809 V 908 5813 2265 4 v 906 5912 4 100 v 949 5882
2378
a(System)g(Managemen)n(t)p 1744 5912 V 96 w(Sup)r(ervisor)e(only)p
2379
2420 5912 V 96 w(Mandatory)g(alw)n(a)n(ys)p 3170 5912
2380
V 908 5915 2265 4 v Black 1839 6065 a(42)p Black eop
2381
%%Page: 43 43
2382
43 42 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2383
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2384
-128 -8 V 1 TeXcolorgray 108 330 a Fd(Left)p Black 1
2385
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2386
278 w(Middle)i(Middle)g(Middle)g(Middle)h(Middle)f(Middle)g(Middle)g
2387
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
2388
1 TeXcolorgray 275 w(Righ)n(t)p Black -86 459 a Fc(h.sfeq32)715
2389
b(Set)52 b(Flag)h(if)g(Equal)714 b(h.sfeq32)p 1071 806
2390
1619 4 v 1069 906 4 100 v 1112 876 a Fg(15)581 b(8)p
2391
1858 906 V 82 w(7)249 b(4)p 2273 906 V 82 w(3)g(0)p 2688
2392
906 V 1071 909 1619 4 v 1069 1009 4 100 v 1240 979 a(op)r(co)r(de)28
2393
b(0x40)p 1858 1009 V 344 w(A)p 2273 1009 V 355 w(B)p
2394
2688 1009 V 1071 1012 1619 4 v 1069 1112 4 100 v 1364
2395
1082 a(8)f(bits)p 1858 1112 V 398 w(4)h(bits)p 2273 1112
2396
V 212 w(4)f(bits)p 2688 1112 V 1071 1115 1619 4 v -128
2397
1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804 a Fa(h.sfeq32)47
2398
b(rA,rB)-128 2198 y Fb(Description:)p Black Black 171
2399
2442 a Fa(The)g(contents)g(of)g(general)g(register)g(rA)f(and)h(the)g
2400
(contents)g(of)g(general)g(register)g(rB)171 2550 y(are)g(compared.)94
2401
b(If)47 b(the)g(two)g(registers)f(are)h(equal,)g(then)g(the)g(compare)g
2402
(flag)g(is)g(set;)171 2658 y(otherwise)g(the)g(compare)g(flag)g(is)g
2403
(cleared.)-128 3052 y Fb(Op)t(eration:)p Black Black
2404
171 3288 a Fg(\035ag)27 b(<-)g(rA)g(==)g(rB)-128 3682
2405
y Fb(Notes:)p Black Black 559 5832 a Fg(Class)g(1:)p
2406
878 5710 2324 4 v 876 5809 4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n
2407
(el)p 1630 5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809
2408
V 203 w(Implemen)n(tation)p 3200 5809 V 878 5813 2324
2409
4 v 876 5912 4 100 v 1066 5882 a(Core)g(CPU)p 1630 5912
2410
V 230 w(User)g(and)g(Sup)r(ervisor)p 2450 5912 V 82 w(Mandatory)f(alw)n
2411
(a)n(ys)p 3200 5912 V 878 5915 2324 4 v Black 1839 6065
2412
a(43)p Black eop
2413
%%Page: 44 44
2414
44 43 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2415
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2416
-128 -8 V 1 TeXcolorgray 111 330 a Fd(Left)p Black 1
2417
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2418
279 w(Middle)i(Middle)h(Middle)f(Middle)g(Middle)g(Middle)g(Middle)g
2419
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
2420
1 TeXcolorgray 278 w(Righ)n(t)p Black -86 459 a Fc(h.sfne32)560
2421
b(Set)52 b(Flag)h(if)g(Not)f(Equal)560 b(h.sfne32)p 1071
2422
806 1619 4 v 1069 906 4 100 v 1112 876 a Fg(15)581 b(8)p
2423
1858 906 V 82 w(7)249 b(4)p 2273 906 V 82 w(3)g(0)p 2688
2424
906 V 1071 909 1619 4 v 1069 1009 4 100 v 1240 979 a(op)r(co)r(de)28
2425
b(0x41)p 1858 1009 V 344 w(A)p 2273 1009 V 355 w(B)p
2426
2688 1009 V 1071 1012 1619 4 v 1069 1112 4 100 v 1364
2427
1082 a(8)f(bits)p 1858 1112 V 398 w(4)h(bits)p 2273 1112
2428
V 212 w(4)f(bits)p 2688 1112 V 1071 1115 1619 4 v -128
2429
1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804 a Fa(h.sfne32)47
2430
b(rA,rB)-128 2198 y Fb(Description:)p Black Black 171
2431
2442 a Fa(The)g(contents)g(of)g(general)g(register)g(rA)f(and)h(the)g
2432
(contents)g(of)g(general)g(register)g(rB)171 2550 y(are)g(compared.)94
2433
b(If)47 b(the)g(two)g(registers)f(are)h(not)g(equal,)g(then)g(the)g
2434
(compare)g(flag)g(is)171 2658 y(set;)g(otherwise)g(the)g(compare)g
2435
(flag)g(is)g(cleared.)-128 3052 y Fb(Op)t(eration:)p
2436
Black Black 171 3288 a Fg(\035ag)27 b(<-)g(rA)g(!=)h(rB)-128
2437
3682 y Fb(Notes:)p Black Black 559 5832 a Fg(Class)f(1:)p
2438
878 5710 2324 4 v 876 5809 4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n
2439
(el)p 1630 5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809
2440
V 203 w(Implemen)n(tation)p 3200 5809 V 878 5813 2324
2441
4 v 876 5912 4 100 v 1066 5882 a(Core)g(CPU)p 1630 5912
2442
V 230 w(User)g(and)g(Sup)r(ervisor)p 2450 5912 V 82 w(Mandatory)f(alw)n
2443
(a)n(ys)p 3200 5912 V 878 5915 2324 4 v Black 1839 6065
2444
a(44)p Black eop
2445
%%Page: 45 45
2446
45 44 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2447
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2448
-128 -8 V 1 TeXcolorgray 132 330 a Fd(Left)p Black 1
2449
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2450
301 w(Middle)i(Middle)g(Middle)g(Middle)g(Middle)g(Middle)h(Middle)f
2451
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
2452
1 TeXcolorgray 298 w(Righ)n(t)p Black -86 459 a Fc(h.sfgt32s)194
2453
b(Set)52 b(Flag)h(if)g(Greater)g(Than)f(Signed)193 b(h.sfgt32s)p
2454
1071 806 1619 4 v 1069 906 4 100 v 1112 876 a Fg(15)581
2455
b(8)p 1858 906 V 82 w(7)249 b(4)p 2273 906 V 82 w(3)g(0)p
2456
2688 906 V 1071 909 1619 4 v 1069 1009 4 100 v 1240 979
2457
a(op)r(co)r(de)28 b(0x42)p 1858 1009 V 344 w(A)p 2273
2458
1009 V 355 w(B)p 2688 1009 V 1071 1012 1619 4 v 1069
2459
1112 4 100 v 1364 1082 a(8)f(bits)p 1858 1112 V 398 w(4)h(bits)p
2460
2273 1112 V 212 w(4)f(bits)p 2688 1112 V 1071 1115 1619
2461
4 v -128 1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804
2462
a Fa(h.sfgt32s)47 b(rA,rB)-128 2198 y Fb(Description:)p
2463
Black Black 171 2442 a Fa(The)g(contents)g(of)g(general)g(register)g
2464
(rA)f(and)h(the)g(contents)g(of)g(general)g(register)g(rB)171
2465
2550 y(are)g(compared)g(as)g(signed)g(integers.)94 b(If)46
2466
b(the)h(contents)g(of)g(the)g(first)g(register)g(are)171
2467
2658 y(greater)g(than)g(the)g(contents)g(of)g(the)g(second)f(register,)
2468
h(then)g(the)g(compare)g(flag)g(is)171 2766 y(set;)g(otherwise)g(the)g
2469
(compare)g(flag)g(is)g(cleared.)-128 3160 y Fb(Op)t(eration:)p
2470
Black Black 171 3396 a Fg(\035ag)27 b(<-)g(rA)g(>)h(rB)-128
2471
3790 y Fb(Notes:)p Black Black 559 5832 a Fg(Class)f(1:)p
2472
878 5710 2324 4 v 876 5809 4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n
2473
(el)p 1630 5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809
2474
V 203 w(Implemen)n(tation)p 3200 5809 V 878 5813 2324
2475
4 v 876 5912 4 100 v 1066 5882 a(Core)g(CPU)p 1630 5912
2476
V 230 w(User)g(and)g(Sup)r(ervisor)p 2450 5912 V 82 w(Mandatory)f(alw)n
2477
(a)n(ys)p 3200 5912 V 878 5915 2324 4 v Black 1839 6065
2478
a(45)p Black eop
2479
%%Page: 46 46
2480
46 45 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2481
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2482
-128 -8 V 1 TeXcolorgray 137 330 a Fd(Left)p Black 1
2483
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2484
513 w(Middle)i(Middle)g(Middle)h(Middle)f(Middle)g(Middle)g(Middle)g
2485
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
2486
1 TeXcolorgray 511 w(Righ)n(t)p Black -86 459 a Fc(h.sfge32s)85
2487
b(Set)52 b(Flag)h(if)g(Greater)g(or)g(Equal)f(Than)f(Signed)85
2488
b(h.sfge32s)p 1071 806 1619 4 v 1069 906 4 100 v 1112
2489
876 a Fg(15)581 b(8)p 1858 906 V 82 w(7)249 b(4)p 2273
2490
906 V 82 w(3)g(0)p 2688 906 V 1071 909 1619 4 v 1069
2491
1009 4 100 v 1240 979 a(op)r(co)r(de)28 b(0x43)p 1858
2492
1009 V 344 w(A)p 2273 1009 V 355 w(B)p 2688 1009 V 1071
2493
1012 1619 4 v 1069 1112 4 100 v 1364 1082 a(8)f(bits)p
2494
1858 1112 V 398 w(4)h(bits)p 2273 1112 V 212 w(4)f(bits)p
2495
2688 1112 V 1071 1115 1619 4 v -128 1560 a Fb(F)-11 b(ormat:)p
2496
Black Black 171 1804 a Fa(h.sfge32s)47 b(rA,rB)-128 2198
2497
y Fb(Description:)p Black Black 171 2442 a Fa(The)g(contents)g(of)g
2498
(general)g(register)g(rA)f(and)h(the)g(contents)g(of)g(general)g
2499
(register)g(rB)171 2550 y(are)g(compared)g(as)g(signed)g(integers.)94
2500
b(If)46 b(the)h(contents)g(of)g(the)g(first)g(register)g(are)171
2501
2658 y(greater)g(or)g(equal)g(than)g(the)g(contents)g(of)f(the)h
2502
(second)g(register,)g(then)g(the)g(compare)171 2766 y(flag)g(is)g(set;)
2503
g(otherwise)g(the)g(compare)g(flag)f(is)h(cleared.)-128
2504
3160 y Fb(Op)t(eration:)p Black Black 171 3396 a Fg(\035ag)27
2505
b(<-)g(rA)g(>=)g(rB)-128 3790 y Fb(Notes:)p Black Black
2506
559 5832 a Fg(Class)g(1:)p 878 5710 2324 4 v 876 5809
2507
4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n(el)p 1630
2508
5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809 V 203 w(Implemen)n(tation)
2509
p 3200 5809 V 878 5813 2324 4 v 876 5912 4 100 v 1066
2510
5882 a(Core)g(CPU)p 1630 5912 V 230 w(User)g(and)g(Sup)r(ervisor)p
2511
2450 5912 V 82 w(Mandatory)f(alw)n(a)n(ys)p 3200 5912
2512
V 878 5915 2324 4 v Black 1839 6065 a(46)p Black eop
2513
%%Page: 47 47
2514
47 46 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2515
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2516
-128 -8 V 1 TeXcolorgray 112 330 a Fd(Left)p Black 1
2517
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2518
282 w(Middle)i(Middle)g(Middle)g(Middle)h(Middle)f(Middle)g(Middle)g
2519
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
2520
1 TeXcolorgray 279 w(Righ)n(t)p Black -86 459 a Fc(h.s\035t32s)313
2521
b(Set)51 b(Flag)j(if)f(Less)f(Than)f(Signed)313 b(h.s\035t32s)p
2522
1071 806 1619 4 v 1069 906 4 100 v 1112 876 a Fg(15)581
2523
b(8)p 1858 906 V 82 w(7)249 b(4)p 2273 906 V 82 w(3)g(0)p
2524
2688 906 V 1071 909 1619 4 v 1069 1009 4 100 v 1240 979
2525
a(op)r(co)r(de)28 b(0x44)p 1858 1009 V 344 w(A)p 2273
2526
1009 V 355 w(B)p 2688 1009 V 1071 1012 1619 4 v 1069
2527
1112 4 100 v 1364 1082 a(8)f(bits)p 1858 1112 V 398 w(4)h(bits)p
2528
2273 1112 V 212 w(4)f(bits)p 2688 1112 V 1071 1115 1619
2529
4 v -128 1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804
2530
a Fa(h.sflt32s)47 b(rA,rB)-128 2198 y Fb(Description:)p
2531
Black Black 171 2442 a Fa(The)g(contents)g(of)g(general)g(register)g
2532
(rA)f(and)h(the)g(contents)g(of)g(general)g(register)g(rB)171
2533
2550 y(are)g(compared)g(as)g(signed)g(integers.)94 b(If)46
2534
b(the)h(contents)g(of)g(the)g(first)g(register)g(are)171
2535
2658 y(less)g(than)g(the)g(contents)g(of)g(the)g(second)f(register,)h
2536
(then)g(the)g(compare)g(flag)g(is)g(set;)171 2766 y(otherwise)g(the)g
2537
(compare)g(flag)g(is)g(cleared.)-128 3160 y Fb(Op)t(eration:)p
2538
Black Black 171 3396 a Fg(\035ag)27 b(<-)g(rA)g(<)h(rB)-128
2539
3790 y Fb(Notes:)p Black Black 559 5832 a Fg(Class)f(1:)p
2540
878 5710 2324 4 v 876 5809 4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n
2541
(el)p 1630 5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809
2542
V 203 w(Implemen)n(tation)p 3200 5809 V 878 5813 2324
2543
4 v 876 5912 4 100 v 1066 5882 a(Core)g(CPU)p 1630 5912
2544
V 230 w(User)g(and)g(Sup)r(ervisor)p 2450 5912 V 82 w(Mandatory)f(alw)n
2545
(a)n(ys)p 3200 5912 V 878 5915 2324 4 v Black 1839 6065
2546
a(47)p Black eop
2547
%%Page: 48 48
2548
48 47 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2549
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2550
-128 -8 V 1 TeXcolorgray 117 330 a Fd(Left)p Black 1
2551
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2552
375 w(Middle)i(Middle)g(Middle)g(Middle)g(Middle)h(Middle)f(Middle)g
2553
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
2554
1 TeXcolorgray 372 w(Righ)n(t)p Black -86 459 a Fc(h.s\035e32s)84
2555
b(Set)52 b(Flag)i(if)e(Less)g(or)h(Equal)f(Than)f(Signed)85
2556
b(h.s\035e32s)p 1071 806 1619 4 v 1069 906 4 100 v 1112
2557
876 a Fg(15)581 b(8)p 1858 906 V 82 w(7)249 b(4)p 2273
2558
906 V 82 w(3)g(0)p 2688 906 V 1071 909 1619 4 v 1069
2559
1009 4 100 v 1240 979 a(op)r(co)r(de)28 b(0x45)p 1858
2560
1009 V 344 w(A)p 2273 1009 V 355 w(B)p 2688 1009 V 1071
2561
1012 1619 4 v 1069 1112 4 100 v 1364 1082 a(8)f(bits)p
2562
1858 1112 V 398 w(4)h(bits)p 2273 1112 V 212 w(4)f(bits)p
2563
2688 1112 V 1071 1115 1619 4 v -128 1560 a Fb(F)-11 b(ormat:)p
2564
Black Black 171 1804 a Fa(h.sfle32s)47 b(rA,rB)-128 2198
2565
y Fb(Description:)p Black Black 171 2442 a Fa(The)g(contents)g(of)g
2566
(general)g(register)g(rA)f(and)h(the)g(contents)g(of)g(general)g
2567
(register)g(rB)171 2550 y(are)g(compared)g(as)g(signed)g(integers.)94
2568
b(If)46 b(the)h(contents)g(of)g(the)g(first)g(register)g(are)171
2569
2658 y(less)g(or)g(equal)g(than)g(the)g(contents)g(of)g(the)f(second)h
2570
(register,)g(then)g(the)g(compare)g(flag)171 2766 y(is)g(set;)g
2571
(otherwise)g(the)g(compare)g(flag)g(is)f(cleared.)-128
2572
3160 y Fb(Op)t(eration:)p Black Black 171 3396 a Fg(\035ag)27
2573
b(<-)g(rA)g(<=)g(rB)-128 3790 y Fb(Notes:)p Black Black
2574
559 5832 a Fg(Class)g(1:)p 878 5710 2324 4 v 876 5809
2575
4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n(el)p 1630
2576
5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809 V 203 w(Implemen)n(tation)
2577
p 3200 5809 V 878 5813 2324 4 v 876 5912 4 100 v 1066
2578
5882 a(Core)g(CPU)p 1630 5912 V 230 w(User)g(and)g(Sup)r(ervisor)p
2579
2450 5912 V 82 w(Mandatory)f(alw)n(a)n(ys)p 3200 5912
2580
V 878 5915 2324 4 v Black 1839 6065 a(48)p Black eop
2581
%%Page: 49 49
2582
49 48 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2583
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2584
-128 -8 V 1 TeXcolorgray 144 330 a Fd(Left)p Black 1
2585
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2586
314 w(Middle)i(Middle)g(Middle)g(Middle)g(Middle)g(Middle)h(Middle)f
2587
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
2588
1 TeXcolorgray 311 w(Righ)n(t)p Black -86 459 a Fc(h.sfgt32u)104
2589
b(Set)51 b(Flag)j(if)f(Greater)g(Than)f(Unsigned)103
2590
b(h.sfgt32u)p 1071 806 1619 4 v 1069 906 4 100 v 1112
2591
876 a Fg(15)581 b(8)p 1858 906 V 82 w(7)249 b(4)p 2273
2592
906 V 82 w(3)g(0)p 2688 906 V 1071 909 1619 4 v 1069
2593
1009 4 100 v 1240 979 a(op)r(co)r(de)28 b(0x46)p 1858
2594
1009 V 344 w(A)p 2273 1009 V 355 w(B)p 2688 1009 V 1071
2595
1012 1619 4 v 1069 1112 4 100 v 1364 1082 a(8)f(bits)p
2596
1858 1112 V 398 w(4)h(bits)p 2273 1112 V 212 w(4)f(bits)p
2597
2688 1112 V 1071 1115 1619 4 v -128 1560 a Fb(F)-11 b(ormat:)p
2598
Black Black 171 1804 a Fa(h.sfgt32u)47 b(rA,rB)-128 2198
2599
y Fb(Description:)p Black Black 171 2442 a Fa(The)g(contents)g(of)g
2600
(general)g(register)g(rA)f(and)h(the)g(contents)g(of)g(general)g
2601
(register)g(rB)171 2550 y(are)g(compared)g(as)g(unsigned)g(integers.)93
2602
b(If)47 b(the)g(contents)g(of)g(the)g(first)g(register)171
2603
2658 y(are)g(greater)g(than)g(the)g(contents)g(of)g(the)f(second)h
2604
(register,)g(then)g(the)g(compare)g(flag)171 2766 y(is)g(set;)g
2605
(otherwise)g(the)g(compare)g(flag)g(is)f(cleared.)-128
2606
3160 y Fb(Op)t(eration:)p Black Black 171 3396 a Fg(\035ag)27
2607
b(<-)g(rA)g(>)h(rB)-128 3790 y Fb(Notes:)p Black Black
2608
559 5832 a Fg(Class)f(1:)p 878 5710 2324 4 v 876 5809
2609
4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n(el)p 1630
2610
5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809 V 203 w(Implemen)n(tation)
2611
p 3200 5809 V 878 5813 2324 4 v 876 5912 4 100 v 1066
2612
5882 a(Core)g(CPU)p 1630 5912 V 230 w(User)g(and)g(Sup)r(ervisor)p
2613
2450 5912 V 82 w(Mandatory)f(alw)n(a)n(ys)p 3200 5912
2614
V 878 5915 2324 4 v Black 1839 6065 a(49)p Black eop
2615
%%Page: 50 50
2616
50 49 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2617
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2618
-128 -8 V 1 TeXcolorgray 149 330 a Fd(Left)p Black 1
2619
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2620
616 w(Middle)i(Middle)g(Middle)h(Middle)f(Middle)g(Middle)g(Middle)g
2621
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
2622
1 TeXcolorgray 614 w(Righ)n(t)p Black -86 459 a Fc(h.sfge32u)85
2623
b(Set)52 b(Flag)h(if)g(Greater)g(or)g(Equal)f(Than)f(Unsigned)85
2624
b(h.sfge32u)p 1071 806 1619 4 v 1069 906 4 100 v 1112
2625
876 a Fg(15)581 b(8)p 1858 906 V 82 w(7)249 b(4)p 2273
2626
906 V 82 w(3)g(0)p 2688 906 V 1071 909 1619 4 v 1069
2627
1009 4 100 v 1240 979 a(op)r(co)r(de)28 b(0x47)p 1858
2628
1009 V 344 w(A)p 2273 1009 V 355 w(B)p 2688 1009 V 1071
2629
1012 1619 4 v 1069 1112 4 100 v 1364 1082 a(8)f(bits)p
2630
1858 1112 V 398 w(4)h(bits)p 2273 1112 V 212 w(4)f(bits)p
2631
2688 1112 V 1071 1115 1619 4 v -128 1560 a Fb(F)-11 b(ormat:)p
2632
Black Black 171 1804 a Fa(h.sfge32u)47 b(rA,rB)-128 2198
2633
y Fb(Description:)p Black Black 171 2442 a Fa(The)g(contents)g(of)g
2634
(general)g(register)g(rA)f(and)h(the)g(contents)g(of)g(general)g
2635
(register)g(rB)171 2550 y(are)g(compared)g(as)g(unsigned)g(integers.)93
2636
b(If)47 b(the)g(contents)g(of)g(the)g(first)g(register)171
2637
2658 y(are)g(greater)g(or)g(equal)g(than)g(the)g(contents)f(of)h(the)g
2638
(second)g(register,)g(then)g(the)g(compare)171 2766 y(flag)g(is)g(set;)
2639
g(otherwise)g(the)g(compare)g(flag)f(is)h(cleared.)-128
2640
3160 y Fb(Op)t(eration:)p Black Black 171 3396 a Fg(\035ag)27
2641
b(<-)g(rA)g(>=)g(rB)-128 3790 y Fb(Notes:)p Black Black
2642
559 5832 a Fg(Class)g(1:)p 878 5710 2324 4 v 876 5809
2643
4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n(el)p 1630
2644
5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809 V 203 w(Implemen)n(tation)
2645
p 3200 5809 V 878 5813 2324 4 v 876 5912 4 100 v 1066
2646
5882 a(Core)g(CPU)p 1630 5912 V 230 w(User)g(and)g(Sup)r(ervisor)p
2647
2450 5912 V 82 w(Mandatory)f(alw)n(a)n(ys)p 3200 5912
2648
V 878 5915 2324 4 v Black 1839 6065 a(50)p Black eop
2649
%%Page: 51 51
2650
51 50 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2651
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2652
-128 -8 V 1 TeXcolorgray 125 330 a Fd(Left)p Black 1
2653
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2654
294 w(Middle)i(Middle)g(Middle)g(Middle)h(Middle)f(Middle)g(Middle)g
2655
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
2656
1 TeXcolorgray 292 w(Righ)n(t)p Black -86 459 a Fc(h.s\035t32u)222
2657
b(Set)52 b(Flag)i(if)f(Less)f(Than)f(Unsigned)223 b(h.s\035t32u)p
2658
1071 806 1619 4 v 1069 906 4 100 v 1112 876 a Fg(15)581
2659
b(8)p 1858 906 V 82 w(7)249 b(4)p 2273 906 V 82 w(3)g(0)p
2660
2688 906 V 1071 909 1619 4 v 1069 1009 4 100 v 1240 979
2661
a(op)r(co)r(de)28 b(0x48)p 1858 1009 V 344 w(A)p 2273
2662
1009 V 355 w(B)p 2688 1009 V 1071 1012 1619 4 v 1069
2663
1112 4 100 v 1364 1082 a(8)f(bits)p 1858 1112 V 398 w(4)h(bits)p
2664
2273 1112 V 212 w(4)f(bits)p 2688 1112 V 1071 1115 1619
2665
4 v -128 1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804
2666
a Fa(h.sflt32u)47 b(rA,rB)-128 2198 y Fb(Description:)p
2667
Black Black 171 2442 a Fa(The)g(contents)g(of)g(general)g(register)g
2668
(rA)f(and)h(the)g(contents)g(of)g(general)g(register)g(rB)171
2669
2550 y(are)g(compared)g(as)g(unsigned)g(integers.)93
2670
b(If)47 b(the)g(contents)g(of)g(the)g(first)g(register)171
2671
2658 y(are)g(less)g(than)g(the)g(contents)g(of)g(the)g(second)f
2672
(register,)h(then)g(the)g(compare)g(flag)g(is)171 2766
2673
y(set;)g(otherwise)g(the)g(compare)g(flag)g(is)g(cleared.)-128
2674
3160 y Fb(Op)t(eration:)p Black Black 171 3396 a Fg(\035ag)27
2675
b(<-)g(rA)g(<)h(rB)-128 3790 y Fb(Notes:)p Black Black
2676
559 5832 a Fg(Class)f(1:)p 878 5710 2324 4 v 876 5809
2677
4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n(el)p 1630
2678
5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809 V 203 w(Implemen)n(tation)
2679
p 3200 5809 V 878 5813 2324 4 v 876 5912 4 100 v 1066
2680
5882 a(Core)g(CPU)p 1630 5912 V 230 w(User)g(and)g(Sup)r(ervisor)p
2681
2450 5912 V 82 w(Mandatory)f(alw)n(a)n(ys)p 3200 5912
2682
V 878 5915 2324 4 v Black 1839 6065 a(51)p Black eop
2683
%%Page: 52 52
2684
52 51 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2685
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2686
-128 -8 V 1 TeXcolorgray 130 330 a Fd(Left)p Black 1
2687
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2688
477 w(Middle)i(Middle)g(Middle)g(Middle)g(Middle)g(Middle)h(Middle)f
2689
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
2690
1 TeXcolorgray 474 w(Righ)n(t)p Black -86 459 a Fc(h.s\035e32u)84
2691
b(Set)52 b(Flag)h(if)g(Less)f(or)h(Equal)f(Than)f(Unsigned)85
2692
b(h.s\035e32u)p 1071 806 1619 4 v 1069 906 4 100 v 1112
2693
876 a Fg(15)581 b(8)p 1858 906 V 82 w(7)249 b(4)p 2273
2694
906 V 82 w(3)g(0)p 2688 906 V 1071 909 1619 4 v 1069
2695
1009 4 100 v 1240 979 a(op)r(co)r(de)28 b(0x49)p 1858
2696
1009 V 344 w(A)p 2273 1009 V 355 w(B)p 2688 1009 V 1071
2697
1012 1619 4 v 1069 1112 4 100 v 1364 1082 a(8)f(bits)p
2698
1858 1112 V 398 w(4)h(bits)p 2273 1112 V 212 w(4)f(bits)p
2699
2688 1112 V 1071 1115 1619 4 v -128 1560 a Fb(F)-11 b(ormat:)p
2700
Black Black 171 1804 a Fa(h.sfle32u)47 b(rA,rB)-128 2198
2701
y Fb(Description:)p Black Black 171 2442 a Fa(The)g(contents)g(of)g
2702
(general)g(register)g(rA)f(and)h(the)g(contents)g(of)g(general)g
2703
(register)g(rB)171 2550 y(are)g(compared)g(as)g(unsigned)g(integers.)93
2704
b(If)47 b(the)g(contents)g(of)g(the)g(first)g(register)171
2705
2658 y(are)g(less)g(or)g(equal)g(than)g(the)g(contents)f(of)h(the)g
2706
(second)g(register,)g(then)g(the)g(compare)171 2766 y(flag)g(is)g(set;)
2707
g(otherwise)g(the)g(compare)g(flag)f(is)h(cleared.)-128
2708
3160 y Fb(Op)t(eration:)p Black Black 171 3396 a Fg(\035ag)27
2709
b(<-)g(rA)g(<=)g(rB)-128 3790 y Fb(Notes:)p Black Black
2710
559 5832 a Fg(Class)g(1:)p 878 5710 2324 4 v 876 5809
2711
4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n(el)p 1630
2712
5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809 V 203 w(Implemen)n(tation)
2713
p 3200 5809 V 878 5813 2324 4 v 876 5912 4 100 v 1066
2714
5882 a(Core)g(CPU)p 1630 5912 V 230 w(User)g(and)g(Sup)r(ervisor)p
2715
2450 5912 V 82 w(Mandatory)f(alw)n(a)n(ys)p 3200 5912
2716
V 878 5915 2324 4 v Black 1839 6065 a(52)p Black eop
2717
%%Page: 53 53
2718
53 52 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2719
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2720
-128 -8 V 1 TeXcolorgray 120 330 a Fd(Left)p Black 1
2721
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2722
290 w(Middle)i(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g
2723
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
2724
1 TeXcolorgray 288 w(Righ)n(t)p Black -86 459 a Fc(h.mo)l(v32)1102
2725
b(Mo)l(v)l(e)h(h.mo)l(v32)p 1071 806 1619 4 v 1069 906
2726
4 100 v 1112 876 a Fg(15)581 b(8)p 1858 906 V 82 w(7)249
2727
b(4)p 2273 906 V 82 w(3)g(0)p 2688 906 V 1071 909 1619
2728
4 v 1069 1009 4 100 v 1240 979 a(op)r(co)r(de)28 b(0x4a)p
2729
1858 1009 V 344 w(A)p 2273 1009 V 355 w(B)p 2688 1009
2730
V 1071 1012 1619 4 v 1069 1112 4 100 v 1364 1082 a(8)f(bits)p
2731
1858 1112 V 398 w(4)h(bits)p 2273 1112 V 212 w(4)f(bits)p
2732
2688 1112 V 1071 1115 1619 4 v -128 1560 a Fb(F)-11 b(ormat:)p
2733
Black Black 171 1804 a Fa(h.mov32)47 b(rA,rB)-128 2198
2734
y Fb(Description:)p Black Black 171 2442 a Fa(The)g(contents)g(of)g
2735
(general)g(register)g(rB)f(are)h(moved)g(into)g(general)g(register)g
2736
(rA.)-128 2837 y Fb(Op)t(eration:)p Black Black 171 3072
2737
a Fg(rA)28 b(<-)f(rB)-128 3467 y Fb(Notes:)p Black Black
2738
607 5832 a Fg(Class)f(2:)p 926 5710 2229 4 v 924 5809
2739
4 100 v 967 5779 a(Arc)n(hitecture)h(Lev)n(el)p 1677
2740
5809 V 154 w(Execution)h(Mo)r(de)p 2497 5809 V 155 w(Implemen)n(tation)
2741
p 3152 5809 V 926 5813 2229 4 v 924 5912 4 100 v 1114
2742
5882 a(Core)e(CPU)p 1677 5912 V 231 w(User)h(and)g(Sup)r(ervisor)p
2743
2497 5912 V 104 w(Recommended)p 3152 5912 V 926 5915
2744
2229 4 v Black 1839 6065 a(53)p Black eop
2745
%%Page: 54 54
2746
54 53 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2747
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2748
-128 -8 V 1 TeXcolorgray 115 330 a Fd(Left)p Black 1
2749
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2750
284 w(Middle)i(Middle)g(Middle)g(Middle)g(Middle)h(Middle)f(Middle)g
2751
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
2752
1 TeXcolorgray 282 w(Righ)n(t)p Black -86 459 a Fc(h.ext16s)314
2753
b(Extend)51 b(Half)j(W)-13 b(ord)52 b(with)g(Sign)315
2754
b(h.ext16s)p 843 806 2074 4 v 841 906 4 100 v 885 876
2755
a Fg(15)580 b(8)p 1630 906 V 83 w(7)248 b(4)p 2045 906
2756
V 210 w(3)p 2425 906 V 210 w(2)d(0)p 2916 906 V 843 909
2757
2074 4 v 841 1009 4 100 v 1011 979 a(op)r(co)r(de)27
2758
b(0x4b)p 1630 1009 V 342 w(A)p 2045 1009 V 219 w(reserv)n(ed)p
2759
2425 1009 V 81 w(op)r(co)r(de)g(0x0)p 2916 1009 V 843
2760
1012 2074 4 v 841 1112 4 100 v 1136 1082 a(8)g(bits)p
2761
1630 1112 V 399 w(4)g(bits)p 2045 1112 V 194 w(1)g(bits)p
2762
2425 1112 V 232 w(3)g(bits)p 2916 1112 V 843 1115 2074
2763
4 v -128 1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804
2764
a Fa(h.ext16s)47 b(rA)-128 2198 y Fb(Description:)p Black
2765
Black 171 2442 a Fa(Bit)g(15)g(of)g(general)g(register)g(rA)g(is)g
2766
(placed)f(in)h(high-order)g(16)g(bits)g(of)g(general)g(register)171
2767
2550 y(rA.)g(The)g(low-order)g(16)g(bits)g(of)g(general)f(register)h
2768
(rA)g(are)g(left)g(unchanged.)-128 2944 y Fb(Op)t(eration:)p
2769
Black Black 171 3180 a Fg(rA[31:16])26 b(<-)h(rA[15])-128
2770
3574 y Fb(Notes:)p Black Black 607 5832 a Fg(Class)f(2:)p
2771
926 5710 2229 4 v 924 5809 4 100 v 967 5779 a(Arc)n(hitecture)h(Lev)n
2772
(el)p 1677 5809 V 154 w(Execution)h(Mo)r(de)p 2497 5809
2773
V 155 w(Implemen)n(tation)p 3152 5809 V 926 5813 2229
2774
4 v 924 5912 4 100 v 1114 5882 a(Core)e(CPU)p 1677 5912
2775
V 231 w(User)h(and)g(Sup)r(ervisor)p 2497 5912 V 104
2776
w(Recommended)p 3152 5912 V 926 5915 2229 4 v Black 1839
2777
6065 a(54)p Black eop
2778
%%Page: 55 55
2779
55 54 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2780
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2781
-128 -8 V 1 TeXcolorgray 119 330 a Fd(Left)p Black 1
2782
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2783
288 w(Middle)i(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)h
2784
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
2785
1 TeXcolorgray 285 w(Righ)n(t)p Black -86 459 a Fc(h.ext16z)308
2786
b(Extend)51 b(Half)i(W)-13 b(ord)53 b(with)f(Zero)308
2787
b(h.ext16z)p 843 806 2074 4 v 841 906 4 100 v 885 876
2788
a Fg(15)580 b(8)p 1630 906 V 83 w(7)248 b(4)p 2045 906
2789
V 210 w(3)p 2425 906 V 210 w(2)d(0)p 2916 906 V 843 909
2790
2074 4 v 841 1009 4 100 v 1011 979 a(op)r(co)r(de)27
2791
b(0x4b)p 1630 1009 V 342 w(A)p 2045 1009 V 219 w(reserv)n(ed)p
2792
2425 1009 V 81 w(op)r(co)r(de)g(0x1)p 2916 1009 V 843
2793
1012 2074 4 v 841 1112 4 100 v 1136 1082 a(8)g(bits)p
2794
1630 1112 V 399 w(4)g(bits)p 2045 1112 V 194 w(1)g(bits)p
2795
2425 1112 V 232 w(3)g(bits)p 2916 1112 V 843 1115 2074
2796
4 v -128 1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804
2797
a Fa(h.ext16z)47 b(rA)-128 2198 y Fb(Description:)p Black
2798
Black 171 2442 a Fa(Zero)g(is)g(placed)g(in)g(high-order)g(16)g(bits)f
2799
(of)h(general)g(register)g(rA.)g(The)g(low-order)171
2800
2550 y(16)g(bits)g(of)g(general)g(register)g(rA)g(are)g(left)f
2801
(unchanged.)-128 2944 y Fb(Op)t(eration:)p Black Black
2802
171 3180 a Fg(rA[31:16])26 b(<-)h(0)-128 3574 y Fb(Notes:)p
2803
Black Black 607 5832 a Fg(Class)f(2:)p 926 5710 2229
2804
4 v 924 5809 4 100 v 967 5779 a(Arc)n(hitecture)h(Lev)n(el)p
2805
1677 5809 V 154 w(Execution)h(Mo)r(de)p 2497 5809 V 155
2806
w(Implemen)n(tation)p 3152 5809 V 926 5813 2229 4 v 924
2807
5912 4 100 v 1114 5882 a(Core)e(CPU)p 1677 5912 V 231
2808
w(User)h(and)g(Sup)r(ervisor)p 2497 5912 V 104 w(Recommended)p
2809
3152 5912 V 926 5915 2229 4 v Black 1839 6065 a(55)p
2810
Black eop
2811
%%Page: 56 56
2812
56 55 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2813
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2814
-128 -8 V 1 TeXcolorgray 76 330 a Fd(Left)p Black 1 TeXcolorgray
2815
Black 1 TeXcolorgray Black 1 TeXcolorgray 245 w(Middle)j(Middle)f
2816
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2817
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2818
244 w(Righ)n(t)p Black -86 459 a Fc(h.ext8s)509 b(Extend)51
2819
b(Byte)h(with)h(Sign)510 b(h.ext8s)p 843 806 2074 4 v
2820
841 906 4 100 v 885 876 a Fg(15)580 b(8)p 1630 906 V
2821
83 w(7)248 b(4)p 2045 906 V 210 w(3)p 2425 906 V 210
2822
w(2)d(0)p 2916 906 V 843 909 2074 4 v 841 1009 4 100
2823
v 1011 979 a(op)r(co)r(de)27 b(0x4b)p 1630 1009 V 342
2824
w(A)p 2045 1009 V 219 w(reserv)n(ed)p 2425 1009 V 81
2825
w(op)r(co)r(de)g(0x2)p 2916 1009 V 843 1012 2074 4 v
2826
841 1112 4 100 v 1136 1082 a(8)g(bits)p 1630 1112 V 399
2827
w(4)g(bits)p 2045 1112 V 194 w(1)g(bits)p 2425 1112 V
2828
232 w(3)g(bits)p 2916 1112 V 843 1115 2074 4 v -128 1560
2829
a Fb(F)-11 b(ormat:)p Black Black 171 1804 a Fa(h.ext8s)47
2830
b(rA)-128 2198 y Fb(Description:)p Black Black 171 2442
2831
a Fa(Bit)g(7)g(of)g(general)g(register)g(rA)g(is)g(placed)f(in)h
2832
(high-order)g(24)g(bits)g(of)g(general)g(register)171
2833
2550 y(rA.)g(The)g(low-order)g(eight)g(bits)g(of)g(general)f(register)h
2834
(rA)g(are)g(left)g(unchanged.)-128 2944 y Fb(Op)t(eration:)p
2835
Black Black 171 3180 a Fg(rA[31:8])26 b(<-)h(rA[7])-128
2836
3574 y Fb(Notes:)p Black Black 607 5832 a Fg(Class)f(2:)p
2837
926 5710 2229 4 v 924 5809 4 100 v 967 5779 a(Arc)n(hitecture)h(Lev)n
2838
(el)p 1677 5809 V 154 w(Execution)h(Mo)r(de)p 2497 5809
2839
V 155 w(Implemen)n(tation)p 3152 5809 V 926 5813 2229
2840
4 v 924 5912 4 100 v 1114 5882 a(Core)e(CPU)p 1677 5912
2841
V 231 w(User)h(and)g(Sup)r(ervisor)p 2497 5912 V 104
2842
w(Recommended)p 3152 5912 V 926 5915 2229 4 v Black 1839
2843
6065 a(56)p Black eop
2844
%%Page: 57 57
2845
57 56 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2846
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2847
-128 -8 V 1 TeXcolorgray 80 330 a Fd(Left)p Black 1 TeXcolorgray
2848
Black 1 TeXcolorgray Black 1 TeXcolorgray 249 w(Middle)i(Middle)g
2849
(Middle)h(Middle)f(Middle)g(Middle)g(Middle)g(Middle)p
2850
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2851
247 w(Righ)n(t)p Black -86 459 a Fc(h.ext8z)503 b(Extend)51
2852
b(Byte)h(with)g(Zero)504 b(h.ext8z)p 843 806 2074 4 v
2853
841 906 4 100 v 885 876 a Fg(15)580 b(8)p 1630 906 V
2854
83 w(7)248 b(4)p 2045 906 V 210 w(3)p 2425 906 V 210
2855
w(2)d(0)p 2916 906 V 843 909 2074 4 v 841 1009 4 100
2856
v 1011 979 a(op)r(co)r(de)27 b(0x4b)p 1630 1009 V 342
2857
w(A)p 2045 1009 V 219 w(reserv)n(ed)p 2425 1009 V 81
2858
w(op)r(co)r(de)g(0x3)p 2916 1009 V 843 1012 2074 4 v
2859
841 1112 4 100 v 1136 1082 a(8)g(bits)p 1630 1112 V 399
2860
w(4)g(bits)p 2045 1112 V 194 w(1)g(bits)p 2425 1112 V
2861
232 w(3)g(bits)p 2916 1112 V 843 1115 2074 4 v -128 1560
2862
a Fb(F)-11 b(ormat:)p Black Black 171 1804 a Fa(h.ext8z)47
2863
b(rA)-128 2198 y Fb(Description:)p Black Black 171 2442
2864
a Fa(Zero)g(is)g(placed)g(in)g(high-order)g(24)g(bits)f(of)h(general)g
2865
(register)g(rA.)g(The)g(low-order)171 2550 y(eight)g(bits)g(of)g
2866
(general)g(register)g(rA)g(are)f(left)h(unchanged.)-128
2867
2944 y Fb(Op)t(eration:)p Black Black 171 3180 a Fg(rA[31:8])26
2868
b(<-)h(0)-128 3574 y Fb(Notes:)p Black Black 607 5832
2869
a Fg(Class)f(2:)p 926 5710 2229 4 v 924 5809 4 100 v
2870
967 5779 a(Arc)n(hitecture)h(Lev)n(el)p 1677 5809 V 154
2871
w(Execution)h(Mo)r(de)p 2497 5809 V 155 w(Implemen)n(tation)p
2872
3152 5809 V 926 5813 2229 4 v 924 5912 4 100 v 1114 5882
2873
a(Core)e(CPU)p 1677 5912 V 231 w(User)h(and)g(Sup)r(ervisor)p
2874
2497 5912 V 104 w(Recommended)p 3152 5912 V 926 5915
2875
2229 4 v Black 1839 6065 a(57)p Black eop
2876
%%Page: 58 58
2877
58 57 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2878
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2879
-128 -8 V 1 TeXcolorgray 26 330 a Fd(Left)p Black 1 TeXcolorgray
2880
Black 1 TeXcolorgray Black 1 TeXcolorgray 194 w(Middle)i(Middle)h
2881
(Middle)f(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2882
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2883
193 w(Righ)n(t)p Black -86 459 a Fc(h.nop)820 b(No)52
2884
b(Op)t(eration)824 b(h.nop)p 991 806 1778 4 v 989 906
2885
4 100 v 1033 876 a Fg(15)580 b(8)p 1778 906 V 83 w(7)331
2886
b(3)p 2276 906 V 83 w(2)245 b(0)p 2768 906 V 991 909
2887
1778 4 v 989 1009 4 100 v 1159 979 a(op)r(co)r(de)27
2888
b(0x4b)p 1778 1009 V 267 w(reserv)n(ed)p 2276 1009 V
2889
141 w(op)r(co)r(de)g(0x4)p 2768 1009 V 991 1012 1778
2890
4 v 989 1112 4 100 v 1284 1082 a(8)g(bits)p 1778 1112
2891
V 440 w(5)h(bits)p 2276 1112 V 291 w(3)f(bits)p 2768
2892
1112 V 991 1115 1778 4 v -128 1560 a Fb(F)-11 b(ormat:)p
2893
Black Black 171 1804 a Fa(h.nop)-128 2198 y Fb(Description:)p
2894
Black Black 171 2442 a Fa(This)47 b(instruction)g(does)g(not)g(do)g
2895
(anything)f(except)h(it)g(takes)g(at)g(least)g(one)g(clock)g(cycle)171
2896
2550 y(to)g(complete.)94 b(It)47 b(is)g(usually)g(used)g(to)f(fill)h
2897
(gaps)g(between)g(16)g(bit)g(and)g(32)g(bit)g(instructions.)-128
2898
2944 y Fb(Op)t(eration:)p Black Black -128 3574 a(Notes:)p
2899
Black Black 559 5832 a Fg(Class)27 b(1:)p 878 5710 2324
2900
4 v 876 5809 4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n(el)p
2901
1630 5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809 V 203
2902
w(Implemen)n(tation)p 3200 5809 V 878 5813 2324 4 v 876
2903
5912 4 100 v 1066 5882 a(Core)g(CPU)p 1630 5912 V 230
2904
w(User)g(and)g(Sup)r(ervisor)p 2450 5912 V 82 w(Mandatory)f(alw)n(a)n
2905
(ys)p 3200 5912 V 878 5915 2324 4 v Black 1839 6065 a(58)p
2906
Black eop
2907
%%Page: 59 59
2908
59 58 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2909
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2910
-128 -8 V 1 TeXcolorgray 16 330 a Fd(Left)p Black 1 TeXcolorgray
2911
Black 1 TeXcolorgray Black 1 TeXcolorgray 185 w(Middle)i(Middle)g
2912
(Middle)h(Middle)f(Middle)g(Middle)g(Middle)g(Middle)p
2913
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2914
183 w(Righ)n(t)p Black -86 459 a Fc(h.jalr)465 b(Jump)50
2915
b(and)i(Link)h(Register)464 b(h.jalr)p 843 806 2074 4
2916
v 841 906 4 100 v 885 876 a Fg(15)580 b(8)p 1630 906
2917
V 83 w(7)248 b(4)p 2045 906 V 210 w(3)p 2425 906 V 210
2918
w(2)d(0)p 2916 906 V 843 909 2074 4 v 841 1009 4 100
2919
v 1011 979 a(op)r(co)r(de)27 b(0x4b)p 1630 1009 V 342
2920
w(A)p 2045 1009 V 219 w(reserv)n(ed)p 2425 1009 V 81
2921
w(op)r(co)r(de)g(0x5)p 2916 1009 V 843 1012 2074 4 v
2922
841 1112 4 100 v 1136 1082 a(8)g(bits)p 1630 1112 V 399
2923
w(4)g(bits)p 2045 1112 V 194 w(1)g(bits)p 2425 1112 V
2924
232 w(3)g(bits)p 2916 1112 V 843 1115 2074 4 v -128 1560
2925
a Fb(F)-11 b(ormat:)p Black Black 171 1804 a Fa(h.jalr)47
2926
b(rA)-128 2198 y Fb(Description:)p Black Black 171 2442
2927
a Fa(The)g(contents)g(of)g(general)g(register)g(rA)f(is)h(effective)g
2928
(address)g(of)g(the)g(jump.)94 b(The)171 2550 y(program)47
2929
b(unconditionally)g(jumps)g(to)g(EA)f(with)h(a)g(delay)g(of)g(one)g(32)
2930
g(bit)g(or)g(two)g(16)g(bit)171 2658 y(instructions.)94
2931
b(The)47 b(address)g(of)g(the)g(instruction)f(after)h(the)g(delay)g
2932
(slot)g(is)g(placed)171 2766 y(in)g(the)g(link)g(register.)-128
2933
3160 y Fb(Op)t(eration:)p Black Black 171 3396 a Fg(PC)28
2934
b(<-)f(rA)171 3495 y(LR)h(<-)f(Dela)n(yInsnA)n(ddr)f(+)i(4)-128
2935
3890 y Fb(Notes:)p Black Black 559 5832 a Fg(Class)f(1:)p
2936
878 5710 2324 4 v 876 5809 4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n
2937
(el)p 1630 5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809
2938
V 203 w(Implemen)n(tation)p 3200 5809 V 878 5813 2324
2939
4 v 876 5912 4 100 v 1066 5882 a(Core)g(CPU)p 1630 5912
2940
V 230 w(User)g(and)g(Sup)r(ervisor)p 2450 5912 V 82 w(Mandatory)f(alw)n
2941
(a)n(ys)p 3200 5912 V 878 5915 2324 4 v Black 1839 6065
2942
a(59)p Black eop
2943
%%Page: 60 60
2944
60 59 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2945
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2946
-128 -8 V 1 TeXcolorgray 163 330 a Fd(Left)p Black 1
2947
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2948
332 w(Middle)j(Middle)f(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g
2949
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
2950
1 TeXcolorgray 331 w(Righ)n(t)p Black -86 459 a Fc(h.load32u)137
2951
b(Load)52 b(W)-13 b(ord)52 b(and)g(Extend)f(with)i(Zero)135
2952
b(h.load32u)p 988 806 1785 4 v 986 906 4 100 v 1029 876
2953
a Fg(15)248 b(12)p 1484 906 V 82 w(11)h(8)p 1941 906
2954
V 82 w(7)g(4)p 2356 906 V 82 w(3)g(0)p 2771 906 V 988
2955
909 1785 4 v 986 1009 4 100 v 1033 979 a(op)r(co)r(de)27
2956
b(0x5)p 1484 1009 V 241 w(N)p 1941 1009 V 374 w(A)p 2356
2957
1009 V 355 w(B)p 2771 1009 V 988 1012 1785 4 v 986 1112
2958
4 100 v 1135 1082 a(4)g(bits)p 1484 1112 V 275 w(4)g(bits)p
2959
1941 1112 V 232 w(4)h(bits)p 2356 1112 V 212 w(4)f(bits)p
2960
2771 1112 V 988 1115 1785 4 v -128 1560 a Fb(F)-11 b(ormat:)p
2961
Black Black 171 1804 a Fa(h.load32u)47 b(rA,N\(rB\))-128
2962
2198 y Fb(Description:)p Black Black 171 2442 a Fa(Offset)g(is)g
2963
(sign-extended)g(and)g(added)g(to)f(the)h(contents)g(of)g(general)g
2964
(register)g(rB.)171 2550 y(Sum)g(represents)g(effective)g(address.)94
2965
b(The)46 b(word)h(in)g(memory)g(addressed)g(by)g(EA)g(is)g(loaded)171
2966
2658 y(into)g(general)g(register)g(rA.)-128 3052 y Fb(Op)t(eration:)p
2967
Black Black 171 3288 a Fg(EA)29 b(<-)e(exts\(Immediate\))h(+)f(rB)171
2968
3387 y(rA)h(<-)f(\(EA\)[31:0])-128 3782 y Fb(Notes:)p
2969
Black Black 607 5832 a Fg(Class)f(2:)p 926 5710 2229
2970
4 v 924 5809 4 100 v 967 5779 a(Arc)n(hitecture)h(Lev)n(el)p
2971
1677 5809 V 154 w(Execution)h(Mo)r(de)p 2497 5809 V 155
2972
w(Implemen)n(tation)p 3152 5809 V 926 5813 2229 4 v 924
2973
5912 4 100 v 1114 5882 a(Core)e(CPU)p 1677 5912 V 231
2974
w(User)h(and)g(Sup)r(ervisor)p 2497 5912 V 104 w(Recommended)p
2975
3152 5912 V 926 5915 2229 4 v Black 1839 6065 a(60)p
2976
Black eop
2977
%%Page: 61 61
2978
61 60 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
2979
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
2980
-128 -8 V 1 TeXcolorgray 109 330 a Fd(Left)p Black 1
2981
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2982
278 w(Middle)i(Middle)g(Middle)g(Middle)g(Middle)h(Middle)f(Middle)g
2983
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
2984
1 TeXcolorgray 276 w(Righ)n(t)p Black -86 459 a Fc(h.stor32)898
2985
b(Store)53 b(W)-13 b(ord)897 b(h.stor32)p 988 806 1785
2986
4 v 986 906 4 100 v 1029 876 a Fg(15)248 b(12)p 1484
2987
906 V 82 w(11)h(8)p 1941 906 V 82 w(7)g(4)p 2356 906
2988
V 82 w(3)g(0)p 2771 906 V 988 909 1785 4 v 986 1009 4
2989
100 v 1033 979 a(op)r(co)r(de)27 b(0x6)p 1484 1009 V
2990
241 w(N)p 1941 1009 V 374 w(A)p 2356 1009 V 355 w(B)p
2991
2771 1009 V 988 1012 1785 4 v 986 1112 4 100 v 1135 1082
2992
a(4)g(bits)p 1484 1112 V 275 w(4)g(bits)p 1941 1112 V
2993
232 w(4)h(bits)p 2356 1112 V 212 w(4)f(bits)p 2771 1112
2994
V 988 1115 1785 4 v -128 1560 a Fb(F)-11 b(ormat:)p Black
2995
Black 171 1804 a Fa(h.stor32)47 b(N\(rA\),rB)-128 2198
2996
y Fb(Description:)p Black Black 171 2442 a Fa(Offset)g(is)g
2997
(sign-extended)g(and)g(added)g(to)f(the)h(contents)g(of)g(general)g
2998
(register)g(rA.)171 2550 y(Sum)g(represents)g(effective)g(address.)94
2999
b(The)46 b(word)h(in)g(general)g(register)g(rB)g(is)g(stored)171
3000
2658 y(to)g(memory)g(addressed)g(by)g(EA.)-128 3052 y
3001
Fb(Op)t(eration:)p Black Black 171 3288 a Fg(EA)29 b(<-)e
3002
(exts\(Immediate\))h(+)f(rA)171 3387 y(\(EA\)[31:0])h(<-)f(rB)-128
3003
3782 y Fb(Notes:)p Black Black 607 5832 a Fg(Class)f(2:)p
3004
926 5710 2229 4 v 924 5809 4 100 v 967 5779 a(Arc)n(hitecture)h(Lev)n
3005
(el)p 1677 5809 V 154 w(Execution)h(Mo)r(de)p 2497 5809
3006
V 155 w(Implemen)n(tation)p 3152 5809 V 926 5813 2229
3007
4 v 924 5912 4 100 v 1114 5882 a(Core)e(CPU)p 1677 5912
3008
V 231 w(User)h(and)g(Sup)r(ervisor)p 2497 5912 V 104
3009
w(Recommended)p 3152 5912 V 926 5915 2229 4 v Black 1839
3010
6065 a(61)p Black eop
3011
%%Page: 62 62
3012
62 61 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
3013
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
3014
-128 -8 V 1 TeXcolorgray 134 330 a Fd(Left)p Black 1
3015
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3016
302 w(Middle)i(Middle)g(Middle)h(Middle)f(Middle)g(Middle)g(Middle)g
3017
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
3018
1 TeXcolorgray 301 w(Righ)n(t)p Black -86 459 a Fc(h.add32s)896
3019
b(A)l(dd)51 b(Signed)896 b(h.add32s)p 988 806 1785 4
3020
v 986 906 4 100 v 1029 876 a Fg(15)248 b(12)p 1484 906
3021
V 82 w(11)h(8)p 1941 906 V 82 w(7)g(4)p 2356 906 V 82
3022
w(3)g(0)p 2771 906 V 988 909 1785 4 v 986 1009 4 100
3023
v 1033 979 a(op)r(co)r(de)27 b(0x7)p 1484 1009 V 241
3024
w(D)p 1941 1009 V 373 w(A)p 2356 1009 V 355 w(B)p 2771
3025
1009 V 988 1012 1785 4 v 986 1112 4 100 v 1135 1082 a(4)g(bits)p
3026
1484 1112 V 275 w(4)g(bits)p 1941 1112 V 232 w(4)h(bits)p
3027
2356 1112 V 212 w(4)f(bits)p 2771 1112 V 988 1115 1785
3028
4 v -128 1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804
3029
a Fa(h.add32s)47 b(rA,rB,rD)-128 2198 y Fb(Description:)p
3030
Black Black 171 2442 a Fa(The)g(contents)g(of)g(general)g(register)g
3031
(rC)f(is)h(added)g(to)g(the)g(contents)g(of)g(general)g(register)171
3032
2550 y(rB)g(to)g(form)g(the)g(result.)94 b(The)47 b(result)g(is)f
3033
(placed)h(into)g(general)g(register)g(rA.)-128 2944 y
3034
Fb(Op)t(eration:)p Black Black 171 3180 a Fg(rA)28 b(<-)f(rB)g(+)g(rC)
3035
-128 3574 y Fb(Notes:)p Black Black 559 5832 a Fg(Class)g(1:)p
3036
878 5710 2324 4 v 876 5809 4 100 v 920 5779 a(Arc)n(hitecture)g(Lev)n
3037
(el)p 1630 5809 V 154 w(Execution)g(Mo)r(de)p 2450 5809
3038
V 203 w(Implemen)n(tation)p 3200 5809 V 878 5813 2324
3039
4 v 876 5912 4 100 v 1066 5882 a(Core)g(CPU)p 1630 5912
3040
V 230 w(User)g(and)g(Sup)r(ervisor)p 2450 5912 V 82 w(Mandatory)f(alw)n
3041
(a)n(ys)p 3200 5912 V 878 5915 2324 4 v Black 1839 6065
3042
a(62)p Black eop
3043
%%Page: 63 63
3044
63 62 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
3045
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
3046
-128 -8 V 1 TeXcolorgray 235 330 a Fd(Left)p Black 1
3047
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3048
403 w(Middle)i(Middle)h(Middle)f(Middle)g(Middle)g(Middle)g(Middle)g
3049
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
3050
1 TeXcolorgray 402 w(Righ)n(t)p Black -86 459 a Fc(h.immc)l(h32s)488
3051
b(Immediate)51 b(Byte)h(Signed)491 b(h.immc)l(h32s)p
3052
988 806 1785 4 v 986 906 4 100 v 1029 876 a Fg(15)248
3053
b(12)p 1484 906 V 82 w(11)h(8)p 1941 906 V 82 w(7)g(4)p
3054
2356 906 V 82 w(3)g(0)p 2771 906 V 988 909 1785 4 v 986
3055
1009 4 100 v 1033 979 a(op)r(co)r(de)27 b(0x8)p 1484
3056
1009 V 234 w(M)p 1941 1009 V 367 w(A)p 2356 1009 V 346
3057
w(M)p 2771 1009 V 988 1012 1785 4 v 986 1112 4 100 v
3058
1135 1082 a(4)g(bits)p 1484 1112 V 275 w(4)g(bits)p 1941
3059
1112 V 232 w(4)h(bits)p 2356 1112 V 212 w(4)f(bits)p
3060
2771 1112 V 988 1115 1785 4 v -128 1560 a Fb(F)-11 b(ormat:)p
3061
Black Black 171 1804 a Fa(h.immch32s)47 b(rA,M)-128 2198
3062
y Fb(Description:)p Black Black 171 2442 a Fa(8)g(bit)g(immediate)g(is)
3063
g(sign-extended)g(to)f(32)h(bits)g(and)g(placed)g(into)g(general)g
3064
(register)171 2550 y(rA.)-128 2944 y Fb(Op)t(eration:)p
3065
Black Black 171 3180 a Fg(rA)28 b(<-)f(exts\(Immediate\))-128
3066
3574 y Fb(Notes:)p Black Black 607 5832 a Fg(Class)f(2:)p
3067
926 5710 2229 4 v 924 5809 4 100 v 967 5779 a(Arc)n(hitecture)h(Lev)n
3068
(el)p 1677 5809 V 154 w(Execution)h(Mo)r(de)p 2497 5809
3069
V 155 w(Implemen)n(tation)p 3152 5809 V 926 5813 2229
3070
4 v 924 5912 4 100 v 1114 5882 a(Core)e(CPU)p 1677 5912
3071
V 231 w(User)h(and)g(Sup)r(ervisor)p 2497 5912 V 104
3072
w(Recommended)p 3152 5912 V 926 5915 2229 4 v Black 1839
3073
6065 a(63)p Black eop
3074
%%Page: 64 64
3075
64 63 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
3076
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
3077
-128 -8 V 1 TeXcolorgray -15 330 a Fd(Left)p Black 1
3078
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3079
154 w(Middle)i(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)h
3080
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
3081
1 TeXcolorgray 151 w(Righ)n(t)p Black -86 459 a Fc(h.jal)770
3082
b(Jump)50 b(and)i(Link)769 b(h.jal)p 1071 806 1619 4
3083
v 1069 906 4 100 v 1112 876 a Fg(15)248 b(12)p 1567 906
3084
V 82 w(11)913 b(0)p 2688 906 V 1071 909 1619 4 v 1069
3085
1009 4 100 v 1116 979 a(op)r(co)r(de)27 b(0x9)p 1567
3086
1009 V 573 w(X)p 2688 1009 V 1071 1012 1619 4 v 1069
3087
1112 4 100 v 1218 1082 a(4)g(bits)p 1567 1112 V 586 w(12)g(bits)p
3088
2688 1112 V 1071 1115 1619 4 v -128 1560 a Fb(F)-11 b(ormat:)p
3089
Black Black 171 1804 a Fa(h.jal)47 b(X)-128 2198 y Fb(Description:)p
3090
Black Black 171 2442 a Fa(The)g(immediate)g(is)g(shifted)g(left)g(two)g
3091
(bits,)f(sign-extended)h(to)g(32)g(bits)g(and)g(then)171
3092
2550 y(added)g(to)g(the)g(address)g(of)g(the)g(delay)g(slot.)93
3093
b(The)47 b(result)g(is)g(effective)g(address)g(of)171
3094
2658 y(the)g(jump.)94 b(The)47 b(program)g(unconditionally)f(jumps)h
3095
(to)g(EA)g(with)g(a)g(delay)g(of)g(one)g(32)171 2766
3096
y(bit)g(or)g(two)g(16)g(bit)g(instructions.)94 b(The)46
3097
b(address)h(of)g(the)g(instruction)g(after)g(the)171
3098
2873 y(delay)g(slot)g(is)g(placed)g(in)g(the)g(link)g(register.)-128
3099
3268 y Fb(Op)t(eration:)p Black Black 171 3503 a Fg(PC)28
3100
b(<-)f(\(Immediate)h(||)g(00\))f(+)g(Dela)n(yInsnA)n(ddr)171
3101
3603 y(LR)h(<-)f(Dela)n(yInsnA)n(ddr)f(+)i(4)-128 3998
3102
y Fb(Notes:)p Black Black 607 5832 a Fg(Class)e(2:)p
3103
926 5710 2229 4 v 924 5809 4 100 v 967 5779 a(Arc)n(hitecture)h(Lev)n
3104
(el)p 1677 5809 V 154 w(Execution)h(Mo)r(de)p 2497 5809
3105
V 155 w(Implemen)n(tation)p 3152 5809 V 926 5813 2229
3106
4 v 924 5912 4 100 v 1114 5882 a(Core)e(CPU)p 1677 5912
3107
V 231 w(User)h(and)g(Sup)r(ervisor)p 2497 5912 V 104
3108
w(Recommended)p 3152 5912 V 926 5915 2229 4 v Black 1839
3109
6065 a(64)p Black eop
3110
%%Page: 65 65
3111
65 64 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
3112
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
3113
-128 -8 V 1 TeXcolorgray 17 330 a Fd(Left)p Black 1 TeXcolorgray
3114
Black 1 TeXcolorgray Black 1 TeXcolorgray 186 w(Middle)j(Middle)f
3115
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
3116
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3117
185 w(Righ)n(t)p Black -86 459 a Fc(h.bnf)687 b(Branc)l(h)52
3118
b(if)h(No)e(Flag)678 b(h.bnf)p 1071 806 1619 4 v 1069
3119
906 4 100 v 1112 876 a Fg(15)248 b(12)p 1567 906 V 82
3120
w(11)913 b(0)p 2688 906 V 1071 909 1619 4 v 1069 1009
3121
4 100 v 1116 979 a(op)r(co)r(de)27 b(0xa)p 1567 1009
3122
V 573 w(X)p 2688 1009 V 1071 1012 1619 4 v 1069 1112
3123
4 100 v 1218 1082 a(4)g(bits)p 1567 1112 V 586 w(12)g(bits)p
3124
2688 1112 V 1071 1115 1619 4 v -128 1560 a Fb(F)-11 b(ormat:)p
3125
Black Black 171 1804 a Fa(h.bnf)47 b(X)-128 2198 y Fb(Description:)p
3126
Black Black 171 2442 a Fa(The)g(immediate)g(is)g(shifted)g(left)g(two)g
3127
(bits,)f(sign-extended)h(to)g(32)g(bits)g(and)g(then)171
3128
2550 y(added)g(to)g(the)g(address)g(of)g(the)g(delay)g(slot.)93
3129
b(The)47 b(result)g(is)g(effective)g(address)g(of)171
3130
2658 y(the)g(branch.)94 b(If)47 b(the)g(compare)g(flag)g(is)f(cleared,)
3131
h(then)g(the)g(program)g(branches)g(to)171 2766 y(EA)g(with)g(a)g
3132
(delay)g(of)g(one)g(32)g(bit)g(or)g(two)f(16)h(bit)g(instructions.)-128
3133
3160 y Fb(Op)t(eration:)p Black Black 171 3396 a Fg(EA)29
3134
b(<-)e(\(Immediate)h(||)f(00\))g(+)h(Dela)n(yInsnA)n(ddr)171
3135
3495 y(PC)g(<-)f(EA)i(if)f(\035ag)f(cleared)-128 3890
3136
y Fb(Notes:)p Black Black 607 5832 a Fg(Class)f(2:)p
3137
926 5710 2229 4 v 924 5809 4 100 v 967 5779 a(Arc)n(hitecture)h(Lev)n
3138
(el)p 1677 5809 V 154 w(Execution)h(Mo)r(de)p 2497 5809
3139
V 155 w(Implemen)n(tation)p 3152 5809 V 926 5813 2229
3140
4 v 924 5912 4 100 v 1114 5882 a(Core)e(CPU)p 1677 5912
3141
V 231 w(User)h(and)g(Sup)r(ervisor)p 2497 5912 V 104
3142
w(Recommended)p 3152 5912 V 926 5915 2229 4 v Black 1839
3143
6065 a(65)p Black eop
3144
%%Page: 66 66
3145
66 65 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
3146
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
3147
-128 -8 V 1 TeXcolorgray -26 330 a Fd(Left)p Black 1
3148
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3149
144 w(Middle)i(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g
3150
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
3151
1 TeXcolorgray 142 w(Righ)n(t)p Black -86 459 a Fc(h.bf)812
3152
b(Branc)l(h)52 b(if)g(Flag)803 b(h.bf)p 1071 806 1619
3153
4 v 1069 906 4 100 v 1112 876 a Fg(15)248 b(12)p 1567
3154
906 V 82 w(11)913 b(0)p 2688 906 V 1071 909 1619 4 v
3155
1069 1009 4 100 v 1114 979 a(op)r(co)r(de)27 b(0xb)p
3156
1567 1009 V 571 w(X)p 2688 1009 V 1071 1012 1619 4 v
3157
1069 1112 4 100 v 1218 1082 a(4)g(bits)p 1567 1112 V
3158
586 w(12)g(bits)p 2688 1112 V 1071 1115 1619 4 v -128
3159
1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804 a Fa(h.bf)47
3160
b(X)-128 2198 y Fb(Description:)p Black Black 171 2442
3161
a Fa(The)g(immediate)g(is)g(shifted)g(left)g(two)g(bits,)f
3162
(sign-extended)h(to)g(32)g(bits)g(and)g(then)171 2550
3163
y(added)g(to)g(the)g(address)g(of)g(the)g(delay)g(slot.)93
3164
b(The)47 b(result)g(is)g(effective)g(address)g(of)171
3165
2658 y(the)g(branch.)94 b(If)47 b(the)g(compare)g(flag)g(is)f(set,)h
3166
(then)g(the)g(program)g(branches)g(to)g(EA)g(with)171
3167
2766 y(a)g(delay)g(of)g(one)g(32)g(bit)g(or)g(two)g(16)g(bit)f
3168
(instructions.)-128 3160 y Fb(Op)t(eration:)p Black Black
3169
171 3396 a Fg(EA)29 b(<-)e(\(Immediate)h(||)f(00\))g(+)h(Dela)n(yInsnA)
3170
n(ddr)171 3495 y(PC)g(<-)f(EA)i(if)f(\035ag)f(set)-128
3171
3890 y Fb(Notes:)p Black Black 607 5832 a Fg(Class)f(2:)p
3172
926 5710 2229 4 v 924 5809 4 100 v 967 5779 a(Arc)n(hitecture)h(Lev)n
3173
(el)p 1677 5809 V 154 w(Execution)h(Mo)r(de)p 2497 5809
3174
V 155 w(Implemen)n(tation)p 3152 5809 V 926 5813 2229
3175
4 v 924 5912 4 100 v 1114 5882 a(Core)e(CPU)p 1677 5912
3176
V 231 w(User)h(and)g(Sup)r(ervisor)p 2497 5912 V 104
3177
w(Recommended)p 3152 5912 V 926 5915 2229 4 v Black 1839
3178
6065 a(66)p Black eop
3179
%%Page: 67 67
3180
67 66 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
3181
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
3182
-128 -8 V 1 TeXcolorgray 142 330 a Fd(Left)p Black 1
3183
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3184
311 w(Middle)i(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g
3185
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
3186
1 TeXcolorgray 309 w(Righ)n(t)p Black -86 459 a Fc(h.mo)l(vi32)493
3187
b(Mo)l(v)l(e)51 b(32)i(bit)g(Immediate)492 b(h.mo)l(vi32)p
3188
988 806 1785 4 v 986 906 4 100 v 1029 876 a Fg(15)248
3189
b(12)p 1484 906 V 82 w(11)h(8)p 1941 906 V 82 w(7)g(4)p
3190
2356 906 V 82 w(3)g(0)p 2771 906 V 988 909 1785 4 v 986
3191
1009 4 100 v 1035 979 a(op)r(co)r(de)27 b(0xc)p 1484
3192
1009 V 237 w(M)p 1941 1009 V 367 w(A)p 2356 1009 V 346
3193
w(M)p 2771 1009 V 988 1012 1785 4 v 986 1112 4 100 v
3194
1135 1082 a(4)g(bits)p 1484 1112 V 275 w(4)g(bits)p 1941
3195
1112 V 232 w(4)h(bits)p 2356 1112 V 212 w(4)f(bits)p
3196
2771 1112 V 988 1115 1785 4 v -128 1560 a Fb(F)-11 b(ormat:)p
3197
Black Black 171 1804 a Fa(h.movi32)47 b(rA,M)-128 2198
3198
y Fb(Description:)p Black Black 171 2442 a Fa(For)g(simulator.)94
3199
b(Obsolete)-128 2837 y Fb(Op)t(eration:)p Black Black
3200
171 3072 a Fg(N/A)-128 3467 y Fb(Notes:)p Black Black
3201
678 5832 a Fg(Class)27 b(0:)p 997 5710 2085 4 v 995 5809
3202
4 100 v 1039 5779 a(Arc)n(hitecture)g(Lev)n(el)p 1749
3203
5809 V 82 w(Execution)h(Mo)r(de)p 2426 5809 V 83 w(Implemen)n(tation)p
3204
3081 5809 V 997 5813 2085 4 v 995 5912 4 100 v 1749 5912
3205
V 2426 5912 V 3081 5912 V 997 5915 2085 4 v Black 1839
3206
6065 a(67)p Black eop
3207
%%Page: 68 68
3208
68 67 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
3209
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
3210
-128 -8 V 1 TeXcolorgray 150 330 a Fd(Left)p Black 1
3211
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3212
319 w(Middle)i(Middle)g(Middle)g(Middle)g(Middle)h(Middle)f(Middle)g
3213
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
3214
1 TeXcolorgray 317 w(Righ)n(t)p Black -86 459 a Fc(simprin)l(tf)784
3215
b(Sim)l(ulate)53 b(prin)l(tf)783 b(simprin)l(tf)p 1154
3216
806 1453 4 v 1152 906 4 100 v 1195 876 a Fg(31)p 2605
3217
906 V 1152 1005 V 2524 975 a(0)p 2605 1005 V 1154 1009
3218
1453 4 v 1152 1108 4 100 v 1616 1078 a(op)r(co)r(de)28
3219
b(0xe001)p 2605 1108 V 1154 1112 1453 4 v 1152 1211 4
3220
100 v 1758 1181 a(16)f(bits)p 2605 1211 V 1154 1215 1453
3221
4 v -128 1660 a Fb(F)-11 b(ormat:)p Black Black 171 1903
3222
a Fa(simprintf)-128 2298 y Fb(Description:)p Black Black
3223
171 2541 a Fa(For)47 b(simulator.)94 b(Obsolete.)-128
3224
2936 y Fb(Op)t(eration:)p Black Black 171 3171 a Fg(N/A)-128
3225
3566 y Fb(Notes:)p Black Black 678 5832 a Fg(Class)27
3226
b(0:)p 997 5710 2085 4 v 995 5809 4 100 v 1039 5779 a(Arc)n(hitecture)g
3227
(Lev)n(el)p 1749 5809 V 82 w(Execution)h(Mo)r(de)p 2426
3228
5809 V 83 w(Implemen)n(tation)p 3081 5809 V 997 5813
3229
2085 4 v 995 5912 4 100 v 1749 5912 V 2426 5912 V 3081
3230
5912 V 997 5915 2085 4 v Black 1839 6065 a(68)p Black
3231
eop
3232
%%Page: 69 69
3233
69 68 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
3234
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
3235
-128 -8 V 1 TeXcolorgray 122 330 a Fd(Left)p Black 1
3236
TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3237
292 w(Middle)i(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g
3238
(Middle)p Black 1 TeXcolorgray Black 1 TeXcolorgray Black
3239
1 TeXcolorgray 290 w(Righ)n(t)p Black -86 459 a Fc(simrdtsc)560
3240
b(Sim)l(ulate)53 b(Read)f(Timer)560 b(simrdtsc)p 950
3241
806 1861 4 v 948 906 4 100 v 991 876 a Fg(31)622 b(24)p
3242
1820 906 V 82 w(23)248 b(20)p 2318 906 V 82 w(19)p 2809
3243
906 V 948 1005 V 1820 1005 V 2318 1005 V 2809 1005 V
3244
948 1105 V 1157 1075 a(0)p 950 1108 1861 4 v 948 1208
3245
4 100 v 1163 1178 a(op)r(co)r(de)28 b(0xe0)p 1820 1208
3246
V 429 w(A)p 2318 1208 V 260 w(op)r(co)r(de)f(0x0)p 2809
3247
1208 V 950 1211 1861 4 v 948 1311 4 100 v 1284 1281 a(8)g(bits)p
3248
1820 1311 V 482 w(4)g(bits)p 2318 1311 V 292 w(3)g(bits)p
3249
2809 1311 V 950 1314 1861 4 v -128 1759 a Fb(F)-11 b(ormat:)p
3250
Black Black 171 2003 a Fa(simrdtsc)47 b(rA)-128 2398
3251
y Fb(Description:)p Black Black 171 2641 a Fa(For)g(simulator.)94
3252
b(Obsolete.)-128 3036 y Fb(Op)t(eration:)p Black Black
3253
171 3271 a Fg(N/A)-128 3666 y Fb(Notes:)p Black Black
3254
678 5832 a Fg(Class)27 b(0:)p 997 5710 2085 4 v 995 5809
3255
4 100 v 1039 5779 a(Arc)n(hitecture)g(Lev)n(el)p 1749
3256
5809 V 82 w(Execution)h(Mo)r(de)p 2426 5809 V 83 w(Implemen)n(tation)p
3257
3081 5809 V 997 5813 2085 4 v 995 5912 4 100 v 1749 5912
3258
V 2426 5912 V 3081 5912 V 997 5915 2085 4 v Black 1839
3259
6065 a(69)p Black eop
3260
%%Page: 70 70
3261
70 69 bop Black 2250 -179 a Fe(0.1.)64 b(OPENRISC)28
3262
b(1000)e(INSTR)n(UCTION)i(SET)p -128 -146 4016 4 v Black
3263
-128 -8 V 1 TeXcolorgray 85 330 a Fd(Left)p Black 1 TeXcolorgray
3264
Black 1 TeXcolorgray Black 1 TeXcolorgray 254 w(Middle)i(Middle)g
3265
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)h(Middle)p
3266
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3267
251 w(Righ)n(t)p Black -86 459 a Fc(h.sc)l(hed)990 b(Sc)l(hedule)i
3268
(h.sc)l(hed)p 1071 806 1619 4 v 1069 906 4 100 v 1112
3269
876 a Fg(15)248 b(12)p 1567 906 V 82 w(11)913 b(0)p 2688
3270
906 V 1071 909 1619 4 v 1069 1009 4 100 v 1124 979 a(op)r(co)r(de)27
3271
b(0xf)p 1567 1009 V 588 w(Z)p 2688 1009 V 1071 1012 1619
3272
4 v 1069 1112 4 100 v 1218 1082 a(4)g(bits)p 1567 1112
3273
V 586 w(12)g(bits)p 2688 1112 V 1071 1115 1619 4 v -128
3274
1560 a Fb(F)-11 b(ormat:)p Black Black 171 1804 a Fa(h.sched)47
3275
b(Z)-128 2198 y Fb(Description:)p Black Black 171 2442
3276
a Fa(Immediate)g(carries)g(static)g(scheduling)f(information)h(about)g
3277
(instruction)g(scheduling.)171 2550 y(This)g(information)g(is)g
3278
(generated)g(by)g(an)f(optimizing)h(compiler.)-128 2944
3279
y Fb(Op)t(eration:)p Black Black -128 3574 a(Notes:)p
3280
Black Black 607 5832 a Fg(Class)26 b(3:)p 926 5710 2229
3281
4 v 924 5809 4 100 v 967 5779 a(Arc)n(hitecture)h(Lev)n(el)p
3282
1677 5809 V 154 w(Execution)h(Mo)r(de)p 2497 5809 V 155
3283
w(Implemen)n(tation)p 3152 5809 V 926 5813 2229 4 v 924
3284
5912 4 100 v 1114 5882 a(Core)e(CPU)p 1677 5912 V 231
3285
w(User)h(and)g(Sup)r(ervisor)p 2497 5912 V 208 w(Optional)p
3286
3152 5912 V 926 5915 2229 4 v Black 1839 6065 a(70)p
3287
Black eop
3288
%%Trailer
3289
end
3290
userdict /end-hook known{end-hook}if
3291
%%EOF

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.