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

Subversion Repositories or1k

[/] [or1k/] [trunk/] [gen_or1k_isa/] [result/] [or1k_isa_distiller.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 1295 lampret
%%Pages: 217
5 14 lampret
%%PageOrder: Ascend
6
%%BoundingBox: 0 0 596 842
7 623 markom
%%DocumentFonts: Times-Bold Times-Roman Courier Symbol
8 14 lampret
%%EndComments
9
%DVIPSWebPage: (www.radicaleye.com)
10
%DVIPSCommandLine: dvips -o result/or1k_isa_distiller.ps tmp/isa.dvi
11
%DVIPSParameters: dpi=600, compressed
12 1295 lampret
%DVIPSSource:  TeX output 2004.06.27:2002
13 14 lampret
%%BeginProcSet: texc.pro
14
%!
15
/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
16
N}B/A{dup}B/TR{translate}N/isls false N/vsize 11 72 mul N/hsize 8.5 72
17
mul N/landplus90{false}def/@rigin{isls{[0 landplus90{1 -1}{-1 1}ifelse 0
18
 
19
landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div hsize
20
mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul TR[
21
matrix currentmatrix{A A round sub abs 0.00001 lt{round}if}forall round
22
exch round exch]setmatrix}N/@landscape{/isls true N}B/@manualfeed{
23
statusdict/manualfeed true put}B/@copies{/#copies X}B/FMat[1 0 0 -1 0 0]
24
N/FBB[0 0 0 0]N/nn 0 N/IEn 0 N/ctr 0 N/df-tail{/nn 8 dict N nn begin
25
/FontType 3 N/FontMatrix fntrx N/FontBBox FBB N string/base X array
26
/BitMaps X/BuildChar{CharBuilder}N/Encoding IEn N end A{/foo setfont}2
27
array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/df{/sf 1 N/fntrx FMat N
28
df-tail}B/dfs{div/sf X/fntrx[sf 0 0 sf neg 0 0]N df-tail}B/E{pop nn A
29
definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
30
}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
31
B/Cdx{Cd A length 1 sub get}B/Ci{Cd A type/stringtype ne{ctr get/ctr ctr
32
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
33
1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx
34
 
35
sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{
36
rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp
37
gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B
38
/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{
39
/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{
40
A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy
41
get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse}
42
ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp
43
fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17
44
{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add
45
chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{
46
1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop}
47
forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
48
/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 2 index S get sf div put
49
}if put/ctr ctr 1 add N}B/I{cc 1 add D}B/bop{userdict/bop-hook known{
50
bop-hook}if/SI save N @rigin 0 0 moveto/V matrix currentmatrix A 1 get A
51
mul exch 0 get A mul add .99 lt{/QV}{/RV}ifelse load def pop pop}N/eop{
52
SI restore userdict/eop-hook known{eop-hook}if showpage}N/@start{
53
userdict/start-hook known{start-hook}if pop/VResolution X/Resolution X
54
1000 div/DVImag X/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
55
index cvrs cvn put}for pop 65781.76 div/vsize X 65781.76 div/hsize X}N
56
/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{
57
/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)
58
(LaserWriter 16/600)]{A length product length le{A length product exch 0
59
exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse
60
end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask
61
grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}
62
imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round
63
exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto
64
fill grestore}B/a{moveto}B/delta 0 N/tail{A/delta X 0 rmoveto}B/M{S p
65
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}
66
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{
67
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
68
rmoveto}B/y{3 2 roll p a}B/bos{/SS save N}B/eos{SS restore}B end
69
 
70
%%EndProcSet
71
%%BeginProcSet: 8r.enc
72
% @@psencodingfile@{
73
%   author = "S. Rahtz, P. MacKay, Alan Jeffrey, B. Horn, K. Berry",
74
%   version = "0.6",
75 1295 lampret
%   date = "22 June 1996",
76 14 lampret
%   filename = "8r.enc",
77 1295 lampret
%   email = "kb@@mail.tug.org",
78
%   address = "135 Center Hill Rd. // Plymouth, MA 02360",
79
%   codetable = "ISO/ASCII",
80
%   checksum = "119     662    4424",
81
%   docstring = "Encoding for TrueType or Type 1 fonts to be used with TeX."
82 14 lampret
% @}
83
%
84
% Idea is to have all the characters normally included in Type 1 fonts
85
% available for typesetting. This is effectively the characters in Adobe
86
% Standard Encoding + ISO Latin 1 + extra characters from Lucida.
87
%
88
% Character code assignments were made as follows:
89
%
90
% (1) the Windows ANSI characters are almost all in their Windows ANSI
91
% positions, because some Windows users cannot easily reencode the
92
% fonts, and it makes no difference on other systems. The only Windows
93
% ANSI characters not available are those that make no sense for
94
% typesetting -- rubout (127 decimal), nobreakspace (160), softhyphen
95
% (173). quotesingle and grave are moved just because it's such an
96
% irritation not having them in TeX positions.
97
%
98
% (2) Remaining characters are assigned arbitrarily to the lower part
99
% of the range, avoiding 0, 10 and 13 in case we meet dumb software.
100
%
101
% (3) Y&Y Lucida Bright includes some extra text characters; in the
102
% hopes that other PostScript fonts, perhaps created for public
103
% consumption, will include them, they are included starting at 0x12.
104
%
105
% (4) Remaining positions left undefined are for use in (hopefully)
106
% upward-compatible revisions, if someday more characters are generally
107
% available.
108
%
109 1295 lampret
% (5) hyphen appears twice for compatibility with both ASCII and Windows.
110 14 lampret
%
111
/TeXBase1Encoding [
112
% 0x00 (encoded characters from Adobe Standard not in Windows 3.1)
113
  /.notdef /dotaccent /fi /fl
114
  /fraction /hungarumlaut /Lslash /lslash
115
  /ogonek /ring /.notdef
116
  /breve /minus /.notdef
117
% These are the only two remaining unencoded characters, so may as
118
% well include them.
119
  /Zcaron /zcaron
120
% 0x10
121
 /caron /dotlessi
122
% (unusual TeX characters available in, e.g., Lucida Bright)
123
 /dotlessj /ff /ffi /ffl
124
 /.notdef /.notdef /.notdef /.notdef
125
 /.notdef /.notdef /.notdef /.notdef
126
 % very contentious; it's so painful not having quoteleft and quoteright
127 1295 lampret
 % at 96 and 145 that we move the things normally found there down to here.
128 14 lampret
 /grave /quotesingle
129
% 0x20 (ASCII begins)
130
 /space /exclam /quotedbl /numbersign
131
 /dollar /percent /ampersand /quoteright
132
 /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
133
% 0x30
134
 /zero /one /two /three /four /five /six /seven
135
 /eight /nine /colon /semicolon /less /equal /greater /question
136
% 0x40
137
 /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O
138
% 0x50
139
 /P /Q /R /S /T /U /V /W
140
 /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
141
% 0x60
142
 /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o
143
% 0x70
144
 /p /q /r /s /t /u /v /w
145
 /x /y /z /braceleft /bar /braceright /asciitilde
146
 /.notdef % rubout; ASCII ends
147
% 0x80
148
 /.notdef /.notdef /quotesinglbase /florin
149
 /quotedblbase /ellipsis /dagger /daggerdbl
150
 /circumflex /perthousand /Scaron /guilsinglleft
151
 /OE /.notdef /.notdef /.notdef
152
% 0x90
153
 /.notdef /.notdef /.notdef /quotedblleft
154
 /quotedblright /bullet /endash /emdash
155
 /tilde /trademark /scaron /guilsinglright
156
 /oe /.notdef /.notdef /Ydieresis
157
% 0xA0
158
 /.notdef % nobreakspace
159
 /exclamdown /cent /sterling
160
 /currency /yen /brokenbar /section
161
 /dieresis /copyright /ordfeminine /guillemotleft
162
 /logicalnot
163
 /hyphen % Y&Y (also at 45); Windows' softhyphen
164
 /registered
165
 /macron
166
% 0xD0
167
 /degree /plusminus /twosuperior /threesuperior
168
 /acute /mu /paragraph /periodcentered
169
 /cedilla /onesuperior /ordmasculine /guillemotright
170
 /onequarter /onehalf /threequarters /questiondown
171
% 0xC0
172
 /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
173
 /Egrave /Eacute /Ecircumflex /Edieresis
174
 /Igrave /Iacute /Icircumflex /Idieresis
175
% 0xD0
176
 /Eth /Ntilde /Ograve /Oacute
177
 /Ocircumflex /Otilde /Odieresis /multiply
178
 /Oslash /Ugrave /Uacute /Ucircumflex
179
 /Udieresis /Yacute /Thorn /germandbls
180
% 0xE0
181
 /agrave /aacute /acircumflex /atilde
182
 /adieresis /aring /ae /ccedilla
183
 /egrave /eacute /ecircumflex /edieresis
184
 /igrave /iacute /icircumflex /idieresis
185
% 0xF0
186
 /eth /ntilde /ograve /oacute
187
 /ocircumflex /otilde /odieresis /divide
188
 /oslash /ugrave /uacute /ucircumflex
189
 /udieresis /yacute /thorn /ydieresis
190
] def
191
 
192
%%EndProcSet
193
%%BeginProcSet: texps.pro
194
%!
195
TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2
196
index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll
197
exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]/Metrics
198
exch def dict begin Encoding{exch dup type/integertype ne{pop pop 1 sub
199
dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get div def}
200
ifelse}forall Metrics/Metrics currentdict end def[2 index currentdict
201
end definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{
202
dup sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1
203
roll mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def
204
dup[exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}
205
if}forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}
206
def end
207
 
208
%%EndProcSet
209
%%BeginProcSet: special.pro
210
%!
211
TeXDict begin/SDict 200 dict N SDict begin/@SpecialDefaults{/hs 612 N
212
/vs 792 N/ho 0 N/vo 0 N/hsc 1 N/vsc 1 N/ang 0 N/CLIP 0 N/rwiSeen false N
213
/rhiSeen false N/letter{}N/note{}N/a4{}N/legal{}N}B/@scaleunit 100 N
214
/@hscale{@scaleunit div/hsc X}B/@vscale{@scaleunit div/vsc X}B/@hsize{
215
/hs X/CLIP 1 N}B/@vsize{/vs X/CLIP 1 N}B/@clip{/CLIP 2 N}B/@hoffset{/ho
216
X}B/@voffset{/vo X}B/@angle{/ang X}B/@rwi{10 div/rwi X/rwiSeen true N}B
217
/@rhi{10 div/rhi X/rhiSeen true N}B/@llx{/llx X}B/@lly{/lly X}B/@urx{
218
/urx X}B/@ury{/ury X}B/magscale true def end/@MacSetUp{userdict/md known
219
{userdict/md get type/dicttype eq{userdict begin md length 10 add md
220
maxlength ge{/md md dup length 20 add dict copy def}if end md begin
221
/letter{}N/note{}N/legal{}N/od{txpose 1 0 mtx defaultmatrix dtransform S
222
atan/pa X newpath clippath mark{transform{itransform moveto}}{transform{
223
itransform lineto}}{6 -2 roll transform 6 -2 roll transform 6 -2 roll
224
transform{itransform 6 2 roll itransform 6 2 roll itransform 6 2 roll
225
curveto}}{{closepath}}pathforall newpath counttomark array astore/gc xdf
226
pop ct 39 0 put 10 fz 0 fs 2 F/|______Courier fnt invertflag{PaintBlack}
227
if}N/txpose{pxs pys scale ppr aload pop por{noflips{pop S neg S TR pop 1
228
-1 scale}if xflip yflip and{pop S neg S TR 180 rotate 1 -1 scale ppr 3
229
get ppr 1 get neg sub neg ppr 2 get ppr 0 get neg sub neg TR}if xflip
230
yflip not and{pop S neg S TR pop 180 rotate ppr 3 get ppr 1 get neg sub
231
neg 0 TR}if yflip xflip not and{ppr 1 get neg ppr 0 get neg TR}if}{
232
noflips{TR pop pop 270 rotate 1 -1 scale}if xflip yflip and{TR pop pop
233
90 rotate 1 -1 scale ppr 3 get ppr 1 get neg sub neg ppr 2 get ppr 0 get
234
neg sub neg TR}if xflip yflip not and{TR pop pop 90 rotate ppr 3 get ppr
235
1 get neg sub neg 0 TR}if yflip xflip not and{TR pop pop 270 rotate ppr
236
2 get ppr 0 get neg sub neg 0 S TR}if}ifelse scaleby96{ppr aload pop 4
237
-1 roll add 2 div 3 1 roll add 2 div 2 copy TR .96 dup scale neg S neg S
238
TR}if}N/cp{pop pop showpage pm restore}N end}if}if}N/normalscale{
239
Resolution 72 div VResolution 72 div neg scale magscale{DVImag dup scale
240
}if 0 setgray}N/psfts{S 65781.76 div N}N/startTexFig{/psf$SavedState
241
save N userdict maxlength dict begin/magscale true def normalscale
242
currentpoint TR/psf$ury psfts/psf$urx psfts/psf$lly psfts/psf$llx psfts
243
/psf$y psfts/psf$x psfts currentpoint/psf$cy X/psf$cx X/psf$sx psf$x
244
psf$urx psf$llx sub div N/psf$sy psf$y psf$ury psf$lly sub div N psf$sx
245
psf$sy scale psf$cx psf$sx div psf$llx sub psf$cy psf$sy div psf$ury sub
246
TR/showpage{}N/erasepage{}N/copypage{}N/p 3 def @MacSetUp}N/doclip{
247
psf$llx psf$lly psf$urx psf$ury currentpoint 6 2 roll newpath 4 copy 4 2
248
roll moveto 6 -1 roll S lineto S lineto S lineto closepath clip newpath
249
moveto}N/endTexFig{end psf$SavedState restore}N/@beginspecial{SDict
250
begin/SpecialSave save N gsave normalscale currentpoint TR
251
@SpecialDefaults count/ocount X/dcount countdictstack N}N/@setspecial{
252
CLIP 1 eq{newpath 0 0 moveto hs 0 rlineto 0 vs rlineto hs neg 0 rlineto
253
closepath clip}if ho vo TR hsc vsc scale ang rotate rwiSeen{rwi urx llx
254
sub div rhiSeen{rhi ury lly sub div}{dup}ifelse scale llx neg lly neg TR
255
}{rhiSeen{rhi ury lly sub div dup scale llx neg lly neg TR}if}ifelse
256
CLIP 2 eq{newpath llx lly moveto urx lly lineto urx ury lineto llx ury
257
lineto closepath clip}if/showpage{}N/erasepage{}N/copypage{}N newpath}N
258
/@endspecial{count ocount sub{pop}repeat countdictstack dcount sub{end}
259
repeat grestore SpecialSave restore end}N/@defspecial{SDict begin}N
260
/@fedspecial{end}B/li{lineto}B/rl{rlineto}B/rc{rcurveto}B/np{/SaveX
261
currentpoint/SaveY X N 1 setlinecap newpath}N/st{stroke SaveX SaveY
262
moveto}N/fil{fill SaveX SaveY moveto}N/ellipse{/endangle X/startangle X
263
/yrad X/xrad X/savematrix matrix currentmatrix N TR xrad yrad scale 0 0
264
1 startangle endangle arc savematrix setmatrix}N end
265
 
266
%%EndProcSet
267
%%BeginProcSet: color.pro
268
%!
269
TeXDict begin/setcmykcolor where{pop}{/setcmykcolor{dup 10 eq{pop
270
setrgbcolor}{1 sub 4 1 roll 3{3 index add neg dup 0 lt{pop 0}if 3 1 roll
271
}repeat setrgbcolor pop}ifelse}B}ifelse/TeXcolorcmyk{setcmykcolor}def
272
/TeXcolorrgb{setrgbcolor}def/TeXcolorgrey{setgray}def/TeXcolorgray{
273
setgray}def/TeXcolorhsb{sethsbcolor}def/currentcmykcolor where{pop}{
274
/currentcmykcolor{currentrgbcolor 10}B}ifelse/DC{exch dup userdict exch
275
known{pop pop}{X}ifelse}B/GreenYellow{0.15 0 0.69 0 setcmykcolor}DC
276
/Yellow{0 0 1 0 setcmykcolor}DC/Goldenrod{0 0.10 0.84 0 setcmykcolor}DC
277
/Dandelion{0 0.29 0.84 0 setcmykcolor}DC/Apricot{0 0.32 0.52 0
278
setcmykcolor}DC/Peach{0 0.50 0.70 0 setcmykcolor}DC/Melon{0 0.46 0.50 0
279
setcmykcolor}DC/YellowOrange{0 0.42 1 0 setcmykcolor}DC/Orange{0 0.61
280
0.87 0 setcmykcolor}DC/BurntOrange{0 0.51 1 0 setcmykcolor}DC
281
/Bittersweet{0 0.75 1 0.24 setcmykcolor}DC/RedOrange{0 0.77 0.87 0
282
setcmykcolor}DC/Mahogany{0 0.85 0.87 0.35 setcmykcolor}DC/Maroon{0 0.87
283
0.68 0.32 setcmykcolor}DC/BrickRed{0 0.89 0.94 0.28 setcmykcolor}DC/Red{
284
 
285
 
286
/Salmon{0 0.53 0.38 0 setcmykcolor}DC/CarnationPink{0 0.63 0 0
287
setcmykcolor}DC/Magenta{0 1 0 0 setcmykcolor}DC/VioletRed{0 0.81 0 0
288
setcmykcolor}DC/Rhodamine{0 0.82 0 0 setcmykcolor}DC/Mulberry{0.34 0.90
289
 
290
/Fuchsia{0.47 0.91 0 0.08 setcmykcolor}DC/Lavender{0 0.48 0 0
291
setcmykcolor}DC/Thistle{0.12 0.59 0 0 setcmykcolor}DC/Orchid{0.32 0.64 0
292
 
293
0.45 0.86 0 0 setcmykcolor}DC/Plum{0.50 1 0 0 setcmykcolor}DC/Violet{
294
0.79 0.88 0 0 setcmykcolor}DC/RoyalPurple{0.75 0.90 0 0 setcmykcolor}DC
295
/BlueViolet{0.86 0.91 0 0.04 setcmykcolor}DC/Periwinkle{0.57 0.55 0 0
296
setcmykcolor}DC/CadetBlue{0.62 0.57 0.23 0 setcmykcolor}DC
297
/CornflowerBlue{0.65 0.13 0 0 setcmykcolor}DC/MidnightBlue{0.98 0.13 0
298
0.43 setcmykcolor}DC/NavyBlue{0.94 0.54 0 0 setcmykcolor}DC/RoyalBlue{1
299
0.50 0 0 setcmykcolor}DC/Blue{1 1 0 0 setcmykcolor}DC/Cerulean{0.94 0.11
300
 
301
setcmykcolor}DC/SkyBlue{0.62 0 0.12 0 setcmykcolor}DC/Turquoise{0.85 0
302
0.20 0 setcmykcolor}DC/TealBlue{0.86 0 0.34 0.02 setcmykcolor}DC
303
/Aquamarine{0.82 0 0.30 0 setcmykcolor}DC/BlueGreen{0.85 0 0.33 0
304
setcmykcolor}DC/Emerald{1 0 0.50 0 setcmykcolor}DC/JungleGreen{0.99 0
305
0.52 0 setcmykcolor}DC/SeaGreen{0.69 0 0.50 0 setcmykcolor}DC/Green{1 0
306
1 0 setcmykcolor}DC/ForestGreen{0.91 0 0.88 0.12 setcmykcolor}DC
307
/PineGreen{0.92 0 0.59 0.25 setcmykcolor}DC/LimeGreen{0.50 0 1 0
308
setcmykcolor}DC/YellowGreen{0.44 0 0.74 0 setcmykcolor}DC/SpringGreen{
309
0.26 0 0.76 0 setcmykcolor}DC/OliveGreen{0.64 0 0.95 0.40 setcmykcolor}
310
DC/RawSienna{0 0.72 1 0.45 setcmykcolor}DC/Sepia{0 0.83 1 0.70
311
setcmykcolor}DC/Brown{0 0.81 1 0.60 setcmykcolor}DC/Tan{0.14 0.42 0.56 0
312
setcmykcolor}DC/Gray{0 0 0 0.50 setcmykcolor}DC/Black{0 0 0 1
313
setcmykcolor}DC/White{0 0 0 0 setcmykcolor}DC end
314
 
315
%%EndProcSet
316
TeXDict begin 39158280 55380996 1000 600 600 (tmp/isa.dvi)
317 623 markom
@start
318
%DVIPSBitmapFont: Fa cmmi10 10.95 1
319
/Fa 1 61 df<183818FC1703EF0FF8EF3FE0EFFF80933803FE00EE0FF8EE3FE0EEFF80DB
320
03FEC7FCED0FF8ED3FE0EDFF80DA03FEC8FCEC0FF8EC3FE0ECFF80D903FEC9FCEB0FF8EB
321
3FE0EBFF80D803FECAFCEA0FF8EA3FE0EA7F8000FECBFCA2EA7F80EA3FE0EA0FF8EA03FE
322
C66C7EEB3FE0EB0FF8EB03FE903800FF80EC3FE0EC0FF8EC03FE913800FF80ED3FE0ED0F
323
F8ED03FE923800FF80EE3FE0EE0FF8EE03FE933800FF80EF3FE0EF0FF8EF03FC17001838
324
363678B147>60 D E
325
%EndDVIPSBitmapFont
326
/Fc 68[46 62[46 1[46 46 46 46 46 46 46 46 46 46 46 46
327
46 46 46 46 46 46 46 46 46 46 46 46 46 46 1[46 1[46 1[46
328 1295 lampret
1[46 46 1[46 1[46 46 46 1[46 46 46 46 46 46 46 46 46
329
1[46 46 46 46 46 46 1[46 46 46 2[46 46 46 46 46 46 46
330
46 46 46 46 46 46 46 46 46 46 46 46 1[46 46 3[46 33[{
331
.85 ExtendFont TeXBase1Encoding ReEncodeFont}77 90.9091
332 623 markom
/Courier rf /Fd 135[45 3[30 35 40 1[51 45 51 76 25 2[25
333
3[40 1[40 51 45 23[35 2[56 61 66 9[30 3[45 1[45 45 45
334
4[30 45[{TeXBase1Encoding ReEncodeFont}24 90.9091 /Times-Bold
335
rf /Fe 135[37 1[37 1[21 29 25 1[37 37 5[21 2[25 33 37
336
33 37 33 18[54 1[46 54 1[25 4[54 1[50 54 7[37 37 37 37
337
37 37 37 37 37 37 48[{TeXBase1Encoding ReEncodeFont}31
338
74.7198 /Times-Roman rf /Ff 133[37 42 42 60 42 42 23
339
32 28 42 42 42 42 65 23 42 23 23 42 42 28 37 42 37 42
340
37 3[28 1[28 51 60 60 78 60 60 51 46 55 1[46 60 60 74
341
51 2[28 60 60 46 51 60 55 55 60 5[23 1[42 42 42 42 42
342
42 42 42 42 42 23 21 28 21 2[28 28 28 35[46 46 2[{
343
TeXBase1Encoding ReEncodeFont}71 83.022 /Times-Roman
344
rf /Fg 198[33 33 33 33 33 33 33 33 33 33 1[17 46[{
345
TeXBase1Encoding ReEncodeFont}11 66.4176 /Times-Roman
346
rf /Fh 133[44 50 50 72 50 55 33 39 44 55 55 50 55 83
347
28 55 33 28 55 50 33 44 55 44 55 50 1[50 4[66 1[72 100
348
72 72 66 55 72 1[61 78 72 94 66 1[50 39 78 78 61 66 72
349
72 66 72 8[50 50 50 50 50 50 50 50 1[28 25 33 41[55 3[{
350
TeXBase1Encoding ReEncodeFont}62 99.6264 /Times-Bold
351
rf /Fi 139[25 7[21 2[21 42 37 25 33 42 17[54 4[71 50
352
76[{TeXBase1Encoding ReEncodeFont}11 74.7198 /Times-Bold
353
rf /Fj 167[60 1[60 2[46 55 1[46 60 5[28 2[46 1[60 1[55
354
11[42 1[42 42 42 42 42 23 21 46[{
355
.167 SlantFont TeXBase1Encoding ReEncodeFont}18 83.022
356
/Times-Roman rf /Fk 206[29 49[{TeXBase1Encoding ReEncodeFont}1
357
58.1154 /Times-Roman rf /Fl 167[60 1[60 2[46 60 1[51
358
65 5[32 2[51 1[60 1[55 11[42 1[42 42 42 42 42 23 21 46[{
359
TeXBase1Encoding ReEncodeFont}18 83.022 /Times-Bold rf
360
end
361 14 lampret
%%EndProlog
362
%%BeginSetup
363
%%Feature: *Resolution 600dpi
364
TeXDict begin
365
%%PaperSize: A4
366
 
367
%%EndSetup
368
%%Page: 1 1
369 623 markom
1 0 bop Black Black 1574 16 a Fl(0.1.)40 b(ORBIS32/64)p
370
Black 1866 6065 a Fk(1)p Black eop
371 14 lampret
%%Page: 2 2
372 623 markom
2 1 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p -128
373 489 markom
-146 4016 4 v Black -128 16 V 1 TeXcolorgray 388 356
374 623 markom
a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
375 88 lampret
Black 1 TeXcolorgray 123 w(Middle)17 b(Middle)g(Middle)g(Middle)g
376 489 markom
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
377
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
378 623 markom
120 w(Right)p Black 348 456 a Fh(l.add)1072 b(Add)25
379 489 markom
b(Signed)1072 b(l.add)p 147 803 3467 4 v 145 903 4 100
380 623 markom
v 177 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 677 903
381 489 markom
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1145 903 V 71 w(20)48
382
b(.)g(.)f(.)71 b(16)p 1613 903 V 71 w(15)48 b(.)f(.)h(.)70
383
b(11)p 2081 903 V 171 w(10)p 2416 903 V 170 w(9)292 b(8)p
384
2845 903 V 72 w(7)47 b(.)h(.)70 b(4)p 3183 903 V 72 w(3)48
385 623 markom
b(.)f(.)155 b Ff(0)p 3612 903 V 147 906 3467 4 v 145
386
1006 4 100 v 221 976 a Fe(opcode)20 b(0x38)p 677 1006
387 489 markom
V 283 w(D)p 1145 1006 V 414 w(A)p 1613 1006 V 416 w(B)p
388
2081 1006 V 250 w(reserv)o(ed)p 2416 1006 V 84 w(opcode)g(0x0)p
389
2845 1006 V 86 w(reserv)o(ed)p 3183 1006 V 85 w(opcode)g(0x0)p
390
3612 1006 V 147 1009 3467 4 v 145 1109 4 100 v 331 1079
391
a(6)f(bits)p 677 1109 V 336 w(5)g(bits)p 1145 1109 V
392
304 w(5)g(bits)p 1613 1109 V 303 w(5)h(bits)p 2081 1109
393
V 237 w(1)f(bits)p 2416 1109 V 218 w(2)g(bits)p 2845
394
1109 V 220 w(4)g(bits)p 3183 1109 V 228 w(4bits)p 3612
395 623 markom
1109 V 147 1112 3467 4 v -128 1537 a Fd(F)n(ormat:)p
396
Black Black 171 1781 a Fc(l.add)49 b(rD,rA,rB)-128 2142
397
y Fd(Description:)p Black Black 171 2377 a Ff(The)21
398 489 markom
b(contents)g(of)h(general-purpose)17 b(re)o(gister)k(rA)h(are)f(added)g
399
(to)g(the)h(contents)f(of)g(general-purpose)d(re)o(gister)j(rB)h(to)171
400
2477 y(form)d(the)i(result.)k(The)19 b(result)i(is)g(placed)e(into)h
401 623 markom
(general-purpose)d(re)o(gister)i(rD.)-128 2839 y Fd(32-bit)24
402
b(Implementation:)p Black Black 171 3082 a Fc(rD[31:0])50
403
b Fa(<)p Fc(-)c(rA[31:0])j(+)e(rB[31:0])171 3190 y(SR[CY])i
404
Fa(<)p Fc(-)d(carry)171 3298 y(SR[OV])j Fa(<)p Fc(-)d(overflow)-128
405
3660 y Fd(64-bit)24 b(Implementation:)p Black Black 171
406
3903 a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(rA[63:0])j(+)e(rB[63:0])171
407
4011 y(SR[CY])i Fa(<)p Fc(-)d(carry)171 4119 y(SR[OV])j
408
Fa(<)p Fc(-)d(overflow)-128 4481 y Fd(Exceptions:)p Black
409 1110 lampret
Black 171 4724 a Fc(Range)j(Exception)1559 5819 y Ff(Instruction)18
410
b(Class)1651 5919 y(ORBIS32)i(I)p Black 1860 6065 a(2)p
411
Black eop
412 623 markom
%%Page: 3 3
413
3 2 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p -128
414 489 markom
-146 4016 4 v Black -128 16 V 1 TeXcolorgray 366 356
415 623 markom
a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
416 88 lampret
Black 1 TeXcolorgray 145 w(Middle)17 b(Middle)g(Middle)g(Middle)g
417 489 markom
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
418
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
419 623 markom
142 w(Right)p Black 304 456 a Fh(l.addc)836 b(Add)26
420 489 markom
b(Signed)g(and)f(Carry)836 b(l.addc)p 147 803 3467 4
421 623 markom
v 145 903 4 100 v 177 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
422 489 markom
b(26)p 677 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1145
423
903 V 71 w(20)48 b(.)g(.)f(.)71 b(16)p 1613 903 V 71
424
w(15)48 b(.)f(.)h(.)70 b(11)p 2081 903 V 171 w(10)p 2416
425
903 V 170 w(9)292 b(8)p 2845 903 V 72 w(7)47 b(.)h(.)70
426 623 markom
b(4)p 3183 903 V 72 w(3)48 b(.)f(.)155 b Ff(0)p 3612
427
903 V 147 906 3467 4 v 145 1006 4 100 v 221 976 a Fe(opcode)20
428 489 markom
b(0x38)p 677 1006 V 283 w(D)p 1145 1006 V 414 w(A)p 1613
429
1006 V 416 w(B)p 2081 1006 V 250 w(reserv)o(ed)p 2416
430
1006 V 84 w(opcode)g(0x0)p 2845 1006 V 86 w(reserv)o(ed)p
431
3183 1006 V 85 w(opcode)g(0x1)p 3612 1006 V 147 1009
432
3467 4 v 145 1109 4 100 v 331 1079 a(6)f(bits)p 677 1109
433
V 336 w(5)g(bits)p 1145 1109 V 304 w(5)g(bits)p 1613
434
1109 V 303 w(5)h(bits)p 2081 1109 V 237 w(1)f(bits)p
435
2416 1109 V 218 w(2)g(bits)p 2845 1109 V 220 w(4)g(bits)p
436
3183 1109 V 228 w(4bits)p 3612 1109 V 147 1112 3467 4
437 623 markom
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
438
Fc(l.addc)49 b(rD,rA,rB)-128 2142 y Fd(Description:)p
439
Black Black 171 2377 a Ff(The)18 b(contents)f(of)g(general-purpose)e
440 489 markom
(re)o(gister)i(rA)h(are)g(added)e(to)i(the)g(contents)f(of)h
441
(general-purpose)c(re)o(gister)j(rB)h(and)171 2477 y(carry)i(SR[CY])g
442 88 lampret
(to)h(form)e(the)h(result.)25 b(The)20 b(result)g(is)h(placed)f(into)g
443 623 markom
(general-purpose)c(re)o(gister)k(rD.)-128 2839 y Fd(32-bit)k
444
(Implementation:)p Black Black 171 3082 a Fc(rD[31:0])50
445
b Fa(<)p Fc(-)c(rA[31:0])j(+)e(rB[31:0])i(+)e(SR[CY])171
446
3190 y(SR[CY])i Fa(<)p Fc(-)d(carry)171 3298 y(SR[OV])j
447
Fa(<)p Fc(-)d(overflow)-128 3660 y Fd(64-bit)24 b(Implementation:)p
448
Black Black 171 3903 a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(rA[63:0])j(+)e
449
(rB[63:0])i(+)e(SR[CY])171 4011 y(SR[CY])i Fa(<)p Fc(-)d(carry)171
450
4119 y(SR[OV])j Fa(<)p Fc(-)d(overflow)-128 4481 y Fd(Exceptions:)p
451 1110 lampret
Black Black 171 4724 a Fc(Range)j(Exception)1559 5819
452
y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS32)i(I)p
453
Black 1860 6065 a(3)p Black eop
454 623 markom
%%Page: 4 4
455
4 3 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p -128
456 489 markom
-146 4016 4 v Black -128 16 V 1 TeXcolorgray 374 356
457 623 markom
a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
458 88 lampret
Black 1 TeXcolorgray 137 w(Middle)17 b(Middle)g(Middle)g(Middle)g
459 489 markom
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
460
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
461 623 markom
134 w(Right)p Black 320 456 a Fh(l.addi)829 b(Add)26
462 489 markom
b(Immediate)f(Signed)830 b(l.addi)p 566 803 2629 4 v
463 623 markom
564 903 4 100 v 596 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
464 489 markom
b(26)p 1096 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1564
465
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 2032 903 V 71
466
w(15)48 b(.)g(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)83
467 623 markom
b Ff(0)p 3193 903 V 566 906 2629 4 v 564 1006 4 100 v
468
640 976 a Fe(opcode)21 b(0x27)p 1096 1006 V 282 w(D)p
469 489 markom
1564 1006 V 414 w(A)p 2032 1006 V 775 w(I)p 3193 1006
470
V 566 1009 2629 4 v 564 1109 4 100 v 750 1079 a(6)e(bits)p
471
1096 1109 V 336 w(5)g(bits)p 1564 1109 V 304 w(5)g(bits)p
472
2032 1109 V 641 w(16bits)p 3193 1109 V 566 1112 2629
473 623 markom
4 v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781
474
a Fc(l.addi)49 b(rD,rA,I)-128 2142 y Fd(Description:)p
475 1295 lampret
Black Black 171 2377 a Ff(The)22 b(immediate)f(v)n(alue)g(is)i(sign-e)o
476
(xtended)c(and)i(added)g(to)h(the)g(contents)f(of)h(general-purposere)o
477
(gister)17 b(rA)22 b(to)g(form)171 2477 y(the)f(result.)j(The)c(result)
478
h(is)g(placed)e(into)h(general-purposere)o(gister)15
479
b(rD.)-128 2839 y Fd(32-bit)24 b(Implementation:)p Black
480
Black 171 3082 a Fc(rD[31:0])50 b Fa(<)p Fc(-)c(rA[31:0])j(+)e
481
(exts\(Immediate\))171 3190 y(SR[CY])i Fa(<)p Fc(-)d(carry)171
482
3298 y(SR[OV])j Fa(<)p Fc(-)d(overflow)-128 3660 y Fd(64-bit)24
483
b(Implementation:)p Black Black 171 3903 a Fc(rD[63:0])50
484
b Fa(<)p Fc(-)c(rA[63:0])j(+)e(exts\(Immediate\))171
485
4011 y(SR[CY])i Fa(<)p Fc(-)d(carry)171 4119 y(SR[OV])j
486
Fa(<)p Fc(-)d(overflow)-128 4481 y Fd(Exceptions:)p Black
487
Black 171 4724 a Fc(Range)j(Exception)1559 5819 y Ff(Instruction)18
488
b(Class)1651 5919 y(ORBIS32)i(I)p Black 1860 6065 a(4)p
489
Black eop
490
%%Page: 5 5
491
5 4 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p -128
492
-146 4016 4 v Black -128 16 V 1 TeXcolorgray 352 356
493
a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
494
Black 1 TeXcolorgray 159 w(Middle)17 b(Middle)g(Middle)g(Middle)g
495
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
496
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
497
156 w(Right)p Black 276 456 a Fh(l.addic)594 b(Add)26
498
b(Immediate)f(Signed)h(and)f(Carry)594 b(l.addic)p 566
499
803 2629 4 v 564 903 4 100 v 596 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
500
b(26)p 1096 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1564
501
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 2032 903 V 71
502
w(15)48 b(.)g(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)83
503
b Ff(0)p 3193 903 V 566 906 2629 4 v 564 1006 4 100 v
504
640 976 a Fe(opcode)21 b(0x28)p 1096 1006 V 282 w(D)p
505
1564 1006 V 414 w(A)p 2032 1006 V 775 w(I)p 3193 1006
506
V 566 1009 2629 4 v 564 1109 4 100 v 750 1079 a(6)e(bits)p
507
1096 1109 V 336 w(5)g(bits)p 1564 1109 V 304 w(5)g(bits)p
508
2032 1109 V 641 w(16bits)p 3193 1109 V 566 1112 2629
509
4 v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781
510
a Fc(l.addic)49 b(rD,rA,I)-128 2142 y Fd(Description:)p
511
Black Black 171 2377 a Ff(The)17 b(immediate)g(v)n(alue)f(is)j(sign-e)o
512
(xtended)14 b(and)j(added)f(to)h(the)h(contents)e(of)h
513
(general-purposere)o(gister)c(rA)k(and)g(carry)171 2477
514
y(SR[CY])k(to)g(form)e(the)h(result.)25 b(The)20 b(result)g(is)h
515
(placed)f(into)f(general-purpose)e(re)o(gister)j(rD.)-128
516
2839 y Fd(32-bit)k(Implementation:)p Black Black 171
517
3082 a Fc(rD[31:0])50 b Fa(<)p Fc(-)c(rA[31:0])j(+)e(exts\(Immediate\))
518
52 b(+)46 b(SR[CY])171 3190 y(SR[CY])j Fa(<)p Fc(-)d(carry)171
519
3298 y(SR[OV])j Fa(<)p Fc(-)d(overflow)-128 3660 y Fd(64-bit)24
520
b(Implementation:)p Black Black 171 3903 a Fc(rD[63:0])50
521
b Fa(<)p Fc(-)c(rA[63:0])j(+)e(exts\(Immediate\))52 b(+)46
522
b(SR[CY])171 4011 y(SR[CY])j Fa(<)p Fc(-)d(carry)171
523 623 markom
4119 y(SR[OV])j Fa(<)p Fc(-)d(overflow)-128 4481 y Fd(Exceptions:)p
524 1110 lampret
Black Black 171 4724 a Fc(Range)j(Exception)1559 5819
525
y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS32)i(I)p
526 1295 lampret
Black 1860 6065 a(5)p Black eop
527
%%Page: 6 6
528
6 5 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p -128
529 489 markom
-146 4016 4 v Black -128 16 V 1 TeXcolorgray 388 356
530 623 markom
a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
531 88 lampret
Black 1 TeXcolorgray 123 w(Middle)17 b(Middle)g(Middle)g(Middle)g
532 489 markom
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
533
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
534 623 markom
120 w(Right)p Black 348 456 a Fh(l.and)1228 b(And)g(l.and)p
535
147 803 3467 4 v 145 903 4 100 v 177 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
536 489 markom
b(26)p 677 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1145
537
903 V 71 w(20)48 b(.)g(.)f(.)71 b(16)p 1613 903 V 71
538
w(15)48 b(.)f(.)h(.)70 b(11)p 2081 903 V 171 w(10)p 2416
539
903 V 170 w(9)292 b(8)p 2845 903 V 72 w(7)47 b(.)h(.)70
540 623 markom
b(4)p 3183 903 V 72 w(3)48 b(.)f(.)155 b Ff(0)p 3612
541
903 V 147 906 3467 4 v 145 1006 4 100 v 221 976 a Fe(opcode)20
542 489 markom
b(0x38)p 677 1006 V 283 w(D)p 1145 1006 V 414 w(A)p 1613
543
1006 V 416 w(B)p 2081 1006 V 250 w(reserv)o(ed)p 2416
544
1006 V 84 w(opcode)g(0x0)p 2845 1006 V 86 w(reserv)o(ed)p
545
3183 1006 V 85 w(opcode)g(0x3)p 3612 1006 V 147 1009
546
3467 4 v 145 1109 4 100 v 331 1079 a(6)f(bits)p 677 1109
547
V 336 w(5)g(bits)p 1145 1109 V 304 w(5)g(bits)p 1613
548
1109 V 303 w(5)h(bits)p 2081 1109 V 237 w(1)f(bits)p
549
2416 1109 V 218 w(2)g(bits)p 2845 1109 V 220 w(4)g(bits)p
550
3183 1109 V 228 w(4bits)p 3612 1109 V 147 1112 3467 4
551 623 markom
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
552
Fc(l.and)49 b(rD,rA,rB)-128 2142 y Fd(Description:)p
553
Black Black 171 2377 a Ff(The)20 b(contents)f(of)h(general-purpose)c
554 88 lampret
(re)o(gister)j(rA)h(are)g(combined)e(with)i(the)g(contents)g(of)f
555 489 markom
(general-purpose)e(re)o(gister)171 2477 y(rB)k(in)f(a)h(bit-wise)f
556 88 lampret
(logical)g(AND)h(operation.)i(The)d(result)g(is)h(placed)e(into)h
557 623 markom
(general-purpose)d(re)o(gister)i(rD.)-128 2839 y Fd(32-bit)24
558
b(Implementation:)p Black Black 171 3082 a Fc(rD[31:0])50
559
b Fa(<)p Fc(-)c(rA[31:0])j(AND)f(rB[31:0])-128 3444 y
560
Fd(64-bit)24 b(Implementation:)p Black Black 171 3687
561
a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(rA[63:0])j(AND)f(rB[63:0])-128
562 1110 lampret
4049 y Fd(Exceptions:)p Black Black 171 4292 a Fc(None)1559
563
5819 y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS32)i(I)p
564 1295 lampret
Black 1860 6065 a(6)p Black eop
565
%%Page: 7 7
566
7 6 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p -128
567 489 markom
-146 4016 4 v Black -128 16 V 1 TeXcolorgray 374 356
568 623 markom
a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
569 88 lampret
Black 1 TeXcolorgray 137 w(Middle)17 b(Middle)g(Middle)g(Middle)g
570 489 markom
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
571
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
572 623 markom
134 w(Right)p Black 320 456 a Fh(l.andi)640 b(And)25
573 489 markom
b(with)g(Immediate)g(Half)g(W)-7 b(ord)638 b(l.andi)p
574 623 markom
566 803 2629 4 v 564 903 4 100 v 596 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
575 489 markom
b(26)p 1096 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1564
576
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 2032 903 V 71
577
w(15)48 b(.)g(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)83
578 623 markom
b Ff(0)p 3193 903 V 566 906 2629 4 v 564 1006 4 100 v
579
640 976 a Fe(opcode)21 b(0x29)p 1096 1006 V 282 w(D)p
580 489 markom
1564 1006 V 414 w(A)p 2032 1006 V 760 w(K)p 3193 1006
581
V 566 1009 2629 4 v 564 1109 4 100 v 750 1079 a(6)e(bits)p
582
1096 1109 V 336 w(5)g(bits)p 1564 1109 V 304 w(5)g(bits)p
583
2032 1109 V 641 w(16bits)p 3193 1109 V 566 1112 2629
584 623 markom
4 v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781
585
a Fc(l.andi)49 b(rD,rA,K)-128 2142 y Fd(Description:)p
586
Black Black 171 2377 a Ff(The)24 b(immediate)g(v)n(alue)f(is)j(zero-e)o
587
(xtended)21 b(and)i(combined)g(with)h(the)h(contents)e(of)h
588
(general-purpose)d(re)o(gister)j(rA)171 2477 y(in)d(a)f(bit-wise)h
589 489 markom
(logical)e(AND)i(operation.)i(The)d(result)g(is)h(placed)f(into)f
590 623 markom
(general-purpose)e(re)o(gister)j(rD.)-128 2839 y Fd(32-bit)k
591
(Implementation:)p Black Black 171 3082 a Fc(rD[31:0])50
592
b Fa(<)p Fc(-)c(rA[31:0])j(AND)f(extz\(Immediate\))-128
593
3444 y Fd(64-bit)24 b(Implementation:)p Black Black 171
594
3687 a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(rA[63:0])j(AND)f
595
(extz\(Immediate\))-128 4049 y Fd(Exceptions:)p Black
596 1110 lampret
Black 171 4292 a Fc(None)1559 5819 y Ff(Instruction)18
597 1295 lampret
b(Class)1651 5919 y(ORBIS32)i(I)p Black 1860 6065 a(7)p
598 1110 lampret
Black eop
599 1295 lampret
%%Page: 8 8
600
8 7 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p -128
601 489 markom
-146 4016 4 v Black -128 16 V 1 TeXcolorgray 406 356
602 623 markom
a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
603 88 lampret
Black 1 TeXcolorgray 87 w(Middle)17 b(Middle)g(Middle)g(Middle)g
604 489 markom
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
605
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
606 623 markom
102 w(Right)p Black 401 456 a Fh(l.bf)1012 b(Branch)27
607 489 markom
b(if)e(Flag)1029 b(l.bf)p 713 803 2335 4 v 711 903 4
608 623 markom
100 v 743 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 1243
609 489 markom
903 V 72 w(25)48 b(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g
610 623 markom
(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)83 b Ff(0)p
611 489 markom
3046 903 V 713 906 2335 4 v 711 1006 4 100 v 806 976
612 623 markom
a Fe(opcode)20 b(0x4)p 1243 1006 V 968 w(N)p 3046 1006
613 489 markom
V 713 1009 2335 4 v 711 1109 4 100 v 897 1079 a(6)f(bits)p
614
1243 1109 V 994 w(26bits)p 3046 1109 V 713 1112 2335
615 623 markom
4 v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781
616
a Fc(l.bf)48 b(N)-128 2142 y Fd(Description:)p Black
617 1295 lampret
Black 171 2377 a Ff(The)19 b(immediate)f(v)n(alue)g(is)h(shifted)f
618
(left)h(tw)o(o)g(bits,)h(sign-e)o(xtended)c(to)i(program)f(counter)g
619
(width,)i(and)f(then)g(added)g(to)171 2477 y(the)j(address)g(of)g(the)g
620
(branch)e(instruction.)26 b(The)21 b(result)g(is)h(the)f(ef)n(fecti)n
621
(v)o(e)f(address)g(of)h(the)g(branch.)26 b(If)21 b(the)g(\003ag)g(is)h
622
(set,)171 2577 y(the)f(program)d(branches)g(to)j(EA)f(with)h(a)f(delay)
623
g(of)g(one)f(instruction.)-128 2938 y Fd(32-bit)24 b(Implementation:)p
624 1110 lampret
Black Black 171 3182 a Fc(EA)47 b Fa(<)p Fc(-)g(exts\(Immediate)k
625 1295 lampret
Fa(<<)46 b Fc(2\))h(+)g(BranchInsnAddr)171 3290 y(PC)g
626 623 markom
Fa(<)p Fc(-)g(EA)g(if)g(SR[F])h(set)-128 3651 y Fd(64-bit)24
627
b(Implementation:)p Black Black 171 3895 a Fc(EA)47 b
628 1295 lampret
Fa(<)p Fc(-)g(exts\(Immediate)k Fa(<<)46 b Fc(2\))h(+)g(BranchInsnAddr)
629 1110 lampret
171 4003 y(PC)g Fa(<)p Fc(-)g(EA)g(if)g(SR[F])h(set)-128
630
4364 y Fd(Exceptions:)p Black Black 171 4608 a Fc(None)1559
631
5819 y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS32)i(I)p
632 1295 lampret
Black 1860 6065 a(8)p Black eop
633
%%Page: 9 9
634
9 8 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p -128
635 489 markom
-146 4016 4 v Black -128 16 V 1 TeXcolorgray 396 356
636 623 markom
a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
637 88 lampret
Black 1 TeXcolorgray 115 w(Middle)17 b(Middle)g(Middle)g(Middle)g
638 489 markom
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
639
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
640 623 markom
112 w(Right)p Black 365 456 a Fh(l.bnf)939 b(Branch)26
641 489 markom
b(if)f(No)g(Flag)937 b(l.bnf)p 713 803 2335 4 v 711 903
642 623 markom
4 100 v 743 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p
643 489 markom
1243 903 V 72 w(25)48 b(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g
644 623 markom
(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)83 b Ff(0)p
645 489 markom
3046 903 V 713 906 2335 4 v 711 1006 4 100 v 806 976
646 623 markom
a Fe(opcode)20 b(0x3)p 1243 1006 V 968 w(N)p 3046 1006
647 489 markom
V 713 1009 2335 4 v 711 1109 4 100 v 897 1079 a(6)f(bits)p
648
1243 1109 V 994 w(26bits)p 3046 1109 V 713 1112 2335
649 623 markom
4 v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781
650
a Fc(l.bnf)49 b(N)-128 2142 y Fd(Description:)p Black
651 1295 lampret
Black 171 2377 a Ff(The)24 b(immediate)g(v)n(alue)f(is)i(shifted)f
652
(left)g(tw)o(o)h(bits,)g(sign-e)o(xtended)d(to)i(program)e(counter)h
653
(width,)i(and)e(then)h(added)171 2477 y(to)g(the)f(address)f(of)h(the)g
654
(branch)f(instruction.)33 b(The)22 b(result)i(is)g(the)f(ef)n(fecti)n
655
(v)o(e)f(address)g(of)h(the)g(branch.)33 b(If)23 b(the)g(\003ag)g(is)
656
171 2577 y(cleared,)d(the)g(program)e(branches)h(to)h(EA)g(with)h(a)f
657
(delay)g(of)g(one)f(instruction.)-128 2938 y Fd(32-bit)24
658
b(Implementation:)p Black Black 171 3182 a Fc(EA)47 b
659
Fa(<)p Fc(-)g(exts\(Immediate)k Fa(<<)46 b Fc(2\))h(+)g(BranchInsnAddr)
660 1110 lampret
171 3290 y(PC)g Fa(<)p Fc(-)g(EA)g(if)g(SR[F])h(cleared)-128
661
3651 y Fd(64-bit)24 b(Implementation:)p Black Black 171
662
3895 a Fc(EA)47 b Fa(<)p Fc(-)g(exts\(Immediate)k Fa(<<)46
663 1295 lampret
b Fc(2\))h(+)g(BranchInsnAddr)171 4003 y(PC)g Fa(<)p
664
Fc(-)g(EA)g(if)g(SR[F])h(cleared)-128 4364 y Fd(Exceptions:)p
665
Black Black 171 4608 a Fc(None)1559 5819 y Ff(Instruction)18
666
b(Class)1651 5919 y(ORBIS32)i(I)p Black 1860 6065 a(9)p
667
Black eop
668
%%Page: 10 10
669
10 9 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
670
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 356
671
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
672 489 markom
Black 1 TeXcolorgray 155 w(Middle)17 b(Middle)g(Middle)g(Middle)g
673
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
674
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
675 623 markom
152 w(Right)p Black 283 456 a Fh(l.cmo)o(v)936 b(Conditional)25
676 489 markom
b(Mo)o(v)o(e)936 b(l.cmo)o(v)p 150 803 3462 4 v 148 903
677 623 markom
4 100 v 179 873 a Fg(31)48 b(.)f(.)h(.)f(.)71 b(26)p
678 489 markom
680 903 V 71 w(25)48 b(.)f(.)h(.)70 b(21)p 1148 903 V
679
72 w(20)48 b(.)f(.)g(.)71 b(16)p 1616 903 V 72 w(15)48
680
b(.)f(.)g(.)71 b(11)p 2083 903 V 170 w(10)p 2418 903
681
V 171 w(9)292 b(8)p 2848 903 V 71 w(7)48 b(.)f(.)71 b(4)p
682 623 markom
3185 903 V 72 w(3)47 b(.)h(.)149 b Ff(0)p 3609 903 V
683
150 906 3462 4 v 148 1006 4 100 v 224 976 a Fe(opcode)20
684 489 markom
b(0x38)p 680 1006 V 282 w(D)p 1148 1006 V 414 w(A)p 1616
685
1006 V 416 w(B)p 2083 1006 V 251 w(reserv)o(ed)p 2418
686
1006 V 84 w(opcode)g(0x0)p 2848 1006 V 85 w(reserv)o(ed)p
687
3185 1006 V 85 w(opcode)h(0x)o(e)p 3609 1006 V 150 1009
688
3462 4 v 148 1109 4 100 v 334 1079 a(6)e(bits)p 680 1109
689
V 335 w(5)h(bits)p 1148 1109 V 303 w(5)f(bits)p 1616
690
1109 V 304 w(5)g(bits)p 2083 1109 V 238 w(1)g(bits)p
691
2418 1109 V 218 w(2)g(bits)p 2848 1109 V 219 w(4)g(bits)p
692
3185 1109 V 226 w(4bits)p 3609 1109 V 150 1112 3462 4
693 623 markom
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
694
Fc(l.cmov)49 b(rD,rA,rB)-128 2142 y Fd(Description:)p
695
Black Black 171 2377 a Ff(If)20 b(SR[F])g(is)g(set,)g(general-purpose)c
696
(re)o(gister)i(rA)i(is)g(placed)f(in)h(general-purpose)15
697
b(re)o(gister)k(rD.)g(If)h(SR[F])g(is)g(cleared,)171
698
2477 y(general-purpose)d(re)o(gister)i(rB)i(is)g(placed)f(in)g
699
(general-purpose)d(re)o(gister)i(rD.)-128 2839 y Fd(32-bit)24
700
b(Implementation:)p Black Black 171 3082 a Fc(rD[31:0])50
701
b Fa(<)p Fc(-)c(SR[F])i(?)f(rA[31:0])i(:)93 b(rB[31:0])-128
702
3444 y Fd(64-bit)24 b(Implementation:)p Black Black 171
703
3687 a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(SR[F])i(?)f(rA[63:0])i(:)93
704
b(rB[63:0])-128 4049 y Fd(Exceptions:)p Black Black 171
705 1110 lampret
4292 a Fc(None)1559 5819 y Ff(Instruction)18 b(Class)1637
706 1295 lampret
5919 y(ORBIS32)i(II)p Black 1839 6065 a(10)p Black eop
707
%%Page: 11 11
708
11 10 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
709 489 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 352
710 623 markom
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
711 95 lampret
Black 1 TeXcolorgray 159 w(Middle)17 b(Middle)g(Middle)g(Middle)g
712 489 markom
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
713
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
714 623 markom
156 w(Right)p Black 276 456 a Fh(l.csync)818 b(Context)25
715 489 markom
b(Syncr)n(onization)819 b(l.csync)p 786 803 2188 4 v
716 623 markom
784 903 4 100 v 816 873 a Fg(31)48 b(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)
717 489 markom
f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g
718 623 markom
(.)g(.)g(.)h(.)82 b Ff(0)p 2973 903 V 786 906 2188 4
719
v 784 1006 4 100 v 1576 976 a Fe(opcode)21 b(0x23000000)p
720 489 markom
2973 1006 V 786 1009 2188 4 v 784 1109 4 100 v 1789 1079
721
a(32bits)p 2973 1109 V 786 1112 2188 4 v -128 1537 a
722 623 markom
Fd(F)n(ormat:)p Black Black 171 1781 a Fc(l.csync)-128
723
2142 y Fd(Description:)p Black Black 171 2377 a Ff(Ex)o(ecution)f(of)i
724 489 markom
(conte)o(xt)f(synchronization)e(instruction)i(results)h(in)g
725
(completion)e(of)i(all)h(operations)d(inside)i(the)g(pro-)171
726 1110 lampret
2477 y(cessor)c(and)e(a)i(\003ush)f(of)g(the)g(instruction)f
727
(pipelines.)23 b(When)17 b(all)h(operations)e(are)h(complete,)f(the)h
728
(RISC)i(core)d(resumes)171 2577 y(with)21 b(an)f(empty)f(instruction)g
729 489 markom
(pipeline)g(and)h(fresh)g(conte)o(xt)f(in)h(all)h(units)f(\(MMU)g(for)f
730 623 markom
(e)o(xample\).)-128 2938 y Fd(32-bit)24 b(Implementation:)p
731
Black Black 171 3182 a Fc(context-synchroniz)q(at)q(ion)-128
732
3543 y Fd(64-bit)g(Implementation:)p Black Black 171
733
3787 a Fc(context-synchroniz)q(at)q(ion)-128 4148 y Fd(Exceptions:)p
734 1110 lampret
Black Black 171 4392 a Fc(None)1559 5819 y Ff(Instruction)18
735 1295 lampret
b(Class)1637 5919 y(ORBIS32)i(II)p Black 1839 6065 a(11)p
736 1110 lampret
Black eop
737 1295 lampret
%%Page: 12 12
738
12 11 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
739 489 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 358
740 623 markom
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
741 95 lampret
Black 1 TeXcolorgray 153 w(Middle)17 b(Middle)g(Middle)g(Middle)g
742 489 markom
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
743
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
744 623 markom
150 w(Right)p Black 287 456 a Fh(l.cust1)320 b(Reser)o(v)o(ed)26
745 489 markom
b(f)n(or)e(ORBIS32/64)g(Custom)h(Instructions)320 b(l.cust1)p
746 623 markom
713 803 2335 4 v 711 903 4 100 v 743 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
747 489 markom
b(26)p 1243 903 V 72 w(25)48 b(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h
748
(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)83
749 623 markom
b Ff(0)p 3046 903 V 713 906 2335 4 v 711 1006 4 100 v
750
789 976 a Fe(opcode)21 b(0x1c)p 1243 1006 V 852 w(reserv)o(ed)p
751 489 markom
3046 1006 V 713 1009 2335 4 v 711 1109 4 100 v 897 1079
752
a(6)e(bits)p 1243 1109 V 994 w(26bits)p 3046 1109 V 713
753 623 markom
1112 2335 4 v -128 1537 a Fd(F)n(ormat:)p Black Black
754
171 1781 a Fc(l.cust1)-128 2142 y Fd(Description:)p Black
755
Black 171 2377 a Ff(This)25 b(f)o(ak)o(e)f(instruction)f(only)h
756 489 markom
(allocates)g(instruction)g(set)h(space)f(for)g(custom)g(instructions.)
757
36 b(Custom)25 b(instructions)171 2477 y(are)20 b(those)g(that)h(are)f
758 1110 lampret
(not)g(de\002ned)f(by)h(the)g(architecture)e(b)n(ut)j(rather)e(by)h
759 623 markom
(the)g(implementation)e(itself.)-128 2839 y Fd(32-bit)24
760
b(Implementation:)p Black Black 171 3082 a Fc(N/A)-128
761
3444 y Fd(64-bit)g(Implementation:)p Black Black 171
762
3687 a Fc(N/A)-128 4049 y Fd(Exceptions:)p Black Black
763 1110 lampret
171 4292 a Fc(N/A)1559 5819 y Ff(Instruction)18 b(Class)1637
764 1295 lampret
5919 y(ORBIS32)i(II)p Black 1839 6065 a(12)p Black eop
765
%%Page: 13 13
766
13 12 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
767 489 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 358
768 623 markom
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
769 95 lampret
Black 1 TeXcolorgray 153 w(Middle)17 b(Middle)g(Middle)g(Middle)g
770 489 markom
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
771
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
772 623 markom
150 w(Right)p Black 287 456 a Fh(l.cust2)320 b(Reser)o(v)o(ed)26
773 489 markom
b(f)n(or)e(ORBIS32/64)g(Custom)h(Instructions)320 b(l.cust2)p
774 623 markom
713 803 2335 4 v 711 903 4 100 v 743 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
775 489 markom
b(26)p 1243 903 V 72 w(25)48 b(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h
776
(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)83
777 623 markom
b Ff(0)p 3046 903 V 713 906 2335 4 v 711 1006 4 100 v
778
787 976 a Fe(opcode)20 b(0x1d)p 1243 1006 V 851 w(reserv)o(ed)p
779 489 markom
3046 1006 V 713 1009 2335 4 v 711 1109 4 100 v 897 1079
780
a(6)f(bits)p 1243 1109 V 994 w(26bits)p 3046 1109 V 713
781 623 markom
1112 2335 4 v -128 1537 a Fd(F)n(ormat:)p Black Black
782
171 1781 a Fc(l.cust2)-128 2142 y Fd(Description:)p Black
783
Black 171 2377 a Ff(This)25 b(f)o(ak)o(e)f(instruction)f(only)h
784 489 markom
(allocates)g(instruction)g(set)h(space)f(for)g(custom)g(instructions.)
785
36 b(Custom)25 b(instructions)171 2477 y(are)20 b(those)g(that)h(are)f
786 1110 lampret
(not)g(de\002ned)f(by)h(the)g(architecture)e(b)n(ut)j(rather)e(by)h
787 623 markom
(the)g(implementation)e(itself.)-128 2839 y Fd(32-bit)24
788
b(Implementation:)p Black Black 171 3082 a Fc(N/A)-128
789
3444 y Fd(64-bit)g(Implementation:)p Black Black 171
790
3687 a Fc(N/A)-128 4049 y Fd(Exceptions:)p Black Black
791 1110 lampret
171 4292 a Fc(N/A)1559 5819 y Ff(Instruction)18 b(Class)1637
792 1295 lampret
5919 y(ORBIS32)i(II)p Black 1839 6065 a(13)p Black eop
793
%%Page: 14 14
794
14 13 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
795 489 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 358
796 623 markom
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
797 95 lampret
Black 1 TeXcolorgray 153 w(Middle)17 b(Middle)g(Middle)g(Middle)g
798 489 markom
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
799
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
800 623 markom
150 w(Right)p Black 287 456 a Fh(l.cust3)320 b(Reser)o(v)o(ed)26
801 489 markom
b(f)n(or)e(ORBIS32/64)g(Custom)h(Instructions)320 b(l.cust3)p
802 623 markom
713 803 2335 4 v 711 903 4 100 v 743 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
803 489 markom
b(26)p 1243 903 V 72 w(25)48 b(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h
804
(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)83
805 623 markom
b Ff(0)p 3046 903 V 713 906 2335 4 v 711 1006 4 100 v
806
789 976 a Fe(opcode)21 b(0x1e)p 1243 1006 V 852 w(reserv)o(ed)p
807 489 markom
3046 1006 V 713 1009 2335 4 v 711 1109 4 100 v 897 1079
808
a(6)e(bits)p 1243 1109 V 994 w(26bits)p 3046 1109 V 713
809 623 markom
1112 2335 4 v -128 1537 a Fd(F)n(ormat:)p Black Black
810
171 1781 a Fc(l.cust3)-128 2142 y Fd(Description:)p Black
811
Black 171 2377 a Ff(This)25 b(f)o(ak)o(e)f(instruction)f(only)h
812 489 markom
(allocates)g(instruction)g(set)h(space)f(for)g(custom)g(instructions.)
813
36 b(Custom)25 b(instructions)171 2477 y(are)20 b(those)g(that)h(are)f
814 1110 lampret
(not)g(de\002ned)f(by)h(the)g(architecture)e(b)n(ut)j(rather)e(by)h
815 623 markom
(the)g(implementation)e(itself.)-128 2839 y Fd(32-bit)24
816
b(Implementation:)p Black Black 171 3082 a Fc(N/A)-128
817
3444 y Fd(64-bit)g(Implementation:)p Black Black 171
818
3687 a Fc(N/A)-128 4049 y Fd(Exceptions:)p Black Black
819 1110 lampret
171 4292 a Fc(N/A)1559 5819 y Ff(Instruction)18 b(Class)1637
820 1295 lampret
5919 y(ORBIS32)i(II)p Black 1839 6065 a(14)p Black eop
821
%%Page: 15 15
822
15 14 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
823 489 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 358
824 623 markom
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
825 95 lampret
Black 1 TeXcolorgray 153 w(Middle)17 b(Middle)g(Middle)g(Middle)g
826 489 markom
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
827
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
828 623 markom
150 w(Right)p Black 287 456 a Fh(l.cust4)320 b(Reser)o(v)o(ed)26
829 489 markom
b(f)n(or)e(ORBIS32/64)g(Custom)h(Instructions)320 b(l.cust4)p
830 623 markom
713 803 2335 4 v 711 903 4 100 v 743 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
831 489 markom
b(26)p 1243 903 V 72 w(25)48 b(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h
832
(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)83
833 623 markom
b Ff(0)p 3046 903 V 713 906 2335 4 v 711 1006 4 100 v
834
793 976 a Fe(opcode)21 b(0x1f)p 1243 1006 V 856 w(reserv)o(ed)p
835 489 markom
3046 1006 V 713 1009 2335 4 v 711 1109 4 100 v 897 1079
836
a(6)e(bits)p 1243 1109 V 994 w(26bits)p 3046 1109 V 713
837 623 markom
1112 2335 4 v -128 1537 a Fd(F)n(ormat:)p Black Black
838
171 1781 a Fc(l.cust4)-128 2142 y Fd(Description:)p Black
839
Black 171 2377 a Ff(This)25 b(f)o(ak)o(e)f(instruction)f(only)h
840 489 markom
(allocates)g(instruction)g(set)h(space)f(for)g(custom)g(instructions.)
841
36 b(Custom)25 b(instructions)171 2477 y(are)20 b(those)g(that)h(are)f
842 1110 lampret
(not)g(de\002ned)f(by)h(the)g(architecture)e(b)n(ut)j(rather)e(by)h
843 623 markom
(the)g(implementation)e(itself.)-128 2839 y Fd(32-bit)24
844
b(Implementation:)p Black Black 171 3082 a Fc(N/A)-128
845
3444 y Fd(64-bit)g(Implementation:)p Black Black 171
846
3687 a Fc(N/A)-128 4049 y Fd(Exceptions:)p Black Black
847 1110 lampret
171 4292 a Fc(N/A)1559 5819 y Ff(Instruction)18 b(Class)1637
848 1295 lampret
5919 y(ORBIS32)i(II)p Black 1839 6065 a(15)p Black eop
849
%%Page: 16 16
850
16 15 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
851 489 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 358
852 623 markom
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
853 95 lampret
Black 1 TeXcolorgray 153 w(Middle)17 b(Middle)g(Middle)g(Middle)g
854 489 markom
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
855
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
856 623 markom
150 w(Right)p Black 287 456 a Fh(l.cust5)320 b(Reser)o(v)o(ed)26
857 489 markom
b(f)n(or)e(ORBIS32/64)g(Custom)h(Instructions)320 b(l.cust5)p
858 1295 lampret
452 803 2856 4 v 450 903 4 100 v 482 873 a Fg(31)48 b(.)f(.)g(.)h(.)70
859
b(26)p 983 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1451
860
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1918 903 V 72
861
w(15)48 b(.)f(.)g(.)71 b(11)p 2386 903 V 72 w(10)48 b(.)f(.)g(.)g(.)71
862
b(5)p 2885 903 V 71 w(4)48 b(.)f(.)h(.)82 b Ff(0)p 3307
863
903 V 452 906 2856 4 v 450 1006 4 100 v 529 976 a Fe(opcode)20
864
b(0x3c)p 983 1006 V 284 w(D)p 1451 1006 V 414 w(A)p 1918
865
1006 V 416 w(B)p 2386 1006 V 435 w(L)p 2885 1006 V 411
866
w(K)p 3307 1006 V 452 1009 2856 4 v 450 1109 4 100 v
867
636 1079 a(6)f(bits)p 983 1109 V 336 w(5)g(bits)p 1451
868
1109 V 304 w(5)g(bits)p 1918 1109 V 304 w(5)g(bits)p
869
2386 1109 V 319 w(6)g(bits)p 2885 1109 V 306 w(5bits)p
870
3307 1109 V 452 1112 2856 4 v -128 1537 a Fd(F)n(ormat:)p
871
Black Black 171 1781 a Fc(l.cust5)49 b(rD,rA,rB,L,K)-128
872
2142 y Fd(Description:)p Black Black 171 2377 a Ff(This)25
873
b(f)o(ak)o(e)f(instruction)f(only)h(allocates)g(instruction)g(set)h
874
(space)f(for)g(custom)g(instructions.)36 b(Custom)25
875
b(instructions)171 2477 y(are)20 b(those)g(that)h(are)f(not)g
876
(de\002ned)f(by)h(the)g(architecture)e(b)n(ut)j(rather)e(by)h(the)g
877
(implementation)e(itself.)-128 2839 y Fd(32-bit)24 b(Implementation:)p
878
Black Black 171 3082 a Fc(N/A)-128 3444 y Fd(64-bit)g(Implementation:)p
879
Black Black 171 3687 a Fc(N/A)-128 4049 y Fd(Exceptions:)p
880
Black Black 171 4292 a Fc(N/A)1559 5819 y Ff(Instruction)18
881
b(Class)1637 5919 y(ORBIS32)i(II)p Black 1839 6065 a(16)p
882
Black eop
883
%%Page: 17 17
884
17 16 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
885 489 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 358
886 623 markom
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
887 95 lampret
Black 1 TeXcolorgray 153 w(Middle)17 b(Middle)g(Middle)g(Middle)g
888 489 markom
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
889
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
890 623 markom
150 w(Right)p Black 287 456 a Fh(l.cust6)320 b(Reser)o(v)o(ed)26
891 489 markom
b(f)n(or)e(ORBIS32/64)g(Custom)h(Instructions)320 b(l.cust6)p
892 623 markom
713 803 2335 4 v 711 903 4 100 v 743 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
893 489 markom
b(26)p 1243 903 V 72 w(25)48 b(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h
894
(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)83
895 623 markom
b Ff(0)p 3046 903 V 713 906 2335 4 v 711 1006 4 100 v
896
787 976 a Fe(opcode)20 b(0x3d)p 1243 1006 V 851 w(reserv)o(ed)p
897 489 markom
3046 1006 V 713 1009 2335 4 v 711 1109 4 100 v 897 1079
898
a(6)f(bits)p 1243 1109 V 994 w(26bits)p 3046 1109 V 713
899 623 markom
1112 2335 4 v -128 1537 a Fd(F)n(ormat:)p Black Black
900
171 1781 a Fc(l.cust6)-128 2142 y Fd(Description:)p Black
901
Black 171 2377 a Ff(This)25 b(f)o(ak)o(e)f(instruction)f(only)h
902 489 markom
(allocates)g(instruction)g(set)h(space)f(for)g(custom)g(instructions.)
903
36 b(Custom)25 b(instructions)171 2477 y(are)20 b(those)g(that)h(are)f
904 1110 lampret
(not)g(de\002ned)f(by)h(the)g(architecture)e(b)n(ut)j(rather)e(by)h
905 623 markom
(the)g(implementation)e(itself.)-128 2839 y Fd(32-bit)24
906
b(Implementation:)p Black Black 171 3082 a Fc(N/A)-128
907
3444 y Fd(64-bit)g(Implementation:)p Black Black 171
908
3687 a Fc(N/A)-128 4049 y Fd(Exceptions:)p Black Black
909 1110 lampret
171 4292 a Fc(N/A)1559 5819 y Ff(Instruction)18 b(Class)1637
910 1295 lampret
5919 y(ORBIS32)i(II)p Black 1839 6065 a(17)p Black eop
911
%%Page: 18 18
912
18 17 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
913 489 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 358
914 623 markom
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
915 95 lampret
Black 1 TeXcolorgray 153 w(Middle)17 b(Middle)g(Middle)g(Middle)g
916 489 markom
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
917
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
918 623 markom
150 w(Right)p Black 287 456 a Fh(l.cust7)320 b(Reser)o(v)o(ed)26
919 489 markom
b(f)n(or)e(ORBIS32/64)g(Custom)h(Instructions)320 b(l.cust7)p
920 623 markom
713 803 2335 4 v 711 903 4 100 v 743 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
921 489 markom
b(26)p 1243 903 V 72 w(25)48 b(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h
922
(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)83
923 623 markom
b Ff(0)p 3046 903 V 713 906 2335 4 v 711 1006 4 100 v
924
789 976 a Fe(opcode)21 b(0x3e)p 1243 1006 V 852 w(reserv)o(ed)p
925 489 markom
3046 1006 V 713 1009 2335 4 v 711 1109 4 100 v 897 1079
926
a(6)e(bits)p 1243 1109 V 994 w(26bits)p 3046 1109 V 713
927 623 markom
1112 2335 4 v -128 1537 a Fd(F)n(ormat:)p Black Black
928
171 1781 a Fc(l.cust7)-128 2142 y Fd(Description:)p Black
929
Black 171 2377 a Ff(This)25 b(f)o(ak)o(e)f(instruction)f(only)h
930 489 markom
(allocates)g(instruction)g(set)h(space)f(for)g(custom)g(instructions.)
931
36 b(Custom)25 b(instructions)171 2477 y(are)20 b(those)g(that)h(are)f
932 1110 lampret
(not)g(de\002ned)f(by)h(the)g(architecture)e(b)n(ut)j(rather)e(by)h
933 623 markom
(the)g(implementation)e(itself.)-128 2839 y Fd(32-bit)24
934
b(Implementation:)p Black Black 171 3082 a Fc(N/A)-128
935
3444 y Fd(64-bit)g(Implementation:)p Black Black 171
936
3687 a Fc(N/A)-128 4049 y Fd(Exceptions:)p Black Black
937 1110 lampret
171 4292 a Fc(N/A)1559 5819 y Ff(Instruction)18 b(Class)1637
938 1295 lampret
5919 y(ORBIS32)i(II)p Black 1839 6065 a(18)p Black eop
939
%%Page: 19 19
940
19 18 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
941 489 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 358
942 623 markom
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
943 489 markom
Black 1 TeXcolorgray 153 w(Middle)17 b(Middle)g(Middle)g(Middle)g
944
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
945
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
946 623 markom
150 w(Right)p Black 287 456 a Fh(l.cust8)320 b(Reser)o(v)o(ed)26
947 489 markom
b(f)n(or)e(ORBIS32/64)g(Custom)h(Instructions)320 b(l.cust8)p
948 623 markom
713 803 2335 4 v 711 903 4 100 v 743 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
949 489 markom
b(26)p 1243 903 V 72 w(25)48 b(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h
950
(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)83
951 623 markom
b Ff(0)p 3046 903 V 713 906 2335 4 v 711 1006 4 100 v
952
793 976 a Fe(opcode)21 b(0x3f)p 1243 1006 V 856 w(reserv)o(ed)p
953 489 markom
3046 1006 V 713 1009 2335 4 v 711 1109 4 100 v 897 1079
954
a(6)e(bits)p 1243 1109 V 994 w(26bits)p 3046 1109 V 713
955 623 markom
1112 2335 4 v -128 1537 a Fd(F)n(ormat:)p Black Black
956
171 1781 a Fc(l.cust8)-128 2142 y Fd(Description:)p Black
957
Black 171 2377 a Ff(This)25 b(f)o(ak)o(e)f(instruction)f(only)h
958 489 markom
(allocates)g(instruction)g(set)h(space)f(for)g(custom)g(instructions.)
959
36 b(Custom)25 b(instructions)171 2477 y(are)20 b(those)g(that)h(are)f
960 1110 lampret
(not)g(de\002ned)f(by)h(the)g(architecture)e(b)n(ut)j(rather)e(by)h
961 623 markom
(the)g(implementation)e(itself.)-128 2839 y Fd(32-bit)24
962
b(Implementation:)p Black Black 171 3082 a Fc(N/A)-128
963
3444 y Fd(64-bit)g(Implementation:)p Black Black 171
964
3687 a Fc(N/A)-128 4049 y Fd(Exceptions:)p Black Black
965 1110 lampret
171 4292 a Fc(N/A)1559 5819 y Ff(Instruction)18 b(Class)1637
966 1295 lampret
5919 y(ORBIS32)i(II)p Black 1839 6065 a(19)p Black eop
967
%%Page: 20 20
968
20 19 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
969 489 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 403
970 623 markom
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
971 489 markom
Black 1 TeXcolorgray 108 w(Middle)17 b(Middle)g(Middle)g(Middle)g
972
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
973
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
974 623 markom
105 w(Right)p Black 377 456 a Fh(l.di)o(v)1024 b(Di)o(vide)25
975 489 markom
b(Signed)1025 b(l.di)o(v)p 147 803 3467 4 v 145 903 4
976 623 markom
100 v 177 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 677
977 489 markom
903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1145 903 V 71
978
w(20)48 b(.)g(.)f(.)71 b(16)p 1613 903 V 71 w(15)48 b(.)f(.)h(.)70
979
b(11)p 2081 903 V 171 w(10)p 2416 903 V 170 w(9)292 b(8)p
980
2845 903 V 72 w(7)47 b(.)h(.)70 b(4)p 3183 903 V 72 w(3)48
981 623 markom
b(.)f(.)155 b Ff(0)p 3612 903 V 147 906 3467 4 v 145
982
1006 4 100 v 221 976 a Fe(opcode)20 b(0x38)p 677 1006
983 489 markom
V 283 w(D)p 1145 1006 V 414 w(A)p 1613 1006 V 416 w(B)p
984 1110 lampret
2081 1006 V 250 w(reserv)o(ed)p 2416 1006 V 84 w(opcode)g(0x3)p
985 489 markom
2845 1006 V 86 w(reserv)o(ed)p 3183 1006 V 85 w(opcode)g(0x9)p
986
3612 1006 V 147 1009 3467 4 v 145 1109 4 100 v 331 1079
987
a(6)f(bits)p 677 1109 V 336 w(5)g(bits)p 1145 1109 V
988
304 w(5)g(bits)p 1613 1109 V 303 w(5)h(bits)p 2081 1109
989
V 237 w(1)f(bits)p 2416 1109 V 218 w(2)g(bits)p 2845
990
1109 V 220 w(4)g(bits)p 3183 1109 V 228 w(4bits)p 3612
991 623 markom
1109 V 147 1112 3467 4 v -128 1537 a Fd(F)n(ormat:)p
992
Black Black 171 1781 a Fc(l.div)49 b(rD,rA,rB)-128 2142
993 1110 lampret
y Fd(Description:)p Black Black 171 2377 a Ff(The)26
994
b(content)f(of)h(general-purpose)c(re)o(gister)k(rA)g(are)g(di)n(vided)
995
e(by)i(the)g(content)f(of)h(general-purpose)c(re)o(gister)k(rB,)171
996
2477 y(and)d(the)h(result)g(is)g(placed)f(into)h(general-purpose)c(re)o
997 489 markom
(gister)j(rD.)g(Both)h(operands)e(are)h(treated)h(as)g(signed)f(inte)o
998 623 markom
(gers.)171 2577 y(A)e(carry)e(\003ag)i(is)g(set)g(when)e(the)h(di)n
999 1295 lampret
(visor)g(is)h(zero)f(\(if)g(carry)f(SR[CY])i(is)g(implemented\).)-128
1000
2938 y Fd(32-bit)j(Implementation:)p Black Black 171
1001
3182 a Fc(rD[31:0])50 b Fa(<)p Fc(-)c(rA[31:0])j(/)e(rB[31:0])171
1002
3290 y(SR[OV])i Fa(<)p Fc(-)d(overflow)171 3398 y(SR[CY])j
1003
Fa(<)p Fc(-)d(carry)-128 3759 y Fd(64-bit)24 b(Implementation:)p
1004
Black Black 171 4003 a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(rA[63:0])j(/)e
1005
(rB[63:0])171 4111 y(SR[OV])i Fa(<)p Fc(-)d(overflow)171
1006
4219 y(SR[CY])j Fa(<)p Fc(-)d(carry)-128 4580 y Fd(Exceptions:)p
1007
Black Black 171 4824 a Fc(Range)j(Exception)1559 5819
1008
y Ff(Instruction)18 b(Class)1637 5919 y(ORBIS32)i(II)p
1009
Black 1839 6065 a(20)p Black eop
1010
%%Page: 21 21
1011
21 20 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
1012 489 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 375
1013 623 markom
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
1014 88 lampret
Black 1 TeXcolorgray 136 w(Middle)17 b(Middle)g(Middle)g(Middle)g
1015 489 markom
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1016
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1017 623 markom
133 w(Right)p Black 321 456 a Fh(l.di)o(vu)970 b(Di)o(vide)24
1018 489 markom
b(Unsigned)970 b(l.di)o(vu)p 149 803 3463 4 v 147 903
1019 623 markom
4 100 v 179 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p
1020 489 markom
679 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1147 903 V
1021
72 w(20)48 b(.)f(.)g(.)71 b(16)p 1615 903 V 71 w(15)48
1022
b(.)g(.)f(.)71 b(11)p 2083 903 V 170 w(10)p 2418 903
1023
V 170 w(9)292 b(8)p 2847 903 V 72 w(7)48 b(.)f(.)71 b(4)p
1024 623 markom
3185 903 V 71 w(3)48 b(.)f(.)151 b Ff(0)p 3610 903 V
1025
149 906 3463 4 v 147 1006 4 100 v 223 976 a Fe(opcode)20
1026 489 markom
b(0x38)p 679 1006 V 283 w(D)p 1147 1006 V 414 w(A)p 1615
1027
1006 V 416 w(B)p 2083 1006 V 250 w(reserv)o(ed)p 2418
1028 1110 lampret
1006 V 84 w(opcode)g(0x3)p 2847 1006 V 86 w(reserv)o(ed)p
1029 489 markom
3185 1006 V 85 w(opcode)g(0xa)p 3610 1006 V 149 1009
1030
3463 4 v 147 1109 4 100 v 333 1079 a(6)f(bits)p 679 1109
1031
V 336 w(5)g(bits)p 1147 1109 V 304 w(5)g(bits)p 1615
1032
1109 V 304 w(5)g(bits)p 2083 1109 V 237 w(1)g(bits)p
1033
2418 1109 V 218 w(2)g(bits)p 2847 1109 V 220 w(4)g(bits)p
1034
3185 1109 V 226 w(4bits)p 3610 1109 V 149 1112 3463 4
1035 623 markom
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
1036
Fc(l.divu)49 b(rD,rA,rB)-128 2142 y Fd(Description:)p
1037 1295 lampret
Black Black 171 2377 a Ff(The)26 b(content)f(of)h(general-purpose)c(re)
1038
o(gister)k(rA)g(are)g(di)n(vided)e(by)i(the)g(content)f(of)h
1039
(general-purpose)c(re)o(gister)k(rB,)171 2477 y(and)18
1040 1110 lampret
b(the)g(result)g(is)h(placed)f(into)f(general-purpose)e(re)o(gister)i
1041
(rD.)h(Both)h(operands)d(are)i(treated)g(as)g(unsigned)f(inte)o(gers.)
1042
171 2577 y(A)k(carry)e(\003ag)i(is)g(set)g(when)e(the)h(di)n(visor)g
1043 1295 lampret
(is)h(zero)f(\(if)g(carry)f(SR[CY])i(is)g(implemented\).)-128
1044
2938 y Fd(32-bit)j(Implementation:)p Black Black 171
1045
3182 a Fc(rD[31:0])50 b Fa(<)p Fc(-)c(rA[31:0])j(/)e(rB[31:0])171
1046
3290 y(SR[OV])i Fa(<)p Fc(-)d(overflow)171 3398 y(SR[CY])j
1047
Fa(<)p Fc(-)d(carry)-128 3759 y Fd(64-bit)24 b(Implementation:)p
1048
Black Black 171 4003 a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(rA[63:0])j(/)e
1049
(rB[63:0])171 4111 y(SR[OV])i Fa(<)p Fc(-)d(overflow)171
1050
4219 y(SR[CY])j Fa(<)p Fc(-)d(carry)-128 4580 y Fd(Exceptions:)p
1051
Black Black 171 4824 a Fc(Range)j(Exception)1559 5819
1052
y Ff(Instruction)18 b(Class)1637 5919 y(ORBIS32)i(II)p
1053
Black 1839 6065 a(21)p Black eop
1054
%%Page: 22 22
1055
22 21 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
1056 489 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 358
1057 623 markom
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
1058 88 lampret
Black 1 TeXcolorgray 153 w(Middle)17 b(Middle)g(Middle)g(Middle)g
1059 489 markom
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1060
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1061 623 markom
150 w(Right)p Black 287 456 a Fh(l.extbs)845 b(Extend)26
1062 1110 lampret
b(Byte)g(with)f(Sign)844 b(l.extbs)p 285 803 3190 4 v
1063
283 903 4 100 v 315 873 a Fg(31)48 b(.)f(.)h(.)f(.)71
1064
b(26)p 816 903 V 71 w(25)48 b(.)f(.)h(.)70 b(21)p 1284
1065
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1752 903 V 72
1066
w(15)48 b(.)f(.)g(.)g(.)71 b(10)p 2284 903 V 72 w(9)48
1067
b(.)f(.)163 b(6)p 2713 903 V 71 w(5)198 b(4)p 3048 903
1068
V 71 w(3)48 b(.)f(.)151 b Ff(0)p 3473 903 V 285 906 3190
1069
4 v 283 1006 4 100 v 360 976 a Fe(opcode)20 b(0x38)p
1070
816 1006 V 282 w(D)p 1284 1006 V 414 w(A)p 1752 1006
1071
V 347 w(reserv)o(ed)p 2284 1006 V 183 w(opcode)g(0x1)p
1072
2713 1006 V 84 w(reserv)o(ed)p 3048 1006 V 84 w(opcode)h(0xc)p
1073
3473 1006 V 285 1009 3190 4 v 283 1109 4 100 v 469 1079
1074
a(6)f(bits)p 816 1109 V 335 w(5)f(bits)p 1284 1109 V
1075
304 w(5)g(bits)p 1752 1109 V 336 w(6)g(bits)p 2284 1109
1076
V 317 w(4)g(bits)p 2713 1109 V 218 w(2)g(bits)p 3048
1077
1109 V 226 w(4bits)p 3473 1109 V 285 1112 3190 4 v -128
1078
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(l.extbs)49
1079 1295 lampret
b(rD,rA)-128 2142 y Fd(Description:)p Black Black 171
1080
2377 a Ff(Bit)19 b(7)f(of)f(general-purpose)d(re)o(gister)i(rA)i(is)h
1081
(placed)d(in)i(high-order)d(bits)j(of)f(general-purpose)d(re)o(gister)j
1082
(rD.)g(The)g(lo)n(w-)171 2477 y(order)e(eight)h(bits)g(of)g
1083 1110 lampret
(general-purpose)c(re)o(gister)k(rA)g(are)g(copied)f(into)h(the)g(lo)n
1084
(w-order)e(eight)h(bits)i(of)e(general-purpose)171 2577
1085
y(re)o(gister)20 b(rD.)-128 2938 y Fd(32-bit)k(Implementation:)p
1086
Black Black 171 3182 a Fc(rD[31:8])50 b Fa(<)p Fc(-)c(rA[7])171
1087
3290 y(rD[7:0])j Fa(<)p Fc(-)e(rA[7:0])-128 3651 y Fd(64-bit)24
1088 623 markom
b(Implementation:)p Black Black 171 3895 a Fc(rD[63:8])50
1089
b Fa(<)p Fc(-)c(rA[7])171 4003 y(rD[7:0])j Fa(<)p Fc(-)e(rA[7:0])-128
1090 1110 lampret
4364 y Fd(Exceptions:)p Black Black 171 4608 a Fc(None)1559
1091
5819 y Ff(Instruction)18 b(Class)1637 5919 y(ORBIS32)i(II)p
1092 1295 lampret
Black 1839 6065 a(22)p Black eop
1093
%%Page: 23 23
1094
23 22 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
1095 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 355
1096
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
1097
Black 1 TeXcolorgray 156 w(Middle)17 b(Middle)g(Middle)g(Middle)g
1098
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1099
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1100
153 w(Right)p Black 282 456 a Fh(l.extbz)837 b(Extend)27
1101 1110 lampret
b(Byte)e(with)g(Zer)n(o)838 b(l.extbz)p 285 803 3190
1102
4 v 283 903 4 100 v 315 873 a Fg(31)48 b(.)f(.)h(.)f(.)71
1103
b(26)p 816 903 V 71 w(25)48 b(.)f(.)h(.)70 b(21)p 1284
1104
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1752 903 V 72
1105
w(15)48 b(.)f(.)g(.)g(.)71 b(10)p 2284 903 V 72 w(9)48
1106
b(.)f(.)163 b(6)p 2713 903 V 71 w(5)198 b(4)p 3048 903
1107
V 71 w(3)48 b(.)f(.)151 b Ff(0)p 3473 903 V 285 906 3190
1108
4 v 283 1006 4 100 v 360 976 a Fe(opcode)20 b(0x38)p
1109
816 1006 V 282 w(D)p 1284 1006 V 414 w(A)p 1752 1006
1110
V 347 w(reserv)o(ed)p 2284 1006 V 183 w(opcode)g(0x3)p
1111
2713 1006 V 84 w(reserv)o(ed)p 3048 1006 V 84 w(opcode)h(0xc)p
1112
3473 1006 V 285 1009 3190 4 v 283 1109 4 100 v 469 1079
1113
a(6)f(bits)p 816 1109 V 335 w(5)f(bits)p 1284 1109 V
1114
304 w(5)g(bits)p 1752 1109 V 336 w(6)g(bits)p 2284 1109
1115
V 317 w(4)g(bits)p 2713 1109 V 218 w(2)g(bits)p 3048
1116
1109 V 226 w(4bits)p 3473 1109 V 285 1112 3190 4 v -128
1117
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(l.extbz)49
1118 1295 lampret
b(rD,rA)-128 2142 y Fd(Description:)p Black Black 171
1119
2377 a Ff(Zero)27 b(is)g(placed)g(in)g(high-order)d(bits)j(of)g
1120 1110 lampret
(general-purpose)c(re)o(gister)j(rD.)h(The)g(lo)n(w-order)e(eight)h
1121
(bits)i(of)e(general-)171 2477 y(purpose)19 b(re)o(gister)g(rA)i(are)f
1122
(copied)f(into)h(the)g(lo)n(w-order)e(eight)i(bits)h(of)f
1123 623 markom
(general-purpose)c(re)o(gister)k(rD.)-128 2839 y Fd(32-bit)k
1124
(Implementation:)p Black Black 171 3082 a Fc(rD[31:8])50
1125
b Fa(<)p Fc(-)c(0)171 3190 y(rD[7:0])j Fa(<)p Fc(-)e(rA[7:0])-128
1126
3552 y Fd(64-bit)24 b(Implementation:)p Black Black 171
1127
3795 a Fc(rD[63:8])50 b Fa(<)p Fc(-)c(0)171 3903 y(rD[7:0])j
1128
Fa(<)p Fc(-)e(rA[7:0])-128 4265 y Fd(Exceptions:)p Black
1129 1110 lampret
Black 171 4508 a Fc(None)1559 5819 y Ff(Instruction)18
1130 1295 lampret
b(Class)1637 5919 y(ORBIS32)i(II)p Black 1839 6065 a(23)p
1131 1110 lampret
Black eop
1132 1295 lampret
%%Page: 24 24
1133
24 23 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
1134 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 358
1135
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
1136
Black 1 TeXcolorgray 153 w(Middle)17 b(Middle)g(Middle)g(Middle)g
1137
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1138
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1139
150 w(Right)p Black 287 456 a Fh(l.exths)714 b(Extend)27
1140
b(Half)d(W)-7 b(ord)24 b(with)h(Sign)714 b(l.exths)p
1141 1110 lampret
285 803 3190 4 v 283 903 4 100 v 315 873 a Fg(31)48 b(.)f(.)h(.)f(.)71
1142
b(26)p 816 903 V 71 w(25)48 b(.)f(.)h(.)70 b(21)p 1284
1143
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1752 903 V 72
1144
w(15)48 b(.)f(.)g(.)g(.)71 b(10)p 2284 903 V 72 w(9)48
1145
b(.)f(.)163 b(6)p 2713 903 V 71 w(5)198 b(4)p 3048 903
1146
V 71 w(3)48 b(.)f(.)151 b Ff(0)p 3473 903 V 285 906 3190
1147
4 v 283 1006 4 100 v 360 976 a Fe(opcode)20 b(0x38)p
1148
816 1006 V 282 w(D)p 1284 1006 V 414 w(A)p 1752 1006
1149
V 347 w(reserv)o(ed)p 2284 1006 V 183 w(opcode)g(0x0)p
1150
2713 1006 V 84 w(reserv)o(ed)p 3048 1006 V 84 w(opcode)h(0xc)p
1151
3473 1006 V 285 1009 3190 4 v 283 1109 4 100 v 469 1079
1152
a(6)f(bits)p 816 1109 V 335 w(5)f(bits)p 1284 1109 V
1153
304 w(5)g(bits)p 1752 1109 V 336 w(6)g(bits)p 2284 1109
1154
V 317 w(4)g(bits)p 2713 1109 V 218 w(2)g(bits)p 3048
1155
1109 V 226 w(4bits)p 3473 1109 V 285 1112 3190 4 v -128
1156
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(l.exths)49
1157 1295 lampret
b(rD,rA)-128 2142 y Fd(Description:)p Black Black 171
1158
2377 a Ff(Bit)27 b(15)f(of)g(general-purpose)c(re)o(gister)j(rA)h(is)h
1159
(placed)e(in)i(high-order)c(bits)j(of)g(general-purpose)c(re)o(gister)j
1160
(rD.)h(The)171 2477 y(lo)n(w-order)15 b(16)i(bits)h(of)e
1161 1110 lampret
(general-purpose)e(re)o(gister)i(rA)h(are)h(copied)d(into)i(the)g(lo)n
1162
(w-order)e(16)i(bits)h(of)e(general-purpose)171 2577
1163
y(re)o(gister)k(rD.)-128 2938 y Fd(32-bit)k(Implementation:)p
1164 623 markom
Black Black 171 3182 a Fc(rD[31:16])50 b Fa(<)p Fc(-)c(rA[15])171
1165
3290 y(rD[15:0])k Fa(<)p Fc(-)c(rA[15:0])-128 3651 y
1166
Fd(64-bit)24 b(Implementation:)p Black Black 171 3895
1167
a Fc(rD[63:16])50 b Fa(<)p Fc(-)c(rA[15])171 4003 y(rD[15:0])k
1168
Fa(<)p Fc(-)c(rA[15:0])-128 4364 y Fd(Exceptions:)p Black
1169 1110 lampret
Black 171 4608 a Fc(None)1559 5819 y Ff(Instruction)18
1170 1295 lampret
b(Class)1637 5919 y(ORBIS32)i(II)p Black 1839 6065 a(24)p
1171 1110 lampret
Black eop
1172 1295 lampret
%%Page: 25 25
1173
25 24 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
1174 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 355
1175
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
1176
Black 1 TeXcolorgray 156 w(Middle)17 b(Middle)g(Middle)g(Middle)g
1177
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1178
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1179
153 w(Right)p Black 282 456 a Fh(l.exthz)707 b(Extend)26
1180
b(Half)e(W)-7 b(ord)25 b(with)g(Zer)n(o)707 b(l.exthz)p
1181 1110 lampret
285 803 3190 4 v 283 903 4 100 v 315 873 a Fg(31)48 b(.)f(.)h(.)f(.)71
1182
b(26)p 816 903 V 71 w(25)48 b(.)f(.)h(.)70 b(21)p 1284
1183
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1752 903 V 72
1184
w(15)48 b(.)f(.)g(.)g(.)71 b(10)p 2284 903 V 72 w(9)48
1185
b(.)f(.)163 b(6)p 2713 903 V 71 w(5)198 b(4)p 3048 903
1186
V 71 w(3)48 b(.)f(.)151 b Ff(0)p 3473 903 V 285 906 3190
1187
4 v 283 1006 4 100 v 360 976 a Fe(opcode)20 b(0x38)p
1188
816 1006 V 282 w(D)p 1284 1006 V 414 w(A)p 1752 1006
1189
V 347 w(reserv)o(ed)p 2284 1006 V 183 w(opcode)g(0x2)p
1190
2713 1006 V 84 w(reserv)o(ed)p 3048 1006 V 84 w(opcode)h(0xc)p
1191
3473 1006 V 285 1009 3190 4 v 283 1109 4 100 v 469 1079
1192
a(6)f(bits)p 816 1109 V 335 w(5)f(bits)p 1284 1109 V
1193
304 w(5)g(bits)p 1752 1109 V 336 w(6)g(bits)p 2284 1109
1194
V 317 w(4)g(bits)p 2713 1109 V 218 w(2)g(bits)p 3048
1195
1109 V 226 w(4bits)p 3473 1109 V 285 1112 3190 4 v -128
1196
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(l.exthz)49
1197 1295 lampret
b(rD,rA)-128 2142 y Fd(Description:)p Black Black 171
1198
2377 a Ff(Zero)32 b(is)i(placed)d(in)i(high-order)c(bits)k(of)g
1199 1110 lampret
(general-purpose)28 b(re)o(gister)k(rD.)h(The)f(lo)n(w-order)e(16)i
1200
(bits)h(of)f(general-)171 2477 y(purpose)19 b(re)o(gister)g(rA)i(are)f
1201
(copied)f(into)h(the)g(lo)n(w-order)e(16)i(bits)h(of)f(general-purpose)
1202
c(re)o(gister)k(rD.)-128 2839 y Fd(32-bit)k(Implementation:)p
1203
Black Black 171 3082 a Fc(rD[31:16])50 b Fa(<)p Fc(-)c(0)171
1204
3190 y(rD[15:0])k Fa(<)p Fc(-)c(rA[15:0])-128 3552 y
1205
Fd(64-bit)24 b(Implementation:)p Black Black 171 3795
1206
a Fc(rD[63:16])50 b Fa(<)p Fc(-)c(0)171 3903 y(rD[15:0])k
1207
Fa(<)p Fc(-)c(rA[15:0])-128 4265 y Fd(Exceptions:)p Black
1208
Black 171 4508 a Fc(None)1559 5819 y Ff(Instruction)18
1209 1295 lampret
b(Class)1637 5919 y(ORBIS32)i(II)p Black 1839 6065 a(25)p
1210 1110 lampret
Black eop
1211 1295 lampret
%%Page: 26 26
1212
26 25 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
1213 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 350
1214
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
1215
Black 1 TeXcolorgray 161 w(Middle)17 b(Middle)g(Middle)g(Middle)g
1216
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1217
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1218
158 w(Right)p Black 271 456 a Fh(l.extws)820 b(Extend)26
1219 1110 lampret
b(W)-7 b(ord)25 b(with)g(Sign)820 b(l.extws)p 283 803
1220
3194 4 v 281 903 4 100 v 313 873 a Fg(31)48 b(.)f(.)g(.)h(.)70
1221
b(26)p 814 903 V 72 w(25)48 b(.)f(.)h(.)70 b(21)p 1282
1222
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1749 903 V 72
1223
w(15)48 b(.)f(.)g(.)g(.)71 b(10)p 2281 903 V 72 w(9)48
1224
b(.)f(.)163 b(6)p 2711 903 V 71 w(5)198 b(4)p 3046 903
1225
V 71 w(3)48 b(.)f(.)155 b Ff(0)p 3476 903 V 283 906 3194
1226
4 v 281 1006 4 100 v 357 976 a Fe(opcode)21 b(0x38)p
1227
814 1006 V 282 w(D)p 1282 1006 V 414 w(A)p 1749 1006
1228
V 347 w(reserv)o(ed)p 2281 1006 V 183 w(opcode)f(0x0)p
1229
2711 1006 V 84 w(reserv)o(ed)p 3046 1006 V 84 w(opcode)h(0xd)p
1230
3476 1006 V 283 1009 3194 4 v 281 1109 4 100 v 467 1079
1231
a(6)e(bits)p 814 1109 V 336 w(5)g(bits)p 1282 1109 V
1232
304 w(5)g(bits)p 1749 1109 V 336 w(6)g(bits)p 2281 1109
1233
V 317 w(4)g(bits)p 2711 1109 V 218 w(2)g(bits)p 3046
1234
1109 V 228 w(4bits)p 3476 1109 V 283 1112 3194 4 v -128
1235
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(l.extws)49
1236 1295 lampret
b(rD,rA)-128 2142 y Fd(Description:)p Black Black 171
1237
2377 a Ff(Bit)27 b(31)f(of)g(general-purpose)c(re)o(gister)j(rA)h(is)h
1238
(placed)e(in)i(high-order)c(bits)j(of)g(general-purpose)c(re)o(gister)j
1239
(rD.)h(The)171 2477 y(lo)n(w-order)21 b(32)i(bits)h(of)f
1240 1110 lampret
(general-purpose)d(re)o(gister)i(rA)i(are)f(copied)f(from)h(lo)n
1241
(w-order)e(32)i(bits)g(of)g(general-purpose)171 2577
1242
y(re)o(gister)d(rD.)-128 2938 y Fd(32-bit)k(Implementation:)p
1243 623 markom
Black Black 171 3182 a Fc(rD[31:0])50 b Fa(<)p Fc(-)c(rA[31:0])-128
1244
3543 y Fd(64-bit)24 b(Implementation:)p Black Black 171
1245
3787 a Fc(rD[63:32])50 b Fa(<)p Fc(-)c(rA[31])171 3895
1246
y(rD[31:0])k Fa(<)p Fc(-)c(rA[31:0])-128 4256 y Fd(Exceptions:)p
1247 1110 lampret
Black Black 171 4500 a Fc(None)1559 5819 y Ff(Instruction)18
1248 1295 lampret
b(Class)1637 5919 y(ORBIS64)i(II)p Black 1839 6065 a(26)p
1249 1110 lampret
Black eop
1250 1295 lampret
%%Page: 27 27
1251
27 26 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
1252 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 347
1253
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
1254
Black 1 TeXcolorgray 164 w(Middle)17 b(Middle)g(Middle)g(Middle)g
1255
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1256
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1257
161 w(Right)p Black 265 456 a Fh(l.extwz)813 b(Extend)27
1258 1110 lampret
b(W)-7 b(ord)24 b(with)h(Zer)n(o)814 b(l.extwz)p 283
1259
803 3194 4 v 281 903 4 100 v 313 873 a Fg(31)48 b(.)f(.)g(.)h(.)70
1260
b(26)p 814 903 V 72 w(25)48 b(.)f(.)h(.)70 b(21)p 1282
1261
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1749 903 V 72
1262
w(15)48 b(.)f(.)g(.)g(.)71 b(10)p 2281 903 V 72 w(9)48
1263
b(.)f(.)163 b(6)p 2711 903 V 71 w(5)198 b(4)p 3046 903
1264
V 71 w(3)48 b(.)f(.)155 b Ff(0)p 3476 903 V 283 906 3194
1265
4 v 281 1006 4 100 v 357 976 a Fe(opcode)21 b(0x38)p
1266
814 1006 V 282 w(D)p 1282 1006 V 414 w(A)p 1749 1006
1267
V 347 w(reserv)o(ed)p 2281 1006 V 183 w(opcode)f(0x1)p
1268
2711 1006 V 84 w(reserv)o(ed)p 3046 1006 V 84 w(opcode)h(0xd)p
1269
3476 1006 V 283 1009 3194 4 v 281 1109 4 100 v 467 1079
1270
a(6)e(bits)p 814 1109 V 336 w(5)g(bits)p 1282 1109 V
1271
304 w(5)g(bits)p 1749 1109 V 336 w(6)g(bits)p 2281 1109
1272
V 317 w(4)g(bits)p 2711 1109 V 218 w(2)g(bits)p 3046
1273
1109 V 228 w(4bits)p 3476 1109 V 283 1112 3194 4 v -128
1274
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(l.extwz)49
1275 1295 lampret
b(rD,rA)-128 2142 y Fd(Description:)p Black Black 171
1276
2377 a Ff(Zero)32 b(is)i(placed)d(in)i(high-order)c(bits)k(of)g
1277 1110 lampret
(general-purpose)28 b(re)o(gister)k(rD.)h(The)f(lo)n(w-order)e(32)i
1278
(bits)h(of)f(general-)171 2477 y(purpose)19 b(re)o(gister)g(rA)i(are)f
1279
(copied)f(into)h(the)g(lo)n(w-order)e(32)i(bits)h(of)f(general-purpose)
1280
c(re)o(gister)k(rD.)-128 2839 y Fd(32-bit)k(Implementation:)p
1281
Black Black 171 3082 a Fc(rD[31:0])50 b Fa(<)p Fc(-)c(rA[31:0])-128
1282
3444 y Fd(64-bit)24 b(Implementation:)p Black Black 171
1283
3687 a Fc(rD[63:32])50 b Fa(<)p Fc(-)c(0)171 3795 y(rD[31:0])k
1284 623 markom
Fa(<)p Fc(-)c(rA[31:0])-128 4157 y Fd(Exceptions:)p Black
1285 1110 lampret
Black 171 4400 a Fc(None)1559 5819 y Ff(Instruction)18
1286 1295 lampret
b(Class)1637 5919 y(ORBIS64)i(II)p Black 1839 6065 a(27)p
1287 1110 lampret
Black eop
1288 1295 lampret
%%Page: 28 28
1289
28 27 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
1290 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 406
1291
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
1292
Black 1 TeXcolorgray 100 w(Middle)17 b(Middle)g(Middle)g(Middle)g
1293
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1294
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1295
103 w(Right)p Black 388 456 a Fh(l.ff1)1067 b(Find)25
1296
b(First)f(1)1072 b(l.ff1)p 153 803 3455 4 v 151 903 4
1297
100 v 183 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 683
1298
903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1151 903 V 72
1299
w(20)48 b(.)f(.)g(.)71 b(16)p 1619 903 V 72 w(15)48 b(.)f(.)g(.)71
1300
b(11)p 2087 903 V 170 w(10)p 2422 903 V 170 w(9)292 b(8)p
1301
2852 903 V 72 w(7)48 b(.)f(.)71 b(4)p 3189 903 V 71 w(3)48
1302
b(.)f(.)142 b Ff(0)p 3606 903 V 153 906 3455 4 v 151
1303
1006 4 100 v 227 976 a Fe(opcode)21 b(0x38)p 683 1006
1304
V 282 w(D)p 1151 1006 V 414 w(A)p 1619 1006 V 416 w(B)p
1305
2087 1006 V 250 w(reserv)o(ed)p 2422 1006 V 84 w(opcode)g(0x0)p
1306
2852 1006 V 85 w(reserv)o(ed)p 3189 1006 V 85 w(opcode)f(0xf)p
1307
3606 1006 V 153 1009 3455 4 v 151 1109 4 100 v 337 1079
1308
a(6)f(bits)p 683 1109 V 336 w(5)g(bits)p 1151 1109 V
1309
304 w(5)g(bits)p 1619 1109 V 304 w(5)g(bits)p 2087 1109
1310
V 237 w(1)g(bits)p 2422 1109 V 218 w(2)g(bits)p 2852
1311
1109 V 220 w(4)g(bits)p 3189 1109 V 222 w(4bits)p 3606
1312
1109 V 153 1112 3455 4 v -128 1537 a Fd(F)n(ormat:)p
1313
Black Black 171 1781 a Fc(l.ff1)49 b(rD,rA,rB)-128 2142
1314
y Fd(Description:)p Black Black 171 2377 a Ff(Position)25
1315
b(of)f(the)h(\002rst)g('1')f(bit)h(is)h(written)e(into)g
1316
(general-purpose)d(re)o(gister)j(rD.)h(Checking)e(for)h(bit)h('1')f
1317 1110 lampret
(starts)i(with)171 2477 y(MSB,)20 b(and)e(counting)f(is)j(decremented)c
1318
(for)i(e)n(v)o(ery)g(zero)g(bit.)24 b(If)19 b(\002rst)h('1')e(bit)h(is)
1319
g(disco)o(v)o(ered)e(in)i(LSB,)g(one)f(is)i(written)171
1320
2577 y(into)g(rD.)g(If)g(there)g(is)h(no)f('1')g(bit,)g(zero)f(is)j
1321
(written)d(in)i(rD.)-128 2938 y Fd(32-bit)j(Implementation:)p
1322 623 markom
Black Black 171 3182 a Fc(rD[31:0])50 b Fa(<)p Fc(-)c(rA[31])i(?)94
1323
b(32)47 b(:)93 b(rA[30])48 b(?)93 b(31)47 b(...)94 b(rA[0])48
1324
b(?)94 b(1)46 b(:)93 b(0)-128 3543 y Fd(64-bit)24 b(Implementation:)p
1325
Black Black 171 3787 a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(rA[63])i(?)94
1326
b(64)47 b(:)93 b(rA[62])48 b(?)93 b(63)47 b(...)94 b(rA[0])48
1327
b(?)94 b(1)46 b(:)93 b(0)-128 4148 y Fd(Exceptions:)p
1328 1110 lampret
Black Black 171 4392 a Fc(None)1559 5819 y Ff(Instruction)18
1329 1295 lampret
b(Class)1637 5919 y(ORBIS32)i(II)p Black 1839 6065 a(28)p
1330 1110 lampret
Black eop
1331 1295 lampret
%%Page: 29 29
1332
29 28 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
1333 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 406
1334
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
1335
Black 1 TeXcolorgray 82 w(Middle)17 b(Middle)g(Middle)g(Middle)g
1336
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1337
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1338
103 w(Right)p Black 429 456 a Fh(l.j)1221 b(J)o(ump)1245
1339
b(l.j)p 713 803 2335 4 v 711 903 4 100 v 743 873 a Fg(31)48
1340
b(.)f(.)g(.)g(.)71 b(26)p 1243 903 V 72 w(25)48 b(.)f(.)g(.)g(.)g(.)h
1341
(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)
1342
g(.)83 b Ff(0)p 3046 903 V 713 906 2335 4 v 711 1006
1343
4 100 v 806 976 a Fe(opcode)20 b(0x0)p 1243 1006 V 968
1344
w(N)p 3046 1006 V 713 1009 2335 4 v 711 1109 4 100 v
1345
897 1079 a(6)f(bits)p 1243 1109 V 994 w(26bits)p 3046
1346
1109 V 713 1112 2335 4 v -128 1537 a Fd(F)n(ormat:)p
1347
Black Black 171 1781 a Fc(l.j)48 b(N)-128 2142 y Fd(Description:)p
1348 1295 lampret
Black Black 171 2377 a Ff(The)24 b(immediate)g(v)n(alue)f(is)i(shifted)
1349
f(left)g(tw)o(o)h(bits,)g(sign-e)o(xtended)d(to)i(program)e(counter)h
1350
(width,)i(and)e(then)h(added)171 2477 y(to)k(the)f(address)f(of)h(the)h
1351
(jump)e(instruction.)44 b(The)27 b(result)g(is)i(the)e(ef)n(fecti)n(v)o
1352
(e)e(address)i(of)g(the)g(jump.)45 b(The)27 b(program)171
1353
2577 y(unconditionally)17 b(jumps)j(to)g(EA)h(with)f(a)h(delay)e(of)h
1354
(one)g(instruction.)-128 2938 y Fd(32-bit)k(Implementation:)p
1355 1110 lampret
Black Black 171 3182 a Fc(PC)47 b Fa(<)p Fc(-)g(exts\(Immediate)k
1356 1295 lampret
Fa(<<)46 b Fc(2\))h(+)g(JumpInsnAddr)-128 3543 y Fd(64-bit)24
1357
b(Implementation:)p Black Black 171 3787 a Fc(PC)47 b
1358
Fa(<)p Fc(-)g(exts\(Immediate)k Fa(<<)46 b Fc(2\))h(+)g(JumpInsnAddr)
1359
-128 4148 y Fd(Exceptions:)p Black Black 171 4392 a Fc(None)1559
1360 1110 lampret
5819 y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS32)i(I)p
1361 1295 lampret
Black 1839 6065 a(29)p Black eop
1362
%%Page: 30 30
1363
30 29 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
1364 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 406
1365
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
1366
Black 1 TeXcolorgray 98 w(Middle)17 b(Middle)g(Middle)g(Middle)g
1367
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1368
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1369
102 w(Right)p Black 390 456 a Fh(l.jal)990 b(J)o(ump)25
1370
b(and)g(Link)999 b(l.jal)p 713 803 2335 4 v 711 903 4
1371
100 v 743 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 1243
1372
903 V 72 w(25)48 b(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g
1373
(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)83 b Ff(0)p
1374
3046 903 V 713 906 2335 4 v 711 1006 4 100 v 806 976
1375
a Fe(opcode)20 b(0x1)p 1243 1006 V 968 w(N)p 3046 1006
1376
V 713 1009 2335 4 v 711 1109 4 100 v 897 1079 a(6)f(bits)p
1377
1243 1109 V 994 w(26bits)p 3046 1109 V 713 1112 2335
1378
4 v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781
1379
a Fc(l.jal)49 b(N)-128 2142 y Fd(Description:)p Black
1380 1110 lampret
Black 171 2377 a Ff(The)24 b(immediate)g(v)n(alue)f(is)i(shifted)f
1381
(left)g(tw)o(o)h(bits,)g(sign-e)o(xtended)d(to)i(program)e(counter)h
1382 1295 lampret
(width,)i(and)e(then)h(added)171 2477 y(to)k(the)f(address)f(of)h(the)h
1383
(jump)e(instruction.)44 b(The)27 b(result)g(is)i(the)e(ef)n(fecti)n(v)o
1384
(e)e(address)i(of)g(the)g(jump.)45 b(The)27 b(program)171
1385
2577 y(unconditionally)c(jumps)i(to)g(EA)h(with)f(a)h(delay)f(of)g(one)
1386
g(instruction.)40 b(The)25 b(address)g(of)g(the)h(instruction)e(after)h
1387
(the)171 2676 y(delay)20 b(slot)h(is)g(placed)e(in)i(the)f(link)g(re)o
1388 623 markom
(gister)-5 b(.)-128 3038 y Fd(32-bit)24 b(Implementation:)p
1389 1110 lampret
Black Black 171 3281 a Fc(PC)47 b Fa(<)p Fc(-)g(exts\(Immediate)k
1390 1295 lampret
Fa(<<)46 b Fc(2\))h(+)g(JumpInsnAddr)171 3389 y(LR)g
1391 623 markom
Fa(<)p Fc(-)g(DelayInsnAddr)k(+)c(4)-128 3751 y Fd(64-bit)24
1392
b(Implementation:)p Black Black 171 3994 a Fc(PC)47 b
1393 1295 lampret
Fa(<)p Fc(-)g(exts\(Immediate)k Fa(<<)46 b Fc(2\))h(+)g(JumpInsnAddr)
1394 1110 lampret
171 4102 y(LR)g Fa(<)p Fc(-)g(DelayInsnAddr)k(+)c(4)-128
1395
4464 y Fd(Exceptions:)p Black Black 171 4707 a Fc(None)1559
1396
5819 y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS32)i(I)p
1397 1295 lampret
Black 1839 6065 a(30)p Black eop
1398
%%Page: 31 31
1399
31 30 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
1400 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 391
1401
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
1402
Black 1 TeXcolorgray 120 w(Middle)17 b(Middle)g(Middle)g(Middle)g
1403
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1404
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1405
117 w(Right)p Black 354 456 a Fh(l.jalr)800 b(J)o(ump)25
1406
b(and)h(Link)f(Register)801 b(l.jalr)p 566 803 2629 4
1407
v 564 903 4 100 v 596 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
1408
b(26)p 1096 903 V 72 w(25)48 b(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)71
1409
b(16)p 1885 903 V 72 w(15)48 b(.)f(.)g(.)71 b(11)p 2353
1410
903 V 71 w(10)48 b(.)g(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)83
1411
b Ff(0)p 3193 903 V 566 906 2629 4 v 564 1006 4 100 v
1412
640 976 a Fe(opcode)21 b(0x12)p 1096 1006 V 343 w(reserv)o(ed)p
1413
1885 1006 V 479 w(B)p 2353 1006 V 503 w(reserv)o(ed)p
1414
3193 1006 V 566 1009 2629 4 v 564 1109 4 100 v 750 1079
1415
a(6)e(bits)p 1096 1109 V 478 w(10)g(bits)p 1885 1109
1416
V 446 w(5)g(bits)p 2353 1109 V 480 w(11bits)p 3193 1109
1417
V 566 1112 2629 4 v -128 1537 a Fd(F)n(ormat:)p Black
1418
Black 171 1781 a Fc(l.jalr)49 b(rB)-128 2142 y Fd(Description:)p
1419
Black Black 171 2377 a Ff(The)20 b(contents)g(of)g(general-purpose)d
1420
(re)o(gister)i(rB)i(is)h(the)e(ef)n(fecti)n(v)o(e)f(address)h(of)g(the)
1421
g(jump.)25 b(The)20 b(program)e(uncondi-)171 2477 y(tionally)j(jumps)g
1422
(to)g(EA)h(with)f(a)h(delay)e(of)h(one)g(instruction.)27
1423
b(The)21 b(address)f(of)h(the)h(instruction)e(after)g(the)i(delay)e
1424
(slot)171 2577 y(is)h(placed)f(in)g(the)g(link)g(re)o(gister)-5
1425 1295 lampret
b(.)25 b(It)c(is)g(not)f(allo)n(wed)f(to)h(specify)g(link)g(re)o
1426
(gister)f(as)i(rB.)-128 2938 y Fd(32-bit)j(Implementation:)p
1427
Black Black 171 3182 a Fc(PC)47 b Fa(<)p Fc(-)g(rB)171
1428
3290 y(LR)g Fa(<)p Fc(-)g(DelayInsnAddr)k(+)c(4)-128
1429
3651 y Fd(64-bit)24 b(Implementation:)p Black Black 171
1430
3895 a Fc(PC)47 b Fa(<)p Fc(-)g(rB)171 4003 y(LR)g Fa(<)p
1431 623 markom
Fc(-)g(DelayInsnAddr)k(+)c(4)-128 4364 y Fd(Exceptions:)p
1432 1110 lampret
Black Black 171 4608 a Fc(None)1559 5819 y Ff(Instruction)18
1433 1295 lampret
b(Class)1651 5919 y(ORBIS32)i(I)p Black 1839 6065 a(31)p
1434 1110 lampret
Black eop
1435 1295 lampret
%%Page: 32 32
1436
32 31 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
1437 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 406
1438
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
1439
Black 1 TeXcolorgray 82 w(Middle)17 b(Middle)g(Middle)g(Middle)g
1440
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1441
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1442
103 w(Right)p Black 407 456 a Fh(l.jr)1010 b(J)o(ump)25
1443
b(Register)1033 b(l.jr)p 566 803 2629 4 v 564 903 4 100
1444
v 596 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 1096 903
1445
V 72 w(25)48 b(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)71 b(16)p
1446
1885 903 V 72 w(15)48 b(.)f(.)g(.)71 b(11)p 2353 903
1447
V 71 w(10)48 b(.)g(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)83 b
1448
Ff(0)p 3193 903 V 566 906 2629 4 v 564 1006 4 100 v 640
1449
976 a Fe(opcode)21 b(0x11)p 1096 1006 V 343 w(reserv)o(ed)p
1450
1885 1006 V 479 w(B)p 2353 1006 V 503 w(reserv)o(ed)p
1451
3193 1006 V 566 1009 2629 4 v 564 1109 4 100 v 750 1079
1452
a(6)e(bits)p 1096 1109 V 478 w(10)g(bits)p 1885 1109
1453
V 446 w(5)g(bits)p 2353 1109 V 480 w(11bits)p 3193 1109
1454
V 566 1112 2629 4 v -128 1537 a Fd(F)n(ormat:)p Black
1455
Black 171 1781 a Fc(l.jr)48 b(rB)-128 2142 y Fd(Description:)p
1456
Black Black 171 2377 a Ff(The)20 b(contents)g(of)g(general-purpose)d
1457
(re)o(gister)i(rB)i(is)h(the)e(ef)n(fecti)n(v)o(e)f(address)h(of)g(the)
1458
g(jump.)25 b(The)20 b(program)e(uncondi-)171 2477 y(tionally)i(jumps)g
1459
(to)g(EA)g(with)h(a)f(delay)g(of)g(one)f(instruction.)-128
1460
2839 y Fd(32-bit)24 b(Implementation:)p Black Black 171
1461
3082 a Fc(PC)47 b Fa(<)p Fc(-)g(rB)-128 3444 y Fd(64-bit)24
1462
b(Implementation:)p Black Black 171 3687 a Fc(PC)47 b
1463
Fa(<)p Fc(-)g(rB)-128 4049 y Fd(Exceptions:)p Black Black
1464 1110 lampret
171 4292 a Fc(None)1559 5819 y Ff(Instruction)18 b(Class)1651
1465 1295 lampret
5919 y(ORBIS32)i(I)p Black 1839 6065 a(32)p Black eop
1466
%%Page: 33 33
1467
33 32 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
1468 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 406
1469
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
1470
Black 1 TeXcolorgray 103 w(Middle)17 b(Middle)g(Middle)g(Middle)g
1471
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1472
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1473
102 w(Right)p Black 385 456 a Fh(l.lbs)628 b(Load)25
1474
b(Byte)h(and)f(Extend)h(with)g(Sign)630 b(l.lbs)p 566
1475
803 2629 4 v 564 903 4 100 v 596 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
1476
b(26)p 1096 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1564
1477
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 2032 903 V 71
1478
w(15)48 b(.)g(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)83
1479
b Ff(0)p 3193 903 V 566 906 2629 4 v 564 1006 4 100 v
1480
640 976 a Fe(opcode)21 b(0x24)p 1096 1006 V 282 w(D)p
1481
1564 1006 V 414 w(A)p 2032 1006 V 775 w(I)p 3193 1006
1482
V 566 1009 2629 4 v 564 1109 4 100 v 750 1079 a(6)e(bits)p
1483
1096 1109 V 336 w(5)g(bits)p 1564 1109 V 304 w(5)g(bits)p
1484
2032 1109 V 641 w(16bits)p 3193 1109 V 566 1112 2629
1485
4 v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781
1486
a Fc(l.lbs)49 b(rD,I\(rA\))-128 2142 y Fd(Description:)p
1487
Black Black 171 2377 a Ff(The)17 b(of)n(fset)f(is)h(sign-e)o(xtended)d
1488
(and)i(added)f(to)i(the)g(contents)e(of)i(general-purpose)c(re)o
1489
(gister)i(rA.)i(The)f(sum)h(represents)171 2477 y(an)26
1490
b(ef)n(fecti)n(v)o(e)e(address.)41 b(The)26 b(byte)f(in)h(memory)e
1491
(addressed)g(by)i(EA)g(is)g(loaded)f(into)g(the)h(lo)n(w-order)e(eight)
1492
h(bits)h(of)171 2577 y(general-purpose)d(re)o(gister)i(rD.)h
1493
(High-order)d(bits)j(of)g(general-purpose)c(re)o(gister)j(rD)h(are)g
1494
(replaced)f(with)h(bit)g(7)g(of)171 2676 y(the)21 b(loaded)e(v)n(alue.)
1495
-128 3038 y Fd(32-bit)24 b(Implementation:)p Black Black
1496
171 3281 a Fc(EA)47 b Fa(<)p Fc(-)g(exts\(Immediate\))52
1497
b(+)46 b(rA[31:0])171 3389 y(rD[7:0])j Fa(<)p Fc(-)e(\(EA\)[7:0])171
1498 1295 lampret
3497 y(rD[31:8])j Fa(<)p Fc(-)c(\(EA\)[7])-128 3859 y
1499
Fd(64-bit)24 b(Implementation:)p Black Black 171 4102
1500
a Fc(EA)47 b Fa(<)p Fc(-)g(exts\(Immediate\))52 b(+)46
1501
b(rA[63:0])171 4210 y(rD[7:0])j Fa(<)p Fc(-)e(\(EA\)[7:0])171
1502
4318 y(rD[63:8])j Fa(<)p Fc(-)c(\(EA\)[7])-128 4680 y
1503
Fd(Exceptions:)p Black Black 171 4923 a Fc(TLB)i(miss)171
1504
5031 y(Page)g(fault)171 5139 y(Bus)g(error)1559 5819
1505
y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS32)i(I)p
1506
Black 1839 6065 a(33)p Black eop
1507
%%Page: 34 34
1508
34 33 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
1509 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 405
1510
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
1511
Black 1 TeXcolorgray 106 w(Middle)17 b(Middle)g(Middle)g(Middle)g
1512
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1513
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1514
103 w(Right)p Black 381 456 a Fh(l.lbz)621 b(Load)26
1515
b(Byte)f(and)h(Extend)g(with)f(Zer)n(o)622 b(l.lbz)p
1516
566 803 2629 4 v 564 903 4 100 v 596 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
1517
b(26)p 1096 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1564
1518
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 2032 903 V 71
1519
w(15)48 b(.)g(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)83
1520
b Ff(0)p 3193 903 V 566 906 2629 4 v 564 1006 4 100 v
1521
640 976 a Fe(opcode)21 b(0x23)p 1096 1006 V 282 w(D)p
1522
1564 1006 V 414 w(A)p 2032 1006 V 775 w(I)p 3193 1006
1523
V 566 1009 2629 4 v 564 1109 4 100 v 750 1079 a(6)e(bits)p
1524
1096 1109 V 336 w(5)g(bits)p 1564 1109 V 304 w(5)g(bits)p
1525
2032 1109 V 641 w(16bits)p 3193 1109 V 566 1112 2629
1526
4 v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781
1527
a Fc(l.lbz)49 b(rD,I\(rA\))-128 2142 y Fd(Description:)p
1528
Black Black 171 2377 a Ff(The)17 b(of)n(fset)f(is)h(sign-e)o(xtended)d
1529
(and)i(added)f(to)i(the)g(contents)e(of)i(general-purpose)c(re)o
1530
(gister)i(rA.)i(The)f(sum)h(represents)171 2477 y(an)26
1531
b(ef)n(fecti)n(v)o(e)e(address.)41 b(The)26 b(byte)f(in)h(memory)e
1532
(addressed)g(by)i(EA)g(is)g(loaded)f(into)g(the)h(lo)n(w-order)e(eight)
1533
h(bits)h(of)171 2577 y(general-purpose)17 b(re)o(gister)i(rD.)h
1534
(High-order)e(bits)j(of)f(general-purpose)c(re)o(gister)k(rD)g(are)g
1535
(replaced)f(with)i(zero.)-128 2938 y Fd(32-bit)j(Implementation:)p
1536
Black Black 171 3182 a Fc(EA)47 b Fa(<)p Fc(-)g(exts\(Immediate\))52
1537
b(+)46 b(rA[31:0])171 3290 y(rD[7:0])j Fa(<)p Fc(-)e(\(EA\)[7:0])171
1538
3398 y(rD[31:8])j Fa(<)p Fc(-)c(0)-128 3759 y Fd(64-bit)24
1539
b(Implementation:)p Black Black 171 4003 a Fc(EA)47 b
1540
Fa(<)p Fc(-)g(exts\(Immediate\))52 b(+)46 b(rA[63:0])171
1541
4111 y(rD[7:0])j Fa(<)p Fc(-)e(\(EA\)[7:0])171 4219 y(rD[63:8])j
1542
Fa(<)p Fc(-)c(0)-128 4580 y Fd(Exceptions:)p Black Black
1543
171 4824 a Fc(TLB)i(miss)171 4932 y(Page)g(fault)171
1544 1295 lampret
5039 y(Bus)g(error)1559 5819 y Ff(Instruction)18 b(Class)1651
1545
5919 y(ORBIS32)i(I)p Black 1839 6065 a(34)p Black eop
1546
%%Page: 35 35
1547
35 34 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
1548 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 406
1549
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
1550
Black 1 TeXcolorgray 84 w(Middle)17 b(Middle)g(Middle)g(Middle)g
1551
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1552
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1553
102 w(Right)p Black 404 456 a Fh(l.ld)910 b(Load)26 b(Double)f(W)-7
1554
b(ord)931 b(l.ld)p 566 803 2629 4 v 564 903 4 100 v 596
1555
873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 1096 903 V 72
1556
w(25)48 b(.)f(.)g(.)71 b(21)p 1564 903 V 72 w(20)48 b(.)f(.)g(.)71
1557
b(16)p 2032 903 V 71 w(15)48 b(.)g(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
1558
(.)h(.)f(.)g(.)83 b Ff(0)p 3193 903 V 566 906 2629 4
1559
v 564 1006 4 100 v 640 976 a Fe(opcode)21 b(0x20)p 1096
1560
1006 V 282 w(D)p 1564 1006 V 414 w(A)p 2032 1006 V 775
1561
w(I)p 3193 1006 V 566 1009 2629 4 v 564 1109 4 100 v
1562
750 1079 a(6)e(bits)p 1096 1109 V 336 w(5)g(bits)p 1564
1563
1109 V 304 w(5)g(bits)p 2032 1109 V 641 w(16bits)p 3193
1564
1109 V 566 1112 2629 4 v -128 1537 a Fd(F)n(ormat:)p
1565
Black Black 171 1781 a Fc(l.ld)48 b(rD,I\(rA\))-128 2142
1566
y Fd(Description:)p Black Black 171 2377 a Ff(The)17
1567
b(of)n(fset)f(is)h(sign-e)o(xtended)d(and)i(added)f(to)i(the)g
1568
(contents)e(of)i(general-purpose)c(re)o(gister)i(rA.)i(The)f(sum)h
1569
(represents)171 2477 y(an)31 b(ef)n(fecti)n(v)o(e)d(address.)55
1570
b(The)30 b(double)f(w)o(ord)h(in)g(memory)f(addressed)g(by)h(EA)g(is)h
1571
(loaded)e(into)h(general-purpose)171 2577 y(re)o(gister)20
1572
b(rD.)-128 2938 y Fd(32-bit)k(Implementation:)p Black
1573
Black 171 3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
1574
Black Black 171 3787 a Fc(EA)47 b Fa(<)p Fc(-)g(exts\(Immediate\))52
1575
b(+)46 b(rA[63:0])171 3895 y(rD[63:0])k Fa(<)p Fc(-)c(\(EA\)[63:0])-128
1576
4256 y Fd(Exceptions:)p Black Black 171 4500 a Fc(TLB)i(miss)171
1577 1110 lampret
4608 y(Page)g(fault)171 4716 y(Bus)g(error)171 4824 y(Alignment)1559
1578
5819 y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS64)i(I)p
1579 1295 lampret
Black 1839 6065 a(35)p Black eop
1580
%%Page: 36 36
1581
36 35 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
1582 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 406
1583
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
1584
Black 1 TeXcolorgray 103 w(Middle)17 b(Middle)g(Middle)g(Middle)g
1585
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1586
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1587
102 w(Right)p Black 385 456 a Fh(l.lhs)497 b(Load)26
1588
b(Half)e(W)-7 b(ord)24 b(and)i(Extend)g(with)f(Sign)500
1589
b(l.lhs)p 566 803 2629 4 v 564 903 4 100 v 596 873 a
1590
Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 1096 903 V 72 w(25)48
1591
b(.)f(.)g(.)71 b(21)p 1564 903 V 72 w(20)48 b(.)f(.)g(.)71
1592
b(16)p 2032 903 V 71 w(15)48 b(.)g(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
1593
(.)h(.)f(.)g(.)83 b Ff(0)p 3193 903 V 566 906 2629 4
1594
v 564 1006 4 100 v 640 976 a Fe(opcode)21 b(0x26)p 1096
1595
1006 V 282 w(D)p 1564 1006 V 414 w(A)p 2032 1006 V 775
1596
w(I)p 3193 1006 V 566 1009 2629 4 v 564 1109 4 100 v
1597
750 1079 a(6)e(bits)p 1096 1109 V 336 w(5)g(bits)p 1564
1598
1109 V 304 w(5)g(bits)p 2032 1109 V 641 w(16bits)p 3193
1599
1109 V 566 1112 2629 4 v -128 1537 a Fd(F)n(ormat:)p
1600
Black Black 171 1781 a Fc(l.lhs)49 b(rD,I\(rA\))-128
1601
2142 y Fd(Description:)p Black Black 171 2377 a Ff(The)17
1602
b(of)n(fset)f(is)h(sign-e)o(xtended)d(and)i(added)f(to)i(the)g
1603
(contents)e(of)i(general-purpose)c(re)o(gister)i(rA.)i(The)f(sum)h
1604
(represents)171 2477 y(an)k(ef)n(fecti)n(v)o(e)e(address.)26
1605
b(The)21 b(half)f(w)o(ord)g(in)h(memory)e(addressed)h(by)g(EA)h(is)h
1606
(loaded)e(into)g(the)h(lo)n(w-order)e(16)h(bits)h(of)171
1607
2577 y(general-purpose)f(re)o(gister)i(rD.)h(High-order)d(bits)k(of)e
1608
(general-purpose)d(re)o(gister)k(rD)g(are)g(replaced)e(with)i(bit)h(15)
1609
e(of)171 2676 y(the)f(loaded)e(v)n(alue.)-128 3038 y
1610
Fd(32-bit)24 b(Implementation:)p Black Black 171 3281
1611
a Fc(EA)47 b Fa(<)p Fc(-)g(exts\(Immediate\))52 b(+)46
1612
b(rA[31:0])171 3389 y(rD[15:0])k Fa(<)p Fc(-)c(\(EA\)[15:0])171
1613 1295 lampret
3497 y(rD[31:16])k Fa(<)p Fc(-)c(\(EA\)[15])-128 3859
1614
y Fd(64-bit)24 b(Implementation:)p Black Black 171 4102
1615
a Fc(EA)47 b Fa(<)p Fc(-)g(exts\(Immediate\))52 b(+)46
1616
b(rA[63:0])171 4210 y(rD[15:0])k Fa(<)p Fc(-)c(\(EA\)[15:0])171
1617
4318 y(rD[63:16])k Fa(<)p Fc(-)c(\(EA\)[15])-128 4680
1618
y Fd(Exceptions:)p Black Black 171 4923 a Fc(TLB)i(miss)171
1619
5031 y(Page)g(fault)171 5139 y(Bus)g(error)171 5247 y(Alignment)1559
1620
5819 y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS32)i(I)p
1621
Black 1839 6065 a(36)p Black eop
1622
%%Page: 37 37
1623
37 36 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
1624 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 405
1625
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
1626
Black 1 TeXcolorgray 106 w(Middle)17 b(Middle)g(Middle)g(Middle)g
1627
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1628
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1629
103 w(Right)p Black 381 456 a Fh(l.lhz)491 b(Load)25
1630
b(Half)f(W)-7 b(ord)25 b(and)g(Extend)i(with)e(Zer)n(o)491
1631
b(l.lhz)p 566 803 2629 4 v 564 903 4 100 v 596 873 a
1632
Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 1096 903 V 72 w(25)48
1633
b(.)f(.)g(.)71 b(21)p 1564 903 V 72 w(20)48 b(.)f(.)g(.)71
1634
b(16)p 2032 903 V 71 w(15)48 b(.)g(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
1635
(.)h(.)f(.)g(.)83 b Ff(0)p 3193 903 V 566 906 2629 4
1636
v 564 1006 4 100 v 640 976 a Fe(opcode)21 b(0x25)p 1096
1637
1006 V 282 w(D)p 1564 1006 V 414 w(A)p 2032 1006 V 775
1638
w(I)p 3193 1006 V 566 1009 2629 4 v 564 1109 4 100 v
1639
750 1079 a(6)e(bits)p 1096 1109 V 336 w(5)g(bits)p 1564
1640
1109 V 304 w(5)g(bits)p 2032 1109 V 641 w(16bits)p 3193
1641
1109 V 566 1112 2629 4 v -128 1537 a Fd(F)n(ormat:)p
1642
Black Black 171 1781 a Fc(l.lhz)49 b(rD,I\(rA\))-128
1643
2142 y Fd(Description:)p Black Black 171 2377 a Ff(The)17
1644
b(of)n(fset)f(is)h(sign-e)o(xtended)d(and)i(added)f(to)i(the)g
1645
(contents)e(of)i(general-purpose)c(re)o(gister)i(rA.)i(The)f(sum)h
1646
(represents)171 2477 y(an)k(ef)n(fecti)n(v)o(e)e(address.)26
1647
b(The)21 b(half)f(w)o(ord)g(in)h(memory)e(addressed)h(by)g(EA)h(is)h
1648
(loaded)e(into)g(the)h(lo)n(w-order)e(16)h(bits)h(of)171
1649
2577 y(general-purpose)c(re)o(gister)i(rD.)h(High-order)e(bits)j(of)f
1650
(general-purpose)c(re)o(gister)k(rD)g(are)g(replaced)f(with)i(zero.)
1651
-128 2938 y Fd(32-bit)j(Implementation:)p Black Black
1652
171 3182 a Fc(EA)47 b Fa(<)p Fc(-)g(exts\(Immediate\))52
1653
b(+)46 b(rA[31:0])171 3290 y(rD[15:0])k Fa(<)p Fc(-)c(\(EA\)[15:0])171
1654
3398 y(rD[31:16])k Fa(<)p Fc(-)c(0)-128 3759 y Fd(64-bit)24
1655
b(Implementation:)p Black Black 171 4003 a Fc(EA)47 b
1656
Fa(<)p Fc(-)g(exts\(Immediate\))52 b(+)46 b(rA[63:0])171
1657
4111 y(rD[15:0])k Fa(<)p Fc(-)c(\(EA\)[15:0])171 4219
1658
y(rD[63:16])k Fa(<)p Fc(-)c(0)-128 4580 y Fd(Exceptions:)p
1659
Black Black 171 4824 a Fc(TLB)i(miss)171 4932 y(Page)g(fault)171
1660 1110 lampret
5039 y(Bus)g(error)171 5147 y(Alignment)1559 5819 y Ff(Instruction)18
1661 1295 lampret
b(Class)1651 5919 y(ORBIS32)i(I)p Black 1839 6065 a(37)p
1662 1110 lampret
Black eop
1663 1295 lampret
%%Page: 38 38
1664
38 37 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
1665 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 399
1666
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
1667
Black 1 TeXcolorgray 112 w(Middle)17 b(Middle)g(Middle)g(Middle)g
1668
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1669
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1670
109 w(Right)p Black 370 456 a Fh(l.lws)461 b(Load)26
1671
b(Single)f(W)-7 b(ord)24 b(and)i(Extend)g(with)f(Sign)462
1672
b(l.lws)p 566 803 2629 4 v 564 903 4 100 v 596 873 a
1673
Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 1096 903 V 72 w(25)48
1674
b(.)f(.)g(.)71 b(21)p 1564 903 V 72 w(20)48 b(.)f(.)g(.)71
1675
b(16)p 2032 903 V 71 w(15)48 b(.)g(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
1676
(.)h(.)f(.)g(.)83 b Ff(0)p 3193 903 V 566 906 2629 4
1677
v 564 1006 4 100 v 640 976 a Fe(opcode)21 b(0x22)p 1096
1678
1006 V 282 w(D)p 1564 1006 V 414 w(A)p 2032 1006 V 775
1679
w(I)p 3193 1006 V 566 1009 2629 4 v 564 1109 4 100 v
1680
750 1079 a(6)e(bits)p 1096 1109 V 336 w(5)g(bits)p 1564
1681
1109 V 304 w(5)g(bits)p 2032 1109 V 641 w(16bits)p 3193
1682
1109 V 566 1112 2629 4 v -128 1537 a Fd(F)n(ormat:)p
1683
Black Black 171 1781 a Fc(l.lws)49 b(rD,I\(rA\))-128
1684
2142 y Fd(Description:)p Black Black 171 2377 a Ff(The)17
1685
b(of)n(fset)f(is)h(sign-e)o(xtended)d(and)i(added)f(to)i(the)g
1686
(contents)e(of)i(general-purpose)c(re)o(gister)i(rA.)i(The)f(sum)h
1687
(represents)171 2477 y(an)22 b(ef)n(fecti)n(v)o(e)f(address.)29
1688
b(The)22 b(single)f(w)o(ord)h(in)g(memory)e(addressed)h(by)g(EA)h(is)h
1689
(loaded)e(into)g(the)h(lo)n(w-order)e(32)h(bits)171 2577
1690
y(of)i(general-purpose)c(re)o(gister)k(rD.)f(High-order)f(bits)i(of)g
1691
(general-purpose)c(re)o(gister)j(rD)h(are)g(replaced)f(with)h(bit)g(31)
1692
171 2676 y(of)d(the)g(loaded)g(v)n(alue.)-128 3038 y
1693
Fd(32-bit)k(Implementation:)p Black Black 171 3281 a
1694
Fc(EA)47 b Fa(<)p Fc(-)g(exts\(Immediate\))52 b(+)46
1695
b(rA[31:0])171 3389 y(rD[31:0])k Fa(<)p Fc(-)c(\(EA\)[31:0])-128
1696
3751 y Fd(64-bit)24 b(Implementation:)p Black Black 171
1697
3994 a Fc(EA)47 b Fa(<)p Fc(-)g(exts\(Immediate\))52
1698
b(+)46 b(rA[63:0])171 4102 y(rD[31:0])k Fa(<)p Fc(-)c(\(EA\)[31:0])171
1699 1295 lampret
4210 y(rD[63:32])k Fa(<)p Fc(-)c(\(EA\)[31])-128 4572
1700
y Fd(Exceptions:)p Black Black 171 4815 a Fc(TLB)i(miss)171
1701
4923 y(Page)g(fault)171 5031 y(Bus)g(error)171 5139 y(Alignment)1559
1702
5819 y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS32)i(I)p
1703
Black 1839 6065 a(38)p Black eop
1704
%%Page: 39 39
1705
39 38 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
1706 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 397
1707
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
1708
Black 1 TeXcolorgray 114 w(Middle)17 b(Middle)g(Middle)g(Middle)g
1709
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1710
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1711
111 w(Right)p Black 365 456 a Fh(l.lwz)454 b(Load)25
1712
b(Single)g(W)-7 b(ord)25 b(and)g(Extend)i(with)e(Zer)n(o)455
1713
b(l.lwz)p 566 803 2629 4 v 564 903 4 100 v 596 873 a
1714
Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 1096 903 V 72 w(25)48
1715
b(.)f(.)g(.)71 b(21)p 1564 903 V 72 w(20)48 b(.)f(.)g(.)71
1716
b(16)p 2032 903 V 71 w(15)48 b(.)g(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g
1717
(.)h(.)f(.)g(.)83 b Ff(0)p 3193 903 V 566 906 2629 4
1718
v 564 1006 4 100 v 640 976 a Fe(opcode)21 b(0x21)p 1096
1719
1006 V 282 w(D)p 1564 1006 V 414 w(A)p 2032 1006 V 775
1720
w(I)p 3193 1006 V 566 1009 2629 4 v 564 1109 4 100 v
1721
750 1079 a(6)e(bits)p 1096 1109 V 336 w(5)g(bits)p 1564
1722
1109 V 304 w(5)g(bits)p 2032 1109 V 641 w(16bits)p 3193
1723
1109 V 566 1112 2629 4 v -128 1537 a Fd(F)n(ormat:)p
1724
Black Black 171 1781 a Fc(l.lwz)49 b(rD,I\(rA\))-128
1725
2142 y Fd(Description:)p Black Black 171 2377 a Ff(The)17
1726
b(of)n(fset)f(is)h(sign-e)o(xtended)d(and)i(added)f(to)i(the)g
1727
(contents)e(of)i(general-purpose)c(re)o(gister)i(rA.)i(The)f(sum)h
1728
(represents)171 2477 y(an)22 b(ef)n(fecti)n(v)o(e)f(address.)29
1729
b(The)22 b(single)f(w)o(ord)h(in)g(memory)e(addressed)h(by)g(EA)h(is)h
1730
(loaded)e(into)g(the)h(lo)n(w-order)e(32)h(bits)171 2577
1731
y(of)f(general-purpose)d(re)o(gister)i(rD.)h(High-order)e(bits)j(of)f
1732
(general-purpose)c(re)o(gister)k(rD)g(are)g(replaced)f(with)i(zero.)
1733
-128 2938 y Fd(32-bit)j(Implementation:)p Black Black
1734
171 3182 a Fc(EA)47 b Fa(<)p Fc(-)g(exts\(Immediate\))52
1735
b(+)46 b(rA[31:0])171 3290 y(rD[31:0])k Fa(<)p Fc(-)c(\(EA\)[31:0])-128
1736
3651 y Fd(64-bit)24 b(Implementation:)p Black Black 171
1737
3895 a Fc(EA)47 b Fa(<)p Fc(-)g(exts\(Immediate\))52
1738
b(+)46 b(rA[63:0])171 4003 y(rD[31:0])k Fa(<)p Fc(-)c(\(EA\)[31:0])171
1739
4111 y(rD[63:32])k Fa(<)p Fc(-)c(0)-128 4472 y Fd(Exceptions:)p
1740
Black Black 171 4716 a Fc(TLB)i(miss)171 4824 y(Page)g(fault)171
1741 1110 lampret
4932 y(Bus)g(error)171 5039 y(Alignment)1559 5819 y Ff(Instruction)18
1742 1295 lampret
b(Class)1651 5919 y(ORBIS32)i(I)p Black 1839 6065 a(39)p
1743 1110 lampret
Black eop
1744 1295 lampret
%%Page: 40 40
1745
40 39 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
1746 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 380
1747
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
1748
Black 1 TeXcolorgray 131 w(Middle)17 b(Middle)g(Middle)g(Middle)g
1749
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1750
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1751
128 w(Right)p Black 332 456 a Fh(l.mac)617 b(Multiply)25
1752 1110 lampret
b(Signed)g(and)h(Accumulate)618 b(l.mac)p 416 803 2929
1753
4 v 414 903 4 100 v 446 873 a Fg(31)48 b(.)f(.)g(.)h(.)70
1754
b(26)p 947 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1414
1755
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1882 903 V 72
1756
w(15)48 b(.)f(.)g(.)71 b(11)p 2350 903 V 71 w(10)49 b(.)e(.)g(.)g(.)g
1757
(.)71 b(4)p 2913 903 V 72 w(3)47 b(.)h(.)154 b Ff(0)p
1758
3343 903 V 416 906 2929 4 v 414 1006 4 100 v 490 976
1759
a Fe(opcode)21 b(0x31)p 947 1006 V 183 w(reserv)o(ed)p
1760
1414 1006 V 316 w(A)p 1882 1006 V 416 w(B)p 2350 1006
1761
V 364 w(reserv)o(ed)p 2913 1006 V 198 w(opcode)g(0x1)p
1762
3343 1006 V 416 1009 2929 4 v 414 1109 4 100 v 600 1079
1763
a(6)e(bits)p 947 1109 V 336 w(5)g(bits)p 1414 1109 V
1764
304 w(5)g(bits)p 1882 1109 V 304 w(5)g(bits)p 2350 1109
1765
V 351 w(7)g(bits)p 2913 1109 V 342 w(4bits)p 3343 1109
1766
V 416 1112 2929 4 v -128 1537 a Fd(F)n(ormat:)p Black
1767
Black 171 1781 a Fc(l.mac)49 b(rA,rB)-128 2142 y Fd(Description:)p
1768
Black Black 171 2377 a Ff(The)27 b(contents)f(of)g(general-purpose)d
1769
(re)o(gister)j(rA)h(and)f(the)h(contents)f(of)g(general-purpose)e(re)o
1770
(gister)i(rB)h(are)f(mul-)171 2477 y(tiplied,)31 b(and)d(the)g(result)h
1771
(is)g(truncated)f(to)g(32)g(bits)i(and)e(added)f(to)i(the)f
1772
(special-purpose)f(re)o(gisters)h(MA)m(CHI)g(and)171
1773
2577 y(MA)m(CLO.)20 b(All)h(operands)e(are)h(treated)f(as)i(signed)f
1774
(inte)o(gers.)-128 2938 y Fd(32-bit)k(Implementation:)p
1775
Black Black 171 3182 a Fc(temp[31:0])50 b Fa(<)p Fc(-)d(rA[31:0])i(*)e
1776
(rB[31:0])171 3290 y(MACHI[31:0]MACLO[3)q(1:)q(0])53
1777
b Fa(<)p Fc(-)46 b(temp[31:0])k(+)d(MACHI[31:0]MACLO[31)q(:0])-128
1778
3759 y Fd(64-bit)24 b(Implementation:)p Black Black 171
1779
4003 a Fc(temp[31:0])50 b Fa(<)p Fc(-)d(rA[63:0])i(*)e(rB[63:0])171
1780 623 markom
4111 y(MACHI[31:0]MACLO[3)q(1:)q(0])53 b Fa(<)p Fc(-)46
1781
b(temp[31:0])k(+)d(MACHI[31:0]MACLO[31)q(:0])-128 4580
1782 1110 lampret
y Fd(Exceptions:)p Black Black 171 4824 a Fc(None)1559
1783
5819 y Ff(Instruction)18 b(Class)1637 5919 y(ORBIS32)i(II)p
1784 1295 lampret
Black 1839 6065 a(40)p Black eop
1785
%%Page: 41 41
1786
41 40 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
1787 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 366
1788
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
1789
Black 1 TeXcolorgray 145 w(Middle)17 b(Middle)g(Middle)g(Middle)g
1790
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1791
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1792
142 w(Right)p Black 304 456 a Fh(l.maci)375 b(Multiply)24
1793
b(Immediate)i(Signed)f(and)h(Accumulate)376 b(l.maci)p
1794 1110 lampret
493 803 2776 4 v 491 903 4 100 v 522 873 a Fg(31)48 b(.)f(.)h(.)f(.)71
1795
b(26)p 1023 903 V 71 w(25)48 b(.)g(.)f(.)71 b(21)p 1491
1796
903 V 71 w(20)48 b(.)f(.)h(.)70 b(16)p 1959 903 V 72
1797
w(15)48 b(.)f(.)g(.)71 b(11)p 2426 903 V 72 w(10)48 b(.)f(.)g(.)g(.)h
1798
(.)f(.)g(.)g(.)g(.)83 b Ff(0)p 3266 903 V 493 906 2776
1799
4 v 491 1006 4 100 v 567 976 a Fe(opcode)20 b(0x13)p
1800
1023 1006 V 297 w(I)p 1491 1006 V 329 w(reserv)o(ed)p
1801
1959 1006 V 318 w(B)p 2426 1006 V 617 w(I)p 3266 1006
1802
V 493 1009 2776 4 v 491 1109 4 100 v 677 1079 a(6)f(bits)p
1803
1023 1109 V 336 w(5)g(bits)p 1491 1109 V 303 w(5)g(bits)p
1804
1959 1109 V 304 w(5)g(bits)p 2426 1109 V 481 w(11bits)p
1805
3266 1109 V 493 1112 2776 4 v -128 1537 a Fd(F)n(ormat:)p
1806
Black Black 171 1781 a Fc(l.maci)49 b(rB,I)-128 2142
1807
y Fd(Description:)p Black Black 171 2377 a Ff(The)26
1808
b(immediate)f(v)n(alue)g(and)g(the)h(contents)g(of)f(general-purpose)e
1809
(re)o(gister)i(rA)h(are)g(multiplied,)g(and)f(the)h(result)g(is)171
1810
2477 y(truncated)21 b(to)h(32)g(bits)g(and)g(added)e(to)j(the)f
1811
(special-purpose)d(re)o(gisters)j(MA)m(CHI)g(and)f(MA)m(CLO.)h(All)h
1812
(operands)d(are)171 2577 y(treated)g(as)h(signed)e(inte)o(gers.)-128
1813
2938 y Fd(32-bit)24 b(Implementation:)p Black Black 171
1814 1295 lampret
3182 a Fc(temp[31:0])50 b Fa(<)p Fc(-)d(rA[31:0])i(*)e
1815
(exts\(Immediate\))171 3290 y(MACHI[31:0]MACLO[3)q(1:)q(0])53
1816
b Fa(<)p Fc(-)46 b(temp[31:0])k(+)d(MACHI[31:0]MACLO[31)q(:0])-128
1817
3759 y Fd(64-bit)24 b(Implementation:)p Black Black 171
1818
4003 a Fc(temp[31:0])50 b Fa(<)p Fc(-)d(rA[63:0])i(*)e
1819
(exts\(Immediate\))171 4111 y(MACHI[31:0]MACLO[3)q(1:)q(0])53
1820
b Fa(<)p Fc(-)46 b(temp[31:0])k(+)d(MACHI[31:0]MACLO[31)q(:0])-128
1821
4580 y Fd(Exceptions:)p Black Black 171 4824 a Fc(None)1559
1822 1110 lampret
5819 y Ff(Instruction)18 b(Class)1637 5919 y(ORBIS32)i(II)p
1823 1295 lampret
Black 1839 6065 a(41)p Black eop
1824
%%Page: 42 42
1825
42 41 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
1826
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 337
1827
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
1828
Black 1 TeXcolorgray 174 w(Middle)17 b(Middle)g(Middle)g(Middle)g
1829
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1830
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1831
171 w(Right)p Black 245 456 a Fh(l.macr)n(c)856 b(MA)-5
1832
b(C)24 b(Read)h(and)h(Clear)855 b(l.macr)n(c)p 566 803
1833
2629 4 v 564 903 4 100 v 596 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
1834
b(26)p 1096 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1564
1835
903 V 72 w(20)48 b(.)f(.)71 b(17)p 1968 903 V 71 w(16)48
1836
b(.)f(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)83
1837
b Ff(0)p 3193 903 V 566 906 2629 4 v 564 1006 4 100 v
1838
659 976 a Fe(opcode)20 b(0x6)p 1096 1006 V 301 w(D)p
1839
1564 1006 V 283 w(reserv)o(ed)p 1968 1006 V 441 w(opcode)h(0x10000)p
1840
3193 1006 V 566 1009 2629 4 v 564 1109 4 100 v 750 1079
1841
a(6)e(bits)p 1096 1109 V 336 w(5)g(bits)p 1564 1109 V
1842
272 w(4)g(bits)p 1968 1109 V 641 w(17bits)p 3193 1109
1843
V 566 1112 2629 4 v -128 1537 a Fd(F)n(ormat:)p Black
1844
Black 171 1781 a Fc(l.macrc)49 b(rD)-128 2142 y Fd(Description:)p
1845
Black Black 171 2377 a Ff(Once)31 b(all)h(instructions)e(in)i(MA)m(C)f
1846
(pipeline)g(are)g(completed,)h(the)f(contents)g(of)g(MA)m(C)h(is)g
1847
(placed)e(into)h(general-)171 2477 y(purpose)19 b(re)o(gister)g(rD)i
1848
(and)e(MA)m(C)i(accumulator)d(is)j(cleared.)-128 2839
1849
y Fd(32-bit)j(Implementation:)p Black Black 171 3082
1850
a Fc(synchronize-mac)171 3190 y(rD[31:0])50 b Fa(<)p
1851
Fc(-)c(MACLO[31:0])171 3298 y(MACHI[31:0]MACLO[3)q(1:)q(0])53
1852
b Fa(<)p Fc(-)46 b(0)-128 3768 y Fd(64-bit)24 b(Implementation:)p
1853
Black Black 171 4011 a Fc(synchronize-mac)171 4119 y(rD[63:0])50
1854
b Fa(<)p Fc(-)c(MACHI[31:0]MACLO[31)q(:0)q(])171 4227
1855
y(MACHI[31:0]MACLO[3)q(1:)q(0])53 b Fa(<)p Fc(-)46 b(0)-128
1856
4696 y Fd(Exceptions:)p Black Black 171 4940 a Fc(None)1559
1857
5819 y Ff(Instruction)18 b(Class)1637 5919 y(ORBIS32)i(II)p
1858
Black 1839 6065 a(42)p Black eop
1859
%%Page: 43 43
1860
43 42 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
1861 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 341
1862
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
1863
Black 1 TeXcolorgray 170 w(Middle)17 b(Middle)g(Middle)g(Middle)g
1864
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1865
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1866
167 w(Right)p Black 254 456 a Fh(l.mfspr)526 b(Mo)o(v)o(e)25
1867
b(Fr)n(om)g(Special-Pur)o(pose)h(Register)526 b(l.mfspr)p
1868
566 803 2629 4 v 564 903 4 100 v 596 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
1869
b(26)p 1096 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1564
1870
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 2032 903 V 71
1871
w(15)48 b(.)g(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)83
1872
b Ff(0)p 3193 903 V 566 906 2629 4 v 564 1006 4 100 v
1873 1110 lampret
640 976 a Fe(opcode)21 b(0x2d)p 1096 1006 V 282 w(D)p
1874 623 markom
1564 1006 V 414 w(A)p 2032 1006 V 760 w(K)p 3193 1006
1875 1110 lampret
V 566 1009 2629 4 v 564 1109 4 100 v 750 1079 a(6)e(bits)p
1876 623 markom
1096 1109 V 336 w(5)g(bits)p 1564 1109 V 304 w(5)g(bits)p
1877
2032 1109 V 641 w(16bits)p 3193 1109 V 566 1112 2629
1878
4 v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781
1879
a Fc(l.mfspr)49 b(rD,rA,K)-128 2142 y Fd(Description:)p
1880 1295 lampret
Black Black 171 2377 a Ff(The)29 b(contents)g(of)f(the)i(special)f(re)o
1881
(gister)m(,)h(de\002ned)e(by)h(contents)f(of)h(general-purpose)d(rA)j
1882
(logically)f(ORed)i(with)171 2477 y(immediate)20 b(v)n(alue,)f(are)h
1883
(mo)o(v)o(ed)e(into)i(general-purpose)d(re)o(gister)i(rD.)-128
1884
2839 y Fd(32-bit)24 b(Implementation:)p Black Black 171
1885
3082 a Fc(rD[31:0])50 b Fa(<)p Fc(-)c(spr\(rA)i(OR)g(Immediate\))-128
1886 623 markom
3444 y Fd(64-bit)24 b(Implementation:)p Black Black 171
1887 1295 lampret
3687 a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(spr\(rA)i(OR)g(Immediate\))-128
1888 1110 lampret
4049 y Fd(Exceptions:)p Black Black 171 4292 a Fc(None)1559
1889
5819 y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS32)i(I)p
1890 1295 lampret
Black 1839 6065 a(43)p Black eop
1891
%%Page: 44 44
1892
44 43 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
1893 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 336
1894
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
1895
Black 1 TeXcolorgray 175 w(Middle)17 b(Middle)g(Middle)g(Middle)g
1896
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1897
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1898
172 w(Right)p Black 244 456 a Fh(l.mo)o(vhi)841 b(Mo)o(v)o(e)24
1899
b(Immediate)i(High)840 b(l.mo)o(vhi)p 383 803 2994 4
1900
v 381 903 4 100 v 413 873 a Fg(31)48 b(.)f(.)g(.)h(.)70
1901
b(26)p 914 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1382
1902
903 V 72 w(20)48 b(.)f(.)71 b(17)p 1785 903 V 218 w(16)p
1903
2215 903 V 217 w(15)48 b(.)f(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)
1904
g(.)h(.)82 b Ff(0)p 3376 903 V 383 906 2994 4 v 381 1006
1905
4 100 v 476 976 a Fe(opcode)21 b(0x6)p 914 1006 V 300
1906
w(D)p 1382 1006 V 283 w(reserv)o(ed)p 1785 1006 V 118
1907
w(opcode)g(0x0)p 2215 1006 V 596 w(K)p 3376 1006 V 383
1908
1009 2994 4 v 381 1109 4 100 v 567 1079 a(6)e(bits)p
1909
914 1109 V 336 w(5)g(bits)p 1382 1109 V 272 w(4)g(bits)p
1910
1785 1109 V 253 w(1)g(bits)p 2215 1109 V 622 w(16bits)p
1911
3376 1109 V 383 1112 2994 4 v -128 1537 a Fd(F)n(ormat:)p
1912
Black Black 171 1781 a Fc(l.movhi)49 b(rD,K)-128 2142
1913 1110 lampret
y Fd(Description:)p Black Black 171 2377 a Ff(The)26
1914
b(16-bit)f(immediate)g(v)n(alue)g(is)i(zero-e)o(xtended,)c(shifted)j
1915
(left)g(by)f(16)h(bits,)h(and)f(placed)f(into)g(general-purpose)171
1916
2477 y(re)o(gister)20 b(rD.)-128 2839 y Fd(32-bit)k(Implementation:)p
1917 623 markom
Black Black 171 3082 a Fc(rD[31:0])50 b Fa(<)p Fc(-)c
1918
(extz\(Immediate\))52 b Fa(<<)45 b Fc(16)-128 3444 y
1919
Fd(64-bit)24 b(Implementation:)p Black Black 171 3687
1920
a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(extz\(Immediate\))52
1921
b Fa(<<)45 b Fc(16)-128 4049 y Fd(Exceptions:)p Black
1922 1110 lampret
Black 171 4292 a Fc(None)1559 5819 y Ff(Instruction)18
1923 1295 lampret
b(Class)1651 5919 y(ORBIS32)i(I)p Black 1839 6065 a(44)p
1924 1110 lampret
Black eop
1925 1295 lampret
%%Page: 45 45
1926
45 44 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
1927
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 380
1928
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
1929
Black 1 TeXcolorgray 131 w(Middle)17 b(Middle)g(Middle)g(Middle)g
1930
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1931
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1932
128 w(Right)p Black 331 456 a Fh(l.msb)687 b(Multiply)25
1933
b(Signed)g(and)h(Subtract)688 b(l.msb)p 416 803 2929
1934
4 v 414 903 4 100 v 446 873 a Fg(31)48 b(.)f(.)g(.)h(.)70
1935
b(26)p 947 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1414
1936
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1882 903 V 72
1937
w(15)48 b(.)f(.)g(.)71 b(11)p 2350 903 V 71 w(10)49 b(.)e(.)g(.)g(.)g
1938
(.)71 b(4)p 2913 903 V 72 w(3)47 b(.)h(.)154 b Ff(0)p
1939
3343 903 V 416 906 2929 4 v 414 1006 4 100 v 490 976
1940
a Fe(opcode)21 b(0x31)p 947 1006 V 183 w(reserv)o(ed)p
1941
1414 1006 V 316 w(A)p 1882 1006 V 416 w(B)p 2350 1006
1942
V 364 w(reserv)o(ed)p 2913 1006 V 198 w(opcode)g(0x2)p
1943
3343 1006 V 416 1009 2929 4 v 414 1109 4 100 v 600 1079
1944
a(6)e(bits)p 947 1109 V 336 w(5)g(bits)p 1414 1109 V
1945
304 w(5)g(bits)p 1882 1109 V 304 w(5)g(bits)p 2350 1109
1946
V 351 w(7)g(bits)p 2913 1109 V 342 w(4bits)p 3343 1109
1947
V 416 1112 2929 4 v -128 1537 a Fd(F)n(ormat:)p Black
1948
Black 171 1781 a Fc(l.msb)49 b(rA,rB)-128 2142 y Fd(Description:)p
1949
Black Black 171 2377 a Ff(The)23 b(contents)g(of)g(general-purpose)d
1950
(re)o(gister)j(rA)g(and)g(the)h(contents)e(of)h(general-purpose)d(re)o
1951
(gister)j(rB)h(are)f(multi-)171 2477 y(plied,)k(and)e(the)h(result)f
1952
(is)i(truncated)d(to)i(32)f(bits)h(and)g(subtracted)e(from)h(the)g
1953
(special-purpose)f(re)o(gisters)h(MA)m(CHI)171 2577 y(and)e(MA)m(CLO.)g
1954
(Result)g(of)g(the)g(subtraction)f(is)i(placed)e(into)h(MA)m(CHI)g(and)
1955
f(MA)m(CLO)h(re)o(gisters.All)g(operands)e(are)171 2676
1956
y(treated)f(as)h(signed)e(inte)o(gers.)-128 3038 y Fd(32-bit)24
1957
b(Implementation:)p Black Black 171 3281 a Fc(temp[31:0])50
1958
b Fa(<)p Fc(-)d(rA[31:0])i(*)e(rB[31:0])171 3389 y(MACHI[31:0]MACLO[3)q
1959
(1:)q(0])53 b Fa(<)p Fc(-)46 b(MACHI[31:0]MACLO[3)q(1:0)q(])52
1960
b(-)47 b(temp[31:0])-128 3859 y Fd(64-bit)24 b(Implementation:)p
1961
Black Black 171 4102 a Fc(temp[31:0])50 b Fa(<)p Fc(-)d(rA[63:0])i(*)e
1962
(rB[63:0])171 4210 y(MACHI[31:0]MACLO[3)q(1:)q(0])53
1963
b Fa(<)p Fc(-)46 b(MACHI[31:0]MACLO[3)q(1:0)q(])52 b(-)47
1964
b(temp[31:0])-128 4680 y Fd(Exceptions:)p Black Black
1965
171 4923 a Fc(None)1559 5819 y Ff(Instruction)18 b(Class)1637
1966
5919 y(ORBIS32)i(II)p Black 1839 6065 a(45)p Black eop
1967
%%Page: 46 46
1968
46 45 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
1969 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 333
1970
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
1971
Black 1 TeXcolorgray 178 w(Middle)17 b(Middle)g(Middle)g(Middle)g
1972
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1973
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
1974
175 w(Right)p Black 237 456 a Fh(l.msync)804 b(Memory)25
1975
b(Syncr)n(onization)805 b(l.msync)p 786 803 2188 4 v
1976
784 903 4 100 v 816 873 a Fg(31)48 b(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)
1977
f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g
1978
(.)g(.)g(.)h(.)82 b Ff(0)p 2973 903 V 786 906 2188 4
1979
v 784 1006 4 100 v 1576 976 a Fe(opcode)21 b(0x22000000)p
1980
2973 1006 V 786 1009 2188 4 v 784 1109 4 100 v 1789 1079
1981
a(32bits)p 2973 1109 V 786 1112 2188 4 v -128 1537 a
1982
Fd(F)n(ormat:)p Black Black 171 1781 a Fc(l.msync)-128
1983
2142 y Fd(Description:)p Black Black 171 2377 a Ff(Ex)o(ecution)f(of)i
1984
(the)g(memory)e(synchronization)f(instruction)h(results)i(in)g
1985
(completion)e(of)i(all)h(load/store)d(operations)171
1986
2477 y(before)f(the)h(RISC)i(core)d(continues.)-128 2839
1987
y Fd(32-bit)24 b(Implementation:)p Black Black 171 3082
1988
a Fc(memory-synchroniza)q(ti)q(on)-128 3444 y Fd(64-bit)g
1989
(Implementation:)p Black Black 171 3687 a Fc(memory-synchroniza)q(ti)q
1990
(on)-128 4049 y Fd(Exceptions:)p Black Black 171 4292
1991 1110 lampret
a Fc(None)1559 5819 y Ff(Instruction)18 b(Class)1637
1992 1295 lampret
5919 y(ORBIS32)i(II)p Black 1839 6065 a(46)p Black eop
1993
%%Page: 47 47
1994
47 46 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
1995 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 341
1996
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
1997
Black 1 TeXcolorgray 170 w(Middle)17 b(Middle)g(Middle)g(Middle)g
1998
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
1999
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2000
167 w(Right)p Black 254 456 a Fh(l.mtspr)591 b(Mo)o(v)o(e)25
2001
b(T)-9 b(o)25 b(Special-Pur)o(pose)h(Register)590 b(l.mtspr)p
2002
493 803 2776 4 v 491 903 4 100 v 522 873 a Fg(31)48 b(.)f(.)h(.)f(.)71
2003
b(26)p 1023 903 V 71 w(25)48 b(.)g(.)f(.)71 b(21)p 1491
2004
903 V 71 w(20)48 b(.)f(.)h(.)70 b(16)p 1959 903 V 72
2005
w(15)48 b(.)f(.)g(.)71 b(11)p 2426 903 V 72 w(10)48 b(.)f(.)g(.)g(.)h
2006
(.)f(.)g(.)g(.)g(.)83 b Ff(0)p 3266 903 V 493 906 2776
2007 1110 lampret
4 v 491 1006 4 100 v 567 976 a Fe(opcode)20 b(0x30)p
2008 623 markom
1023 1006 V 283 w(K)p 1491 1006 V 413 w(A)p 1959 1006
2009
V 416 w(B)p 2426 1006 V 602 w(K)p 3266 1006 V 493 1009
2010
2776 4 v 491 1109 4 100 v 677 1079 a(6)f(bits)p 1023
2011
1109 V 336 w(5)g(bits)p 1491 1109 V 303 w(5)g(bits)p
2012
1959 1109 V 304 w(5)g(bits)p 2426 1109 V 481 w(11bits)p
2013
3266 1109 V 493 1112 2776 4 v -128 1537 a Fd(F)n(ormat:)p
2014
Black Black 171 1781 a Fc(l.mtspr)49 b(rA,rB,K)-128 2142
2015 1295 lampret
y Fd(Description:)p Black Black 171 2377 a Ff(The)24
2016
b(contents)g(of)f(general-purpose)e(re)o(gister)i(rB)i(are)f(mo)o(v)o
2017
(ed)e(into)i(the)g(special)h(re)o(gister)e(de\002ned)g(by)h(contents)f
2018
(of)171 2477 y(general-purpose)17 b(re)o(gister)i(rA)i(logically)e
2019
(ORed)i(with)f(the)g(immediate)f(v)n(alue.)-128 2839
2020
y Fd(32-bit)24 b(Implementation:)p Black Black 171 3082
2021
a Fc(spr\(rA)49 b(OR)e(Immediate\))j Fa(<)p Fc(-)c(rB[31:0])-128
2022
3444 y Fd(64-bit)24 b(Implementation:)p Black Black 171
2023
3687 a Fc(spr\(rA)49 b(OR)e(Immediate\))j Fa(<)p Fc(-)c(rB[31:0])-128
2024
4049 y Fd(Exceptions:)p Black Black 171 4292 a Fc(None)1559
2025
5819 y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS32)i(I)p
2026
Black 1839 6065 a(47)p Black eop
2027
%%Page: 48 48
2028
48 47 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
2029 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 385
2030
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
2031
Black 1 TeXcolorgray 126 w(Middle)17 b(Middle)g(Middle)g(Middle)g
2032
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2033
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2034
123 w(Right)p Black 342 456 a Fh(l.mul)977 b(Multiply)25
2035
b(Signed)978 b(l.mul)p 147 803 3467 4 v 145 903 4 100
2036
v 177 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 677 903
2037
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1145 903 V 71 w(20)48
2038
b(.)g(.)f(.)71 b(16)p 1613 903 V 71 w(15)48 b(.)f(.)h(.)70
2039
b(11)p 2081 903 V 171 w(10)p 2416 903 V 170 w(9)292 b(8)p
2040
2845 903 V 72 w(7)47 b(.)h(.)70 b(4)p 3183 903 V 72 w(3)48
2041
b(.)f(.)155 b Ff(0)p 3612 903 V 147 906 3467 4 v 145
2042
1006 4 100 v 221 976 a Fe(opcode)20 b(0x38)p 677 1006
2043
V 283 w(D)p 1145 1006 V 414 w(A)p 1613 1006 V 416 w(B)p
2044
2081 1006 V 250 w(reserv)o(ed)p 2416 1006 V 84 w(opcode)g(0x3)p
2045
2845 1006 V 86 w(reserv)o(ed)p 3183 1006 V 85 w(opcode)g(0x6)p
2046
3612 1006 V 147 1009 3467 4 v 145 1109 4 100 v 331 1079
2047
a(6)f(bits)p 677 1109 V 336 w(5)g(bits)p 1145 1109 V
2048
304 w(5)g(bits)p 1613 1109 V 303 w(5)h(bits)p 2081 1109
2049
V 237 w(1)f(bits)p 2416 1109 V 218 w(2)g(bits)p 2845
2050
1109 V 220 w(4)g(bits)p 3183 1109 V 228 w(4bits)p 3612
2051
1109 V 147 1112 3467 4 v -128 1537 a Fd(F)n(ormat:)p
2052
Black Black 171 1781 a Fc(l.mul)49 b(rD,rA,rB)-128 2142
2053
y Fd(Description:)p Black Black 171 2377 a Ff(The)23
2054
b(contents)g(of)g(general-purpose)d(re)o(gister)j(rA)g(and)g(the)h
2055
(contents)e(of)h(general-purpose)d(re)o(gister)j(rB)h(are)f(multi-)171
2056 1110 lampret
2477 y(plied,)i(and)e(the)i(result)f(is)h(truncated)d(to)j(destination)
2057
e(re)o(gister)g(width)h(and)g(placed)f(into)h(general-purpose)d(re)o
2058
(gister)171 2577 y(rD.)f(Both)h(operands)d(are)i(treated)g(as)h(signed)
2059 623 markom
e(inte)o(gers.)-128 2938 y Fd(32-bit)24 b(Implementation:)p
2060
Black Black 171 3182 a Fc(rD[31:0])50 b Fa(<)p Fc(-)c(rA[31:0])j(*)e
2061
(rB[31:0])171 3290 y(SR[OV])i Fa(<)p Fc(-)d(overflow)171
2062
3398 y(SR[CY])j Fa(<)p Fc(-)d(carry)-128 3759 y Fd(64-bit)24
2063
b(Implementation:)p Black Black 171 4003 a Fc(rD[63:0])50
2064
b Fa(<)p Fc(-)c(rA[63:0])j(*)e(rB[63:0])171 4111 y(SR[OV])i
2065
Fa(<)p Fc(-)d(overflow)171 4219 y(SR[CY])j Fa(<)p Fc(-)d(carry)-128
2066 1110 lampret
4580 y Fd(Exceptions:)p Black Black 171 4824 a Fc(Range)j(Exception)
2067
1559 5819 y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS32)i(I)p
2068 1295 lampret
Black 1839 6065 a(48)p Black eop
2069
%%Page: 49 49
2070
49 48 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
2071 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 372
2072
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
2073
Black 1 TeXcolorgray 139 w(Middle)17 b(Middle)g(Middle)g(Middle)g
2074
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2075
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2076
136 w(Right)p Black 315 456 a Fh(l.muli)734 b(Multiply)25
2077
b(Immediate)g(Signed)736 b(l.muli)p 566 803 2629 4 v
2078
564 903 4 100 v 596 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
2079
b(26)p 1096 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1564
2080
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 2032 903 V 71
2081
w(15)48 b(.)g(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)83
2082
b Ff(0)p 3193 903 V 566 906 2629 4 v 564 1006 4 100 v
2083
642 976 a Fe(opcode)21 b(0x2c)p 1096 1006 V 284 w(D)p
2084
1564 1006 V 414 w(A)p 2032 1006 V 775 w(I)p 3193 1006
2085
V 566 1009 2629 4 v 564 1109 4 100 v 750 1079 a(6)e(bits)p
2086
1096 1109 V 336 w(5)g(bits)p 1564 1109 V 304 w(5)g(bits)p
2087
2032 1109 V 641 w(16bits)p 3193 1109 V 566 1112 2629
2088
4 v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781
2089
a Fc(l.muli)49 b(rD,rA,I)-128 2142 y Fd(Description:)p
2090 1110 lampret
Black Black 171 2377 a Ff(The)26 b(immediate)f(v)n(alue)g(and)g(the)h
2091
(contents)g(of)f(general-purpose)e(re)o(gister)i(rA)h(are)g
2092
(multiplied,)g(and)f(the)h(result)g(is)171 2477 y(truncated)19
2093
b(to)h(destination)f(re)o(gister)h(width)g(and)f(placed)h(into)g
2094
(general-purpose)c(re)o(gister)k(rD.)-128 2839 y Fd(32-bit)k
2095
(Implementation:)p Black Black 171 3082 a Fc(rD[31:0])50
2096
b Fa(<)p Fc(-)c(rA[31:0])j(*)e(Immediate)171 3190 y(SR[OV])i
2097
Fa(<)p Fc(-)d(overflow)171 3298 y(SR[CY])j Fa(<)p Fc(-)d(carry)-128
2098
3660 y Fd(64-bit)24 b(Implementation:)p Black Black 171
2099
3903 a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(rA[63:0])j(*)e(Immediate)171
2100
4011 y(SR[OV])i Fa(<)p Fc(-)d(overflow)171 4119 y(SR[CY])j
2101
Fa(<)p Fc(-)d(carry)-128 4481 y Fd(Exceptions:)p Black
2102
Black 171 4724 a Fc(Range)j(Exception)1559 5819 y Ff(Instruction)18
2103 1295 lampret
b(Class)1651 5919 y(ORBIS32)i(I)p Black 1839 6065 a(49)p
2104 1110 lampret
Black eop
2105 1295 lampret
%%Page: 50 50
2106
50 49 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
2107 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 358
2108
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
2109
Black 1 TeXcolorgray 153 w(Middle)17 b(Middle)g(Middle)g(Middle)g
2110
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2111
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2112
150 w(Right)p Black 287 456 a Fh(l.mulu)922 b(Multiply)25
2113
b(Unsigned)922 b(l.mulu)p 147 803 3467 4 v 145 903 4
2114
100 v 177 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 677
2115
903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1145 903 V 71
2116
w(20)48 b(.)g(.)f(.)71 b(16)p 1613 903 V 71 w(15)48 b(.)f(.)h(.)70
2117
b(11)p 2081 903 V 171 w(10)p 2416 903 V 170 w(9)292 b(8)p
2118
2845 903 V 72 w(7)47 b(.)h(.)70 b(4)p 3183 903 V 72 w(3)48
2119
b(.)f(.)155 b Ff(0)p 3612 903 V 147 906 3467 4 v 145
2120
1006 4 100 v 221 976 a Fe(opcode)20 b(0x38)p 677 1006
2121
V 283 w(D)p 1145 1006 V 414 w(A)p 1613 1006 V 416 w(B)p
2122
2081 1006 V 250 w(reserv)o(ed)p 2416 1006 V 84 w(opcode)g(0x3)p
2123
2845 1006 V 86 w(reserv)o(ed)p 3183 1006 V 85 w(opcode)g(0xb)p
2124
3612 1006 V 147 1009 3467 4 v 145 1109 4 100 v 331 1079
2125
a(6)f(bits)p 677 1109 V 336 w(5)g(bits)p 1145 1109 V
2126
304 w(5)g(bits)p 1613 1109 V 303 w(5)h(bits)p 2081 1109
2127
V 237 w(1)f(bits)p 2416 1109 V 218 w(2)g(bits)p 2845
2128
1109 V 220 w(4)g(bits)p 3183 1109 V 228 w(4bits)p 3612
2129
1109 V 147 1112 3467 4 v -128 1537 a Fd(F)n(ormat:)p
2130
Black Black 171 1781 a Fc(l.mulu)49 b(rD,rA,rB)-128 2142
2131
y Fd(Description:)p Black Black 171 2377 a Ff(The)23
2132
b(contents)g(of)g(general-purpose)d(re)o(gister)j(rA)g(and)g(the)h
2133
(contents)e(of)h(general-purpose)d(re)o(gister)j(rB)h(are)f(multi-)171
2134 1110 lampret
2477 y(plied,)i(and)e(the)i(result)f(is)h(truncated)d(to)j(destination)
2135
e(re)o(gister)g(width)h(and)g(placed)f(into)h(general-purpose)d(re)o
2136
(gister)171 2577 y(rD.)f(Both)h(operands)d(are)i(treated)g(as)h
2137 623 markom
(unsigned)d(inte)o(gers.)-128 2938 y Fd(32-bit)24 b(Implementation:)p
2138
Black Black 171 3182 a Fc(rD[31:0])50 b Fa(<)p Fc(-)c(rA[31:0])j(*)e
2139
(rB[31:0])171 3290 y(SR[OV])i Fa(<)p Fc(-)d(overflow)171
2140
3398 y(SR[CY])j Fa(<)p Fc(-)d(carry)-128 3759 y Fd(64-bit)24
2141
b(Implementation:)p Black Black 171 4003 a Fc(rD[63:0])50
2142
b Fa(<)p Fc(-)c(rA[63:0])j(*)e(rB[63:0])171 4111 y(SR[OV])i
2143
Fa(<)p Fc(-)d(overflow)171 4219 y(SR[CY])j Fa(<)p Fc(-)d(carry)-128
2144 1110 lampret
4580 y Fd(Exceptions:)p Black Black 171 4824 a Fc(Range)j(Exception)
2145
1559 5819 y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS32)i(I)p
2146 1295 lampret
Black 1839 6065 a(50)p Black eop
2147
%%Page: 51 51
2148
51 50 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
2149 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 388
2150
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
2151
Black 1 TeXcolorgray 123 w(Middle)17 b(Middle)g(Middle)g(Middle)g
2152
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2153
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2154
120 w(Right)p Black 348 456 a Fh(l.nop)1027 b(No)25 b(Operation)1027
2155 1110 lampret
b(l.nop)p 639 803 2482 4 v 637 903 4 100 v 669 873 a
2156
Fg(31)48 b(.)f(.)h(.)f(.)g(.)g(.)71 b(24)p 1298 903 V
2157
72 w(23)48 b(.)f(.)g(.)g(.)g(.)h(.)70 b(16)p 1959 903
2158
V 72 w(15)48 b(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)82
2159
b Ff(0)p 3120 903 V 639 906 2482 4 v 637 1006 4 100 v
2160
778 976 a Fe(opcode)20 b(0x15)p 1298 1006 V 344 w(reserv)o(ed)p
2161
1959 1006 V 759 w(K)p 3120 1006 V 639 1009 2482 4 v 637
2162
1109 4 100 v 888 1079 a(8)f(bits)p 1298 1109 V 496 w(8)g(bits)p
2163
1959 1109 V 737 w(16bits)p 3120 1109 V 639 1112 2482
2164 623 markom
4 v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781
2165 1110 lampret
a Fc(l.nop)49 b(K)-128 2142 y Fd(Description:)p Black
2166
Black 171 2377 a Ff(This)19 b(instruction)f(does)h(not)f(do)h(an)o
2167
(ything)e(e)o(xcept)h(that)h(it)g(tak)o(es)h(at)f(least)h(one)e(clock)h
2168
(c)o(ycle)f(to)h(complete.)24 b(It)19 b(is)h(often)171
2169
2477 y(used)g(to)h(\002ll)g(delay)e(slot)i(gaps.Immediate)c(v)n(alue)j
2170
(can)g(be)g(used)g(for)f(simulation)h(purposes.)-128
2171
2839 y Fd(32-bit)k(Implementation:)p Black Black -128
2172
3552 a(64-bit)g(Implementation:)p Black Black -128 4265
2173
a(Exceptions:)p Black Black 171 4508 a Fc(None)1559 5819
2174
y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS32)i(I)p
2175 1295 lampret
Black 1839 6065 a(51)p Black eop
2176
%%Page: 52 52
2177
52 51 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
2178 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 406
2179
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
2180
Black 1 TeXcolorgray 89 w(Middle)17 b(Middle)g(Middle)g(Middle)g
2181
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2182
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2183
103 w(Right)p Black 399 456 a Fh(l.or)1258 b(Or)1273
2184
b(l.or)p 147 803 3467 4 v 145 903 4 100 v 177 873 a Fg(31)48
2185
b(.)f(.)g(.)g(.)71 b(26)p 677 903 V 72 w(25)48 b(.)f(.)g(.)71
2186
b(21)p 1145 903 V 71 w(20)48 b(.)g(.)f(.)71 b(16)p 1613
2187
903 V 71 w(15)48 b(.)f(.)h(.)70 b(11)p 2081 903 V 171
2188
w(10)p 2416 903 V 170 w(9)292 b(8)p 2845 903 V 72 w(7)47
2189
b(.)h(.)70 b(4)p 3183 903 V 72 w(3)48 b(.)f(.)155 b Ff(0)p
2190
3612 903 V 147 906 3467 4 v 145 1006 4 100 v 221 976
2191
a Fe(opcode)20 b(0x38)p 677 1006 V 283 w(D)p 1145 1006
2192
V 414 w(A)p 1613 1006 V 416 w(B)p 2081 1006 V 250 w(reserv)o(ed)p
2193
2416 1006 V 84 w(opcode)g(0x0)p 2845 1006 V 86 w(reserv)o(ed)p
2194
3183 1006 V 85 w(opcode)g(0x4)p 3612 1006 V 147 1009
2195
3467 4 v 145 1109 4 100 v 331 1079 a(6)f(bits)p 677 1109
2196
V 336 w(5)g(bits)p 1145 1109 V 304 w(5)g(bits)p 1613
2197
1109 V 303 w(5)h(bits)p 2081 1109 V 237 w(1)f(bits)p
2198
2416 1109 V 218 w(2)g(bits)p 2845 1109 V 220 w(4)g(bits)p
2199
3183 1109 V 228 w(4bits)p 3612 1109 V 147 1112 3467 4
2200
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
2201
Fc(l.or)48 b(rD,rA,rB)-128 2142 y Fd(Description:)p Black
2202
Black 171 2377 a Ff(The)20 b(contents)f(of)h(general-purpose)c(re)o
2203
(gister)j(rA)h(are)g(combined)e(with)i(the)g(contents)g(of)f
2204
(general-purpose)e(re)o(gister)171 2477 y(rB)k(in)f(a)h(bit-wise)f
2205
(logical)g(OR)h(operation.)i(The)d(result)g(is)h(placed)f(into)g
2206
(general-purpose)c(re)o(gister)k(rD.)-128 2839 y Fd(32-bit)k
2207
(Implementation:)p Black Black 171 3082 a Fc(rD[31:0])50
2208
b Fa(<)p Fc(-)c(rA[31:0])j(OR)e(rB[31:0])-128 3444 y
2209
Fd(64-bit)24 b(Implementation:)p Black Black 171 3687
2210
a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(rA[63:0])j(OR)e(rB[63:0])-128
2211 1110 lampret
4049 y Fd(Exceptions:)p Black Black 171 4292 a Fc(None)1559
2212
5819 y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS32)i(I)p
2213 1295 lampret
Black 1839 6065 a(52)p Black eop
2214
%%Page: 53 53
2215
53 52 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
2216 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 406
2217
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
2218
Black 1 TeXcolorgray 103 w(Middle)17 b(Middle)g(Middle)g(Middle)g
2219
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2220
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2221
102 w(Right)p Black 385 456 a Fh(l.ori)669 b(Or)25 b(with)g(Immediate)g
2222
(Half)f(W)-7 b(ord)671 b(l.ori)p 566 803 2629 4 v 564
2223
903 4 100 v 596 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p
2224
1096 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1564 903
2225
V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 2032 903 V 71 w(15)48
2226
b(.)g(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)83
2227
b Ff(0)p 3193 903 V 566 906 2629 4 v 564 1006 4 100 v
2228
642 976 a Fe(opcode)21 b(0x2a)p 1096 1006 V 284 w(D)p
2229
1564 1006 V 414 w(A)p 2032 1006 V 760 w(K)p 3193 1006
2230
V 566 1009 2629 4 v 564 1109 4 100 v 750 1079 a(6)e(bits)p
2231
1096 1109 V 336 w(5)g(bits)p 1564 1109 V 304 w(5)g(bits)p
2232
2032 1109 V 641 w(16bits)p 3193 1109 V 566 1112 2629
2233
4 v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781
2234
a Fc(l.ori)49 b(rD,rA,K)-128 2142 y Fd(Description:)p
2235
Black Black 171 2377 a Ff(The)24 b(immediate)g(v)n(alue)f(is)j(zero-e)o
2236
(xtended)21 b(and)i(combined)g(with)h(the)h(contents)e(of)h
2237
(general-purpose)d(re)o(gister)j(rA)171 2477 y(in)d(a)f(bit-wise)h
2238
(logical)e(OR)i(operation.)i(The)d(result)g(is)i(placed)d(into)h
2239
(general-purpose)d(re)o(gister)i(rD.)-128 2839 y Fd(32-bit)24
2240
b(Implementation:)p Black Black 171 3082 a Fc(rD[31:0])50
2241
b Fa(<)p Fc(-)c(rA[31:0])j(OR)e(extz\(Immediate\))-128
2242
3444 y Fd(64-bit)24 b(Implementation:)p Black Black 171
2243
3687 a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(rA[63:0])j(OR)e
2244
(extz\(Immediate\))-128 4049 y Fd(Exceptions:)p Black
2245 1110 lampret
Black 171 4292 a Fc(None)1559 5819 y Ff(Instruction)18
2246 1295 lampret
b(Class)1651 5919 y(ORBIS32)i(I)p Black 1839 6065 a(53)p
2247 1110 lampret
Black eop
2248 1295 lampret
%%Page: 54 54
2249
54 53 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
2250 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 347
2251
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
2252
Black 1 TeXcolorgray 164 w(Middle)17 b(Middle)g(Middle)g(Middle)g
2253
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2254
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2255
161 w(Right)p Black 265 456 a Fh(l.psync)815 b(Pipeline)25
2256
b(Syncr)n(onization)816 b(l.psync)p 786 803 2188 4 v
2257
784 903 4 100 v 816 873 a Fg(31)48 b(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)
2258
f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)g(.)h(.)f(.)g
2259
(.)g(.)g(.)h(.)82 b Ff(0)p 2973 903 V 786 906 2188 4
2260
v 784 1006 4 100 v 1576 976 a Fe(opcode)21 b(0x22800000)p
2261
2973 1006 V 786 1009 2188 4 v 784 1109 4 100 v 1789 1079
2262
a(32bits)p 2973 1109 V 786 1112 2188 4 v -128 1537 a
2263
Fd(F)n(ormat:)p Black Black 171 1781 a Fc(l.psync)-128
2264
2142 y Fd(Description:)p Black Black 171 2377 a Ff(Ex)o(ecution)29
2265
b(of)i(pipeline)f(synchronization)e(instruction)i(results)i(in)f
2266
(completion)e(of)i(all)h(instructions)e(that)h(were)171
2267
2477 y(fetched)16 b(before)f(l.psync)g(instruction.)23
2268
b(Once)16 b(all)h(instructions)f(are)g(completed,)g(instructions)f
2269
(fetched)h(after)g(l.psync)171 2577 y(are)k(\003ushed)g(from)f(the)h
2270
(pipeline)g(and)f(fetched)g(again.)-128 2938 y Fd(32-bit)24
2271
b(Implementation:)p Black Black 171 3182 a Fc(pipeline-synchroni)q(za)q
2272
(tio)q(n)-128 3543 y Fd(64-bit)g(Implementation:)p Black
2273
Black 171 3787 a Fc(pipeline-synchroni)q(za)q(tio)q(n)-128
2274 1110 lampret
4148 y Fd(Exceptions:)p Black Black 171 4392 a Fc(None)1559
2275
5819 y Ff(Instruction)18 b(Class)1637 5919 y(ORBIS32)i(II)p
2276 1295 lampret
Black 1839 6065 a(54)p Black eop
2277
%%Page: 55 55
2278
55 54 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
2279 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 406
2280
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
2281
Black 1 TeXcolorgray 103 w(Middle)17 b(Middle)g(Middle)g(Middle)g
2282
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2283
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2284
102 w(Right)p Black 385 456 a Fh(l.rfe)812 b(Retur)o(n)25
2285
b(Fr)n(om)g(Exception)815 b(l.rfe)p 713 803 2335 4 v
2286
711 903 4 100 v 743 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
2287
b(26)p 1243 903 V 72 w(25)48 b(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h
2288
(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)83
2289
b Ff(0)p 3046 903 V 713 906 2335 4 v 711 1006 4 100 v
2290
806 976 a Fe(opcode)20 b(0x9)p 1243 1006 V 869 w(reserv)o(ed)p
2291
3046 1006 V 713 1009 2335 4 v 711 1109 4 100 v 897 1079
2292
a(6)f(bits)p 1243 1109 V 994 w(26bits)p 3046 1109 V 713
2293
1112 2335 4 v -128 1537 a Fd(F)n(ormat:)p Black Black
2294
171 1781 a Fc(l.rfe)-128 2142 y Fd(Description:)p Black
2295
Black 171 2377 a Ff(Ex)o(ecution)26 b(of)h(this)i(instruction)d
2296
(partially)h(restores)g(the)h(state)h(of)e(the)h(processor)e(prior)h
2297
(to)g(the)h(e)o(xception.)46 b(This)171 2477 y(instruction)19
2298
b(does)h(not)g(ha)n(v)o(e)g(a)g(delay)g(slot.)-128 2839
2299
y Fd(32-bit)k(Implementation:)p Black Black 171 3082
2300 1110 lampret
a Fc(PC)47 b Fa(<)p Fc(-)g(EPCR)171 3190 y(SR)g Fa(<)p
2301
Fc(-)g(ESR)-128 3552 y Fd(64-bit)24 b(Implementation:)p
2302 623 markom
Black Black 171 3795 a Fc(PC)47 b Fa(<)p Fc(-)g(EPCR)171
2303 1110 lampret
3903 y(SR)g Fa(<)p Fc(-)g(ESR)-128 4265 y Fd(Exceptions:)p
2304
Black Black 171 4508 a Fc(None)1559 5819 y Ff(Instruction)18
2305 1295 lampret
b(Class)1651 5919 y(ORBIS32)i(I)p Black 1839 6065 a(55)p
2306 1110 lampret
Black eop
2307 1295 lampret
%%Page: 56 56
2308
56 55 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
2309 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 400
2310
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
2311
Black 1 TeXcolorgray 111 w(Middle)17 b(Middle)g(Middle)g(Middle)g
2312
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2313
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2314
108 w(Right)p Black 372 456 a Fh(l.r)n(or)1047 b(Rotate)25
2315
b(Right)1046 b(l.r)n(or)p 148 803 3465 4 v 146 903 4
2316
100 v 178 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 678
2317
903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1146 903 V 72
2318
w(20)48 b(.)f(.)g(.)71 b(16)p 1614 903 V 71 w(15)48 b(.)g(.)f(.)71
2319
b(11)p 2082 903 V 170 w(10)p 2417 903 V 170 w(9)48 b(.)f(.)163
2320
b(6)p 2846 903 V 72 w(5)197 b(4)p 3181 903 V 72 w(3)48
2321
b(.)f(.)155 b Ff(0)p 3611 903 V 148 906 3465 4 v 146
2322
1006 4 100 v 222 976 a Fe(opcode)21 b(0x38)p 678 1006
2323
V 282 w(D)p 1146 1006 V 414 w(A)p 1614 1006 V 416 w(B)p
2324
2082 1006 V 250 w(reserv)o(ed)p 2417 1006 V 84 w(opcode)f(0x3)p
2325
2846 1006 V 85 w(reserv)o(ed)p 3181 1006 V 84 w(opcode)g(0x8)p
2326
3611 1006 V 148 1009 3465 4 v 146 1109 4 100 v 332 1079
2327
a(6)f(bits)p 678 1109 V 336 w(5)g(bits)p 1146 1109 V
2328
304 w(5)g(bits)p 1614 1109 V 304 w(5)g(bits)p 2082 1109
2329
V 237 w(1)g(bits)p 2417 1109 V 218 w(4)g(bits)p 2846
2330
1109 V 219 w(2)g(bits)p 3181 1109 V 227 w(4bits)p 3611
2331
1109 V 148 1112 3465 4 v -128 1537 a Fd(F)n(ormat:)p
2332
Black Black 171 1781 a Fc(l.ror)49 b(rD,rA,rB)-128 2142
2333 1295 lampret
y Fd(Description:)p Black Black 171 2377 a Ff(General-purpose)15
2334
b(re)o(gister)j(rB)g(speci\002es)h(the)f(number)e(of)i(bit)g
2335
(positions;)h(the)f(contents)f(of)h(general-purpose)d(re)o(gis-)171
2336
2477 y(ter)k(rA)f(are)g(rotated)g(right.)23 b(The)18
2337
b(result)g(is)i(written)e(into)f(general-purpose)e(re)o(gister)j(rD.)g
2338
(In)g(32-bit)f(implementations)171 2577 y(bit)k(5)f(of)g(rB)h(is)g
2339
(ignored.)-128 2938 y Fd(32-bit)j(Implementation:)p Black
2340
Black 171 3182 a Fc(rD[31-rB[4:0]:0])52 b Fa(<)p Fc(-)47
2341
b(rA[31:rB])171 3290 y(rD[31:32-rB[4:0]])53 b Fa(<)p
2342
Fc(-)46 b(rA[rB[4:0]-1:0])-128 3651 y Fd(64-bit)24 b(Implementation:)p
2343
Black Black 171 3895 a Fc(rD[63-rB[5:0]:0])52 b Fa(<)p
2344
Fc(-)47 b(rA[63:rB])171 4003 y(rD[63:64-rB[5:0]])53 b
2345
Fa(<)p Fc(-)46 b(rA[rB[5:0]-1:0])-128 4364 y Fd(Exceptions:)p
2346
Black Black 171 4608 a Fc(None)1559 5819 y Ff(Instruction)18
2347
b(Class)1637 5919 y(ORBIS32)i(II)p Black 1839 6065 a(56)p
2348
Black eop
2349
%%Page: 57 57
2350
57 56 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
2351 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 386
2352
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
2353
Black 1 TeXcolorgray 125 w(Middle)17 b(Middle)g(Middle)g(Middle)g
2354
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2355
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2356
122 w(Right)p Black 344 456 a Fh(l.r)n(ori)698 b(Rotate)25
2357
b(Right)g(with)g(Immediate)698 b(l.r)n(ori)p 375 803
2358
3011 4 v 373 903 4 100 v 405 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
2359
b(26)p 906 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1373
2360
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1841 903 V 72
2361
w(15)48 b(.)f(.)g(.)g(.)g(.)h(.)70 b(8)p 2468 903 V 72
2362
w(7)292 b(6)p 2898 903 V 71 w(5)48 b(.)f(.)h(.)f(.)82
2363
b Ff(0)p 3384 903 V 375 906 3011 4 v 373 1006 4 100 v
2364
451 976 a Fe(opcode)21 b(0x2e)p 906 1006 V 284 w(D)p
2365
1373 1006 V 414 w(A)p 1841 1006 V 395 w(reserv)o(ed)p
2366
2468 1006 V 230 w(opcode)f(0x3)p 2898 1006 V 263 w(L)p
2367
3384 1006 V 375 1009 3011 4 v 373 1109 4 100 v 559 1079
2368
a(6)f(bits)p 906 1109 V 336 w(5)g(bits)p 1373 1109 V
2369
304 w(5)g(bits)p 1841 1109 V 384 w(8)g(bits)p 2468 1109
2370
V 364 w(2)g(bits)p 2898 1109 V 303 w(6bits)p 3384 1109
2371
V 375 1112 3011 4 v -128 1537 a Fd(F)n(ormat:)p Black
2372
Black 171 1781 a Fc(l.rori)49 b(rD,rA,L)-128 2142 y Fd(Description:)p
2373 1110 lampret
Black Black 171 2377 a Ff(The)17 b(6-bit)g(immediate)g(v)n(alue)g
2374
(speci\002es)h(the)f(number)f(of)h(bit)g(positions;)h(the)g(contents)f
2375 1295 lampret
(of)g(general-purpose)d(re)o(gister)171 2477 y(rA)19
2376
b(are)f(rotated)f(right.)24 b(The)18 b(result)g(is)h(written)f(into)g
2377
(general-purpose)d(re)o(gister)i(rD.)h(In)g(32-bit)f(implementations)g
2378
(bit)171 2577 y(5)k(of)e(immediate)h(is)h(ignored.)-128
2379
2938 y Fd(32-bit)j(Implementation:)p Black Black 171
2380
3182 a Fc(rD[31-L:0])50 b Fa(<)p Fc(-)d(rA[31:L])171
2381
3290 y(rD[31:32-L])k Fa(<)p Fc(-)46 b(rA[L-1:0])-128
2382
3651 y Fd(64-bit)24 b(Implementation:)p Black Black 171
2383
3895 a Fc(rD[63-L:0])50 b Fa(<)p Fc(-)d(rA[63:L])171
2384
4003 y(rD[63:64-L])k Fa(<)p Fc(-)46 b(rA[L-1:0])-128
2385
4364 y Fd(Exceptions:)p Black Black 171 4608 a Fc(None)1559
2386 1110 lampret
5819 y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS32)i(I)p
2387 1295 lampret
Black 1839 6065 a(57)p Black eop
2388
%%Page: 58 58
2389
58 57 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
2390 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 406
2391
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
2392
Black 1 TeXcolorgray 89 w(Middle)17 b(Middle)g(Middle)g(Middle)g
2393
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2394
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2395
103 w(Right)p Black 399 456 a Fh(l.sb)1097 b(Stor)n(e)26
2396
b(Byte)1113 b(l.sb)p 493 803 2776 4 v 491 903 4 100 v
2397
522 873 a Fg(31)48 b(.)f(.)h(.)f(.)71 b(26)p 1023 903
2398
V 71 w(25)48 b(.)g(.)f(.)71 b(21)p 1491 903 V 71 w(20)48
2399
b(.)f(.)h(.)70 b(16)p 1959 903 V 72 w(15)48 b(.)f(.)g(.)71
2400
b(11)p 2426 903 V 72 w(10)48 b(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)83
2401
b Ff(0)p 3266 903 V 493 906 2776 4 v 491 1006 4 100 v
2402
567 976 a Fe(opcode)20 b(0x36)p 1023 1006 V 297 w(I)p
2403
1491 1006 V 428 w(A)p 1959 1006 V 416 w(B)p 2426 1006
2404
V 617 w(I)p 3266 1006 V 493 1009 2776 4 v 491 1109 4
2405
100 v 677 1079 a(6)f(bits)p 1023 1109 V 336 w(5)g(bits)p
2406
1491 1109 V 303 w(5)g(bits)p 1959 1109 V 304 w(5)g(bits)p
2407
2426 1109 V 481 w(11bits)p 3266 1109 V 493 1112 2776
2408
4 v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781
2409
a Fc(l.sb)48 b(I\(rA\),rB)-128 2142 y Fd(Description:)p
2410
Black Black 171 2377 a Ff(The)17 b(of)n(fset)f(is)h(sign-e)o(xtended)d
2411
(and)i(added)f(to)i(the)g(contents)e(of)i(general-purpose)c(re)o
2412
(gister)i(rA.)i(The)f(sum)h(represents)171 2477 y(an)k(ef)n(fecti)n(v)o
2413
(e)e(address.)25 b(The)20 b(lo)n(w-order)f(8)h(bits)h(of)f
2414
(general-purpose)d(re)o(gister)j(rB)h(are)f(stored)g(to)h(memory)e
2415
(location)171 2577 y(addressed)g(by)h(EA.)-128 2938 y
2416
Fd(32-bit)k(Implementation:)p Black Black 171 3182 a
2417
Fc(EA)47 b Fa(<)p Fc(-)g(exts\(Immediate\))52 b(+)46
2418
b(rA[31:0])171 3290 y(\(EA\)[7:0])k Fa(<)p Fc(-)c(rB[7:0])-128
2419
3651 y Fd(64-bit)24 b(Implementation:)p Black Black 171
2420
3895 a Fc(EA)47 b Fa(<)p Fc(-)g(exts\(Immediate\))52
2421
b(+)46 b(rA[63:0])171 4003 y(\(EA\)[7:0])k Fa(<)p Fc(-)c(rB[7:0])-128
2422
4364 y Fd(Exceptions:)p Black Black 171 4608 a Fc(TLB)i(miss)171
2423 1295 lampret
4716 y(Page)g(fault)171 4824 y(Bus)g(error)1559 5819
2424
y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS32)i(I)p
2425
Black 1839 6065 a(58)p Black eop
2426
%%Page: 59 59
2427
59 58 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
2428 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 406
2429
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
2430
Black 1 TeXcolorgray 89 w(Middle)17 b(Middle)g(Middle)g(Middle)g
2431
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2432
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2433
103 w(Right)p Black 399 456 a Fh(l.sd)908 b(Stor)n(e)26
2434
b(Double)f(W)-7 b(ord)924 b(l.sd)p 493 803 2776 4 v 491
2435
903 4 100 v 522 873 a Fg(31)48 b(.)f(.)h(.)f(.)71 b(26)p
2436
1023 903 V 71 w(25)48 b(.)g(.)f(.)71 b(21)p 1491 903
2437
V 71 w(20)48 b(.)f(.)h(.)70 b(16)p 1959 903 V 72 w(15)48
2438
b(.)f(.)g(.)71 b(11)p 2426 903 V 72 w(10)48 b(.)f(.)g(.)g(.)h(.)f(.)g
2439
(.)g(.)g(.)83 b Ff(0)p 3266 903 V 493 906 2776 4 v 491
2440
1006 4 100 v 567 976 a Fe(opcode)20 b(0x34)p 1023 1006
2441
V 297 w(I)p 1491 1006 V 428 w(A)p 1959 1006 V 416 w(B)p
2442
2426 1006 V 617 w(I)p 3266 1006 V 493 1009 2776 4 v 491
2443
1109 4 100 v 677 1079 a(6)f(bits)p 1023 1109 V 336 w(5)g(bits)p
2444
1491 1109 V 303 w(5)g(bits)p 1959 1109 V 304 w(5)g(bits)p
2445
2426 1109 V 481 w(11bits)p 3266 1109 V 493 1112 2776
2446
4 v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781
2447
a Fc(l.sd)48 b(I\(rA\),rB)-128 2142 y Fd(Description:)p
2448
Black Black 171 2377 a Ff(The)17 b(of)n(fset)f(is)h(sign-e)o(xtended)d
2449
(and)i(added)f(to)i(the)g(contents)e(of)i(general-purpose)c(re)o
2450
(gister)i(rA.)i(The)f(sum)h(represents)171 2477 y(an)31
2451
b(ef)n(fecti)n(v)o(e)e(address.)56 b(The)30 b(double)f(w)o(ord)h(in)h
2452
(general-purpose)c(re)o(gister)j(rB)h(is)h(stored)e(to)h(memory)e
2453
(location)171 2577 y(addressed)19 b(by)h(EA.)-128 2938
2454
y Fd(32-bit)k(Implementation:)p Black Black 171 3182
2455
a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p Black
2456
Black 171 3787 a Fc(EA)47 b Fa(<)p Fc(-)g(exts\(Immediate\))52
2457
b(+)46 b(rA[63:0])171 3895 y(\(EA\)[63:0])k Fa(<)p Fc(-)d(rB[63:0])-128
2458
4256 y Fd(Exceptions:)p Black Black 171 4500 a Fc(TLB)h(miss)171
2459 1110 lampret
4608 y(Page)g(fault)171 4716 y(Bus)g(error)171 4824 y(Alignment)1559
2460
5819 y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS64)i(I)p
2461 1295 lampret
Black 1839 6065 a(59)p Black eop
2462
%%Page: 60 60
2463
60 59 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
2464 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 383
2465
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
2466
Black 1 TeXcolorgray 128 w(Middle)17 b(Middle)g(Middle)g(Middle)g
2467
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2468
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2469
125 w(Right)p Black 337 456 a Fh(l.sfeq)964 b(Set)25
2470
b(Flag)f(if)h(Equal)964 b(l.sfeq)p 566 803 2629 4 v 564
2471
903 4 100 v 596 873 a Fg(31)48 b(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)71
2472
b(21)p 1417 903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1885
2473
903 V 72 w(15)48 b(.)f(.)g(.)71 b(11)p 2353 903 V 71
2474
w(10)48 b(.)g(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)83 b Ff(0)p
2475
3193 903 V 566 906 2629 4 v 564 1006 4 100 v 782 976
2476
a Fe(opcode)20 b(0x720)p 1417 1006 V 425 w(A)p 1885 1006
2477
V 416 w(B)p 2353 1006 V 503 w(reserv)o(ed)p 3193 1006
2478
V 566 1009 2629 4 v 564 1109 4 100 v 892 1079 a(11)f(bits)p
2479
1417 1109 V 478 w(5)g(bits)p 1885 1109 V 304 w(5)g(bits)p
2480
2353 1109 V 480 w(11bits)p 3193 1109 V 566 1112 2629
2481
4 v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781
2482
a Fc(l.sfeq)49 b(rA,rB)-128 2142 y Fd(Description:)p
2483 1110 lampret
Black Black 171 2377 a Ff(The)15 b(contents)g(of)g(general-purpose)d
2484
(re)o(gisters)j(rA)h(and)f(rB)h(are)f(compared.)22 b(If)15
2485
b(the)g(contents)g(are)g(equal,)h(the)f(compare)171 2477
2486
y(\003ag)21 b(is)g(set;)g(otherwise)e(the)i(compare)d(\003ag)i(is)i
2487
(cleared.)-128 2839 y Fd(32-bit)i(Implementation:)p Black
2488
Black 171 3082 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j(==)e(rB[31:0])
2489
-128 3444 y Fd(64-bit)24 b(Implementation:)p Black Black
2490
171 3687 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[63:0])j(==)e(rB[63:0])-128
2491
4049 y Fd(Exceptions:)p Black Black 171 4292 a Fc(None)1559
2492
5819 y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS32)i(I)p
2493 1295 lampret
Black 1839 6065 a(60)p Black eop
2494
%%Page: 61 61
2495
61 60 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
2496 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 369
2497
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
2498
Black 1 TeXcolorgray 142 w(Middle)17 b(Middle)g(Middle)g(Middle)g
2499
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2500
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2501
139 w(Right)p Black 309 456 a Fh(l.sfeqi)722 b(Set)25
2502
b(Flag)f(if)h(Equal)h(Immediate)721 b(l.sfeqi)p 639 803
2503
2482 4 v 637 903 4 100 v 669 873 a Fg(31)48 b(.)f(.)h(.)f(.)g(.)g(.)g
2504
(.)h(.)f(.)71 b(21)p 1491 903 V 71 w(20)48 b(.)f(.)h(.)70
2505
b(16)p 1959 903 V 72 w(15)48 b(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g
2506
(.)g(.)g(.)h(.)82 b Ff(0)p 3120 903 V 639 906 2482 4
2507
v 637 1006 4 100 v 857 976 a Fe(opcode)21 b(0x5e0)p 1491
2508
1006 V 426 w(A)p 1959 1006 V 775 w(I)p 3120 1006 V 639
2509
1009 2482 4 v 637 1109 4 100 v 965 1079 a(11)f(bits)p
2510
1491 1109 V 477 w(5)f(bits)p 1959 1109 V 641 w(16bits)p
2511
3120 1109 V 639 1112 2482 4 v -128 1537 a Fd(F)n(ormat:)p
2512
Black Black 171 1781 a Fc(l.sfeqi)49 b(rA,I)-128 2142
2513
y Fd(Description:)p Black Black 171 2377 a Ff(The)25
2514
b(contents)g(of)g(general-purpose)d(re)o(gister)j(rA)h(and)f(the)g
2515
(sign-e)o(xtended)e(immediate)h(v)n(alue)h(are)g(compared.)39
2516 1110 lampret
b(If)171 2477 y(the)21 b(tw)o(o)f(v)n(alues)g(are)g(equal,)f(the)h
2517
(compare)f(\003ag)h(is)h(set;)h(otherwise)d(the)h(compare)f(\003ag)h
2518
(is)h(cleared.)-128 2839 y Fd(32-bit)j(Implementation:)p
2519 623 markom
Black Black 171 3082 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j(==)e
2520
(exts\(Immediate\))-128 3444 y Fd(64-bit)24 b(Implementation:)p
2521
Black Black 171 3687 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[63:0])j(==)e
2522
(exts\(Immediate\))-128 4049 y Fd(Exceptions:)p Black
2523 1110 lampret
Black 171 4292 a Fc(None)1559 5819 y Ff(Instruction)18
2524 1295 lampret
b(Class)1637 5919 y(ORBIS32)i(II)p Black 1839 6065 a(61)p
2525 1110 lampret
Black eop
2526 1295 lampret
%%Page: 62 62
2527
62 61 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
2528 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 366
2529
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
2530
Black 1 TeXcolorgray 145 w(Middle)17 b(Middle)g(Middle)g(Middle)g
2531
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2532
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2533
142 w(Right)p Black 304 456 a Fh(l.sfges)441 b(Set)25
2534
b(Flag)f(if)h(Gr)n(eater)h(or)f(Equal)g(Than)h(Signed)442
2535
b(l.sfges)p 566 803 2629 4 v 564 903 4 100 v 596 873
2536
a Fg(31)48 b(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)71 b(21)p
2537
1417 903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1885 903
2538
V 72 w(15)48 b(.)f(.)g(.)71 b(11)p 2353 903 V 71 w(10)48
2539
b(.)g(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3193
2540
903 V 566 906 2629 4 v 564 1006 4 100 v 782 976 a Fe(opcode)20
2541
b(0x72b)p 1417 1006 V 425 w(A)p 1885 1006 V 416 w(B)p
2542
2353 1006 V 503 w(reserv)o(ed)p 3193 1006 V 566 1009
2543
2629 4 v 564 1109 4 100 v 892 1079 a(11)f(bits)p 1417
2544
1109 V 478 w(5)g(bits)p 1885 1109 V 304 w(5)g(bits)p
2545
2353 1109 V 480 w(11bits)p 3193 1109 V 566 1112 2629
2546
4 v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781
2547
a Fc(l.sfges)49 b(rA,rB)-128 2142 y Fd(Description:)p
2548
Black Black 171 2377 a Ff(The)20 b(contents)g(of)g(general-purpose)c
2549
(re)o(gisters)k(rA)h(and)e(rB)i(are)f(compared)e(as)j(signed)f(inte)o
2550 1110 lampret
(gers.)k(If)c(the)h(contents)e(of)171 2477 y(the)j(\002rst)h(re)o
2551
(gister)e(are)g(greater)g(than)g(or)h(equal)f(to)h(the)g(contents)f(of)
2552
g(the)h(second)f(re)o(gister)m(,)g(the)g(compare)f(\003ag)i(is)h(set;)
2553
171 2577 y(otherwise)d(the)g(compare)f(\003ag)h(is)h(cleared.)-128
2554
2938 y Fd(32-bit)j(Implementation:)p Black Black 171
2555
3182 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j(>=)e(rB[31:0])-128
2556 623 markom
3543 y Fd(64-bit)24 b(Implementation:)p Black Black 171
2557
3787 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[63:0])j(>=)e(rB[63:0])-128
2558 1110 lampret
4148 y Fd(Exceptions:)p Black Black 171 4392 a Fc(None)1559
2559
5819 y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS32)i(I)p
2560 1295 lampret
Black 1839 6065 a(62)p Black eop
2561
%%Page: 63 63
2562
63 62 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
2563 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 352
2564
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
2565
Black 1 TeXcolorgray 159 w(Middle)17 b(Middle)g(Middle)g(Middle)g
2566
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2567
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2568
156 w(Right)p Black 276 456 a Fh(l.sfgesi)198 b(Set)26
2569
b(Flag)e(if)h(Gr)n(eater)h(or)f(Equal)g(Than)h(Immediate)f(Signed)200
2570
b(l.sfgesi)p 639 803 2482 4 v 637 903 4 100 v 669 873
2571
a Fg(31)48 b(.)f(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)71 b(21)p
2572
1491 903 V 71 w(20)48 b(.)f(.)h(.)70 b(16)p 1959 903
2573
V 72 w(15)48 b(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)82
2574
b Ff(0)p 3120 903 V 639 906 2482 4 v 637 1006 4 100 v
2575
857 976 a Fe(opcode)21 b(0x5eb)p 1491 1006 V 426 w(A)p
2576
1959 1006 V 775 w(I)p 3120 1006 V 639 1009 2482 4 v 637
2577
1109 4 100 v 965 1079 a(11)f(bits)p 1491 1109 V 477 w(5)f(bits)p
2578
1959 1109 V 641 w(16bits)p 3120 1109 V 639 1112 2482
2579
4 v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781
2580
a Fc(l.sfgesi)50 b(rA,I)-128 2142 y Fd(Description:)p
2581
Black Black 171 2377 a Ff(The)27 b(contents)g(of)g(general-purpose)c
2582
(re)o(gister)k(rA)g(and)g(the)g(sign-e)o(xtended)d(immediate)i(v)n
2583 1110 lampret
(alue)h(are)g(compared)e(as)171 2477 y(signed)d(inte)o(gers.)30
2584
b(If)22 b(the)g(contents)g(of)f(the)i(\002rst)g(re)o(gister)e(are)h
2585
(greater)f(than)h(or)g(equal)g(to)g(the)g(immediate)f(v)n(alue)h(the)
2586
171 2577 y(compare)d(\003ag)h(is)h(set;)g(otherwise)f(the)g(compare)f
2587 623 markom
(\003ag)h(is)h(cleared.)-128 2938 y Fd(32-bit)j(Implementation:)p
2588
Black Black 171 3182 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j(>=)e
2589
(exts\(Immediate\))-128 3543 y Fd(64-bit)24 b(Implementation:)p
2590
Black Black 171 3787 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[63:0])j(>=)e
2591
(exts\(Immediate\))-128 4148 y Fd(Exceptions:)p Black
2592 1110 lampret
Black 171 4392 a Fc(None)1559 5819 y Ff(Instruction)18
2593 1295 lampret
b(Class)1637 5919 y(ORBIS32)i(II)p Black 1839 6065 a(63)p
2594 1110 lampret
Black eop
2595 1295 lampret
%%Page: 64 64
2596
64 63 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
2597 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 358
2598
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
2599
Black 1 TeXcolorgray 153 w(Middle)17 b(Middle)g(Middle)g(Middle)g
2600
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2601
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2602
150 w(Right)p Black 287 456 a Fh(l.sfgeu)386 b(Set)26
2603
b(Flag)e(if)h(Gr)n(eater)g(or)g(Equal)h(Than)g(Unsigned)386
2604
b(l.sfgeu)p 566 803 2629 4 v 564 903 4 100 v 596 873
2605
a Fg(31)48 b(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)71 b(21)p
2606
1417 903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1885 903
2607
V 72 w(15)48 b(.)f(.)g(.)71 b(11)p 2353 903 V 71 w(10)48
2608
b(.)g(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3193
2609
903 V 566 906 2629 4 v 564 1006 4 100 v 782 976 a Fe(opcode)20
2610
b(0x723)p 1417 1006 V 425 w(A)p 1885 1006 V 416 w(B)p
2611
2353 1006 V 503 w(reserv)o(ed)p 3193 1006 V 566 1009
2612
2629 4 v 564 1109 4 100 v 892 1079 a(11)f(bits)p 1417
2613
1109 V 478 w(5)g(bits)p 1885 1109 V 304 w(5)g(bits)p
2614
2353 1109 V 480 w(11bits)p 3193 1109 V 566 1112 2629
2615
4 v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781
2616
a Fc(l.sfgeu)49 b(rA,rB)-128 2142 y Fd(Description:)p
2617
Black Black 171 2377 a Ff(The)21 b(contents)f(of)g(general-purpose)d
2618
(re)o(gisters)j(rA)h(and)f(rB)h(are)g(compared)e(as)i(unsigned)e(inte)o
2619 1110 lampret
(gers.)25 b(If)c(the)g(contents)171 2477 y(of)j(the)g(\002rst)h(re)o
2620
(gister)f(are)g(greater)f(than)h(or)f(equal)h(to)g(the)g(contents)g(of)
2621
g(the)g(second)f(re)o(gister)m(,)h(the)g(compare)f(\003ag)h(is)171
2622
2577 y(set;)d(otherwise)f(the)g(compare)f(\003ag)h(is)h(cleared.)-128
2623
2938 y Fd(32-bit)j(Implementation:)p Black Black 171
2624
3182 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j(>=)e(rB[31:0])-128
2625 623 markom
3543 y Fd(64-bit)24 b(Implementation:)p Black Black 171
2626
3787 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[63:0])j(>=)e(rB[63:0])-128
2627 1110 lampret
4148 y Fd(Exceptions:)p Black Black 171 4392 a Fc(None)1559
2628
5819 y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS32)i(I)p
2629 1295 lampret
Black 1839 6065 a(64)p Black eop
2630
%%Page: 65 65
2631
65 64 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
2632 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 344
2633
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
2634
Black 1 TeXcolorgray 167 w(Middle)17 b(Middle)g(Middle)g(Middle)g
2635
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2636
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2637
164 w(Right)p Black 259 456 a Fh(l.sfgeui)144 b(Set)26
2638
b(Flag)e(if)h(Gr)n(eater)g(or)g(Equal)h(Than)g(Immediate)f(Unsigned)144
2639
b(l.sfgeui)p 639 803 2482 4 v 637 903 4 100 v 669 873
2640
a Fg(31)48 b(.)f(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)71 b(21)p
2641
1491 903 V 71 w(20)48 b(.)f(.)h(.)70 b(16)p 1959 903
2642
V 72 w(15)48 b(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)82
2643
b Ff(0)p 3120 903 V 639 906 2482 4 v 637 1006 4 100 v
2644
857 976 a Fe(opcode)21 b(0x5e3)p 1491 1006 V 426 w(A)p
2645
1959 1006 V 775 w(I)p 3120 1006 V 639 1009 2482 4 v 637
2646
1109 4 100 v 965 1079 a(11)f(bits)p 1491 1109 V 477 w(5)f(bits)p
2647
1959 1109 V 641 w(16bits)p 3120 1109 V 639 1112 2482
2648
4 v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781
2649
a Fc(l.sfgeui)50 b(rA,I)-128 2142 y Fd(Description:)p
2650
Black Black 171 2377 a Ff(The)27 b(contents)f(of)h(general-purpose)c
2651
(re)o(gister)j(rA)h(and)f(the)h(zero-e)o(xtended)d(immediate)h(v)n
2652
(alue)i(are)f(compared)f(as)171 2477 y(unsigned)e(inte)o(gers.)37
2653
b(If)24 b(the)g(contents)g(of)g(the)g(\002rst)h(re)o(gister)f(are)g
2654
(greater)g(than)f(or)i(equal)e(to)i(the)f(immediate)g(v)n(alue)171
2655 1110 lampret
2577 y(the)d(compare)d(\003ag)i(is)i(set;)f(otherwise)e(the)h(compare)f
2656
(\003ag)h(is)h(cleared.)-128 2938 y Fd(32-bit)j(Implementation:)p
2657
Black Black 171 3182 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j(>=)e
2658
(extz\(Immediate\))-128 3543 y Fd(64-bit)24 b(Implementation:)p
2659
Black Black 171 3787 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[63:0])j(>=)e
2660
(extz\(Immediate\))-128 4148 y Fd(Exceptions:)p Black
2661
Black 171 4392 a Fc(None)1559 5819 y Ff(Instruction)18
2662 1295 lampret
b(Class)1637 5919 y(ORBIS32)i(II)p Black 1839 6065 a(65)p
2663 1110 lampret
Black eop
2664 1295 lampret
%%Page: 66 66
2665
66 65 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
2666 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 372
2667
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
2668
Black 1 TeXcolorgray 139 w(Middle)17 b(Middle)g(Middle)g(Middle)g
2669
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2670
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2671
136 w(Right)p Black 315 456 a Fh(l.sfgts)640 b(Set)26
2672
b(Flag)e(if)g(Gr)n(eater)i(Than)g(Signed)641 b(l.sfgts)p
2673
566 803 2629 4 v 564 903 4 100 v 596 873 a Fg(31)48 b(.)f(.)g(.)g(.)h
2674
(.)f(.)g(.)g(.)g(.)71 b(21)p 1417 903 V 72 w(20)48 b(.)f(.)g(.)71
2675
b(16)p 1885 903 V 72 w(15)48 b(.)f(.)g(.)71 b(11)p 2353
2676
903 V 71 w(10)48 b(.)g(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)83
2677
b Ff(0)p 3193 903 V 566 906 2629 4 v 564 1006 4 100 v
2678
784 976 a Fe(opcode)20 b(0x72a)p 1417 1006 V 427 w(A)p
2679
1885 1006 V 416 w(B)p 2353 1006 V 503 w(reserv)o(ed)p
2680
3193 1006 V 566 1009 2629 4 v 564 1109 4 100 v 892 1079
2681
a(11)f(bits)p 1417 1109 V 478 w(5)g(bits)p 1885 1109
2682
V 304 w(5)g(bits)p 2353 1109 V 480 w(11bits)p 3193 1109
2683
V 566 1112 2629 4 v -128 1537 a Fd(F)n(ormat:)p Black
2684
Black 171 1781 a Fc(l.sfgts)49 b(rA,rB)-128 2142 y Fd(Description:)p
2685 1110 lampret
Black Black 171 2377 a Ff(The)20 b(contents)g(of)g(general-purpose)c
2686
(re)o(gisters)k(rA)h(and)e(rB)i(are)f(compared)e(as)j(signed)f(inte)o
2687
(gers.)k(If)c(the)h(contents)e(of)171 2477 y(the)24 b(\002rst)g(re)o
2688
(gister)f(are)h(greater)f(than)g(the)h(contents)f(of)g(the)h(second)f
2689
(re)o(gister)m(,)g(the)h(compare)e(\003ag)i(is)g(set;)j(otherwise)171
2690
2577 y(the)21 b(compare)d(\003ag)i(is)i(cleared.)-128
2691
2938 y Fd(32-bit)i(Implementation:)p Black Black 171
2692 623 markom
3182 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j(>)e(rB[31:0])-128
2693
3543 y Fd(64-bit)24 b(Implementation:)p Black Black 171
2694
3787 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[63:0])j(>)e(rB[63:0])-128
2695 1110 lampret
4148 y Fd(Exceptions:)p Black Black 171 4392 a Fc(None)1559
2696
5819 y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS32)i(I)p
2697 1295 lampret
Black 1839 6065 a(66)p Black eop
2698
%%Page: 67 67
2699
67 66 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
2700 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 358
2701
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
2702
Black 1 TeXcolorgray 153 w(Middle)17 b(Middle)g(Middle)g(Middle)g
2703
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2704
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2705
150 w(Right)p Black 287 456 a Fh(l.sfgtsi)398 b(Set)25
2706
b(Flag)g(if)f(Gr)n(eater)i(Than)g(Immediate)f(Signed)399
2707
b(l.sfgtsi)p 639 803 2482 4 v 637 903 4 100 v 669 873
2708
a Fg(31)48 b(.)f(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)71 b(21)p
2709
1491 903 V 71 w(20)48 b(.)f(.)h(.)70 b(16)p 1959 903
2710
V 72 w(15)48 b(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)82
2711
b Ff(0)p 3120 903 V 639 906 2482 4 v 637 1006 4 100 v
2712
860 976 a Fe(opcode)20 b(0x5ea)p 1491 1006 V 428 w(A)p
2713
1959 1006 V 775 w(I)p 3120 1006 V 639 1009 2482 4 v 637
2714
1109 4 100 v 965 1079 a(11)g(bits)p 1491 1109 V 477 w(5)f(bits)p
2715
1959 1109 V 641 w(16bits)p 3120 1109 V 639 1112 2482
2716
4 v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781
2717
a Fc(l.sfgtsi)50 b(rA,I)-128 2142 y Fd(Description:)p
2718
Black Black 171 2377 a Ff(The)27 b(contents)g(of)g(general-purpose)c
2719
(re)o(gister)k(rA)g(and)g(the)g(sign-e)o(xtended)d(immediate)i(v)n
2720 1110 lampret
(alue)h(are)g(compared)e(as)171 2477 y(signed)18 b(inte)o(gers.)23
2721
b(If)18 b(the)g(contents)f(of)h(the)g(\002rst)g(re)o(gister)g(are)g
2722
(greater)f(than)g(the)h(immediate)f(v)n(alue)g(the)h(compare)f(\003ag)
2723
171 2577 y(is)k(set;)h(otherwise)d(the)h(compare)f(\003ag)h(is)h
2724
(cleared.)-128 2938 y Fd(32-bit)j(Implementation:)p Black
2725
Black 171 3182 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j(>)e
2726 623 markom
(exts\(Immediate\))-128 3543 y Fd(64-bit)24 b(Implementation:)p
2727
Black Black 171 3787 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[63:0])j(>)e
2728
(exts\(Immediate\))-128 4148 y Fd(Exceptions:)p Black
2729 1110 lampret
Black 171 4392 a Fc(None)1559 5819 y Ff(Instruction)18
2730 1295 lampret
b(Class)1637 5919 y(ORBIS32)i(II)p Black 1839 6065 a(67)p
2731 1110 lampret
Black eop
2732 1295 lampret
%%Page: 68 68
2733
68 67 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
2734 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 363
2735
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
2736
Black 1 TeXcolorgray 148 w(Middle)17 b(Middle)g(Middle)g(Middle)g
2737
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2738
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2739
145 w(Right)p Black 298 456 a Fh(l.sfgtu)585 b(Set)26
2740
b(Flag)e(if)h(Gr)n(eater)h(Than)g(Unsigned)585 b(l.sfgtu)p
2741
566 803 2629 4 v 564 903 4 100 v 596 873 a Fg(31)48 b(.)f(.)g(.)g(.)h
2742
(.)f(.)g(.)g(.)g(.)71 b(21)p 1417 903 V 72 w(20)48 b(.)f(.)g(.)71
2743
b(16)p 1885 903 V 72 w(15)48 b(.)f(.)g(.)71 b(11)p 2353
2744
903 V 71 w(10)48 b(.)g(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)83
2745
b Ff(0)p 3193 903 V 566 906 2629 4 v 564 1006 4 100 v
2746
782 976 a Fe(opcode)20 b(0x722)p 1417 1006 V 425 w(A)p
2747
1885 1006 V 416 w(B)p 2353 1006 V 503 w(reserv)o(ed)p
2748
3193 1006 V 566 1009 2629 4 v 564 1109 4 100 v 892 1079
2749
a(11)f(bits)p 1417 1109 V 478 w(5)g(bits)p 1885 1109
2750
V 304 w(5)g(bits)p 2353 1109 V 480 w(11bits)p 3193 1109
2751
V 566 1112 2629 4 v -128 1537 a Fd(F)n(ormat:)p Black
2752
Black 171 1781 a Fc(l.sfgtu)49 b(rA,rB)-128 2142 y Fd(Description:)p
2753
Black Black 171 2377 a Ff(The)21 b(contents)f(of)g(general-purpose)d
2754
(re)o(gisters)j(rA)h(and)f(rB)h(are)g(compared)e(as)i(unsigned)e(inte)o
2755 1110 lampret
(gers.)25 b(If)c(the)g(contents)171 2477 y(of)e(the)f(\002rst)i(re)o
2756
(gister)e(are)g(greater)g(than)g(the)g(contents)g(of)h(the)f(second)g
2757
(re)o(gister)m(,)g(the)g(compare)f(\003ag)i(is)h(set;)g(otherwise)171
2758
2577 y(the)h(compare)d(\003ag)i(is)i(cleared.)-128 2938
2759
y Fd(32-bit)i(Implementation:)p Black Black 171 3182
2760
a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j(>)e(rB[31:0])-128
2761 623 markom
3543 y Fd(64-bit)24 b(Implementation:)p Black Black 171
2762
3787 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[63:0])j(>)e(rB[63:0])-128
2763 1110 lampret
4148 y Fd(Exceptions:)p Black Black 171 4392 a Fc(None)1559
2764
5819 y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS32)i(I)p
2765 1295 lampret
Black 1839 6065 a(68)p Black eop
2766
%%Page: 69 69
2767
69 68 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
2768 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 349
2769
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
2770
Black 1 TeXcolorgray 162 w(Middle)17 b(Middle)g(Middle)g(Middle)g
2771
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2772
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2773
159 w(Right)p Black 271 456 a Fh(l.sfgtui)342 b(Set)26
2774
b(Flag)e(if)h(Gr)n(eater)h(Than)f(Immediate)h(Unsigned)343
2775
b(l.sfgtui)p 639 803 2482 4 v 637 903 4 100 v 669 873
2776
a Fg(31)48 b(.)f(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)71 b(21)p
2777
1491 903 V 71 w(20)48 b(.)f(.)h(.)70 b(16)p 1959 903
2778
V 72 w(15)48 b(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)82
2779
b Ff(0)p 3120 903 V 639 906 2482 4 v 637 1006 4 100 v
2780
857 976 a Fe(opcode)21 b(0x5e2)p 1491 1006 V 426 w(A)p
2781
1959 1006 V 775 w(I)p 3120 1006 V 639 1009 2482 4 v 637
2782
1109 4 100 v 965 1079 a(11)f(bits)p 1491 1109 V 477 w(5)f(bits)p
2783
1959 1109 V 641 w(16bits)p 3120 1109 V 639 1112 2482
2784
4 v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781
2785
a Fc(l.sfgtui)50 b(rA,I)-128 2142 y Fd(Description:)p
2786
Black Black 171 2377 a Ff(The)27 b(contents)f(of)h(general-purpose)c
2787
(re)o(gister)j(rA)h(and)f(the)h(zero-e)o(xtended)d(immediate)h(v)n
2788 1110 lampret
(alue)i(are)f(compared)f(as)171 2477 y(unsigned)20 b(inte)o(gers.)29
2789
b(If)21 b(the)h(contents)f(of)g(the)h(\002rst)g(re)o(gister)f(are)h
2790
(greater)e(than)i(the)f(immediate)g(v)n(alue)g(the)g(compare)171
2791
2577 y(\003ag)g(is)g(set;)g(otherwise)e(the)i(compare)d(\003ag)i(is)i
2792
(cleared.)-128 2938 y Fd(32-bit)i(Implementation:)p Black
2793
Black 171 3182 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j(>)e
2794 623 markom
(extz\(Immediate\))-128 3543 y Fd(64-bit)24 b(Implementation:)p
2795
Black Black 171 3787 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[63:0])j(>)e
2796
(extz\(Immediate\))-128 4148 y Fd(Exceptions:)p Black
2797 1110 lampret
Black 171 4392 a Fc(None)1559 5819 y Ff(Instruction)18
2798 1295 lampret
b(Class)1637 5919 y(ORBIS32)i(II)p Black 1839 6065 a(69)p
2799 1110 lampret
Black eop
2800 1295 lampret
%%Page: 70 70
2801
70 69 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
2802 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 380
2803
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
2804
Black 1 TeXcolorgray 131 w(Middle)17 b(Middle)g(Middle)g(Middle)g
2805
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2806
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2807
128 w(Right)p Black 331 456 a Fh(l.s\003es)515 b(Set)26
2808
b(Flag)e(if)h(Less)g(or)g(Equal)h(Than)f(Signed)516 b(l.s\003es)p
2809
566 803 2629 4 v 564 903 4 100 v 596 873 a Fg(31)48 b(.)f(.)g(.)g(.)h
2810
(.)f(.)g(.)g(.)g(.)71 b(21)p 1417 903 V 72 w(20)48 b(.)f(.)g(.)71
2811
b(16)p 1885 903 V 72 w(15)48 b(.)f(.)g(.)71 b(11)p 2353
2812
903 V 71 w(10)48 b(.)g(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)83
2813
b Ff(0)p 3193 903 V 566 906 2629 4 v 564 1006 4 100 v
2814
782 976 a Fe(opcode)20 b(0x72d)p 1417 1006 V 425 w(A)p
2815
1885 1006 V 416 w(B)p 2353 1006 V 503 w(reserv)o(ed)p
2816
3193 1006 V 566 1009 2629 4 v 564 1109 4 100 v 892 1079
2817
a(11)f(bits)p 1417 1109 V 478 w(5)g(bits)p 1885 1109
2818
V 304 w(5)g(bits)p 2353 1109 V 480 w(11bits)p 3193 1109
2819
V 566 1112 2629 4 v -128 1537 a Fd(F)n(ormat:)p Black
2820
Black 171 1781 a Fc(l.sfles)49 b(rA,rB)-128 2142 y Fd(Description:)p
2821 1110 lampret
Black Black 171 2377 a Ff(The)26 b(contents)e(of)i(general-purpose)c
2822
(re)o(gisters)j(rA)g(and)g(rB)h(are)g(compared)d(as)k(signed)e(inte)o
2823
(gers.)40 b(If)25 b(the)h(contents)171 2477 y(of)d(the)f(\002rst)h(re)o
2824
(gister)f(are)g(less)i(than)e(or)g(equal)g(to)h(the)f(contents)g(of)g
2825
(the)g(second)g(re)o(gister)m(,)g(the)g(compare)f(\003ag)i(is)g(set;)
2826
171 2577 y(otherwise)d(the)g(compare)f(\003ag)h(is)h(cleared.)-128
2827 623 markom
2938 y Fd(32-bit)j(Implementation:)p Black Black 171
2828
3182 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j Fa(<)p
2829
Fc(=)d(rB[31:0])-128 3543 y Fd(64-bit)24 b(Implementation:)p
2830
Black Black 171 3787 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[63:0])j
2831
Fa(<)p Fc(=)d(rB[63:0])-128 4148 y Fd(Exceptions:)p Black
2832 1110 lampret
Black 171 4392 a Fc(None)1559 5819 y Ff(Instruction)18
2833 1295 lampret
b(Class)1651 5919 y(ORBIS32)i(I)p Black 1839 6065 a(70)p
2834 1110 lampret
Black eop
2835 1295 lampret
%%Page: 71 71
2836
71 70 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
2837 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 366
2838
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
2839
Black 1 TeXcolorgray 145 w(Middle)17 b(Middle)g(Middle)g(Middle)g
2840
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2841
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2842
142 w(Right)p Black 304 456 a Fh(l.s\003esi)272 b(Set)26
2843
b(Flag)e(if)h(Less)g(or)g(Equal)g(Than)h(Immediate)g(Signed)273
2844
b(l.s\003esi)p 639 803 2482 4 v 637 903 4 100 v 669 873
2845
a Fg(31)48 b(.)f(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)71 b(21)p
2846
1491 903 V 71 w(20)48 b(.)f(.)h(.)70 b(16)p 1959 903
2847
V 72 w(15)48 b(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)82
2848
b Ff(0)p 3120 903 V 639 906 2482 4 v 637 1006 4 100 v
2849
857 976 a Fe(opcode)21 b(0x5ed)p 1491 1006 V 426 w(A)p
2850
1959 1006 V 775 w(I)p 3120 1006 V 639 1009 2482 4 v 637
2851
1109 4 100 v 965 1079 a(11)f(bits)p 1491 1109 V 477 w(5)f(bits)p
2852
1959 1109 V 641 w(16bits)p 3120 1109 V 639 1112 2482
2853
4 v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781
2854
a Fc(l.sflesi)50 b(rA,I)-128 2142 y Fd(Description:)p
2855
Black Black 171 2377 a Ff(The)27 b(contents)g(of)g(general-purpose)c
2856
(re)o(gister)k(rA)g(and)g(the)g(sign-e)o(xtended)d(immediate)i(v)n
2857 1110 lampret
(alue)h(are)g(compared)e(as)171 2477 y(signed)i(inte)o(gers.)46
2858
b(If)27 b(the)h(contents)f(of)g(the)g(\002rst)i(re)o(gister)d(are)i
2859
(less)g(than)f(or)h(equal)e(to)i(the)g(immediate)e(v)n(alue)h(the)171
2860
2577 y(compare)19 b(\003ag)h(is)h(set;)g(otherwise)f(the)g(compare)f
2861
(\003ag)h(is)h(cleared.)-128 2938 y Fd(32-bit)j(Implementation:)p
2862
Black Black 171 3182 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j
2863
Fa(<)p Fc(=)d(exts\(Immediate\))-128 3543 y Fd(64-bit)24
2864
b(Implementation:)p Black Black 171 3787 a Fc(SR[F])49
2865
b Fa(<)p Fc(-)d(rA[63:0])j Fa(<)p Fc(=)d(exts\(Immediate\))-128
2866
4148 y Fd(Exceptions:)p Black Black 171 4392 a Fc(None)1559
2867
5819 y Ff(Instruction)18 b(Class)1637 5919 y(ORBIS32)i(II)p
2868 1295 lampret
Black 1839 6065 a(71)p Black eop
2869
%%Page: 72 72
2870
72 71 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
2871 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 372
2872
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
2873
Black 1 TeXcolorgray 139 w(Middle)17 b(Middle)g(Middle)g(Middle)g
2874
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2875
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2876
136 w(Right)p Black 315 456 a Fh(l.s\003eu)460 b(Set)26
2877
b(Flag)e(if)g(Less)i(or)f(Equal)g(Than)h(Unsigned)460
2878
b(l.s\003eu)p 566 803 2629 4 v 564 903 4 100 v 596 873
2879
a Fg(31)48 b(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)71 b(21)p
2880
1417 903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1885 903
2881
V 72 w(15)48 b(.)f(.)g(.)71 b(11)p 2353 903 V 71 w(10)48
2882
b(.)g(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3193
2883
903 V 566 906 2629 4 v 564 1006 4 100 v 782 976 a Fe(opcode)20
2884
b(0x725)p 1417 1006 V 425 w(A)p 1885 1006 V 416 w(B)p
2885
2353 1006 V 503 w(reserv)o(ed)p 3193 1006 V 566 1009
2886
2629 4 v 564 1109 4 100 v 892 1079 a(11)f(bits)p 1417
2887
1109 V 478 w(5)g(bits)p 1885 1109 V 304 w(5)g(bits)p
2888
2353 1109 V 480 w(11bits)p 3193 1109 V 566 1112 2629
2889
4 v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781
2890
a Fc(l.sfleu)49 b(rA,rB)-128 2142 y Fd(Description:)p
2891
Black Black 171 2377 a Ff(The)21 b(contents)f(of)g(general-purpose)d
2892
(re)o(gisters)j(rA)h(and)f(rB)h(are)g(compared)e(as)i(unsigned)e(inte)o
2893 1110 lampret
(gers.)25 b(If)c(the)g(contents)171 2477 y(of)i(the)f(\002rst)h(re)o
2894
(gister)f(are)g(less)i(than)e(or)g(equal)g(to)h(the)f(contents)g(of)g
2895
(the)g(second)g(re)o(gister)m(,)g(the)g(compare)f(\003ag)i(is)g(set;)
2896
171 2577 y(otherwise)d(the)g(compare)f(\003ag)h(is)h(cleared.)-128
2897 623 markom
2938 y Fd(32-bit)j(Implementation:)p Black Black 171
2898
3182 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j Fa(<)p
2899
Fc(=)d(rB[31:0])-128 3543 y Fd(64-bit)24 b(Implementation:)p
2900
Black Black 171 3787 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[63:0])j
2901
Fa(<)p Fc(=)d(rB[63:0])-128 4148 y Fd(Exceptions:)p Black
2902 1110 lampret
Black 171 4392 a Fc(None)1559 5819 y Ff(Instruction)18
2903 1295 lampret
b(Class)1651 5919 y(ORBIS32)i(I)p Black 1839 6065 a(72)p
2904 1110 lampret
Black eop
2905 1295 lampret
%%Page: 73 73
2906
73 72 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
2907 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 358
2908
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
2909
Black 1 TeXcolorgray 153 w(Middle)17 b(Middle)g(Middle)g(Middle)g
2910
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2911
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2912
150 w(Right)p Black 287 456 a Fh(l.s\003eui)218 b(Set)26
2913
b(Flag)e(if)g(Less)h(or)g(Equal)h(Than)g(Immediate)f(Unsigned)218
2914
b(l.s\003eui)p 639 803 2482 4 v 637 903 4 100 v 669 873
2915
a Fg(31)48 b(.)f(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)71 b(21)p
2916
1491 903 V 71 w(20)48 b(.)f(.)h(.)70 b(16)p 1959 903
2917
V 72 w(15)48 b(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)82
2918
b Ff(0)p 3120 903 V 639 906 2482 4 v 637 1006 4 100 v
2919
857 976 a Fe(opcode)21 b(0x5e5)p 1491 1006 V 426 w(A)p
2920
1959 1006 V 775 w(I)p 3120 1006 V 639 1009 2482 4 v 637
2921
1109 4 100 v 965 1079 a(11)f(bits)p 1491 1109 V 477 w(5)f(bits)p
2922
1959 1109 V 641 w(16bits)p 3120 1109 V 639 1112 2482
2923
4 v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781
2924
a Fc(l.sfleui)50 b(rA,I)-128 2142 y Fd(Description:)p
2925
Black Black 171 2377 a Ff(The)27 b(contents)f(of)h(general-purpose)c
2926
(re)o(gister)j(rA)h(and)f(the)h(zero-e)o(xtended)d(immediate)h(v)n
2927 1110 lampret
(alue)i(are)f(compared)f(as)171 2477 y(unsigned)d(inte)o(gers.)33
2928
b(If)24 b(the)f(contents)g(of)g(the)g(\002rst)h(re)o(gister)f(are)g
2929
(less)h(than)f(or)g(equal)g(to)g(the)h(immediate)e(v)n(alue)h(the)171
2930
2577 y(compare)c(\003ag)h(is)h(set;)g(otherwise)f(the)g(compare)f
2931 623 markom
(\003ag)h(is)h(cleared.)-128 2938 y Fd(32-bit)j(Implementation:)p
2932
Black Black 171 3182 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j
2933
Fa(<)p Fc(=)d(extz\(Immediate\))-128 3543 y Fd(64-bit)24
2934
b(Implementation:)p Black Black 171 3787 a Fc(SR[F])49
2935
b Fa(<)p Fc(-)d(rA[63:0])j Fa(<)p Fc(=)d(extz\(Immediate\))-128
2936 1110 lampret
4148 y Fd(Exceptions:)p Black Black 171 4392 a Fc(None)1559
2937
5819 y Ff(Instruction)18 b(Class)1637 5919 y(ORBIS32)i(II)p
2938 1295 lampret
Black 1839 6065 a(73)p Black eop
2939
%%Page: 74 74
2940
74 73 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
2941 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 385
2942
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
2943
Black 1 TeXcolorgray 126 w(Middle)17 b(Middle)g(Middle)g(Middle)g
2944
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2945
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2946
123 w(Right)p Black 342 456 a Fh(l.s\003ts)715 b(Set)25
2947
b(Flag)f(if)h(Less)g(Than)h(Signed)715 b(l.s\003ts)p
2948
566 803 2629 4 v 564 903 4 100 v 596 873 a Fg(31)48 b(.)f(.)g(.)g(.)h
2949
(.)f(.)g(.)g(.)g(.)71 b(21)p 1417 903 V 72 w(20)48 b(.)f(.)g(.)71
2950
b(16)p 1885 903 V 72 w(15)48 b(.)f(.)g(.)71 b(11)p 2353
2951
903 V 71 w(10)48 b(.)g(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)83
2952
b Ff(0)p 3193 903 V 566 906 2629 4 v 564 1006 4 100 v
2953
784 976 a Fe(opcode)20 b(0x72c)p 1417 1006 V 427 w(A)p
2954
1885 1006 V 416 w(B)p 2353 1006 V 503 w(reserv)o(ed)p
2955
3193 1006 V 566 1009 2629 4 v 564 1109 4 100 v 892 1079
2956
a(11)f(bits)p 1417 1109 V 478 w(5)g(bits)p 1885 1109
2957
V 304 w(5)g(bits)p 2353 1109 V 480 w(11bits)p 3193 1109
2958
V 566 1112 2629 4 v -128 1537 a Fd(F)n(ormat:)p Black
2959
Black 171 1781 a Fc(l.sflts)49 b(rA,rB)-128 2142 y Fd(Description:)p
2960
Black Black 171 2377 a Ff(The)20 b(contents)g(of)g(general-purpose)c
2961
(re)o(gisters)k(rA)h(and)e(rB)i(are)f(compared)e(as)j(signed)f(inte)o
2962 1110 lampret
(gers.)k(If)c(the)h(contents)e(of)171 2477 y(the)k(\002rst)g(re)o
2963
(gister)f(are)h(less)h(than)e(the)g(contents)g(of)h(the)f(second)g(re)o
2964
(gister)m(,)g(the)h(compare)e(\003ag)i(is)g(set;)i(otherwise)d(the)171
2965
2577 y(compare)d(\003ag)h(is)h(cleared.)-128 2938 y Fd(32-bit)j
2966
(Implementation:)p Black Black 171 3182 a Fc(SR[F])49
2967
b Fa(<)p Fc(-)d(rA[31:0])j Fa(<)d Fc(rB[31:0])-128 3543
2968
y Fd(64-bit)24 b(Implementation:)p Black Black 171 3787
2969
a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[63:0])j Fa(<)d Fc(rB[63:0])-128
2970
4148 y Fd(Exceptions:)p Black Black 171 4392 a Fc(None)1559
2971
5819 y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS32)i(I)p
2972 1295 lampret
Black 1839 6065 a(74)p Black eop
2973
%%Page: 75 75
2974
75 74 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
2975 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 372
2976
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
2977
Black 1 TeXcolorgray 139 w(Middle)17 b(Middle)g(Middle)g(Middle)g
2978
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
2979
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
2980
136 w(Right)p Black 315 456 a Fh(l.s\003tsi)471 b(Set)26
2981
b(Flag)e(if)h(Less)g(Than)h(Immediate)f(Signed)473 b(l.s\003tsi)p
2982
639 803 2482 4 v 637 903 4 100 v 669 873 a Fg(31)48 b(.)f(.)h(.)f(.)g
2983
(.)g(.)g(.)h(.)f(.)71 b(21)p 1491 903 V 71 w(20)48 b(.)f(.)h(.)70
2984
b(16)p 1959 903 V 72 w(15)48 b(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g
2985
(.)g(.)g(.)h(.)82 b Ff(0)p 3120 903 V 639 906 2482 4
2986
v 637 1006 4 100 v 860 976 a Fe(opcode)20 b(0x5ec)p 1491
2987
1006 V 428 w(A)p 1959 1006 V 775 w(I)p 3120 1006 V 639
2988
1009 2482 4 v 637 1109 4 100 v 965 1079 a(11)g(bits)p
2989
1491 1109 V 477 w(5)f(bits)p 1959 1109 V 641 w(16bits)p
2990
3120 1109 V 639 1112 2482 4 v -128 1537 a Fd(F)n(ormat:)p
2991
Black Black 171 1781 a Fc(l.sfltsi)50 b(rA,I)-128 2142
2992
y Fd(Description:)p Black Black 171 2377 a Ff(The)27
2993
b(contents)g(of)g(general-purpose)c(re)o(gister)k(rA)g(and)g(the)g
2994
(sign-e)o(xtended)d(immediate)i(v)n(alue)h(are)g(compared)e(as)171
2995 1110 lampret
2477 y(signed)19 b(inte)o(gers.)24 b(If)c(the)g(contents)f(of)h(the)f
2996
(\002rst)i(re)o(gister)e(are)h(less)h(than)e(the)h(immediate)f(v)n
2997
(alue)g(the)h(compare)e(\003ag)i(is)171 2577 y(set;)h(otherwise)f(the)g
2998
(compare)f(\003ag)h(is)h(cleared.)-128 2938 y Fd(32-bit)j
2999
(Implementation:)p Black Black 171 3182 a Fc(SR[F])49
3000
b Fa(<)p Fc(-)d(rA[31:0])j Fa(<)d Fc(exts\(Immediate\))-128
3001 623 markom
3543 y Fd(64-bit)24 b(Implementation:)p Black Black 171
3002
3787 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[63:0])j Fa(<)d
3003
Fc(exts\(Immediate\))-128 4148 y Fd(Exceptions:)p Black
3004 1110 lampret
Black 171 4392 a Fc(None)1559 5819 y Ff(Instruction)18
3005 1295 lampret
b(Class)1637 5919 y(ORBIS32)i(II)p Black 1839 6065 a(75)p
3006 1110 lampret
Black eop
3007 1295 lampret
%%Page: 76 76
3008
76 75 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
3009 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 377
3010
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
3011
Black 1 TeXcolorgray 134 w(Middle)17 b(Middle)g(Middle)g(Middle)g
3012
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
3013
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3014
131 w(Right)p Black 326 456 a Fh(l.s\003tu)659 b(Set)26
3015
b(Flag)e(if)h(Less)g(Than)h(Unsigned)659 b(l.s\003tu)p
3016
566 803 2629 4 v 564 903 4 100 v 596 873 a Fg(31)48 b(.)f(.)g(.)g(.)h
3017
(.)f(.)g(.)g(.)g(.)71 b(21)p 1417 903 V 72 w(20)48 b(.)f(.)g(.)71
3018
b(16)p 1885 903 V 72 w(15)48 b(.)f(.)g(.)71 b(11)p 2353
3019
903 V 71 w(10)48 b(.)g(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)83
3020
b Ff(0)p 3193 903 V 566 906 2629 4 v 564 1006 4 100 v
3021
782 976 a Fe(opcode)20 b(0x724)p 1417 1006 V 425 w(A)p
3022
1885 1006 V 416 w(B)p 2353 1006 V 503 w(reserv)o(ed)p
3023
3193 1006 V 566 1009 2629 4 v 564 1109 4 100 v 892 1079
3024
a(11)f(bits)p 1417 1109 V 478 w(5)g(bits)p 1885 1109
3025
V 304 w(5)g(bits)p 2353 1109 V 480 w(11bits)p 3193 1109
3026
V 566 1112 2629 4 v -128 1537 a Fd(F)n(ormat:)p Black
3027
Black 171 1781 a Fc(l.sfltu)49 b(rA,rB)-128 2142 y Fd(Description:)p
3028
Black Black 171 2377 a Ff(The)21 b(contents)f(of)g(general-purpose)d
3029
(re)o(gisters)j(rA)h(and)f(rB)h(are)g(compared)e(as)i(unsigned)e(inte)o
3030 1110 lampret
(gers.)25 b(If)c(the)g(contents)171 2477 y(of)j(the)h(\002rst)g(re)o
3031
(gister)f(are)g(less)h(than)f(the)h(contents)e(of)h(the)h(second)e(re)o
3032
(gister)m(,)h(the)h(compare)d(\003ag)j(is)g(set;)j(otherwise)171
3033
2577 y(the)21 b(compare)d(\003ag)i(is)i(cleared.)-128
3034
2938 y Fd(32-bit)i(Implementation:)p Black Black 171
3035
3182 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j Fa(<)d
3036
Fc(rB[31:0])-128 3543 y Fd(64-bit)24 b(Implementation:)p
3037
Black Black 171 3787 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[63:0])j
3038
Fa(<)d Fc(rB[63:0])-128 4148 y Fd(Exceptions:)p Black
3039
Black 171 4392 a Fc(None)1559 5819 y Ff(Instruction)18
3040 1295 lampret
b(Class)1651 5919 y(ORBIS32)i(I)p Black 1839 6065 a(76)p
3041 1110 lampret
Black eop
3042 1295 lampret
%%Page: 77 77
3043
77 76 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
3044 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 363
3045
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
3046
Black 1 TeXcolorgray 148 w(Middle)17 b(Middle)g(Middle)g(Middle)g
3047
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
3048
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3049
145 w(Right)p Black 298 456 a Fh(l.s\003tui)417 b(Set)26
3050
b(Flag)e(if)h(Less)g(Than)h(Immediate)f(Unsigned)417
3051
b(l.s\003tui)p 639 803 2482 4 v 637 903 4 100 v 669 873
3052
a Fg(31)48 b(.)f(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)71 b(21)p
3053
1491 903 V 71 w(20)48 b(.)f(.)h(.)70 b(16)p 1959 903
3054
V 72 w(15)48 b(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)82
3055
b Ff(0)p 3120 903 V 639 906 2482 4 v 637 1006 4 100 v
3056
857 976 a Fe(opcode)21 b(0x5e4)p 1491 1006 V 426 w(A)p
3057
1959 1006 V 775 w(I)p 3120 1006 V 639 1009 2482 4 v 637
3058
1109 4 100 v 965 1079 a(11)f(bits)p 1491 1109 V 477 w(5)f(bits)p
3059
1959 1109 V 641 w(16bits)p 3120 1109 V 639 1112 2482
3060
4 v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781
3061
a Fc(l.sfltui)50 b(rA,I)-128 2142 y Fd(Description:)p
3062
Black Black 171 2377 a Ff(The)27 b(contents)f(of)h(general-purpose)c
3063
(re)o(gister)j(rA)h(and)f(the)h(zero-e)o(xtended)d(immediate)h(v)n
3064 1110 lampret
(alue)i(are)f(compared)f(as)171 2477 y(unsigned)18 b(inte)o(gers.)24
3065
b(If)19 b(the)g(contents)g(of)g(the)h(\002rst)g(re)o(gister)e(are)i
3066
(less)g(than)f(the)g(immediate)g(v)n(alue)g(the)g(compare)f(\003ag)171
3067
2577 y(is)j(set;)h(otherwise)d(the)h(compare)f(\003ag)h(is)h(cleared.)
3068
-128 2938 y Fd(32-bit)j(Implementation:)p Black Black
3069
171 3182 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j Fa(<)d
3070
Fc(extz\(Immediate\))-128 3543 y Fd(64-bit)24 b(Implementation:)p
3071
Black Black 171 3787 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[63:0])j
3072
Fa(<)d Fc(extz\(Immediate\))-128 4148 y Fd(Exceptions:)p
3073
Black Black 171 4392 a Fc(None)1559 5819 y Ff(Instruction)18
3074 1295 lampret
b(Class)1637 5919 y(ORBIS32)i(II)p Black 1839 6065 a(77)p
3075 1110 lampret
Black eop
3076 1295 lampret
%%Page: 78 78
3077
78 77 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
3078 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 383
3079
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
3080
Black 1 TeXcolorgray 128 w(Middle)17 b(Middle)g(Middle)g(Middle)g
3081
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
3082
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3083
125 w(Right)p Black 337 456 a Fh(l.sfne)874 b(Set)25
3084
b(Flag)g(if)f(Not)h(Equal)874 b(l.sfne)p 566 803 2629
3085
4 v 564 903 4 100 v 596 873 a Fg(31)48 b(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)
3086
g(.)71 b(21)p 1417 903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p
3087
1885 903 V 72 w(15)48 b(.)f(.)g(.)71 b(11)p 2353 903
3088
V 71 w(10)48 b(.)g(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)83 b
3089
Ff(0)p 3193 903 V 566 906 2629 4 v 564 1006 4 100 v 782
3090
976 a Fe(opcode)20 b(0x721)p 1417 1006 V 425 w(A)p 1885
3091
1006 V 416 w(B)p 2353 1006 V 503 w(reserv)o(ed)p 3193
3092
1006 V 566 1009 2629 4 v 564 1109 4 100 v 892 1079 a(11)f(bits)p
3093
1417 1109 V 478 w(5)g(bits)p 1885 1109 V 304 w(5)g(bits)p
3094
2353 1109 V 480 w(11bits)p 3193 1109 V 566 1112 2629
3095
4 v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781
3096
a Fc(l.sfne)49 b(rA,rB)-128 2142 y Fd(Description:)p
3097 1110 lampret
Black Black 171 2377 a Ff(The)26 b(contents)f(of)h(general-purpose)d
3098
(re)o(gisters)j(rA)g(and)f(rB)i(are)f(compared.)41 b(If)26
3099
b(the)g(contents)f(are)h(not)g(equal,)h(the)171 2477
3100
y(compare)19 b(\003ag)h(is)h(set;)g(otherwise)f(the)g(compare)f(\003ag)
3101
h(is)h(cleared.)-128 2839 y Fd(32-bit)j(Implementation:)p
3102 623 markom
Black Black 171 3082 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j(!=)e
3103
(rB[31:0])-128 3444 y Fd(64-bit)24 b(Implementation:)p
3104
Black Black 171 3687 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[63:0])j(!=)e
3105
(rB[63:0])-128 4049 y Fd(Exceptions:)p Black Black 171
3106 1110 lampret
4292 a Fc(None)1559 5819 y Ff(Instruction)18 b(Class)1651
3107 1295 lampret
5919 y(ORBIS32)i(I)p Black 1839 6065 a(78)p Black eop
3108
%%Page: 79 79
3109
79 78 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
3110 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 369
3111
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
3112
Black 1 TeXcolorgray 142 w(Middle)17 b(Middle)g(Middle)g(Middle)g
3113
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
3114
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3115
139 w(Right)p Black 309 456 a Fh(l.sfnei)632 b(Set)25
3116
b(Flag)f(if)h(Not)g(Equal)h(Immediate)631 b(l.sfnei)p
3117
639 803 2482 4 v 637 903 4 100 v 669 873 a Fg(31)48 b(.)f(.)h(.)f(.)g
3118
(.)g(.)g(.)h(.)f(.)71 b(21)p 1491 903 V 71 w(20)48 b(.)f(.)h(.)70
3119
b(16)p 1959 903 V 72 w(15)48 b(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g
3120
(.)g(.)g(.)h(.)82 b Ff(0)p 3120 903 V 639 906 2482 4
3121
v 637 1006 4 100 v 857 976 a Fe(opcode)21 b(0x5e1)p 1491
3122
1006 V 426 w(A)p 1959 1006 V 775 w(I)p 3120 1006 V 639
3123
1009 2482 4 v 637 1109 4 100 v 965 1079 a(11)f(bits)p
3124
1491 1109 V 477 w(5)f(bits)p 1959 1109 V 641 w(16bits)p
3125
3120 1109 V 639 1112 2482 4 v -128 1537 a Fd(F)n(ormat:)p
3126
Black Black 171 1781 a Fc(l.sfnei)49 b(rA,I)-128 2142
3127
y Fd(Description:)p Black Black 171 2377 a Ff(The)25
3128
b(contents)g(of)g(general-purpose)d(re)o(gister)j(rA)h(and)f(the)g
3129
(sign-e)o(xtended)e(immediate)h(v)n(alue)h(are)g(compared.)39
3130 1110 lampret
b(If)171 2477 y(the)21 b(tw)o(o)f(v)n(alues)g(are)g(not)g(equal,)f(the)
3131
h(compare)f(\003ag)h(is)h(set;)g(otherwise)f(the)g(compare)f(\003ag)h
3132
(is)h(cleared.)-128 2839 y Fd(32-bit)j(Implementation:)p
3133 623 markom
Black Black 171 3082 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j(!=)e
3134
(exts\(Immediate\))-128 3444 y Fd(64-bit)24 b(Implementation:)p
3135
Black Black 171 3687 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[63:0])j(!=)e
3136
(exts\(Immediate\))-128 4049 y Fd(Exceptions:)p Black
3137 1110 lampret
Black 171 4292 a Fc(None)1559 5819 y Ff(Instruction)18
3138 1295 lampret
b(Class)1637 5919 y(ORBIS32)i(II)p Black 1839 6065 a(79)p
3139 1110 lampret
Black eop
3140 1295 lampret
%%Page: 80 80
3141
80 79 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
3142 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 406
3143
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
3144
Black 1 TeXcolorgray 89 w(Middle)17 b(Middle)g(Middle)g(Middle)g
3145
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
3146
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3147
103 w(Right)p Black 399 456 a Fh(l.sh)966 b(Stor)n(e)26
3148
b(Half)e(W)-7 b(ord)982 b(l.sh)p 493 803 2776 4 v 491
3149
903 4 100 v 522 873 a Fg(31)48 b(.)f(.)h(.)f(.)71 b(26)p
3150
1023 903 V 71 w(25)48 b(.)g(.)f(.)71 b(21)p 1491 903
3151
V 71 w(20)48 b(.)f(.)h(.)70 b(16)p 1959 903 V 72 w(15)48
3152
b(.)f(.)g(.)71 b(11)p 2426 903 V 72 w(10)48 b(.)f(.)g(.)g(.)h(.)f(.)g
3153
(.)g(.)g(.)83 b Ff(0)p 3266 903 V 493 906 2776 4 v 491
3154
1006 4 100 v 567 976 a Fe(opcode)20 b(0x37)p 1023 1006
3155
V 297 w(I)p 1491 1006 V 428 w(A)p 1959 1006 V 416 w(B)p
3156
2426 1006 V 617 w(I)p 3266 1006 V 493 1009 2776 4 v 491
3157
1109 4 100 v 677 1079 a(6)f(bits)p 1023 1109 V 336 w(5)g(bits)p
3158
1491 1109 V 303 w(5)g(bits)p 1959 1109 V 304 w(5)g(bits)p
3159
2426 1109 V 481 w(11bits)p 3266 1109 V 493 1112 2776
3160
4 v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781
3161
a Fc(l.sh)48 b(I\(rA\),rB)-128 2142 y Fd(Description:)p
3162
Black Black 171 2377 a Ff(The)17 b(of)n(fset)f(is)h(sign-e)o(xtended)d
3163
(and)i(added)f(to)i(the)g(contents)e(of)i(general-purpose)c(re)o
3164
(gister)i(rA.)i(The)f(sum)h(represents)171 2477 y(an)h(ef)n(fecti)n(v)o
3165
(e)e(address.)24 b(The)17 b(lo)n(w-order)f(16)h(bits)h(of)f
3166
(general-purpose)d(re)o(gister)j(rB)h(are)g(stored)f(to)h(memory)e
3167
(location)171 2577 y(addressed)j(by)h(EA.)-128 2938 y
3168
Fd(32-bit)k(Implementation:)p Black Black 171 3182 a
3169
Fc(EA)47 b Fa(<)p Fc(-)g(exts\(Immediate\))52 b(+)46
3170
b(rA[31:0])171 3290 y(\(EA\)[15:0])k Fa(<)p Fc(-)d(rB[15:0])-128
3171
3651 y Fd(64-bit)24 b(Implementation:)p Black Black 171
3172
3895 a Fc(EA)47 b Fa(<)p Fc(-)g(exts\(Immediate\))52
3173
b(+)46 b(rA[63:0])171 4003 y(\(EA\)[15:0])k Fa(<)p Fc(-)d(rB[15:0])-128
3174
4364 y Fd(Exceptions:)p Black Black 171 4608 a Fc(TLB)h(miss)171
3175 1110 lampret
4716 y(Page)g(fault)171 4824 y(Bus)g(error)171 4932 y(Alignment)1559
3176
5819 y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS32)i(I)p
3177 1295 lampret
Black 1839 6065 a(80)p Black eop
3178
%%Page: 81 81
3179
81 80 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
3180 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 406
3181
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
3182
Black 1 TeXcolorgray 89 w(Middle)17 b(Middle)g(Middle)g(Middle)g
3183
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
3184
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3185
103 w(Right)p Black 399 456 a Fh(l.sll)944 b(Shift)26
3186
b(Left)g(Logical)960 b(l.sll)p 148 803 3465 4 v 146 903
3187
4 100 v 178 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p
3188
678 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1146 903 V
3189
72 w(20)48 b(.)f(.)g(.)71 b(16)p 1614 903 V 71 w(15)48
3190
b(.)g(.)f(.)71 b(11)p 2082 903 V 170 w(10)p 2417 903
3191
V 170 w(9)48 b(.)f(.)163 b(6)p 2846 903 V 72 w(5)197
3192
b(4)p 3181 903 V 72 w(3)48 b(.)f(.)155 b Ff(0)p 3611
3193
903 V 148 906 3465 4 v 146 1006 4 100 v 222 976 a Fe(opcode)21
3194
b(0x38)p 678 1006 V 282 w(D)p 1146 1006 V 414 w(A)p 1614
3195
1006 V 416 w(B)p 2082 1006 V 250 w(reserv)o(ed)p 2417
3196
1006 V 84 w(opcode)f(0x0)p 2846 1006 V 85 w(reserv)o(ed)p
3197
3181 1006 V 84 w(opcode)g(0x8)p 3611 1006 V 148 1009
3198
3465 4 v 146 1109 4 100 v 332 1079 a(6)f(bits)p 678 1109
3199
V 336 w(5)g(bits)p 1146 1109 V 304 w(5)g(bits)p 1614
3200
1109 V 304 w(5)g(bits)p 2082 1109 V 237 w(1)g(bits)p
3201
2417 1109 V 218 w(4)g(bits)p 2846 1109 V 219 w(2)g(bits)p
3202
3181 1109 V 227 w(4bits)p 3611 1109 V 148 1112 3465 4
3203
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
3204
Fc(l.sll)49 b(rD,rA,rB)-128 2142 y Fd(Description:)p
3205 1110 lampret
Black Black 171 2377 a Ff(General-purpose)15 b(re)o(gister)j(rB)g
3206
(speci\002es)h(the)f(number)e(of)i(bit)g(positions;)h(the)f(contents)f
3207
(of)h(general-purpose)d(re)o(gis-)171 2477 y(ter)22 b(rA)f(are)g
3208
(shifted)f(left,)i(inserting)e(zeros)h(into)g(the)g(lo)n(w-order)e
3209
(bits.)28 b(The)21 b(result)g(is)h(written)f(into)f(general-purpose)171
3210 1295 lampret
2577 y(rD.)g(In)g(32-bit)f(implementations)g(bit)h(5)g(of)g(rB)h(is)g
3211
(ignored.)-128 2938 y Fd(32-bit)j(Implementation:)p Black
3212
Black 171 3182 a Fc(rD[31:rB[4:0]])52 b Fa(<)p Fc(-)46
3213
b(rA[31-rB[4:0]:0])171 3290 y(rD[rB[4:0]-1:0])52 b Fa(<)p
3214
Fc(-)46 b(0)-128 3651 y Fd(64-bit)24 b(Implementation:)p
3215 1110 lampret
Black Black 171 3895 a Fc(rD[63:rB[5:0]])52 b Fa(<)p
3216
Fc(-)46 b(rA[63-rB[5:0]:0])171 4003 y(rD[rB[5:0]-1:0])52
3217
b Fa(<)p Fc(-)46 b(0)-128 4364 y Fd(Exceptions:)p Black
3218
Black 171 4608 a Fc(None)1559 5819 y Ff(Instruction)18
3219 1295 lampret
b(Class)1651 5919 y(ORBIS32)i(I)p Black 1839 6065 a(81)p
3220 1110 lampret
Black eop
3221 1295 lampret
%%Page: 82 82
3222
82 81 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
3223 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 406
3224
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
3225
Black 1 TeXcolorgray 103 w(Middle)17 b(Middle)g(Middle)g(Middle)g
3226
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
3227
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3228
102 w(Right)p Black 385 456 a Fh(l.slli)595 b(Shift)26
3229
b(Left)g(Logical)e(with)h(Immediate)599 b(l.slli)p 375
3230
803 3011 4 v 373 903 4 100 v 405 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
3231
b(26)p 906 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1373
3232
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1841 903 V 72
3233
w(15)48 b(.)f(.)g(.)g(.)g(.)h(.)70 b(8)p 2468 903 V 72
3234
w(7)292 b(6)p 2898 903 V 71 w(5)48 b(.)f(.)h(.)f(.)82
3235
b Ff(0)p 3384 903 V 375 906 3011 4 v 373 1006 4 100 v
3236
451 976 a Fe(opcode)21 b(0x2e)p 906 1006 V 284 w(D)p
3237
1373 1006 V 414 w(A)p 1841 1006 V 395 w(reserv)o(ed)p
3238
2468 1006 V 230 w(opcode)f(0x0)p 2898 1006 V 263 w(L)p
3239
3384 1006 V 375 1009 3011 4 v 373 1109 4 100 v 559 1079
3240
a(6)f(bits)p 906 1109 V 336 w(5)g(bits)p 1373 1109 V
3241
304 w(5)g(bits)p 1841 1109 V 384 w(8)g(bits)p 2468 1109
3242
V 364 w(2)g(bits)p 2898 1109 V 303 w(6bits)p 3384 1109
3243
V 375 1112 3011 4 v -128 1537 a Fd(F)n(ormat:)p Black
3244
Black 171 1781 a Fc(l.slli)49 b(rD,rA,L)-128 2142 y Fd(Description:)p
3245 1295 lampret
Black Black 171 2377 a Ff(The)22 b(immediate)g(v)n(alue)g(speci\002es)g
3246
(the)h(number)d(of)i(bit)h(positions;)g(the)g(contents)e(of)h
3247
(general-purpose)d(re)o(gister)j(rA)171 2477 y(are)c(shifted)f(left,)h
3248
(inserting)f(zeros)h(into)f(the)h(lo)n(w-order)d(bits.)25
3249
b(The)17 b(result)h(is)h(written)e(into)g(general-purpose)e(re)o
3250
(gister)171 2577 y(rD.)20 b(In)g(32-bit)f(implementations)g(bit)h(5)g
3251
(of)g(immediate)g(is)h(ignored.)-128 2938 y Fd(32-bit)j
3252
(Implementation:)p Black Black 171 3182 a Fc(rD[31:L])50
3253
b Fa(<)p Fc(-)c(rA[31-L:0])171 3290 y(rD[L-1:0])k Fa(<)p
3254
Fc(-)c(0)-128 3651 y Fd(64-bit)24 b(Implementation:)p
3255
Black Black 171 3895 a Fc(rD[63:L])50 b Fa(<)p Fc(-)c(rA[63-L:0])171
3256
4003 y(rD[L-1:0])k Fa(<)p Fc(-)c(0)-128 4364 y Fd(Exceptions:)p
3257
Black Black 171 4608 a Fc(None)1559 5819 y Ff(Instruction)18
3258
b(Class)1651 5919 y(ORBIS32)i(I)p Black 1839 6065 a(82)p
3259
Black eop
3260
%%Page: 83 83
3261
83 82 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
3262 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 402
3263
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
3264
Black 1 TeXcolorgray 109 w(Middle)17 b(Middle)g(Middle)g(Middle)g
3265
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
3266
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3267
106 w(Right)p Black 376 456 a Fh(l.sra)840 b(Shift)25
3268
b(Right)g(Arithmetic)841 b(l.sra)p 148 803 3465 4 v 146
3269
903 4 100 v 178 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p
3270
678 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1146 903 V
3271
72 w(20)48 b(.)f(.)g(.)71 b(16)p 1614 903 V 71 w(15)48
3272
b(.)g(.)f(.)71 b(11)p 2082 903 V 170 w(10)p 2417 903
3273
V 170 w(9)48 b(.)f(.)163 b(6)p 2846 903 V 72 w(5)197
3274
b(4)p 3181 903 V 72 w(3)48 b(.)f(.)155 b Ff(0)p 3611
3275
903 V 148 906 3465 4 v 146 1006 4 100 v 222 976 a Fe(opcode)21
3276
b(0x38)p 678 1006 V 282 w(D)p 1146 1006 V 414 w(A)p 1614
3277
1006 V 416 w(B)p 2082 1006 V 250 w(reserv)o(ed)p 2417
3278
1006 V 84 w(opcode)f(0x2)p 2846 1006 V 85 w(reserv)o(ed)p
3279
3181 1006 V 84 w(opcode)g(0x8)p 3611 1006 V 148 1009
3280
3465 4 v 146 1109 4 100 v 332 1079 a(6)f(bits)p 678 1109
3281
V 336 w(5)g(bits)p 1146 1109 V 304 w(5)g(bits)p 1614
3282
1109 V 304 w(5)g(bits)p 2082 1109 V 237 w(1)g(bits)p
3283
2417 1109 V 218 w(4)g(bits)p 2846 1109 V 219 w(2)g(bits)p
3284
3181 1109 V 227 w(4bits)p 3611 1109 V 148 1112 3465 4
3285
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
3286
Fc(l.sra)49 b(rD,rA,rB)-128 2142 y Fd(Description:)p
3287 1110 lampret
Black Black 171 2377 a Ff(General-purpose)19 b(re)o(gister)j(rB)h
3288
(speci\002es)g(the)f(number)f(of)h(bit)g(positions;)h(the)g(contents)e
3289
(of)h(general-purpose)d(re)o(g-)171 2477 y(ister)k(rA)g(are)f(shifted)g
3290 623 markom
(right,)g(sign-e)o(xtending)d(the)j(high-order)d(bits.)32
3291
b(The)22 b(result)g(is)h(written)f(into)g(general-purpose)171
3292 1295 lampret
2577 y(re)o(gister)e(rD.)g(In)g(32-bit)f(implementations)f(bit)j(5)f
3293
(of)g(rB)h(is)g(ignored.)-128 2938 y Fd(32-bit)j(Implementation:)p
3294
Black Black 171 3182 a Fc(rD[31-rB[4:0]:0])52 b Fa(<)p
3295
Fc(-)47 b(rA[31:rB[4:0]])171 3290 y(rD[31:32-rB[4:0]])53
3296 623 markom
b Fa(<)p Fc(-)46 b(rA[31])-128 3651 y Fd(64-bit)24 b(Implementation:)p
3297
Black Black 171 3895 a Fc(rD[63-rB[5:0]:0])52 b Fa(<)p
3298
Fc(-)47 b(rA[63:rB[5:0]])171 4003 y(rD[63:64-rB[5:0]])53
3299
b Fa(<)p Fc(-)46 b(rA[63])-128 4364 y Fd(Exceptions:)p
3300 1110 lampret
Black Black 171 4608 a Fc(None)1559 5819 y Ff(Instruction)18
3301 1295 lampret
b(Class)1651 5919 y(ORBIS32)i(I)p Black 1839 6065 a(83)p
3302 1110 lampret
Black eop
3303 1295 lampret
%%Page: 84 84
3304
84 83 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
3305 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 388
3306
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
3307
Black 1 TeXcolorgray 123 w(Middle)17 b(Middle)g(Middle)g(Middle)g
3308
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
3309
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3310
120 w(Right)p Black 348 456 a Fh(l.srai)491 b(Shift)26
3311
b(Right)f(Arithmetic)g(with)g(Immediate)492 b(l.srai)p
3312
375 803 3011 4 v 373 903 4 100 v 405 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
3313
b(26)p 906 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1373
3314
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1841 903 V 72
3315
w(15)48 b(.)f(.)g(.)g(.)g(.)h(.)70 b(8)p 2468 903 V 72
3316
w(7)292 b(6)p 2898 903 V 71 w(5)48 b(.)f(.)h(.)f(.)82
3317
b Ff(0)p 3384 903 V 375 906 3011 4 v 373 1006 4 100 v
3318
451 976 a Fe(opcode)21 b(0x2e)p 906 1006 V 284 w(D)p
3319
1373 1006 V 414 w(A)p 1841 1006 V 395 w(reserv)o(ed)p
3320
2468 1006 V 230 w(opcode)f(0x2)p 2898 1006 V 263 w(L)p
3321
3384 1006 V 375 1009 3011 4 v 373 1109 4 100 v 559 1079
3322
a(6)f(bits)p 906 1109 V 336 w(5)g(bits)p 1373 1109 V
3323
304 w(5)g(bits)p 1841 1109 V 384 w(8)g(bits)p 2468 1109
3324
V 364 w(2)g(bits)p 2898 1109 V 303 w(6bits)p 3384 1109
3325
V 375 1112 3011 4 v -128 1537 a Fd(F)n(ormat:)p Black
3326
Black 171 1781 a Fc(l.srai)49 b(rD,rA,L)-128 2142 y Fd(Description:)p
3327 1110 lampret
Black Black 171 2377 a Ff(The)26 b(6-bit)e(immediate)h(v)n(alue)g
3328
(speci\002es)h(the)g(number)d(of)j(bit)f(positions;)j(the)e(contents)f
3329
(of)g(general-purpose)d(re)o(g-)171 2477 y(ister)h(rA)g(are)f(shifted)g
3330
(right,)g(sign-e)o(xtending)d(the)j(high-order)d(bits.)32
3331
b(The)22 b(result)g(is)h(written)f(into)g(general-purpose)171
3332 1295 lampret
2577 y(re)o(gister)e(rD.)g(In)g(32-bit)f(implementations)f(bit)j(5)f
3333
(of)g(immediate)f(is)i(ignored.)-128 2938 y Fd(32-bit)j
3334
(Implementation:)p Black Black 171 3182 a Fc(rD[31-L:0])50
3335
b Fa(<)p Fc(-)d(rA[31:L])171 3290 y(rD[31:32-L])k Fa(<)p
3336
Fc(-)46 b(rA[31])-128 3651 y Fd(64-bit)24 b(Implementation:)p
3337
Black Black 171 3895 a Fc(rD[63-L:0])50 b Fa(<)p Fc(-)d(rA[63:L])171
3338
4003 y(rD[63:64-L])k Fa(<)p Fc(-)46 b(rA[63])-128 4364
3339
y Fd(Exceptions:)p Black Black 171 4608 a Fc(None)1559
3340
5819 y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS32)i(I)p
3341
Black 1839 6065 a(84)p Black eop
3342
%%Page: 85 85
3343
85 84 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
3344 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 406
3345
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
3346
Black 1 TeXcolorgray 98 w(Middle)17 b(Middle)g(Middle)g(Middle)g
3347
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
3348
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3349
102 w(Right)p Black 390 456 a Fh(l.srl)915 b(Shift)25
3350
b(Right)g(Logical)922 b(l.srl)p 148 803 3465 4 v 146
3351
903 4 100 v 178 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p
3352
678 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1146 903 V
3353
72 w(20)48 b(.)f(.)g(.)71 b(16)p 1614 903 V 71 w(15)48
3354
b(.)g(.)f(.)71 b(11)p 2082 903 V 170 w(10)p 2417 903
3355
V 170 w(9)48 b(.)f(.)163 b(6)p 2846 903 V 72 w(5)197
3356
b(4)p 3181 903 V 72 w(3)48 b(.)f(.)155 b Ff(0)p 3611
3357
903 V 148 906 3465 4 v 146 1006 4 100 v 222 976 a Fe(opcode)21
3358
b(0x38)p 678 1006 V 282 w(D)p 1146 1006 V 414 w(A)p 1614
3359
1006 V 416 w(B)p 2082 1006 V 250 w(reserv)o(ed)p 2417
3360
1006 V 84 w(opcode)f(0x1)p 2846 1006 V 85 w(reserv)o(ed)p
3361
3181 1006 V 84 w(opcode)g(0x8)p 3611 1006 V 148 1009
3362
3465 4 v 146 1109 4 100 v 332 1079 a(6)f(bits)p 678 1109
3363
V 336 w(5)g(bits)p 1146 1109 V 304 w(5)g(bits)p 1614
3364
1109 V 304 w(5)g(bits)p 2082 1109 V 237 w(1)g(bits)p
3365
2417 1109 V 218 w(4)g(bits)p 2846 1109 V 219 w(2)g(bits)p
3366
3181 1109 V 227 w(4bits)p 3611 1109 V 148 1112 3465 4
3367
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
3368
Fc(l.srl)49 b(rD,rA,rB)-128 2142 y Fd(Description:)p
3369 1110 lampret
Black Black 171 2377 a Ff(General-purpose)15 b(re)o(gister)j(rB)g
3370
(speci\002es)h(the)f(number)e(of)i(bit)g(positions;)h(the)f(contents)f
3371
(of)h(general-purpose)d(re)o(gis-)171 2477 y(ter)i(rA)g(are)f(shifted)g
3372
(right,)h(inserting)f(zeros)g(into)g(the)h(high-order)c(bits.)25
3373
b(The)16 b(result)g(is)i(written)e(into)g(general-purpose)171
3374 1295 lampret
2577 y(re)o(gister)k(rD.)g(In)g(32-bit)f(implementations)f(bit)j(5)f
3375
(of)g(rB)h(is)g(ignored.)-128 2938 y Fd(32-bit)j(Implementation:)p
3376
Black Black 171 3182 a Fc(rD[31-rB[4:0]:0])52 b Fa(<)p
3377
Fc(-)47 b(rA[31:rB[4:0]])171 3290 y(rD[31:32-rB[4:0]])53
3378 623 markom
b Fa(<)p Fc(-)46 b(0)-128 3651 y Fd(64-bit)24 b(Implementation:)p
3379
Black Black 171 3895 a Fc(rD[63-rB[5:0]:0])52 b Fa(<)p
3380
Fc(-)47 b(rA[63:rB[5:0]])171 4003 y(rD[63:64-rB[5:0]])53
3381
b Fa(<)p Fc(-)46 b(0)-128 4364 y Fd(Exceptions:)p Black
3382 1110 lampret
Black 171 4608 a Fc(None)1559 5819 y Ff(Instruction)18
3383 1295 lampret
b(Class)1651 5919 y(ORBIS32)i(I)p Black 1839 6065 a(85)p
3384 1110 lampret
Black eop
3385 1295 lampret
%%Page: 86 86
3386
86 85 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
3387 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 399
3388
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
3389
Black 1 TeXcolorgray 112 w(Middle)17 b(Middle)g(Middle)g(Middle)g
3390
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
3391
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3392
109 w(Right)p Black 370 456 a Fh(l.srli)566 b(Shift)25
3393
b(Right)g(Logical)g(with)g(Immediate)566 b(l.srli)p 375
3394
803 3011 4 v 373 903 4 100 v 405 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
3395
b(26)p 906 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1373
3396
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1841 903 V 72
3397
w(15)48 b(.)f(.)g(.)g(.)g(.)h(.)70 b(8)p 2468 903 V 72
3398
w(7)292 b(6)p 2898 903 V 71 w(5)48 b(.)f(.)h(.)f(.)82
3399
b Ff(0)p 3384 903 V 375 906 3011 4 v 373 1006 4 100 v
3400
451 976 a Fe(opcode)21 b(0x2e)p 906 1006 V 284 w(D)p
3401
1373 1006 V 414 w(A)p 1841 1006 V 395 w(reserv)o(ed)p
3402
2468 1006 V 230 w(opcode)f(0x1)p 2898 1006 V 263 w(L)p
3403
3384 1006 V 375 1009 3011 4 v 373 1109 4 100 v 559 1079
3404
a(6)f(bits)p 906 1109 V 336 w(5)g(bits)p 1373 1109 V
3405
304 w(5)g(bits)p 1841 1109 V 384 w(8)g(bits)p 2468 1109
3406
V 364 w(2)g(bits)p 2898 1109 V 303 w(6bits)p 3384 1109
3407
V 375 1112 3011 4 v -128 1537 a Fd(F)n(ormat:)p Black
3408
Black 171 1781 a Fc(l.srli)49 b(rD,rA,L)-128 2142 y Fd(Description:)p
3409 1110 lampret
Black Black 171 2377 a Ff(The)17 b(6-bit)g(immediate)g(v)n(alue)g
3410
(speci\002es)h(the)f(number)f(of)h(bit)g(positions;)h(the)g(contents)f
3411
(of)g(general-purpose)d(re)o(gister)171 2477 y(rA)24
3412 623 markom
b(are)f(shifted)g(right,)g(inserting)f(zeros)h(into)h(the)f(high-order)
3413
d(bits.)35 b(The)23 b(result)g(is)h(written)f(into)g(general-purpose)
3414 1295 lampret
171 2577 y(re)o(gister)d(rD.)g(In)g(32-bit)f(implementations)f(bit)j(5)
3415
f(of)g(immediate)f(is)i(ignored.)-128 2938 y Fd(32-bit)j
3416
(Implementation:)p Black Black 171 3182 a Fc(rD[31-L:0])50
3417
b Fa(<)p Fc(-)d(rA[31:L])171 3290 y(rD[31:32-L])k Fa(<)p
3418
Fc(-)46 b(0)-128 3651 y Fd(64-bit)24 b(Implementation:)p
3419
Black Black 171 3895 a Fc(rD[63-L:0])50 b Fa(<)p Fc(-)d(rA[63:L])171
3420
4003 y(rD[63:64-L])k Fa(<)p Fc(-)46 b(0)-128 4364 y Fd(Exceptions:)p
3421
Black Black 171 4608 a Fc(None)1559 5819 y Ff(Instruction)18
3422
b(Class)1651 5919 y(ORBIS32)i(I)p Black 1839 6065 a(86)p
3423
Black eop
3424
%%Page: 87 87
3425
87 86 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
3426 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 394
3427
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
3428
Black 1 TeXcolorgray 117 w(Middle)17 b(Middle)g(Middle)g(Middle)g
3429
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
3430
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3431
114 w(Right)p Black 359 456 a Fh(l.sub)978 b(Subtract)26
3432
b(Signed)978 b(l.sub)p 147 803 3467 4 v 145 903 4 100
3433
v 177 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 677 903
3434
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1145 903 V 71 w(20)48
3435
b(.)g(.)f(.)71 b(16)p 1613 903 V 71 w(15)48 b(.)f(.)h(.)70
3436
b(11)p 2081 903 V 171 w(10)p 2416 903 V 170 w(9)292 b(8)p
3437
2845 903 V 72 w(7)47 b(.)h(.)70 b(4)p 3183 903 V 72 w(3)48
3438
b(.)f(.)155 b Ff(0)p 3612 903 V 147 906 3467 4 v 145
3439
1006 4 100 v 221 976 a Fe(opcode)20 b(0x38)p 677 1006
3440
V 283 w(D)p 1145 1006 V 414 w(A)p 1613 1006 V 416 w(B)p
3441
2081 1006 V 250 w(reserv)o(ed)p 2416 1006 V 84 w(opcode)g(0x0)p
3442
2845 1006 V 86 w(reserv)o(ed)p 3183 1006 V 85 w(opcode)g(0x2)p
3443
3612 1006 V 147 1009 3467 4 v 145 1109 4 100 v 331 1079
3444
a(6)f(bits)p 677 1109 V 336 w(5)g(bits)p 1145 1109 V
3445
304 w(5)g(bits)p 1613 1109 V 303 w(5)h(bits)p 2081 1109
3446
V 237 w(1)f(bits)p 2416 1109 V 218 w(2)g(bits)p 2845
3447
1109 V 220 w(4)g(bits)p 3183 1109 V 228 w(4bits)p 3612
3448
1109 V 147 1112 3467 4 v -128 1537 a Fd(F)n(ormat:)p
3449
Black Black 171 1781 a Fc(l.sub)49 b(rD,rA,rB)-128 2142
3450
y Fd(Description:)p Black Black 171 2377 a Ff(The)18
3451
b(contents)g(of)f(general-purpose)e(re)o(gister)j(rB)g(are)g
3452
(subtracted)f(from)g(the)i(contents)e(of)h(general-purpose)d(re)o
3453 1295 lampret
(gister)171 2477 y(rA)26 b(to)f(form)g(the)g(result.)41
3454
b(The)25 b(result)g(is)i(placed)d(into)i(general-purpose)21
3455
b(re)o(gister)k(rD.)g(This)h(isntruction)e(does)h(not)171
3456
2577 y(change)19 b(carry)g(SR[CY])i(\003ag.)-128 2938
3457
y Fd(32-bit)j(Implementation:)p Black Black 171 3182
3458
a Fc(rD[31:0])50 b Fa(<)p Fc(-)c(rA[31:0])j(-)e(rB[31:0])171
3459
3290 y(SR[CY])i Fa(<)p Fc(-)d(carry)171 3398 y(SR[OV])j
3460
Fa(<)p Fc(-)d(overflow)-128 3759 y Fd(64-bit)24 b(Implementation:)p
3461
Black Black 171 4003 a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(rA[63:0])j(-)e
3462
(rB[63:0])171 4111 y(SR[CY])i Fa(<)p Fc(-)d(carry)171
3463
4219 y(SR[OV])j Fa(<)p Fc(-)d(overflow)-128 4580 y Fd(Exceptions:)p
3464
Black Black 171 4824 a Fc(Range)j(Exception)1559 5819
3465
y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS32)i(I)p
3466
Black 1839 6065 a(87)p Black eop
3467
%%Page: 88 88
3468
88 87 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
3469 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 406
3470
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
3471
Black 1 TeXcolorgray 98 w(Middle)17 b(Middle)g(Middle)g(Middle)g
3472
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
3473
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3474
102 w(Right)p Black 390 456 a Fh(l.sw)930 b(Stor)n(e)26
3475
b(Single)f(W)-7 b(ord)938 b(l.sw)p 493 803 2776 4 v 491
3476
903 4 100 v 522 873 a Fg(31)48 b(.)f(.)h(.)f(.)71 b(26)p
3477
1023 903 V 71 w(25)48 b(.)g(.)f(.)71 b(21)p 1491 903
3478
V 71 w(20)48 b(.)f(.)h(.)70 b(16)p 1959 903 V 72 w(15)48
3479
b(.)f(.)g(.)71 b(11)p 2426 903 V 72 w(10)48 b(.)f(.)g(.)g(.)h(.)f(.)g
3480
(.)g(.)g(.)83 b Ff(0)p 3266 903 V 493 906 2776 4 v 491
3481
1006 4 100 v 567 976 a Fe(opcode)20 b(0x35)p 1023 1006
3482
V 297 w(I)p 1491 1006 V 428 w(A)p 1959 1006 V 416 w(B)p
3483
2426 1006 V 617 w(I)p 3266 1006 V 493 1009 2776 4 v 491
3484
1109 4 100 v 677 1079 a(6)f(bits)p 1023 1109 V 336 w(5)g(bits)p
3485
1491 1109 V 303 w(5)g(bits)p 1959 1109 V 304 w(5)g(bits)p
3486
2426 1109 V 481 w(11bits)p 3266 1109 V 493 1112 2776
3487
4 v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781
3488
a Fc(l.sw)48 b(I\(rA\),rB)-128 2142 y Fd(Description:)p
3489
Black Black 171 2377 a Ff(The)17 b(of)n(fset)f(is)h(sign-e)o(xtended)d
3490
(and)i(added)f(to)i(the)g(contents)e(of)i(general-purpose)c(re)o
3491
(gister)i(rA.)i(The)f(sum)h(represents)171 2477 y(an)h(ef)n(fecti)n(v)o
3492
(e)e(address.)24 b(The)17 b(lo)n(w-order)f(32)h(bits)h(of)f
3493
(general-purpose)d(re)o(gister)j(rB)h(are)g(stored)f(to)h(memory)e
3494
(location)171 2577 y(addressed)j(by)h(EA.)-128 2938 y
3495
Fd(32-bit)k(Implementation:)p Black Black 171 3182 a
3496
Fc(EA)47 b Fa(<)p Fc(-)g(exts\(Immediate\))52 b(+)46
3497
b(rA[31:0])171 3290 y(\(EA\)[31:0])k Fa(<)p Fc(-)d(rB[31:0])-128
3498
3651 y Fd(64-bit)24 b(Implementation:)p Black Black 171
3499
3895 a Fc(EA)47 b Fa(<)p Fc(-)g(exts\(Immediate\))52
3500
b(+)46 b(rA[63:0])171 4003 y(\(EA\)[31:0])k Fa(<)p Fc(-)d(rB[31:0])-128
3501
4364 y Fd(Exceptions:)p Black Black 171 4608 a Fc(TLB)h(miss)171
3502 1110 lampret
4716 y(Page)g(fault)171 4824 y(Bus)g(error)171 4932 y(Alignment)1559
3503
5819 y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS32)i(I)p
3504 1295 lampret
Black 1839 6065 a(88)p Black eop
3505
%%Page: 89 89
3506
89 88 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
3507 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 405
3508
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
3509
Black 1 TeXcolorgray 106 w(Middle)17 b(Middle)g(Middle)g(Middle)g
3510
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
3511
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3512
103 w(Right)p Black 381 456 a Fh(l.sys)1065 b(System)25
3513
b(Call)1065 b(l.sys)p 713 803 2335 4 v 711 903 4 100
3514
v 743 873 a Fg(31)48 b(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g
3515
(.)g(.)71 b(16)p 1885 903 V 72 w(15)48 b(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)
3516
g(.)g(.)h(.)f(.)g(.)g(.)83 b Ff(0)p 3046 903 V 713 906
3517
2335 4 v 711 1006 4 100 v 1071 976 a Fe(opcode)20 b(0x2000)p
3518
1885 1006 V 913 w(K)p 3046 1006 V 713 1009 2335 4 v 711
3519
1109 4 100 v 1199 1079 a(16)g(bits)p 1885 1109 V 975
3520
w(16bits)p 3046 1109 V 713 1112 2335 4 v -128 1537 a
3521
Fd(F)n(ormat:)p Black Black 171 1781 a Fc(l.sys)49 b(K)-128
3522
2142 y Fd(Description:)p Black Black 171 2377 a Ff(Ex)o(ecution)17
3523
b(of)i(the)g(system)g(call)g(instruction)f(results)h(in)g(the)g(system)
3524
g(call)g(e)o(xception.)k(The)18 b(system)h(calls)h(e)o(xception)171
3525 1295 lampret
2477 y(is)k(a)e(request)g(to)g(the)h(operating)d(system)j(to)f(pro)o
3526
(vide)f(operating)f(system)i(services.)32 b(The)22 b(immediate)f(v)n
3527
(alue)h(can)g(be)171 2577 y(used)f(to)h(specify)e(which)h(system)g
3528
(service)g(is)h(requested,)e(alternati)n(v)o(ely)g(a)i(GPR)g(de\002ned)
3529
e(by)h(the)g(ABI)h(can)f(be)g(used)171 2676 y(to)g(specify)e(system)i
3530
(service.)-128 3038 y Fd(32-bit)j(Implementation:)p Black
3531
Black 171 3281 a Fc(system-call-except)q(io)q(n\(K)q(\))-128
3532
3643 y Fd(64-bit)g(Implementation:)p Black Black 171
3533
3886 a Fc(system-call-except)q(io)q(n\(K)q(\))-128 4248
3534
y Fd(Exceptions:)p Black Black 171 4492 a Fc(System)49
3535 1110 lampret
b(Call)1559 5819 y Ff(Instruction)18 b(Class)1651 5919
3536 1295 lampret
y(ORBIS32)i(I)p Black 1839 6065 a(89)p Black eop
3537
%%Page: 90 90
3538
90 89 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
3539 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 377
3540
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
3541
Black 1 TeXcolorgray 134 w(Middle)17 b(Middle)g(Middle)g(Middle)g
3542
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
3543
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3544
131 w(Right)p Black 326 456 a Fh(l.trap)1215 b(T)-7 b(rap)1215
3545
b(l.trap)p 713 803 2335 4 v 711 903 4 100 v 743 873 a
3546
Fg(31)48 b(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)71
3547
b(16)p 1885 903 V 72 w(15)48 b(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h
3548
(.)f(.)g(.)g(.)83 b Ff(0)p 3046 903 V 713 906 2335 4
3549
v 711 1006 4 100 v 1071 976 a Fe(opcode)20 b(0x2100)p
3550
1885 1006 V 913 w(K)p 3046 1006 V 713 1009 2335 4 v 711
3551
1109 4 100 v 1199 1079 a(16)g(bits)p 1885 1109 V 975
3552
w(16bits)p 3046 1109 V 713 1112 2335 4 v -128 1537 a
3553
Fd(F)n(ormat:)p Black Black 171 1781 a Fc(l.trap)49 b(K)-128
3554 1110 lampret
2142 y Fd(Description:)p Black Black 171 2377 a Ff(Ex)o(ecution)19
3555
b(of)i(trap)g(instruction)f(results)h(in)h(the)f(trap)f(e)o(xception)g
3556
(if)h(speci\002ed)g(bit)g(in)g(SR)i(is)f(set.)28 b(T)m(rap)21
3557
b(e)o(xception)e(is)171 2477 y(a)k(request)f(to)g(the)g(operating)f
3558
(system)h(or)g(to)h(the)f(deb)n(ug)f(f)o(acility)h(to)g(e)o(x)o(ecute)f
3559
(certain)h(deb)n(ug)f(services.)31 b(Immediate)171 2577
3560
y(v)n(alue)20 b(is)h(used)f(to)g(select)h(which)f(SR)h(bit)f(is)i
3561
(tested)e(by)g(trap)g(instruction.)-128 2938 y Fd(32-bit)k
3562
(Implementation:)p Black Black 171 3182 a Fc(if)47 b(SR[K])i(=)d(1)h
3563
(then)h(trap-exception\(\))-128 3543 y Fd(64-bit)24 b(Implementation:)p
3564
Black Black 171 3787 a Fc(if)47 b(SR[K])i(=)d(1)h(then)h
3565
(trap-exception\(\))-128 4148 y Fd(Exceptions:)p Black
3566
Black 171 4392 a Fc(Trap)g(exception)1559 5819 y Ff(Instruction)18
3567 1295 lampret
b(Class)1637 5919 y(ORBIS32)i(II)p Black 1839 6065 a(90)p
3568 1110 lampret
Black eop
3569 1295 lampret
%%Page: 91 91
3570
91 90 bop Black 3284 -179 a Fj(0.1.)45 b(ORBIS32/64)p
3571 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 397
3572
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
3573
Black 1 TeXcolorgray 114 w(Middle)17 b(Middle)g(Middle)g(Middle)g
3574
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
3575
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3576
111 w(Right)p Black 365 456 a Fh(l.xor)1044 b(Exclusi)o(v)o(e)25
3577
b(Or)1044 b(l.xor)p 147 803 3467 4 v 145 903 4 100 v
3578
177 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 677 903
3579
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1145 903 V 71 w(20)48
3580
b(.)g(.)f(.)71 b(16)p 1613 903 V 71 w(15)48 b(.)f(.)h(.)70
3581
b(11)p 2081 903 V 171 w(10)p 2416 903 V 170 w(9)292 b(8)p
3582
2845 903 V 72 w(7)47 b(.)h(.)70 b(4)p 3183 903 V 72 w(3)48
3583
b(.)f(.)155 b Ff(0)p 3612 903 V 147 906 3467 4 v 145
3584
1006 4 100 v 221 976 a Fe(opcode)20 b(0x38)p 677 1006
3585
V 283 w(D)p 1145 1006 V 414 w(A)p 1613 1006 V 416 w(B)p
3586
2081 1006 V 250 w(reserv)o(ed)p 2416 1006 V 84 w(opcode)g(0x0)p
3587
2845 1006 V 86 w(reserv)o(ed)p 3183 1006 V 85 w(opcode)g(0x5)p
3588
3612 1006 V 147 1009 3467 4 v 145 1109 4 100 v 331 1079
3589
a(6)f(bits)p 677 1109 V 336 w(5)g(bits)p 1145 1109 V
3590
304 w(5)g(bits)p 1613 1109 V 303 w(5)h(bits)p 2081 1109
3591
V 237 w(1)f(bits)p 2416 1109 V 218 w(2)g(bits)p 2845
3592
1109 V 220 w(4)g(bits)p 3183 1109 V 228 w(4bits)p 3612
3593
1109 V 147 1112 3467 4 v -128 1537 a Fd(F)n(ormat:)p
3594
Black Black 171 1781 a Fc(l.xor)49 b(rD,rA,rB)-128 2142
3595
y Fd(Description:)p Black Black 171 2377 a Ff(The)20
3596
b(contents)f(of)h(general-purpose)c(re)o(gister)j(rA)h(are)g(combined)e
3597
(with)i(the)g(contents)g(of)f(general-purpose)e(re)o(gister)171
3598
2477 y(rB)k(in)f(a)h(bit-wise)f(logical)g(XOR)h(operation.)i(The)d
3599
(result)g(is)h(placed)f(into)g(general-purpose)c(re)o(gister)k(rD.)-128
3600
2839 y Fd(32-bit)k(Implementation:)p Black Black 171
3601
3082 a Fc(rD[31:0])50 b Fa(<)p Fc(-)c(rA[31:0])j(XOR)f(rB[31:0])-128
3602
3444 y Fd(64-bit)24 b(Implementation:)p Black Black 171
3603
3687 a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(rA[63:0])j(XOR)f(rB[63:0])-128
3604 1110 lampret
4049 y Fd(Exceptions:)p Black Black 171 4292 a Fc(None)1559
3605
5819 y Ff(Instruction)18 b(Class)1651 5919 y(ORBIS32)i(I)p
3606 1295 lampret
Black 1839 6065 a(91)p Black eop
3607
%%Page: 92 92
3608
92 91 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
3609 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 383
3610
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
3611
Black 1 TeXcolorgray 128 w(Middle)17 b(Middle)g(Middle)g(Middle)g
3612
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
3613
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3614
125 w(Right)p Black 337 456 a Fh(l.xori)456 b(Exclusi)o(v)o(e)25
3615
b(Or)f(with)h(Immediate)g(Half)g(W)-7 b(ord)455 b(l.xori)p
3616
566 803 2629 4 v 564 903 4 100 v 596 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
3617
b(26)p 1096 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1564
3618
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 2032 903 V 71
3619
w(15)48 b(.)g(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)83
3620
b Ff(0)p 3193 903 V 566 906 2629 4 v 564 1006 4 100 v
3621
640 976 a Fe(opcode)21 b(0x2b)p 1096 1006 V 282 w(D)p
3622
1564 1006 V 414 w(A)p 2032 1006 V 775 w(I)p 3193 1006
3623
V 566 1009 2629 4 v 564 1109 4 100 v 750 1079 a(6)e(bits)p
3624
1096 1109 V 336 w(5)g(bits)p 1564 1109 V 304 w(5)g(bits)p
3625
2032 1109 V 641 w(16bits)p 3193 1109 V 566 1112 2629
3626
4 v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781
3627
a Fc(l.xori)49 b(rD,rA,I)-128 2142 y Fd(Description:)p
3628 1295 lampret
Black Black 171 2377 a Ff(The)25 b(immediate)e(v)n(alue)h(is)i(sign-e)o
3629
(xtended)c(and)i(combined)f(with)i(the)f(contents)g(of)h
3630
(general-purpose)c(re)o(gister)j(rA)171 2477 y(in)d(a)f(bit-wise)h
3631 623 markom
(logical)e(XOR)i(operation.)i(The)d(result)g(is)i(placed)d(into)h
3632
(general-purpose)d(re)o(gister)i(rD.)-128 2839 y Fd(32-bit)24
3633
b(Implementation:)p Black Black 171 3082 a Fc(rD[31:0])50
3634 1295 lampret
b Fa(<)p Fc(-)c(rA[31:0])j(XOR)f(exts\(Immediate\))-128
3635 623 markom
3444 y Fd(64-bit)24 b(Implementation:)p Black Black 171
3636
3687 a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(rA[63:0])j(XOR)f
3637 1295 lampret
(exts\(Immediate\))-128 4049 y Fd(Exceptions:)p Black
3638 1110 lampret
Black 171 4292 a Fc(None)1559 5600 y Ff(Instruction)18
3639
b(Class)1651 5700 y(ORBIS32)i(I)1560 5865 y Fl(0.2.)40
3640 1295 lampret
b(ORFPX32/64)p Black 1839 6065 a Ff(92)p Black eop
3641
%%Page: 93 93
3642
93 92 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
3643 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 332
3644
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
3645
Black 1 TeXcolorgray 179 w(Middle)17 b(Middle)g(Middle)g(Middle)g
3646
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
3647
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3648
176 w(Right)p Black 236 456 a Fh(lf)o(.add.d)532 b(Add)26
3649
b(Floating-P)n(oint)e(Double-Pr)n(ecision)533 b(lf)o(.add.d)p
3650
438 803 2885 4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
3651
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
3652
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
3653
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
3654
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
3655
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
3656 1295 lampret
512 976 a Fe(opcode)21 b(0x32)p 968 1006 V 282 w(D)p
3657
1436 1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006
3658
V 250 w(reserv)o(ed)p 2707 1006 V 158 w(opcode)f(0x10)p
3659
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
3660
a(6)f(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
3661
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
3662
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
3663
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
3664
Black 171 1781 a Fc(lf.add.d)50 b(rD,rA,rB)-128 2142
3665
y Fd(Description:)p Black Black 171 2377 a Ff(The)21
3666
b(contents)g(of)h(general-purpose)17 b(re)o(gister)k(rA)h(are)f(added)g
3667
(to)g(the)h(contents)f(of)g(general-purpose)d(re)o(gister)j(rB)h(to)171
3668
2477 y(form)d(the)i(result.)k(The)19 b(result)i(is)g(placed)e(into)h
3669
(general-purpose)d(re)o(gister)i(rD.)-128 2839 y Fd(32-bit)24
3670
b(Implementation:)p Black Black 171 3082 a Fc(N/A)-128
3671
3444 y Fd(64-bit)g(Implementation:)p Black Black 171
3672
3687 a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(rA[63:0])j(+)e(rB[63:0])-128
3673
4049 y Fd(Exceptions:)p Black Black 171 4292 a Fc(Floating)j(Point)1559
3674
5819 y Ff(Instruction)18 b(Class)1639 5919 y(ORFPX64)j(I)p
3675
Black 1839 6065 a(93)p Black eop
3676
%%Page: 94 94
3677
94 93 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
3678 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 340
3679
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
3680
Black 1 TeXcolorgray 171 w(Middle)17 b(Middle)g(Middle)g(Middle)g
3681
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
3682
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3683
167 w(Right)p Black 253 456 a Fh(lf)o(.add.s)554 b(Add)25
3684
b(Floating-P)n(oint)g(Single-Pr)n(ecision)554 b(lf)o(.add.s)p
3685
438 803 2885 4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
3686
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
3687
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
3688
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
3689
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
3690
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
3691 1295 lampret
512 976 a Fe(opcode)21 b(0x32)p 968 1006 V 282 w(D)p
3692
1436 1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006
3693
V 250 w(reserv)o(ed)p 2707 1006 V 176 w(opcode)g(0x0)p
3694
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
3695
a(6)e(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
3696
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
3697
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
3698
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
3699
Black 171 1781 a Fc(lf.add.s)50 b(rD,rA,rB)-128 2142
3700
y Fd(Description:)p Black Black 171 2377 a Ff(The)21
3701
b(contents)g(of)h(general-purpose)17 b(re)o(gister)k(rA)h(are)f(added)g
3702
(to)g(the)h(contents)f(of)g(general-purpose)d(re)o(gister)j(rB)h(to)171
3703
2477 y(form)d(the)i(result.)k(The)19 b(result)i(is)g(placed)e(into)h
3704
(general-purpose)d(re)o(gister)i(rD.)-128 2839 y Fd(32-bit)24
3705
b(Implementation:)p Black Black 171 3082 a Fc(rD[31:0])50
3706
b Fa(<)p Fc(-)c(rA[31:0])j(+)e(rB[31:0])-128 3444 y Fd(64-bit)24
3707
b(Implementation:)p Black Black 171 3687 a Fc(rD[31:0])50
3708
b Fa(<)p Fc(-)c(rA[31:0])j(+)e(rB[31:0])171 3795 y(rD[63:32])j
3709
Fa(<)p Fc(-)c(0)-128 4157 y Fd(Exceptions:)p Black Black
3710
171 4400 a Fc(Floating)k(Point)1559 5819 y Ff(Instruction)18
3711
b(Class)1639 5919 y(ORFPX32)j(I)p Black 1839 6065 a(94)p
3712 1110 lampret
Black eop
3713 1295 lampret
%%Page: 95 95
3714
95 94 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
3715 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 302
3716
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
3717
Black 1 TeXcolorgray 209 w(Middle)17 b(Middle)g(Middle)g(Middle)g
3718
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
3719
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3720
206 w(Right)p Black 175 456 a Fh(lf)o(.cust1.d)367 b(Reser)o(v)o(ed)26
3721
b(f)n(or)e(ORFPX64)g(Custom)h(Instructions)367 b(lf)o(.cust1.d)p
3722 1295 lampret
354 803 3053 4 v 352 903 4 100 v 384 873 a Fg(31)48 b(.)f(.)g(.)h(.)70
3723
b(26)p 885 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1352
3724
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1820 903 V 72
3725
w(15)48 b(.)f(.)g(.)71 b(11)p 2288 903 V 71 w(10)49 b(.)99
3726
b(8)p 2623 903 V 71 w(7)48 b(.)f(.)158 b(4)p 3047 903
3727
V 72 w(3)48 b(.)f(.)82 b Ff(0)p 3405 903 V 354 906 3053
3728
4 v 352 1006 4 100 v 428 976 a Fe(opcode)21 b(0x32)p
3729
885 1006 V 183 w(reserv)o(ed)p 1352 1006 V 316 w(A)p
3730
1820 1006 V 416 w(B)p 2288 1006 V 250 w(reserv)o(ed)p
3731
2623 1006 V 84 w(opcode)g(0x)o(e)p 3047 1006 V 95 w(reserv)o(ed)p
3732
3405 1006 V 354 1009 3053 4 v 352 1109 4 100 v 538 1079
3733
a(6)e(bits)p 885 1109 V 336 w(5)g(bits)p 1352 1109 V
3734
304 w(5)g(bits)p 1820 1109 V 304 w(5)g(bits)p 2288 1109
3735
V 237 w(3)g(bits)p 2623 1109 V 216 w(4)g(bits)p 3047
3736
1109 V 236 w(4bits)p 3405 1109 V 354 1112 3053 4 v -128
3737
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lf.cust1.d)50
3738
b(rA,rB)-128 2142 y Fd(Description:)p Black Black 171
3739
2377 a Ff(This)25 b(f)o(ak)o(e)f(instruction)f(only)h(allocates)g
3740
(instruction)g(set)h(space)f(for)g(custom)g(instructions.)36
3741
b(Custom)25 b(instructions)171 2477 y(are)20 b(those)g(that)h(are)f
3742 1110 lampret
(not)g(de\002ned)f(by)h(the)g(architecture)e(b)n(ut)j(instead)f(by)f
3743
(the)i(implementation)d(itself.)-128 2839 y Fd(32-bit)24
3744 623 markom
b(Implementation:)p Black Black 171 3082 a Fc(N/A)-128
3745
3444 y Fd(64-bit)g(Implementation:)p Black Black 171
3746
3687 a Fc(N/A)-128 4049 y Fd(Exceptions:)p Black Black
3747 1110 lampret
171 4292 a Fc(N/A)1559 5819 y Ff(Instruction)18 b(Class)1625
3748 1295 lampret
5919 y(ORFPX64)j(II)p Black 1839 6065 a(95)p Black eop
3749
%%Page: 96 96
3750
96 95 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
3751 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 310
3752
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
3753
Black 1 TeXcolorgray 201 w(Middle)17 b(Middle)g(Middle)g(Middle)g
3754
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
3755
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3756
198 w(Right)p Black 192 456 a Fh(lf)o(.cust1.s)366 b(Reser)o(v)o(ed)26
3757
b(f)n(or)e(ORFPX32)g(Custom)h(Instructions)367 b(lf)o(.cust1.s)p
3758 1295 lampret
352 803 3058 4 v 350 903 4 100 v 381 873 a Fg(31)48 b(.)f(.)h(.)f(.)71
3759
b(26)p 882 903 V 71 w(25)48 b(.)g(.)f(.)71 b(21)p 1350
3760
903 V 71 w(20)48 b(.)f(.)h(.)70 b(16)p 1818 903 V 72
3761
w(15)48 b(.)f(.)g(.)71 b(11)p 2285 903 V 72 w(10)48 b(.)99
3762
b(8)p 2620 903 V 72 w(7)48 b(.)f(.)163 b(4)p 3050 903
3763
V 71 w(3)48 b(.)f(.)83 b Ff(0)p 3407 903 V 352 906 3058
3764
4 v 350 1006 4 100 v 426 976 a Fe(opcode)20 b(0x32)p
3765
882 1006 V 184 w(reserv)o(ed)p 1350 1006 V 315 w(A)p
3766
1818 1006 V 416 w(B)p 2285 1006 V 251 w(reserv)o(ed)p
3767
2620 1006 V 84 w(opcode)g(0xd)p 3050 1006 V 95 w(reserv)o(ed)p
3768
3407 1006 V 352 1009 3058 4 v 350 1109 4 100 v 536 1079
3769
a(6)f(bits)p 882 1109 V 336 w(5)g(bits)p 1350 1109 V
3770
303 w(5)g(bits)p 1818 1109 V 304 w(5)g(bits)p 2285 1109
3771
V 238 w(3)g(bits)p 2620 1109 V 218 w(4)g(bits)p 3050
3772
1109 V 239 w(4bits)p 3407 1109 V 352 1112 3058 4 v -128
3773
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lf.cust1.s)50
3774
b(rA,rB)-128 2142 y Fd(Description:)p Black Black 171
3775
2377 a Ff(This)25 b(f)o(ak)o(e)f(instruction)f(only)h(allocates)g
3776
(instruction)g(set)h(space)f(for)g(custom)g(instructions.)36
3777
b(Custom)25 b(instructions)171 2477 y(are)20 b(those)g(that)h(are)f
3778 1110 lampret
(not)g(de\002ned)f(by)h(the)g(architecture)e(b)n(ut)j(instead)f(by)f
3779
(the)i(implementation)d(itself.)-128 2839 y Fd(32-bit)24
3780 623 markom
b(Implementation:)p Black Black 171 3082 a Fc(N/A)-128
3781
3444 y Fd(64-bit)g(Implementation:)p Black Black 171
3782
3687 a Fc(N/A)-128 4049 y Fd(Exceptions:)p Black Black
3783 1110 lampret
171 4292 a Fc(N/A)1559 5819 y Ff(Instruction)18 b(Class)1625
3784 1295 lampret
5919 y(ORFPX32)j(II)p Black 1839 6065 a(96)p Black eop
3785
%%Page: 97 97
3786
97 96 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
3787 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 350
3788
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
3789
Black 1 TeXcolorgray 161 w(Middle)17 b(Middle)g(Middle)g(Middle)g
3790
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
3791
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3792
158 w(Right)p Black 272 456 a Fh(lf)o(.di)o(v)-7 b(.d)485
3793
b(Di)o(vide)25 b(Floating-P)n(oint)f(Double-Pr)n(ecision)486
3794
b(lf)o(.di)o(v)-7 b(.d)p 438 803 2885 4 v 436 903 4 100
3795
v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903
3796
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48
3797
b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
3798
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
3799
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
3800 1295 lampret
V 438 906 2885 4 v 436 1006 4 100 v 512 976 a Fe(opcode)21
3801
b(0x32)p 968 1006 V 282 w(D)p 1436 1006 V 414 w(A)p 1904
3802 623 markom
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
3803 1295 lampret
1006 V 158 w(opcode)f(0x13)p 3321 1006 V 438 1009 2885
3804 623 markom
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
3805
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
3806
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
3807
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
3808
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lf.div.d)50
3809
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
3810 1295 lampret
171 2377 a Ff(The)23 b(contents)f(of)h(general-purpose)c(re)o(gister)j
3811
(rA)h(are)g(di)n(vided)f(by)g(the)h(contents)f(of)h(general-purpose)c
3812
(re)o(gister)j(rB)171 2477 y(to)f(form)e(the)h(result.)25
3813
b(The)20 b(result)g(is)h(placed)f(into)g(general-purpose)c(re)o(gister)
3814
k(rD.)-128 2839 y Fd(32-bit)k(Implementation:)p Black
3815
Black 171 3082 a Fc(N/A)-128 3444 y Fd(64-bit)g(Implementation:)p
3816
Black Black 171 3687 a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(rA[63:0])j(/)e
3817
(rB[63:0])-128 4049 y Fd(Exceptions:)p Black Black 171
3818
4292 a Fc(Floating)j(Point)1559 5819 y Ff(Instruction)18
3819
b(Class)1625 5919 y(ORFPX64)j(II)p Black 1839 6065 a(97)p
3820
Black eop
3821
%%Page: 98 98
3822
98 97 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
3823 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 358
3824
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
3825
Black 1 TeXcolorgray 153 w(Middle)17 b(Middle)g(Middle)g(Middle)g
3826
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
3827
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3828
150 w(Right)p Black 288 456 a Fh(lf)o(.di)o(v)-7 b(.s)507
3829
b(Di)o(vide)25 b(Floating-P)n(oint)f(Single-Pr)n(ecision)508
3830
b(lf)o(.di)o(v)-7 b(.s)p 438 803 2885 4 v 436 903 4 100
3831
v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903
3832
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48
3833
b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
3834
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
3835
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
3836 1295 lampret
V 438 906 2885 4 v 436 1006 4 100 v 512 976 a Fe(opcode)21
3837
b(0x32)p 968 1006 V 282 w(D)p 1436 1006 V 414 w(A)p 1904
3838 623 markom
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
3839 1295 lampret
1006 V 176 w(opcode)g(0x3)p 3321 1006 V 438 1009 2885
3840
4 v 436 1109 4 100 v 622 1079 a(6)e(bits)p 968 1109 V
3841 623 markom
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
3842
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
3843
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
3844
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lf.div.s)50
3845
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
3846 1295 lampret
171 2377 a Ff(The)23 b(contents)f(of)h(general-purpose)c(re)o(gister)j
3847
(rA)h(are)g(di)n(vided)f(by)g(the)h(contents)f(of)h(general-purpose)c
3848
(re)o(gister)j(rB)171 2477 y(to)f(form)e(the)h(result.)25
3849
b(The)20 b(result)g(is)h(placed)f(into)g(general-purpose)c(re)o(gister)
3850
k(rD.)-128 2839 y Fd(32-bit)k(Implementation:)p Black
3851
Black 171 3082 a Fc(rD[31:0])50 b Fa(<)p Fc(-)c(rA[31:0])j(/)e
3852
(rB[31:0])-128 3444 y Fd(64-bit)24 b(Implementation:)p
3853
Black Black 171 3687 a Fc(rD[31:0])50 b Fa(<)p Fc(-)c(rA[31:0])j(/)e
3854
(rB[31:0])171 3795 y(rD[63:32])j Fa(<)p Fc(-)c(0)-128
3855
4157 y Fd(Exceptions:)p Black Black 171 4400 a Fc(Floating)k(Point)1559
3856
5819 y Ff(Instruction)18 b(Class)1625 5919 y(ORFPX32)j(II)p
3857
Black 1839 6065 a(98)p Black eop
3858
%%Page: 99 99
3859
99 98 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
3860
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 341
3861
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
3862
Black 1 TeXcolorgray 170 w(Middle)17 b(Middle)g(Middle)g(Middle)g
3863
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
3864
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3865
167 w(Right)p Black 253 456 a Fh(lf)o(.ftoi.d)402 b(Floating-P)n(oint)
3866
24 b(Double-Pr)n(ecision)i(T)-9 b(o)25 b(Integer)403
3867
b(lf)o(.ftoi.d)p 438 803 2885 4 v 436 903 4 100 v 468
3868
873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903 V 72
3869
w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48 b(.)f(.)g(.)71
3870
b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71 b(11)p 2372
3871
903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f
3872
(.)g(.)83 b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006
3873
4 100 v 512 976 a Fe(opcode)21 b(0x32)p 968 1006 V 282
3874
w(D)p 1436 1006 V 414 w(A)p 1904 1006 V 267 w(opcode)g(0x0)p
3875
2372 1006 V 103 w(reserv)o(ed)p 2707 1006 V 158 w(opcode)f(0x15)p
3876
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
3877
a(6)f(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
3878
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
3879
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
3880
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
3881
Black 171 1781 a Fc(lf.ftoi.d)50 b(rD,rA)-128 2142 y
3882
Fd(Description:)p Black Black 171 2377 a Ff(The)25 b(contents)f(of)g
3883
(general-purpose)d(re)o(gister)j(rA)h(are)g(con)m(v)o(erted)d(to)j(an)g
3884
(inte)o(ger)e(and)h(stored)h(in)f(general-purpose)171
3885
2477 y(re)o(gister)c(rD.)-128 2839 y Fd(32-bit)k(Implementation:)p
3886
Black Black 171 3082 a Fc(N/A)-128 3444 y Fd(64-bit)g(Implementation:)p
3887
Black Black 171 3687 a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(ftoi\(rA[63:0]\))
3888
-128 4049 y Fd(Exceptions:)p Black Black 171 4292 a Fc(Floating)k
3889
(Point)1559 5819 y Ff(Instruction)18 b(Class)1639 5919
3890
y(ORFPX64)j(I)p Black 1839 6065 a(99)p Black eop
3891
%%Page: 100 100
3892
100 99 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
3893
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 349
3894
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
3895
Black 1 TeXcolorgray 162 w(Middle)17 b(Middle)g(Middle)g(Middle)g
3896
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
3897
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3898
159 w(Right)p Black 269 456 a Fh(lf)o(.ftoi.s)424 b(Floating-P)n(oint)
3899
24 b(Single-Pr)n(ecision)i(T)-9 b(o)25 b(Integer)425
3900
b(lf)o(.ftoi.s)p 438 803 2885 4 v 436 903 4 100 v 468
3901
873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903 V 72
3902
w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48 b(.)f(.)g(.)71
3903
b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71 b(11)p 2372
3904
903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f
3905
(.)g(.)83 b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006
3906
4 100 v 512 976 a Fe(opcode)21 b(0x32)p 968 1006 V 282
3907
w(D)p 1436 1006 V 414 w(A)p 1904 1006 V 267 w(opcode)g(0x0)p
3908
2372 1006 V 103 w(reserv)o(ed)p 2707 1006 V 176 w(opcode)g(0x5)p
3909
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
3910
a(6)e(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
3911
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
3912
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
3913
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
3914
Black 171 1781 a Fc(lf.ftoi.s)50 b(rD,rA)-128 2142 y
3915
Fd(Description:)p Black Black 171 2377 a Ff(The)20 b(contents)g(of)f
3916
(general-purpose)e(re)o(gister)i(rA)i(are)f(con)m(v)o(erted)d(to)j(an)g
3917
(inte)o(ger)f(and)h(stored)g(into)f(general-purpose)171
3918
2477 y(re)o(gister)h(rD.)-128 2839 y Fd(32-bit)k(Implementation:)p
3919
Black Black 171 3082 a Fc(rD[31:0])50 b Fa(<)p Fc(-)c(ftoi\(rA[31:0]\))
3920
-128 3444 y Fd(64-bit)24 b(Implementation:)p Black Black
3921
171 3687 a Fc(rD[31:0])50 b Fa(<)p Fc(-)c(ftoi\(rA[31:0]\))171
3922
3795 y(rD[63:32])k Fa(<)p Fc(-)c(0)-128 4157 y Fd(Exceptions:)p
3923
Black Black 171 4400 a Fc(Floating)k(Point)1559 5819
3924
y Ff(Instruction)18 b(Class)1639 5919 y(ORFPX32)j(I)p
3925
Black 1818 6065 a(100)p Black eop
3926
%%Page: 101 101
3927
101 100 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
3928
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 341
3929
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
3930
Black 1 TeXcolorgray 170 w(Middle)17 b(Middle)g(Middle)g(Middle)g
3931
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
3932
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3933
167 w(Right)p Black 254 456 a Fh(lf)o(.itof)o(.d)402
3934
b(Integer)26 b(T)-9 b(o)25 b(Floating-P)n(oint)f(Double-Pr)n(ecision)
3935
403 b(lf)o(.itof)o(.d)p 438 803 2885 4 v 436 903 4 100
3936
v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903
3937
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48
3938
b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
3939
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
3940
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
3941
V 438 906 2885 4 v 436 1006 4 100 v 512 976 a Fe(opcode)21
3942
b(0x32)p 968 1006 V 282 w(D)p 1436 1006 V 414 w(A)p 1904
3943
1006 V 267 w(opcode)g(0x0)p 2372 1006 V 103 w(reserv)o(ed)p
3944
2707 1006 V 158 w(opcode)f(0x14)p 3321 1006 V 438 1009
3945
2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109
3946
V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904
3947
1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
3948
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
3949
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
3950
Fc(lf.itof.d)50 b(rD,rA)-128 2142 y Fd(Description:)p
3951
Black Black 171 2377 a Ff(The)23 b(contents)f(of)h(general-purpose)d
3952
(re)o(gister)i(rA)h(are)g(con)m(v)o(erted)e(to)i(a)g(double-precision)d
3953
(\003oating-point)h(number)171 2477 y(and)f(stored)g(in)g
3954
(general-purpose)d(re)o(gister)i(rD.)-128 2839 y Fd(32-bit)24
3955
b(Implementation:)p Black Black 171 3082 a Fc(N/A)-128
3956
3444 y Fd(64-bit)g(Implementation:)p Black Black 171
3957
3687 a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(itof\(rA[63:0]\))-128
3958
4049 y Fd(Exceptions:)p Black Black 171 4292 a Fc(Floating)k(Point)1559
3959
5819 y Ff(Instruction)18 b(Class)1639 5919 y(ORFPX64)j(I)p
3960
Black 1818 6065 a(101)p Black eop
3961
%%Page: 102 102
3962
102 101 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
3963
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 350
3964
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
3965
Black 1 TeXcolorgray 161 w(Middle)17 b(Middle)g(Middle)g(Middle)g
3966
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
3967
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
3968
158 w(Right)p Black 271 456 a Fh(lf)o(.itof)o(.s)423
3969
b(Integer)26 b(T)-9 b(o)25 b(Floating-P)n(oint)f(Single-Pr)n(ecision)
3970
425 b(lf)o(.itof)o(.s)p 438 803 2885 4 v 436 903 4 100
3971
v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903
3972
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48
3973
b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
3974
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
3975
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
3976
V 438 906 2885 4 v 436 1006 4 100 v 512 976 a Fe(opcode)21
3977
b(0x32)p 968 1006 V 282 w(D)p 1436 1006 V 414 w(A)p 1904
3978
1006 V 267 w(opcode)g(0x0)p 2372 1006 V 103 w(reserv)o(ed)p
3979
2707 1006 V 176 w(opcode)g(0x4)p 3321 1006 V 438 1009
3980
2885 4 v 436 1109 4 100 v 622 1079 a(6)e(bits)p 968 1109
3981
V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904
3982
1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
3983
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
3984
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
3985
Fc(lf.itof.s)50 b(rD,rA)-128 2142 y Fd(Description:)p
3986
Black Black 171 2377 a Ff(The)25 b(contents)g(of)g(general-purpose)d
3987
(re)o(gister)j(rA)g(are)g(con)m(v)o(erted)e(to)j(a)f(single-precision)f
3988
(\003oating-point)f(number)171 2477 y(and)d(stored)g(into)g
3989
(general-purpose)c(re)o(gister)k(rD.)-128 2839 y Fd(32-bit)k
3990
(Implementation:)p Black Black 171 3082 a Fc(rD[31:0])50
3991
b Fa(<)p Fc(-)c(itof\(rA[31:0]\))-128 3444 y Fd(64-bit)24
3992
b(Implementation:)p Black Black 171 3687 a Fc(rD[31:0])50
3993
b Fa(<)p Fc(-)c(itof\(rA[31:0]\))171 3795 y(rD[63:32])k
3994
Fa(<)p Fc(-)c(0)-128 4157 y Fd(Exceptions:)p Black Black
3995
171 4400 a Fc(Floating)k(Point)1559 5819 y Ff(Instruction)18
3996
b(Class)1639 5919 y(ORFPX32)j(I)p Black 1818 6065 a(102)p
3997
Black eop
3998
%%Page: 103 103
3999
103 102 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
4000 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 291
4001
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
4002
Black 1 TeXcolorgray 220 w(Middle)17 b(Middle)g(Middle)g(Middle)g
4003
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
4004
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
4005
217 w(Right)p Black 153 456 a Fh(lf)o(.madd.d)242 b(Multiply)25
4006
b(and)g(Add)h(Floating-P)n(oint)e(Double-Pr)n(ecision)242
4007
b(lf)o(.madd.d)p 438 803 2885 4 v 436 903 4 100 v 468
4008
873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903 V 72
4009
w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48 b(.)f(.)g(.)71
4010
b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71 b(11)p 2372
4011
903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f
4012
(.)g(.)83 b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006
4013 1295 lampret
4 100 v 512 976 a Fe(opcode)21 b(0x32)p 968 1006 V 282
4014 623 markom
w(D)p 1436 1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372
4015 1295 lampret
1006 V 250 w(reserv)o(ed)p 2707 1006 V 158 w(opcode)f(0x17)p
4016 623 markom
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
4017
a(6)f(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
4018
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
4019
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
4020
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
4021
Black 171 1781 a Fc(lf.madd.d)50 b(rD,rA,rB)-128 2142
4022 1295 lampret
y Fd(Description:)p Black Black 171 2377 a Ff(The)24
4023
b(contents)f(of)g(general-purpose)e(re)o(gister)i(rA)h(are)g
4024
(multiplied)e(by)i(the)g(contents)f(of)g(general-purpose)e(re)o(gister)
4025
171 2477 y(rB,)g(and)e(added)h(to)g(special-purpose)e(re)o(gister)h
4026
(FPMADDLO/FPMADDHI.)-128 2839 y Fd(32-bit)24 b(Implementation:)p
4027
Black Black 171 3082 a Fc(N/A)-128 3444 y Fd(64-bit)g(Implementation:)p
4028 623 markom
Black Black 171 3687 a Fc(FPMADDHI[31:0]FPMA)q(DD)q(LO[)q(31:)q(0])53
4029 1295 lampret
b Fa(<)p Fc(-)46 b(rA[63:0])j(*)e(rB[63:0])i(+)e(FPMADDHI[31:0]FPMA)q
4030
(DDL)q(O[)q(31:)q(0])-128 4049 y Fd(Exceptions:)p Black
4031
Black 171 4292 a Fc(Floating)j(Point)1559 5819 y Ff(Instruction)18
4032
b(Class)1625 5919 y(ORFPX64)j(II)p Black 1818 6065 a(103)p
4033 1110 lampret
Black eop
4034 1295 lampret
%%Page: 104 104
4035
104 103 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
4036 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 299
4037
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
4038
Black 1 TeXcolorgray 212 w(Middle)17 b(Middle)g(Middle)g(Middle)g
4039
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
4040
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
4041
209 w(Right)p Black 170 456 a Fh(lf)o(.madd.s)263 b(Multiply)25
4042
b(and)g(Add)h(Floating-P)n(oint)e(Single-Pr)n(ecision)264
4043
b(lf)o(.madd.s)p 438 803 2885 4 v 436 903 4 100 v 468
4044
873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903 V 72
4045
w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48 b(.)f(.)g(.)71
4046
b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71 b(11)p 2372
4047
903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f
4048
(.)g(.)83 b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006
4049 1295 lampret
4 100 v 512 976 a Fe(opcode)21 b(0x32)p 968 1006 V 282
4050 623 markom
w(D)p 1436 1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372
4051 1295 lampret
1006 V 250 w(reserv)o(ed)p 2707 1006 V 176 w(opcode)g(0x7)p
4052 623 markom
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
4053 1295 lampret
a(6)e(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
4054 623 markom
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
4055
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
4056
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
4057
Black 171 1781 a Fc(lf.madd.s)50 b(rD,rA,rB)-128 2142
4058 1295 lampret
y Fd(Description:)p Black Black 171 2377 a Ff(The)24
4059
b(contents)f(of)g(general-purpose)e(re)o(gister)i(rA)h(are)g
4060
(multiplied)e(by)i(the)g(contents)f(of)g(general-purpose)e(re)o(gister)
4061
171 2477 y(rB,)g(and)e(added)h(to)g(special-purpose)e(re)o(gister)h
4062
(FPMADDLO/FPMADDHI.)-128 2839 y Fd(32-bit)24 b(Implementation:)p
4063
Black Black 171 3082 a Fc(FPMADDHI[31:0]FPMA)q(DD)q(LO[)q(31:)q(0])53
4064
b Fa(<)p Fc(-)46 b(rA[31:0])j(*)e(rB[31:0])i(+)e(FPMADDHI[31:0]FPMA)q
4065
(DDL)q(O[)q(31:)q(0])-128 3444 y Fd(64-bit)24 b(Implementation:)p
4066
Black Black 171 3687 a Fc(FPMADDHI[31:0]FPMA)q(DD)q(LO[)q(31:)q(0])53
4067
b Fa(<)p Fc(-)46 b(rA[31:0])j(*)e(rB[31:0])i(+)e(FPMADDHI[31:0]FPMA)q
4068
(DDL)q(O[)q(31:)q(0])171 3795 y(FPMADDHI)j Fa(<)p Fc(-)c(0)171
4069
3903 y(FPMADDLO)k Fa(<)p Fc(-)c(0)-128 4265 y Fd(Exceptions:)p
4070
Black Black 171 4508 a Fc(Floating)k(Point)1559 5819
4071
y Ff(Instruction)18 b(Class)1625 5919 y(ORFPX32)j(II)p
4072
Black 1818 6065 a(104)p Black eop
4073
%%Page: 105 105
4074
105 104 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
4075 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 329
4076
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
4077
Black 1 TeXcolorgray 182 w(Middle)17 b(Middle)g(Middle)g(Middle)g
4078
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
4079
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
4080
179 w(Right)p Black 230 456 a Fh(lf)o(.mul.d)438 b(Multiply)25
4081
b(Floating-P)n(oint)f(Double-Pr)n(ecision)439 b(lf)o(.mul.d)p
4082
438 803 2885 4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
4083
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
4084
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
4085
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
4086
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
4087
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
4088 1295 lampret
512 976 a Fe(opcode)21 b(0x32)p 968 1006 V 282 w(D)p
4089
1436 1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006
4090
V 250 w(reserv)o(ed)p 2707 1006 V 158 w(opcode)f(0x12)p
4091
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
4092
a(6)f(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
4093
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
4094
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
4095
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
4096
Black 171 1781 a Fc(lf.mul.d)50 b(rD,rA,rB)-128 2142
4097
y Fd(Description:)p Black Black 171 2377 a Ff(The)24
4098
b(contents)f(of)g(general-purpose)e(re)o(gister)i(rA)h(are)g
4099
(multiplied)e(by)i(the)g(contents)f(of)g(general-purpose)e(re)o(gister)
4100
171 2477 y(rB)g(to)f(form)g(the)g(result.)25 b(The)20
4101
b(result)g(is)h(placed)e(into)h(general-purpose)d(re)o(gister)i(rD.)
4102
-128 2839 y Fd(32-bit)24 b(Implementation:)p Black Black
4103
171 3082 a Fc(N/A)-128 3444 y Fd(64-bit)g(Implementation:)p
4104
Black Black 171 3687 a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(rA[63:0])j(*)e
4105
(rB[63:0])-128 4049 y Fd(Exceptions:)p Black Black 171
4106
4292 a Fc(Floating)j(Point)1559 5819 y Ff(Instruction)18
4107
b(Class)1639 5919 y(ORFPX64)j(I)p Black 1818 6065 a(105)p
4108
Black eop
4109
%%Page: 106 106
4110
106 105 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
4111 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 338
4112
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
4113
Black 1 TeXcolorgray 173 w(Middle)17 b(Middle)g(Middle)g(Middle)g
4114
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
4115
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
4116
170 w(Right)p Black 247 456 a Fh(lf)o(.mul.s)459 b(Multiply)25
4117
b(Floating-P)n(oint)g(Single-Pr)n(ecision)460 b(lf)o(.mul.s)p
4118
438 803 2885 4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
4119
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
4120
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
4121
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
4122
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
4123
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
4124 1295 lampret
512 976 a Fe(opcode)21 b(0x32)p 968 1006 V 282 w(D)p
4125
1436 1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006
4126
V 250 w(reserv)o(ed)p 2707 1006 V 176 w(opcode)g(0x2)p
4127
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
4128
a(6)e(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
4129
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
4130
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
4131
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
4132
Black 171 1781 a Fc(lf.mul.s)50 b(rD,rA,rB)-128 2142
4133
y Fd(Description:)p Black Black 171 2377 a Ff(The)24
4134
b(contents)f(of)g(general-purpose)e(re)o(gister)i(rA)h(are)g
4135
(multiplied)e(by)i(the)g(contents)f(of)g(general-purpose)e(re)o(gister)
4136
171 2477 y(rB)g(to)f(form)g(the)g(result.)25 b(The)20
4137
b(result)g(is)h(placed)e(into)h(general-purpose)d(re)o(gister)i(rD.)
4138
-128 2839 y Fd(32-bit)24 b(Implementation:)p Black Black
4139
171 3082 a Fc(rD[31:0])50 b Fa(<)p Fc(-)c(rA[31:0])j(*)e(rB[31:0])-128
4140
3444 y Fd(64-bit)24 b(Implementation:)p Black Black 171
4141
3687 a Fc(rD[31:0])50 b Fa(<)p Fc(-)c(rA[31:0])j(*)e(rB[31:0])171
4142
3795 y(rD[63:32])j Fa(<)p Fc(-)c(0)-128 4157 y Fd(Exceptions:)p
4143
Black Black 171 4400 a Fc(Floating)k(Point)1559 5819
4144
y Ff(Instruction)18 b(Class)1639 5919 y(ORFPX32)j(I)p
4145
Black 1818 6065 a(106)p Black eop
4146
%%Page: 107 107
4147
107 106 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
4148 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 328
4149
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
4150
Black 1 TeXcolorgray 183 w(Middle)17 b(Middle)g(Middle)g(Middle)g
4151
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
4152
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
4153
180 w(Right)p Black 227 456 a Fh(lf)o(.r)n(em.d)386 b(Remainder)26
4154
b(Floating-P)n(oint)e(Double-Pr)n(ecision)386 b(lf)o(.r)n(em.d)p
4155
438 803 2885 4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
4156
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
4157
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
4158
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
4159
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
4160
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
4161 1295 lampret
512 976 a Fe(opcode)21 b(0x32)p 968 1006 V 282 w(D)p
4162
1436 1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006
4163
V 250 w(reserv)o(ed)p 2707 1006 V 158 w(opcode)f(0x16)p
4164
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
4165
a(6)f(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
4166
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
4167
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
4168
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
4169
Black 171 1781 a Fc(lf.rem.d)50 b(rD,rA,rB)-128 2142
4170
y Fd(Description:)p Black Black 171 2377 a Ff(The)21
4171
b(contents)g(of)g(general-purpose)d(re)o(gister)j(rA)g(are)h(di)n
4172
(vided)e(by)h(the)g(contents)g(of)g(general-purpose)d(re)o(gister)j
4173
(rB,)171 2477 y(and)f(remainder)e(is)j(used)f(as)h(the)f(result.)25
4174
b(The)20 b(result)h(is)g(placed)e(into)h(general-purpose)d(re)o(gister)
4175
i(rD.)-128 2839 y Fd(32-bit)24 b(Implementation:)p Black
4176
Black 171 3082 a Fc(N/A)-128 3444 y Fd(64-bit)g(Implementation:)p
4177
Black Black 171 3687 a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(rA[63:0])j(\045)e
4178
(rB[63:0])-128 4049 y Fd(Exceptions:)p Black Black 171
4179
4292 a Fc(Floating)j(Point)1559 5819 y Ff(Instruction)18
4180
b(Class)1625 5919 y(ORFPX64)j(II)p Black 1818 6065 a(107)p
4181 1110 lampret
Black eop
4182 1295 lampret
%%Page: 108 108
4183
108 107 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
4184 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 336
4185
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
4186
Black 1 TeXcolorgray 175 w(Middle)17 b(Middle)g(Middle)g(Middle)g
4187
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
4188
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
4189
172 w(Right)p Black 244 456 a Fh(lf)o(.r)n(em.s)407 b(Remainder)26
4190
b(Floating-P)n(oint)e(Single-Pr)n(ecision)408 b(lf)o(.r)n(em.s)p
4191
438 803 2885 4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
4192
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
4193
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
4194
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
4195
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
4196
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
4197 1295 lampret
512 976 a Fe(opcode)21 b(0x32)p 968 1006 V 282 w(D)p
4198
1436 1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006
4199
V 250 w(reserv)o(ed)p 2707 1006 V 176 w(opcode)g(0x6)p
4200
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
4201
a(6)e(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
4202
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
4203
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
4204
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
4205
Black 171 1781 a Fc(lf.rem.s)50 b(rD,rA,rB)-128 2142
4206
y Fd(Description:)p Black Black 171 2377 a Ff(The)21
4207
b(contents)g(of)g(general-purpose)d(re)o(gister)j(rA)g(are)h(di)n
4208
(vided)e(by)h(the)g(contents)g(of)g(general-purpose)d(re)o(gister)j
4209
(rB,)171 2477 y(and)f(remainder)e(is)j(used)f(as)h(the)f(result.)25
4210
b(The)20 b(result)h(is)g(placed)e(into)h(general-purpose)d(re)o(gister)
4211
i(rD.)-128 2839 y Fd(32-bit)24 b(Implementation:)p Black
4212
Black 171 3082 a Fc(rD[31:0])50 b Fa(<)p Fc(-)c(rA[31:0])j(\045)e
4213
(rB[31:0])-128 3444 y Fd(64-bit)24 b(Implementation:)p
4214
Black Black 171 3687 a Fc(rD[31:0])50 b Fa(<)p Fc(-)c(rA[31:0])j(\045)e
4215
(rB[31:0])171 3795 y(rD[63:32])j Fa(<)p Fc(-)c(0)-128
4216
4157 y Fd(Exceptions:)p Black Black 171 4400 a Fc(Floating)k(Point)1559
4217
5819 y Ff(Instruction)18 b(Class)1625 5919 y(ORFPX32)j(II)p
4218
Black 1818 6065 a(108)p Black eop
4219
%%Page: 109 109
4220
109 108 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
4221 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 327
4222
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
4223
Black 1 TeXcolorgray 184 w(Middle)17 b(Middle)g(Middle)g(Middle)g
4224
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
4225
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
4226
181 w(Right)p Black 225 456 a Fh(lf)o(.sfeq.d)268 b(Set)26
4227
b(Flag)e(if)h(Equal)g(Floating-P)n(oint)g(Double-Pr)n(ecision)268
4228
b(lf)o(.sfeq.d)p 438 803 2885 4 v 436 903 4 100 v 468
4229
873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903 V 72
4230
w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48 b(.)f(.)g(.)71
4231
b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71 b(11)p 2372
4232
903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f
4233
(.)g(.)83 b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006
4234 1295 lampret
4 100 v 512 976 a Fe(opcode)21 b(0x32)p 968 1006 V 183
4235 623 markom
w(reserv)o(ed)p 1436 1006 V 316 w(A)p 1904 1006 V 416
4236
w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707 1006 V 158
4237 1295 lampret
w(opcode)f(0x18)p 3321 1006 V 438 1009 2885 4 v 436 1109
4238 623 markom
4 100 v 622 1079 a(6)f(bits)p 968 1109 V 336 w(5)g(bits)p
4239
1436 1109 V 304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p
4240
2372 1109 V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p
4241
3321 1109 V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p
4242
Black Black 171 1781 a Fc(lf.sfeq.d)50 b(rA,rB)-128 2142
4243 1295 lampret
y Fd(Description:)p Black Black 171 2377 a Ff(The)26
4244
b(contents)f(of)g(general-purpose)d(re)o(gister)j(rA)h(and)f(the)h
4245
(contents)f(of)h(general-purpose)c(re)o(gister)j(rB)h(are)g(com-)171
4246
2477 y(pared.)e(If)c(the)g(tw)o(o)h(re)o(gisters)f(are)g(equal,)f(the)h
4247
(compare)f(\003ag)h(is)h(set;)g(otherwise)f(the)g(compare)f(\003ag)h
4248
(is)h(cleared.)-128 2839 y Fd(32-bit)j(Implementation:)p
4249
Black Black 171 3082 a Fc(N/A)-128 3444 y Fd(64-bit)g(Implementation:)p
4250
Black Black 171 3687 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[63:0])j(==)e
4251
(rB[63:0])-128 4049 y Fd(Exceptions:)p Black Black 171
4252
4292 a Fc(None)1559 5819 y Ff(Instruction)18 b(Class)1639
4253
5919 y(ORFPX64)j(I)p Black 1818 6065 a(109)p Black eop
4254
%%Page: 110 110
4255
110 109 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
4256 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 335
4257
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
4258
Black 1 TeXcolorgray 176 w(Middle)17 b(Middle)g(Middle)g(Middle)g
4259
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
4260
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
4261
173 w(Right)p Black 242 456 a Fh(lf)o(.sfeq.s)289 b(Set)26
4262
b(Flag)e(if)h(Equal)h(Floating-P)n(oint)e(Single-Pr)n(ecision)290
4263
b(lf)o(.sfeq.s)p 438 803 2885 4 v 436 903 4 100 v 468
4264
873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903 V 72
4265
w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48 b(.)f(.)g(.)71
4266
b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71 b(11)p 2372
4267
903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f
4268
(.)g(.)83 b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006
4269 1295 lampret
4 100 v 512 976 a Fe(opcode)21 b(0x32)p 968 1006 V 183
4270 623 markom
w(reserv)o(ed)p 1436 1006 V 316 w(A)p 1904 1006 V 416
4271 1295 lampret
w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707 1006 V 176
4272
w(opcode)g(0x8)p 3321 1006 V 438 1009 2885 4 v 436 1109
4273
4 100 v 622 1079 a(6)e(bits)p 968 1109 V 336 w(5)g(bits)p
4274 623 markom
1436 1109 V 304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p
4275
2372 1109 V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p
4276
3321 1109 V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p
4277
Black Black 171 1781 a Fc(lf.sfeq.s)50 b(rA,rB)-128 2142
4278 1295 lampret
y Fd(Description:)p Black Black 171 2377 a Ff(The)26
4279
b(contents)f(of)g(general-purpose)d(re)o(gister)j(rA)h(and)f(the)h
4280
(contents)f(of)h(general-purpose)c(re)o(gister)j(rB)h(are)g(com-)171
4281
2477 y(pared.)e(If)c(the)g(tw)o(o)h(re)o(gisters)f(are)g(equal,)f(the)h
4282
(compare)f(\003ag)h(is)h(set;)g(otherwise)f(the)g(compare)f(\003ag)h
4283
(is)h(cleared.)-128 2839 y Fd(32-bit)j(Implementation:)p
4284
Black Black 171 3082 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j(==)e
4285
(rB[31:0])-128 3444 y Fd(64-bit)24 b(Implementation:)p
4286
Black Black 171 3687 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j(==)e
4287
(rB[31:0])-128 4049 y Fd(Exceptions:)p Black Black 171
4288
4292 a Fc(None)1559 5819 y Ff(Instruction)18 b(Class)1639
4289
5919 y(ORFPX32)j(I)p Black 1818 6065 a(110)p Black eop
4290
%%Page: 111 111
4291
111 110 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
4292 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 149
4293
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
4294
Black 1 TeXcolorgray 362 w(Middle)17 b(Middle)g(Middle)g(Middle)g
4295
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
4296
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
4297
359 w(Right)p Black 50 456 a Fh(lf)o(.sfge.d)82 b(Set)26
4298
b(Flag)e(if)h(Gr)n(eater)h(or)f(Equal)g(Than)h(Floating-P)n(oint)e
4299
(Double-Pr)n(ecision)84 b(lf)o(.sfge.d)p 438 803 2885
4300
4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
4301
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
4302
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
4303
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
4304
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
4305
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
4306 1295 lampret
512 976 a Fe(opcode)21 b(0x32)p 968 1006 V 183 w(reserv)o(ed)p
4307 623 markom
1436 1006 V 316 w(A)p 1904 1006 V 416 w(B)p 2372 1006
4308 1295 lampret
V 250 w(reserv)o(ed)p 2707 1006 V 158 w(opcode)f(0x1b)p
4309 623 markom
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
4310
a(6)f(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
4311
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
4312
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
4313
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
4314
Black 171 1781 a Fc(lf.sfge.d)50 b(rA,rB)-128 2142 y
4315 1295 lampret
Fd(Description:)p Black Black 171 2377 a Ff(The)26 b(contents)f(of)g
4316
(general-purpose)d(re)o(gister)j(rA)h(and)f(the)h(contents)f(of)h
4317
(general-purpose)c(re)o(gister)j(rB)h(are)g(com-)171
4318
2477 y(pared.)d(If)16 b(the)h(\002rst)g(re)o(gister)f(is)i(greater)d
4319
(than)h(or)g(equal)g(to)h(the)g(second)e(re)o(gister)m(,)h(the)h
4320
(compare)e(\003ag)h(is)i(set;)h(otherwise)171 2577 y(the)i(compare)d
4321
(\003ag)i(is)i(cleared.)-128 2938 y Fd(32-bit)i(Implementation:)p
4322
Black Black 171 3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
4323
Black Black 171 3787 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[63:0])j(>=)e
4324
(rB[63:0])-128 4148 y Fd(Exceptions:)p Black Black 171
4325
4392 a Fc(None)1559 5819 y Ff(Instruction)18 b(Class)1639
4326
5919 y(ORFPX64)j(I)p Black 1818 6065 a(111)p Black eop
4327
%%Page: 112 112
4328
112 111 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
4329 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 179
4330
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
4331
Black 1 TeXcolorgray 332 w(Middle)17 b(Middle)g(Middle)g(Middle)g
4332
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
4333
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
4334
329 w(Right)p Black 89 456 a Fh(lf)o(.sfge.s)82 b(Set)25
4335
b(Flag)f(if)h(Gr)n(eater)h(or)f(Equal)g(Than)h(Floating-P)n(oint)f
4336
(Single-Pr)n(ecision)83 b(lf)o(.sfge.s)p 438 803 2885
4337
4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
4338
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
4339
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
4340
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
4341
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
4342
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
4343 1295 lampret
512 976 a Fe(opcode)21 b(0x32)p 968 1006 V 183 w(reserv)o(ed)p
4344 623 markom
1436 1006 V 316 w(A)p 1904 1006 V 416 w(B)p 2372 1006
4345 1295 lampret
V 250 w(reserv)o(ed)p 2707 1006 V 176 w(opcode)g(0xb)p
4346 623 markom
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
4347 1295 lampret
a(6)e(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
4348 623 markom
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
4349
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
4350
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
4351
Black 171 1781 a Fc(lf.sfge.s)50 b(rA,rB)-128 2142 y
4352 1295 lampret
Fd(Description:)p Black Black 171 2377 a Ff(The)26 b(contents)f(of)g
4353
(general-purpose)d(re)o(gister)j(rA)h(and)f(the)h(contents)f(of)h
4354
(general-purpose)c(re)o(gister)j(rB)h(are)g(com-)171
4355
2477 y(pared.)d(If)16 b(the)h(\002rst)g(re)o(gister)f(is)i(greater)d
4356
(than)h(or)g(equal)g(to)h(the)g(second)e(re)o(gister)m(,)h(the)h
4357
(compare)e(\003ag)h(is)i(set;)h(otherwise)171 2577 y(the)i(compare)d
4358
(\003ag)i(is)i(cleared.)-128 2938 y Fd(32-bit)i(Implementation:)p
4359
Black Black 171 3182 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j(>=)e
4360
(rB[31:0])-128 3543 y Fd(64-bit)24 b(Implementation:)p
4361
Black Black 171 3787 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j(>=)e
4362
(rB[31:0])-128 4148 y Fd(Exceptions:)p Black Black 171
4363 1110 lampret
4392 a Fc(None)1559 5819 y Ff(Instruction)18 b(Class)1639
4364 1295 lampret
5919 y(ORFPX32)j(I)p Black 1818 6065 a(112)p Black eop
4365
%%Page: 113 113
4366
113 112 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
4367 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 335
4368
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
4369
Black 1 TeXcolorgray 176 w(Middle)17 b(Middle)g(Middle)g(Middle)g
4370
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
4371
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
4372
173 w(Right)p Black 242 456 a Fh(lf)o(.sfgt.d)101 b(Set)25
4373
b(Flag)g(if)f(Gr)n(eater)i(Than)g(Floating-P)n(oint)e(Double-Pr)n
4374
(ecision)102 b(lf)o(.sfgt.d)p 438 803 2885 4 v 436 903
4375
4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p
4376
968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V
4377
72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48
4378
b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p
4379
2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p
4380 1295 lampret
3321 903 V 438 906 2885 4 v 436 1006 4 100 v 512 976
4381
a Fe(opcode)21 b(0x32)p 968 1006 V 183 w(reserv)o(ed)p
4382 623 markom
1436 1006 V 316 w(A)p 1904 1006 V 416 w(B)p 2372 1006
4383 1295 lampret
V 250 w(reserv)o(ed)p 2707 1006 V 160 w(opcode)f(0x1a)p
4384 623 markom
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
4385
a(6)f(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
4386
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
4387
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
4388
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
4389
Black 171 1781 a Fc(lf.sfgt.d)50 b(rA,rB)-128 2142 y
4390 1295 lampret
Fd(Description:)p Black Black 171 2377 a Ff(The)26 b(contents)f(of)g
4391
(general-purpose)d(re)o(gister)j(rA)h(and)f(the)h(contents)f(of)h
4392
(general-purpose)c(re)o(gister)j(rB)h(are)g(com-)171
4393
2477 y(pared.)53 b(If)29 b(the)h(\002rst)h(re)o(gister)e(is)h(greater)f
4394
(than)g(the)h(second)f(re)o(gister)m(,)i(the)f(compare)e(\003ag)i(is)g
4395
(set;)36 b(otherwise)29 b(the)171 2577 y(compare)19 b(\003ag)h(is)h
4396
(cleared.)-128 2938 y Fd(32-bit)j(Implementation:)p Black
4397
Black 171 3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
4398
Black Black 171 3787 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[63:0])j(>)e
4399
(rB[63:0])-128 4148 y Fd(Exceptions:)p Black Black 171
4400
4392 a Fc(None)1559 5819 y Ff(Instruction)18 b(Class)1639
4401
5919 y(ORFPX64)j(I)p Black 1818 6065 a(113)p Black eop
4402
%%Page: 114 114
4403
114 113 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
4404 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 343
4405
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
4406
Black 1 TeXcolorgray 168 w(Middle)17 b(Middle)g(Middle)g(Middle)g
4407
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
4408
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
4409
165 w(Right)p Black 258 456 a Fh(lf)o(.sfgt.s)123 b(Set)26
4410
b(Flag)e(if)g(Gr)n(eater)i(Than)g(Floating-P)n(oint)e(Single-Pr)n
4411
(ecision)124 b(lf)o(.sfgt.s)p 438 803 2885 4 v 436 903
4412
4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p
4413
968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V
4414
72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48
4415
b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p
4416
2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p
4417 1295 lampret
3321 903 V 438 906 2885 4 v 436 1006 4 100 v 512 976
4418
a Fe(opcode)21 b(0x32)p 968 1006 V 183 w(reserv)o(ed)p
4419 623 markom
1436 1006 V 316 w(A)p 1904 1006 V 416 w(B)p 2372 1006
4420 1295 lampret
V 250 w(reserv)o(ed)p 2707 1006 V 178 w(opcode)g(0xa)p
4421 623 markom
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
4422 1295 lampret
a(6)e(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
4423 623 markom
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
4424
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
4425
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
4426
Black 171 1781 a Fc(lf.sfgt.s)50 b(rA,rB)-128 2142 y
4427 1295 lampret
Fd(Description:)p Black Black 171 2377 a Ff(The)26 b(contents)f(of)g
4428
(general-purpose)d(re)o(gister)j(rA)h(and)f(the)h(contents)f(of)h
4429
(general-purpose)c(re)o(gister)j(rB)h(are)g(com-)171
4430
2477 y(pared.)53 b(If)29 b(the)h(\002rst)h(re)o(gister)e(is)h(greater)f
4431
(than)g(the)h(second)f(re)o(gister)m(,)i(the)f(compare)e(\003ag)i(is)g
4432
(set;)36 b(otherwise)29 b(the)171 2577 y(compare)19 b(\003ag)h(is)h
4433
(cleared.)-128 2938 y Fd(32-bit)j(Implementation:)p Black
4434
Black 171 3182 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j(>)e(rB[31:0])
4435
-128 3543 y Fd(64-bit)24 b(Implementation:)p Black Black
4436
171 3787 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j(>)e(rB[31:0])-128
4437
4148 y Fd(Exceptions:)p Black Black 171 4392 a Fc(None)1559
4438
5819 y Ff(Instruction)18 b(Class)1639 5919 y(ORFPX32)j(I)p
4439
Black 1818 6065 a(114)p Black eop
4440
%%Page: 115 115
4441
115 114 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
4442 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 236
4443
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
4444
Black 1 TeXcolorgray 275 w(Middle)17 b(Middle)g(Middle)g(Middle)g
4445
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
4446
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
4447
272 w(Right)p Black 151 456 a Fh(lf)o(.s\003e.d)83 b(Set)26
4448
b(Flag)e(if)h(Less)g(or)g(Equal)g(Than)h(Floating-P)n(oint)f(Double-Pr)
4449
n(ecision)83 b(lf)o(.s\003e.d)p 438 803 2885 4 v 436
4450
903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p
4451
968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V
4452
72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48
4453
b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p
4454
2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p
4455 1295 lampret
3321 903 V 438 906 2885 4 v 436 1006 4 100 v 512 976
4456
a Fe(opcode)21 b(0x32)p 968 1006 V 183 w(reserv)o(ed)p
4457 623 markom
1436 1006 V 316 w(A)p 1904 1006 V 416 w(B)p 2372 1006
4458 1295 lampret
V 250 w(reserv)o(ed)p 2707 1006 V 158 w(opcode)f(0x1d)p
4459 623 markom
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
4460
a(6)f(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
4461
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
4462
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
4463
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
4464
Black 171 1781 a Fc(lf.sfle.d)50 b(rA,rB)-128 2142 y
4465 1295 lampret
Fd(Description:)p Black Black 171 2377 a Ff(The)26 b(contents)f(of)g
4466
(general-purpose)d(re)o(gister)j(rA)h(and)f(the)h(contents)f(of)h
4467
(general-purpose)c(re)o(gister)j(rB)h(are)g(com-)171
4468
2477 y(pared.)k(If)22 b(the)g(\002rst)h(re)o(gister)e(is)i(less)g(than)
4469
f(or)g(equal)f(to)h(the)g(second)g(re)o(gister)m(,)f(the)h(compare)e
4470
(\003ag)j(is)g(set;)h(otherwise)171 2577 y(the)d(compare)d(\003ag)i(is)
4471
i(cleared.)-128 2938 y Fd(32-bit)i(Implementation:)p
4472
Black Black 171 3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
4473
Black Black 171 3787 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[363:0])j
4474
Fa(<)p Fc(=)e(rB[63:0])-128 4148 y Fd(Exceptions:)p Black
4475
Black 171 4392 a Fc(None)1559 5819 y Ff(Instruction)18
4476
b(Class)1639 5919 y(ORFPX64)j(I)p Black 1818 6065 a(115)p
4477 1110 lampret
Black eop
4478 1295 lampret
%%Page: 116 116
4479
116 115 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
4480 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 267
4481
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
4482
Black 1 TeXcolorgray 244 w(Middle)17 b(Middle)g(Middle)g(Middle)g
4483
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
4484
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
4485
241 w(Right)p Black 190 456 a Fh(lf)o(.s\003e.s)82 b(Set)26
4486
b(Flag)e(if)h(Less)g(or)g(Equal)h(Than)g(Floating-P)n(oint)e(Single-Pr)
4487
n(ecision)83 b(lf)o(.s\003e.s)p 438 803 2885 4 v 436
4488
903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p
4489
968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V
4490
72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48
4491
b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p
4492
2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p
4493 1295 lampret
3321 903 V 438 906 2885 4 v 436 1006 4 100 v 512 976
4494
a Fe(opcode)21 b(0x32)p 968 1006 V 183 w(reserv)o(ed)p
4495 623 markom
1436 1006 V 316 w(A)p 1904 1006 V 416 w(B)p 2372 1006
4496 1295 lampret
V 250 w(reserv)o(ed)p 2707 1006 V 176 w(opcode)g(0xd)p
4497 623 markom
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
4498 1295 lampret
a(6)e(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
4499 623 markom
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
4500
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
4501
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
4502
Black 171 1781 a Fc(lf.sfle.s)50 b(rA,rB)-128 2142 y
4503 1295 lampret
Fd(Description:)p Black Black 171 2377 a Ff(The)26 b(contents)f(of)g
4504
(general-purpose)d(re)o(gister)j(rA)h(and)f(the)h(contents)f(of)h
4505
(general-purpose)c(re)o(gister)j(rB)h(are)g(com-)171
4506
2477 y(pared.)k(If)22 b(the)g(\002rst)h(re)o(gister)e(is)i(less)g(than)
4507
f(or)g(equal)f(to)h(the)g(second)g(re)o(gister)m(,)f(the)h(compare)e
4508
(\003ag)j(is)g(set;)h(otherwise)171 2577 y(the)d(compare)d(\003ag)i(is)
4509
i(cleared.)-128 2938 y Fd(32-bit)i(Implementation:)p
4510
Black Black 171 3182 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j
4511
Fa(<)p Fc(=)d(rB[31:0])-128 3543 y Fd(64-bit)24 b(Implementation:)p
4512
Black Black 171 3787 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j
4513
Fa(<)p Fc(=)d(rB[31:0])-128 4148 y Fd(Exceptions:)p Black
4514
Black 171 4392 a Fc(None)1559 5819 y Ff(Instruction)18
4515
b(Class)1639 5919 y(ORFPX32)j(I)p Black 1818 6065 a(116)p
4516
Black eop
4517
%%Page: 117 117
4518
117 116 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
4519 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 349
4520
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
4521
Black 1 TeXcolorgray 162 w(Middle)17 b(Middle)g(Middle)g(Middle)g
4522
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
4523
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
4524
159 w(Right)p Black 269 456 a Fh(lf)o(.s\003t.d)175 b(Set)26
4525
b(Flag)e(if)h(Less)g(Than)h(Floating-P)n(oint)e(Double-Pr)n(ecision)176
4526
b(lf)o(.s\003t.d)p 438 803 2885 4 v 436 903 4 100 v 468
4527
873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903 V 72
4528
w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48 b(.)f(.)g(.)71
4529
b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71 b(11)p 2372
4530
903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f
4531
(.)g(.)83 b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006
4532 1295 lampret
4 100 v 512 976 a Fe(opcode)21 b(0x32)p 968 1006 V 183
4533 623 markom
w(reserv)o(ed)p 1436 1006 V 316 w(A)p 1904 1006 V 416
4534
w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707 1006 V 160
4535 1295 lampret
w(opcode)f(0x1c)p 3321 1006 V 438 1009 2885 4 v 436 1109
4536 623 markom
4 100 v 622 1079 a(6)f(bits)p 968 1109 V 336 w(5)g(bits)p
4537
1436 1109 V 304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p
4538
2372 1109 V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p
4539
3321 1109 V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p
4540
Black Black 171 1781 a Fc(lf.sflt.d)50 b(rA,rB)-128 2142
4541 1295 lampret
y Fd(Description:)p Black Black 171 2377 a Ff(The)26
4542
b(contents)f(of)g(general-purpose)d(re)o(gister)j(rA)h(and)f(the)h
4543
(contents)f(of)h(general-purpose)c(re)o(gister)j(rB)h(are)g(com-)171
4544
2477 y(pared.)e(If)19 b(the)h(\002rst)g(re)o(gister)f(is)h(less)h(than)
4545
e(the)g(second)g(re)o(gister)m(,)f(the)i(compare)e(\003ag)h(is)i(set;)f
4546
(otherwise)f(the)g(compare)171 2577 y(\003ag)i(is)g(cleared.)-128
4547
2938 y Fd(32-bit)j(Implementation:)p Black Black 171
4548
3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
4549
Black Black 171 3787 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[63:0])j
4550
Fa(<)d Fc(rB[63:0])-128 4148 y Fd(Exceptions:)p Black
4551
Black 171 4392 a Fc(None)1559 5819 y Ff(Instruction)18
4552
b(Class)1639 5919 y(ORFPX64)j(I)p Black 1818 6065 a(117)p
4553
Black eop
4554
%%Page: 118 118
4555
118 117 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
4556 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 357
4557
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
4558
Black 1 TeXcolorgray 154 w(Middle)17 b(Middle)g(Middle)g(Middle)g
4559
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
4560
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
4561
151 w(Right)p Black 286 456 a Fh(lf)o(.s\003t.s)197 b(Set)25
4562
b(Flag)f(if)h(Less)g(Than)h(Floating-P)n(oint)f(Single-Pr)n(ecision)197
4563
b(lf)o(.s\003t.s)p 438 803 2885 4 v 436 903 4 100 v 468
4564
873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903 V 72
4565
w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48 b(.)f(.)g(.)71
4566
b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71 b(11)p 2372
4567
903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f
4568
(.)g(.)83 b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006
4569 1295 lampret
4 100 v 512 976 a Fe(opcode)21 b(0x32)p 968 1006 V 183
4570 623 markom
w(reserv)o(ed)p 1436 1006 V 316 w(A)p 1904 1006 V 416
4571 1295 lampret
w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707 1006 V 178
4572
w(opcode)g(0xc)p 3321 1006 V 438 1009 2885 4 v 436 1109
4573
4 100 v 622 1079 a(6)e(bits)p 968 1109 V 336 w(5)g(bits)p
4574 623 markom
1436 1109 V 304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p
4575
2372 1109 V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p
4576
3321 1109 V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p
4577
Black Black 171 1781 a Fc(lf.sflt.s)50 b(rA,rB)-128 2142
4578 1295 lampret
y Fd(Description:)p Black Black 171 2377 a Ff(The)26
4579
b(contents)f(of)g(general-purpose)d(re)o(gister)j(rA)h(and)f(the)h
4580
(contents)f(of)h(general-purpose)c(re)o(gister)j(rB)h(are)g(com-)171
4581
2477 y(pared.)e(If)19 b(the)h(\002rst)g(re)o(gister)f(is)h(less)h(than)
4582
e(the)g(second)g(re)o(gister)m(,)f(the)i(compare)e(\003ag)h(is)i(set;)f
4583
(otherwise)f(the)g(compare)171 2577 y(\003ag)i(is)g(cleared.)-128
4584
2938 y Fd(32-bit)j(Implementation:)p Black Black 171
4585
3182 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j Fa(<)d
4586
Fc(rB[31:0])-128 3543 y Fd(64-bit)24 b(Implementation:)p
4587
Black Black 171 3787 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j
4588
Fa(<)d Fc(rB[31:0])-128 4148 y Fd(Exceptions:)p Black
4589
Black 171 4392 a Fc(None)1559 5819 y Ff(Instruction)18
4590
b(Class)1639 5919 y(ORFPX32)j(I)p Black 1818 6065 a(118)p
4591
Black eop
4592
%%Page: 119 119
4593
119 118 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
4594 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 327
4595
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
4596
Black 1 TeXcolorgray 184 w(Middle)17 b(Middle)g(Middle)g(Middle)g
4597
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
4598
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
4599
181 w(Right)p Black 225 456 a Fh(lf)o(.sfne.d)178 b(Set)26
4600
b(Flag)e(if)h(Not)g(Equal)g(Floating-P)n(oint)g(Double-Pr)n(ecision)178
4601
b(lf)o(.sfne.d)p 438 803 2885 4 v 436 903 4 100 v 468
4602
873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903 V 72
4603
w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48 b(.)f(.)g(.)71
4604
b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71 b(11)p 2372
4605
903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f
4606
(.)g(.)83 b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006
4607 1295 lampret
4 100 v 512 976 a Fe(opcode)21 b(0x32)p 968 1006 V 183
4608 623 markom
w(reserv)o(ed)p 1436 1006 V 316 w(A)p 1904 1006 V 416
4609
w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707 1006 V 158
4610 1295 lampret
w(opcode)f(0x19)p 3321 1006 V 438 1009 2885 4 v 436 1109
4611 623 markom
4 100 v 622 1079 a(6)f(bits)p 968 1109 V 336 w(5)g(bits)p
4612
1436 1109 V 304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p
4613
2372 1109 V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p
4614
3321 1109 V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p
4615
Black Black 171 1781 a Fc(lf.sfne.d)50 b(rA,rB)-128 2142
4616 1295 lampret
y Fd(Description:)p Black Black 171 2377 a Ff(The)26
4617
b(contents)f(of)g(general-purpose)d(re)o(gister)j(rA)h(and)f(the)h
4618
(contents)f(of)h(general-purpose)c(re)o(gister)j(rB)h(are)g(com-)171
4619
2477 y(pared.)e(If)c(the)g(tw)o(o)h(re)o(gisters)f(are)g(not)g(equal,)f
4620
(the)h(compare)f(\003ag)h(is)h(set;)g(otherwise)f(the)g(compare)f
4621
(\003ag)h(is)h(cleared.)-128 2839 y Fd(32-bit)j(Implementation:)p
4622
Black Black 171 3082 a Fc(N/A)-128 3444 y Fd(64-bit)g(Implementation:)p
4623
Black Black 171 3687 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[63:0])j(!=)e
4624
(rB[63:0])-128 4049 y Fd(Exceptions:)p Black Black 171
4625
4292 a Fc(None)1559 5819 y Ff(Instruction)18 b(Class)1639
4626
5919 y(ORFPX64)j(I)p Black 1818 6065 a(119)p Black eop
4627
%%Page: 120 120
4628
120 119 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
4629 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 335
4630
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
4631
Black 1 TeXcolorgray 176 w(Middle)17 b(Middle)g(Middle)g(Middle)g
4632
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
4633
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
4634
173 w(Right)p Black 242 456 a Fh(lf)o(.sfne.s)199 b(Set)26
4635
b(Flag)e(if)h(Not)g(Equal)g(Floating-P)n(oint)g(Single-Pr)n(ecision)200
4636
b(lf)o(.sfne.s)p 438 803 2885 4 v 436 903 4 100 v 468
4637
873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903 V 72
4638
w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48 b(.)f(.)g(.)71
4639
b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71 b(11)p 2372
4640
903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f
4641
(.)g(.)83 b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006
4642 1295 lampret
4 100 v 512 976 a Fe(opcode)21 b(0x32)p 968 1006 V 183
4643 623 markom
w(reserv)o(ed)p 1436 1006 V 316 w(A)p 1904 1006 V 416
4644 1295 lampret
w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707 1006 V 176
4645
w(opcode)g(0x9)p 3321 1006 V 438 1009 2885 4 v 436 1109
4646
4 100 v 622 1079 a(6)e(bits)p 968 1109 V 336 w(5)g(bits)p
4647 623 markom
1436 1109 V 304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p
4648
2372 1109 V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p
4649
3321 1109 V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p
4650
Black Black 171 1781 a Fc(lf.sfne.s)50 b(rA,rB)-128 2142
4651 1295 lampret
y Fd(Description:)p Black Black 171 2377 a Ff(The)26
4652
b(contents)f(of)g(general-purpose)d(re)o(gister)j(rA)h(and)f(the)h
4653
(contents)f(of)h(general-purpose)c(re)o(gister)j(rB)h(are)g(com-)171
4654
2477 y(pared.)e(If)c(the)g(tw)o(o)h(re)o(gisters)f(are)g(not)g(equal,)f
4655
(the)h(compare)f(\003ag)h(is)h(set;)g(otherwise)f(the)g(compare)f
4656
(\003ag)h(is)h(cleared.)-128 2839 y Fd(32-bit)j(Implementation:)p
4657
Black Black 171 3082 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j(!=)e
4658
(rB[31:0])-128 3444 y Fd(64-bit)24 b(Implementation:)p
4659
Black Black 171 3687 a Fc(SR[F])49 b Fa(<)p Fc(-)d(rA[31:0])j(!=)e
4660
(rB[31:0])-128 4049 y Fd(Exceptions:)p Black Black 171
4661
4292 a Fc(None)1559 5819 y Ff(Instruction)18 b(Class)1639
4662
5919 y(ORFPX32)j(I)p Black 1818 6065 a(120)p Black eop
4663
%%Page: 121 121
4664
121 120 bop Black 3260 -179 a Fj(0.2.)45 b(ORFPX32/64)p
4665 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 340
4666
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
4667
Black 1 TeXcolorgray 171 w(Middle)17 b(Middle)g(Middle)g(Middle)g
4668
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
4669
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
4670
168 w(Right)p Black 251 456 a Fh(lf)o(.sub)l(.d)438 b(Subtract)27
4671
b(Floating-P)n(oint)d(Double-Pr)n(ecision)439 b(lf)o(.sub)l(.d)p
4672
438 803 2885 4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
4673
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
4674
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
4675
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
4676
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
4677
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
4678 1295 lampret
512 976 a Fe(opcode)21 b(0x32)p 968 1006 V 282 w(D)p
4679
1436 1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006
4680
V 250 w(reserv)o(ed)p 2707 1006 V 158 w(opcode)f(0x11)p
4681
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
4682
a(6)f(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
4683
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
4684
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
4685
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
4686
Black 171 1781 a Fc(lf.sub.d)50 b(rD,rA,rB)-128 2142
4687
y Fd(Description:)p Black Black 171 2377 a Ff(The)18
4688
b(contents)g(of)f(general-purpose)e(re)o(gister)j(rB)g(are)g
4689
(subtracted)f(from)g(the)i(contents)e(of)h(general-purpose)d(re)o
4690
(gister)171 2477 y(rA)21 b(to)f(form)f(the)h(result.)25
4691
b(The)20 b(result)g(is)i(placed)d(into)h(general-purpose)c(re)o(gister)
4692
k(rD.)-128 2839 y Fd(32-bit)k(Implementation:)p Black
4693
Black 171 3082 a Fc(N/A)-128 3444 y Fd(64-bit)g(Implementation:)p
4694
Black Black 171 3687 a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(rA[63:0])j(-)e
4695
(rB[63:0])-128 4049 y Fd(Exceptions:)p Black Black 171
4696
4292 a Fc(Floating)j(Point)1559 5819 y Ff(Instruction)18
4697
b(Class)1639 5919 y(ORFPX64)j(I)p Black 1818 6065 a(121)p
4698
Black eop
4699
%%Page: 122 122
4700
122 121 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
4701 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 348
4702
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
4703
Black 1 TeXcolorgray 163 w(Middle)17 b(Middle)g(Middle)g(Middle)g
4704
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
4705
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
4706
160 w(Right)p Black 268 456 a Fh(lf)o(.sub)l(.s)460 b(Subtract)26
4707
b(Floating-P)n(oint)f(Single-Pr)n(ecision)460 b(lf)o(.sub)l(.s)p
4708
438 803 2885 4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
4709
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
4710
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
4711
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
4712
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
4713
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
4714 1295 lampret
512 976 a Fe(opcode)21 b(0x32)p 968 1006 V 282 w(D)p
4715
1436 1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006
4716
V 250 w(reserv)o(ed)p 2707 1006 V 176 w(opcode)g(0x1)p
4717
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
4718
a(6)e(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
4719
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
4720
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
4721
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
4722
Black 171 1781 a Fc(lf.sub.s)50 b(rD,rA,rB)-128 2142
4723
y Fd(Description:)p Black Black 171 2377 a Ff(The)18
4724
b(contents)g(of)f(general-purpose)e(re)o(gister)j(rB)g(are)g
4725
(subtracted)f(from)g(the)i(contents)e(of)h(general-purpose)d(re)o
4726
(gister)171 2477 y(rA)21 b(to)f(form)f(the)h(result.)25
4727
b(The)20 b(result)g(is)i(placed)d(into)h(general-purpose)c(re)o(gister)
4728
k(rD.)-128 2839 y Fd(32-bit)k(Implementation:)p Black
4729
Black 171 3082 a Fc(rD[31:0])50 b Fa(<)p Fc(-)c(rA[31:0])j(-)e
4730
(rB[31:0])-128 3444 y Fd(64-bit)24 b(Implementation:)p
4731
Black Black 171 3687 a Fc(rD[31:0])50 b Fa(<)p Fc(-)c(rA[31:0])j(-)e
4732
(rB[31:0])171 3795 y(rD[63:32])j Fa(<)p Fc(-)c(0)-128
4733
4157 y Fd(Exceptions:)p Black Black 171 4400 a Fc(Floating)k(Point)1559
4734
5600 y Ff(Instruction)18 b(Class)1639 5700 y(ORFPX32)j(I)1606
4735 1110 lampret
5865 y Fl(0.3.)40 b(OR)-5 b(VDX64)p Black 1818 6065 a
4736 1295 lampret
Ff(122)p Black eop
4737
%%Page: 123 123
4738
123 122 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
4739 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 327
4740
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
4741
Black 1 TeXcolorgray 184 w(Middle)17 b(Middle)g(Middle)g(Middle)g
4742
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
4743
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
4744
181 w(Right)p Black 225 456 a Fh(lv)-7 b(.add.b)602 b(V)-10
4745
b(ector)26 b(Byte)f(Elements)h(Add)g(Signed)602 b(lv)-7
4746
b(.add.b)p 438 803 2885 4 v 436 903 4 100 v 468 873 a
4747
Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903 V 72 w(25)48
4748
b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48 b(.)f(.)g(.)71
4749
b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71 b(11)p 2372
4750
903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f
4751
(.)g(.)83 b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006
4752
4 100 v 533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303
4753
w(D)p 1436 1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372
4754
1006 V 250 w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x30)p
4755
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
4756
a(6)f(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
4757
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
4758
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
4759
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
4760
Black 171 1781 a Fc(lv.add.b)50 b(rD,rA,rB)-128 2142
4761 1295 lampret
y Fd(Description:)p Black Black 171 2377 a Ff(The)28
4762
b(byte)g(elements)g(of)g(general-purpose)d(re)o(gister)i(rA)i(are)f
4763
(added)f(to)h(the)h(byte)f(elements)f(of)h(general-purpose)171
4764
2477 y(re)o(gister)20 b(rB)g(to)g(form)f(the)h(result)g(elements.)25
4765
b(The)19 b(result)h(elements)g(are)g(placed)f(into)g(general-purpose)e
4766
(re)o(gister)i(rD.)-128 2839 y Fd(32-bit)24 b(Implementation:)p
4767
Black Black 171 3082 a Fc(N/A)-128 3444 y Fd(64-bit)g(Implementation:)p
4768
Black Black 171 3687 a Fc(rD[7:0])49 b Fa(<)p Fc(-)e(rA[7:0])h(+)f
4769
(rB[7:0])171 3795 y(rD[15:8])j Fa(<)p Fc(-)c(rA[15:8])j(+)e(rB[15:8])
4770
171 3903 y(rD[23:16])j Fa(<)p Fc(-)c(rA[23:16])k(+)d(rB[23:16])171
4771
4011 y(rD[31:24])j Fa(<)p Fc(-)c(rA[31:24])k(+)d(rB[31:24])171
4772
4119 y(rD[39:32])j Fa(<)p Fc(-)c(rA[39:32])k(+)d(rB[39:32])171
4773
4227 y(rD[47:40])j Fa(<)p Fc(-)c(rA[47:40])k(+)d(rB[47:40])171
4774
4335 y(rD[55:48])j Fa(<)p Fc(-)c(rA[55:48])k(+)d(rB[55:48])171
4775
4443 y(rD[63:56])j Fa(<)p Fc(-)c(rA[63:56])k(+)d(rB[63:56])-128
4776
4804 y Fd(Exceptions:)p Black Black 171 5048 a Fc(None)1559
4777 1110 lampret
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
4778 1295 lampret
b(I)p Black 1818 6065 a(123)p Black eop
4779
%%Page: 124 124
4780
124 123 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
4781 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 327
4782
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
4783
Black 1 TeXcolorgray 184 w(Middle)17 b(Middle)g(Middle)g(Middle)g
4784
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
4785
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
4786
181 w(Right)p Black 225 456 a Fh(lv)-7 b(.add.h)467 b(V)-10
4787
b(ector)26 b(Half-W)-7 b(ord)24 b(Elements)i(Add)f(Signed)468
4788
b(lv)-7 b(.add.h)p 438 803 2885 4 v 436 903 4 100 v 468
4789
873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903 V 72
4790
w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48 b(.)f(.)g(.)71
4791
b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71 b(11)p 2372
4792
903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f
4793
(.)g(.)83 b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006
4794
4 100 v 533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303
4795
w(D)p 1436 1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372
4796
1006 V 250 w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x31)p
4797
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
4798
a(6)f(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
4799
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
4800
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
4801
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
4802
Black 171 1781 a Fc(lv.add.h)50 b(rD,rA,rB)-128 2142
4803 1295 lampret
y Fd(Description:)p Black Black 171 2377 a Ff(The)21
4804
b(half-w)o(ord)e(elements)h(of)h(general-purpose)c(re)o(gister)j(rA)h
4805
(are)g(added)f(to)h(the)f(half-w)o(ord)f(elements)i(of)f(general-)171
4806
2477 y(purpose)26 b(re)o(gister)g(rB)i(to)f(form)f(the)h(result)g
4807
(elements.)46 b(The)26 b(result)i(elements)e(are)h(placed)g(into)f
4808
(general-purpose)171 2577 y(re)o(gister)20 b(rD.)-128
4809 623 markom
2938 y Fd(32-bit)k(Implementation:)p Black Black 171
4810
3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
4811 1295 lampret
Black Black 171 3787 a Fc(rD[15:0])50 b Fa(<)p Fc(-)c(rA[15:0])j(+)e
4812
(rB[15:0])171 3895 y(rD[31:16])j Fa(<)p Fc(-)c(rA[31:16])k(+)d
4813
(rB[31:16])171 4003 y(rD[47:32])j Fa(<)p Fc(-)c(rA[47:32])k(+)d
4814
(rB[47:32])171 4111 y(rD[63:48])j Fa(<)p Fc(-)c(rA[63:48])k(+)d
4815
(rB[63:48])-128 4580 y Fd(Exceptions:)p Black Black 171
4816
4824 a Fc(None)1559 5819 y Ff(Instruction)18 b(Class)1629
4817
5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818 6065 a(124)p
4818
Black eop
4819
%%Page: 125 125
4820
125 124 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
4821 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 307
4822
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
4823
Black 1 TeXcolorgray 204 w(Middle)17 b(Middle)g(Middle)g(Middle)g
4824
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
4825
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
4826
201 w(Right)p Black 186 456 a Fh(lv)-7 b(.adds.b)379
4827
b(V)-10 b(ector)26 b(Byte)f(Elements)h(Add)g(Signed)g(Saturated)380
4828
b(lv)-7 b(.adds.b)p 438 803 2885 4 v 436 903 4 100 v
4829
468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903
4830
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48
4831
b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
4832
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
4833
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
4834
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
4835
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
4836
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
4837
1006 V 158 w(opcode)g(0x32)p 3321 1006 V 438 1009 2885
4838
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
4839
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
4840
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
4841
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
4842
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.adds.b)50
4843
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
4844 1295 lampret
171 2377 a Ff(The)28 b(byte)g(elements)g(of)g(general-purpose)d(re)o
4845
(gister)i(rA)i(are)f(added)f(to)h(the)h(byte)f(elements)f(of)h
4846
(general-purpose)171 2477 y(re)o(gister)21 b(rB)h(to)g(form)e(the)h
4847
(result)h(elements.)28 b(If)22 b(the)f(result)g(e)o(xceeds)g(the)g
4848
(min/max)g(v)n(alue)f(for)h(the)h(destination)e(data)171
4849
2577 y(type,)g(it)h(is)g(saturated)e(to)i(the)f(min/max)f(v)n(alue)g
4850
(and)h(placed)f(into)h(general-purpose)d(re)o(gister)i(rD.)-128
4851
2938 y Fd(32-bit)24 b(Implementation:)p Black Black 171
4852
3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
4853
Black Black 171 3787 a Fc(rD[7:0])49 b Fa(<)p Fc(-)e(sat8s\(rA[7:0])k
4854
(+)46 b(rB[7:0]\))171 3895 y(rD[15:8])k Fa(<)p Fc(-)c(sat8s\(rA[15:8])
4855
51 b(+)c(rB[15:8]\))171 4003 y(rD[23:16])j Fa(<)p Fc(-)c
4856
(sat8s\(rA[23:16])52 b(+)47 b(rB[23:16]\))171 4111 y(rD[31:24])j
4857
Fa(<)p Fc(-)c(sat8s\(rA[31:24])52 b(+)47 b(rB[31:24]\))171
4858
4219 y(rD[39:32])j Fa(<)p Fc(-)c(sat8s\(rA[39:32])52
4859
b(+)47 b(rB[39:32]\))171 4327 y(rD[47:40])j Fa(<)p Fc(-)c
4860
(sat8s\(rA[47:40])52 b(+)47 b(rB[47:40]\))171 4434 y(rD[55:48])j
4861
Fa(<)p Fc(-)c(sat8s\(rA[55:48])52 b(+)47 b(rB[55:48]\))171
4862
4542 y(rD[63:56])j Fa(<)p Fc(-)c(sat8s\(rA[63:56])52
4863
b(+)47 b(rB[63:56]\))-128 4904 y Fd(Exceptions:)p Black
4864
Black 171 5147 a Fc(None)1559 5819 y Ff(Instruction)18
4865
b(Class)1629 5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818
4866
6065 a(125)p Black eop
4867
%%Page: 126 126
4868
126 125 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
4869 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 307
4870
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
4871
Black 1 TeXcolorgray 204 w(Middle)17 b(Middle)g(Middle)g(Middle)g
4872
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
4873
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
4874
201 w(Right)p Black 186 456 a Fh(lv)-7 b(.adds.h)245
4875
b(V)-10 b(ector)25 b(Half-W)-7 b(ord)24 b(Elements)i(Add)g(Signed)f
4876
(Saturated)246 b(lv)-7 b(.adds.h)p 438 803 2885 4 v 436
4877
903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p
4878
968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V
4879
72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48
4880
b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p
4881
2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p
4882
3321 903 V 438 906 2885 4 v 436 1006 4 100 v 533 976
4883
a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436 1006
4884
V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p
4885
2707 1006 V 158 w(opcode)g(0x33)p 3321 1006 V 438 1009
4886
2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109
4887
V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904
4888
1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
4889
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
4890
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
4891
Fc(lv.adds.h)50 b(rD,rA,rB)-128 2142 y Fd(Description:)p
4892 1295 lampret
Black Black 171 2377 a Ff(The)21 b(half-w)o(ord)e(elements)h(of)h
4893
(general-purpose)c(re)o(gister)j(rA)h(are)g(added)f(to)h(the)f(half-w)o
4894
(ord)f(elements)i(of)f(general-)171 2477 y(purpose)f(re)o(gister)g(rB)i
4895
(to)g(form)e(the)h(result)g(elements.)25 b(If)20 b(the)g(result)h(e)o
4896
(xceeds)e(the)h(min/max)f(v)n(alue)h(for)f(the)h(destina-)171
4897
2577 y(tion)g(data)g(type,)g(it)h(is)g(saturated)e(to)i(the)f(min/max)f
4898
(v)n(alue)g(and)h(placed)f(into)h(general-purpose)d(re)o(gister)i(rD.)
4899
-128 2938 y Fd(32-bit)24 b(Implementation:)p Black Black
4900
171 3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
4901
Black Black 171 3787 a Fc(rD[15:0])50 b Fa(<)p Fc(-)c(sat16s\(rA[15:0])
4902
52 b(+)46 b(rB[15:0]\))171 3895 y(rD[31:16])k Fa(<)p
4903
Fc(-)c(sat16s\(rA[31:16])52 b(+)47 b(rB[31:16]\))171
4904
4003 y(rD[47:32])j Fa(<)p Fc(-)c(sat16s\(rA[47:32])52
4905
b(+)47 b(rB[47:32]\))171 4111 y(rD[63:48])j Fa(<)p Fc(-)c
4906
(sat16s\(rA[63:48])52 b(+)47 b(rB[63:48]\))-128 4472
4907
y Fd(Exceptions:)p Black Black 171 4716 a Fc(None)1559
4908
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
4909
b(I)p Black 1818 6065 a(126)p Black eop
4910
%%Page: 127 127
4911
127 126 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
4912 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 299
4913
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
4914
Black 1 TeXcolorgray 212 w(Middle)17 b(Middle)g(Middle)g(Middle)g
4915
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
4916
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
4917
209 w(Right)p Black 169 456 a Fh(lv)-7 b(.addu.b)548
4918
b(V)-10 b(ector)25 b(Byte)h(Elements)g(Add)f(Unsigned)547
4919
b(lv)-7 b(.addu.b)p 438 803 2885 4 v 436 903 4 100 v
4920
468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903
4921
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48
4922
b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
4923
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
4924
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
4925
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
4926
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
4927
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
4928
1006 V 158 w(opcode)g(0x34)p 3321 1006 V 438 1009 2885
4929
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
4930
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
4931
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
4932
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
4933
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.addu.b)50
4934
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
4935 1295 lampret
171 2377 a Ff(The)22 b(unsigned)e(byte)i(elements)g(of)f
4936
(general-purpose)e(re)o(gister)i(rA)h(are)g(added)f(to)h(the)g
4937
(unsigned)f(byte)g(elements)h(of)171 2477 y(general-purpose)h(re)o
4938
(gister)j(rB)h(to)g(form)e(the)i(result)f(elements.)44
4939
b(The)26 b(result)h(elements)f(are)g(placed)g(into)g(general-)171
4940
2577 y(purpose)19 b(re)o(gister)g(rD.)-128 2938 y Fd(32-bit)24
4941
b(Implementation:)p Black Black 171 3182 a Fc(N/A)-128
4942
3543 y Fd(64-bit)g(Implementation:)p Black Black 171
4943
3787 a Fc(rD[7:0])49 b Fa(<)p Fc(-)e(rA[7:0])h(+)f(rB[7:0])171
4944
3895 y(rD[15:8])j Fa(<)p Fc(-)c(rA[15:8])j(+)e(rB[15:8])171
4945
4003 y(rD[23:16])j Fa(<)p Fc(-)c(rA[23:16])k(+)d(rB[23:16])171
4946
4111 y(rD[31:24])j Fa(<)p Fc(-)c(rA[31:24])k(+)d(rB[31:24])171
4947
4219 y(rD[39:32])j Fa(<)p Fc(-)c(rA[39:32])k(+)d(rB[39:32])171
4948
4327 y(rD[47:40])j Fa(<)p Fc(-)c(rA[47:40])k(+)d(rB[47:40])171
4949
4434 y(rD[55:48])j Fa(<)p Fc(-)c(rA[55:48])k(+)d(rB[55:48])171
4950
4542 y(rD[63:56])j Fa(<)p Fc(-)c(rA[63:56])k(+)d(rB[63:56])-128
4951
4904 y Fd(Exceptions:)p Black Black 171 5147 a Fc(None)1559
4952 1110 lampret
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
4953 1295 lampret
b(I)p Black 1818 6065 a(127)p Black eop
4954
%%Page: 128 128
4955
128 127 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
4956 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 299
4957
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
4958
Black 1 TeXcolorgray 212 w(Middle)17 b(Middle)g(Middle)g(Middle)g
4959
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
4960
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
4961
209 w(Right)p Black 169 456 a Fh(lv)-7 b(.addu.h)413
4962
b(V)-10 b(ector)26 b(Half-W)-7 b(ord)24 b(Elements)h(Add)h(Unsigned)412
4963
b(lv)-7 b(.addu.h)p 438 803 2885 4 v 436 903 4 100 v
4964
468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903
4965
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48
4966
b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
4967
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
4968
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
4969
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
4970
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
4971
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
4972
1006 V 158 w(opcode)g(0x35)p 3321 1006 V 438 1009 2885
4973
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
4974
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
4975
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
4976
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
4977
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.addu.h)50
4978
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
4979 1295 lampret
171 2377 a Ff(The)25 b(unsigned)f(half-w)o(ord)f(elements)i(of)g
4980
(general-purpose)d(re)o(gister)j(rA)g(are)g(added)f(to)i(the)f
4981
(unsigned)f(half-w)o(ord)171 2477 y(elements)19 b(of)g(general-purpose)
4982
d(re)o(gister)j(rB)h(to)f(form)g(the)g(result)g(elements.)25
4983
b(The)19 b(result)g(elements)g(are)h(placed)e(into)171
4984
2577 y(general-purpose)f(re)o(gister)i(rD.)-128 2938
4985
y Fd(32-bit)24 b(Implementation:)p Black Black 171 3182
4986
a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p Black
4987
Black 171 3787 a Fc(rD[15:0])50 b Fa(<)p Fc(-)c(rA[15:0])j(+)e
4988
(rB[15:0])171 3895 y(rD[31:16])j Fa(<)p Fc(-)c(rA[31:16])k(+)d
4989
(rB[31:16])171 4003 y(rD[47:32])j Fa(<)p Fc(-)c(rA[47:32])k(+)d
4990
(rB[47:32])171 4111 y(rD[63:48])j Fa(<)p Fc(-)c(rA[63:48])k(+)d
4991
(rB[63:48])-128 4580 y Fd(Exceptions:)p Black Black 171
4992
4824 a Fc(None)1559 5819 y Ff(Instruction)18 b(Class)1629
4993
5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818 6065 a(128)p
4994
Black eop
4995
%%Page: 129 129
4996
129 128 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
4997 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 280
4998
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
4999
Black 1 TeXcolorgray 231 w(Middle)17 b(Middle)g(Middle)g(Middle)g
5000
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
5001
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
5002
228 w(Right)p Black 131 456 a Fh(lv)-7 b(.addus.b)324
5003
b(V)-10 b(ector)26 b(Byte)f(Elements)h(Add)g(Unsigned)f(Saturated)325
5004
b(lv)-7 b(.addus.b)p 438 803 2885 4 v 436 903 4 100 v
5005
468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903
5006
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48
5007
b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
5008
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
5009
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
5010
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
5011
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
5012
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
5013
1006 V 158 w(opcode)g(0x36)p 3321 1006 V 438 1009 2885
5014
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
5015
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
5016
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
5017
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
5018
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.addus.b)50
5019
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
5020 1295 lampret
171 2377 a Ff(The)22 b(unsigned)e(byte)i(elements)g(of)f
5021
(general-purpose)e(re)o(gister)i(rA)h(are)g(added)f(to)h(the)g
5022
(unsigned)f(byte)g(elements)h(of)171 2477 y(general-purpose)c(re)o
5023
(gister)i(rB)h(to)g(form)f(the)h(result)g(elements.)26
5024
b(If)21 b(the)g(result)g(e)o(xceeds)f(the)h(min/max)e(v)n(alue)i(for)f
5025
(the)171 2577 y(destination)f(data)i(type,)e(it)i(is)g(saturated)e(to)i
5026
(the)f(min/max)f(v)n(alue)h(and)f(placed)h(into)g(general-purpose)c(re)
5027
o(gister)k(rD.)-128 2938 y Fd(32-bit)k(Implementation:)p
5028
Black Black 171 3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
5029
Black Black 171 3787 a Fc(rD[7:0])49 b Fa(<)p Fc(-)e(sat8u\(rA[7:0])k
5030
(+)46 b(rB[7:0]\))171 3895 y(rD[15:8])k Fa(<)p Fc(-)c(sat8u\(rA[15:8])
5031
51 b(+)c(rB[15:8]\))171 4003 y(rD[23:16])j Fa(<)p Fc(-)c
5032
(sat8u\(rA[23:16])52 b(+)47 b(rB[23:16]\))171 4111 y(rD[31:24])j
5033
Fa(<)p Fc(-)c(sat8u\(rA[31:24])52 b(+)47 b(rB[31:24]\))171
5034
4219 y(rD[39:32])j Fa(<)p Fc(-)c(sat8u\(rA[39:32])52
5035
b(+)47 b(rB[39:32]\))171 4327 y(rD[47:40])j Fa(<)p Fc(-)c
5036
(sat8u\(rA[47:40])52 b(+)47 b(rB[47:40]\))171 4434 y(rD[55:48])j
5037
Fa(<)p Fc(-)c(sat8u\(rA[55:48])52 b(+)47 b(rB[55:48]\))171
5038
4542 y(rD[63:56])j Fa(<)p Fc(-)c(sat8u\(rA[63:56])52
5039
b(+)47 b(rB[63:56]\))-128 4904 y Fd(Exceptions:)p Black
5040
Black 171 5147 a Fc(None)1559 5819 y Ff(Instruction)18
5041
b(Class)1629 5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818
5042
6065 a(129)p Black eop
5043
%%Page: 130 130
5044
130 129 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
5045 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 280
5046
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
5047
Black 1 TeXcolorgray 231 w(Middle)17 b(Middle)g(Middle)g(Middle)g
5048
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
5049
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
5050
228 w(Right)p Black 131 456 a Fh(lv)-7 b(.addus.h)189
5051
b(V)-10 b(ector)26 b(Half-W)-7 b(ord)24 b(Elements)i(Add)f(Unsigned)h
5052
(Saturated)190 b(lv)-7 b(.addus.h)p 438 803 2885 4 v
5053
436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
5054
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
5055
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
5056
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
5057
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
5058
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
5059
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
5060
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
5061
w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x37)p 3321
5062
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
5063
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
5064
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
5065
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
5066
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
5067
Fc(lv.addus.h)50 b(rD,rA,rB)-128 2142 y Fd(Description:)p
5068 1295 lampret
Black Black 171 2377 a Ff(The)25 b(unsigned)f(half-w)o(ord)f(elements)i
5069
(of)g(general-purpose)d(re)o(gister)j(rA)g(are)g(added)f(to)i(the)f
5070
(unsigned)f(half-w)o(ord)171 2477 y(elements)f(of)f(general-purpose)e
5071
(re)o(gister)i(rB)h(to)g(form)f(the)h(result)g(elements.)32
5072
b(If)23 b(the)g(result)f(e)o(xceeds)g(the)h(min/max)171
5073
2577 y(v)n(alue)d(for)g(the)g(destination)f(data)i(type,)e(it)i(is)h
5074
(saturated)d(to)i(the)f(min/max)f(v)n(alue)h(and)g(placed)f(into)h
5075
(general-purpose)171 2676 y(re)o(gister)g(rD.)-128 3038
5076
y Fd(32-bit)k(Implementation:)p Black Black 171 3281
5077
a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p Black
5078
Black 171 3886 a Fc(rD[15:0])50 b Fa(<)p Fc(-)c(sat16s\(rA[15:0])52
5079
b(+)46 b(rB[15:0]\))171 3994 y(rD[31:16])k Fa(<)p Fc(-)c
5080
(sat16s\(rA[31:16])52 b(+)47 b(rB[31:16]\))171 4102 y(rD[47:32])j
5081
Fa(<)p Fc(-)c(sat16s\(rA[47:32])52 b(+)47 b(rB[47:32]\))171
5082
4210 y(rD[63:48])j Fa(<)p Fc(-)c(sat16s\(rA[63:48])52
5083
b(+)47 b(rB[63:48]\))-128 4572 y Fd(Exceptions:)p Black
5084 1110 lampret
Black 171 4815 a Fc(None)1559 5819 y Ff(Instruction)18
5085
b(Class)1629 5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818
5086 1295 lampret
6065 a(130)p Black eop
5087
%%Page: 131 131
5088
131 130 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
5089 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 280
5090
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
5091
Black 1 TeXcolorgray 231 w(Middle)17 b(Middle)g(Middle)g(Middle)g
5092
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
5093
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
5094
228 w(Right)p Black 131 456 a Fh(lv)-7 b(.all_eq.b)645
5095
b(V)-10 b(ector)26 b(Byte)f(Elements)h(All)f(Equal)646
5096
b(lv)-7 b(.all_eq.b)p 438 803 2885 4 v 436 903 4 100
5097
v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903
5098
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48
5099
b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
5100
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
5101
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
5102
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
5103
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
5104
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
5105
1006 V 158 w(opcode)g(0x10)p 3321 1006 V 438 1009 2885
5106
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
5107
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
5108
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
5109
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
5110
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.all_eq.b)51
5111
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
5112 1295 lampret
171 2377 a Ff(All)22 b(byte)e(elements)g(of)h(general-purpose)c(re)o
5113
(gister)j(rA)h(are)f(compared)f(to)i(the)f(byte)h(elements)f(of)g
5114
(general-purpose)171 2477 y(re)o(gister)g(rB.)h(The)f(compare)f(\003ag)
5115
h(is)i(set)f(if)g(all)g(corresponding)c(elements)j(are)h(equal;)f
5116
(otherwise)f(the)i(compare)e(\003ag)171 2577 y(is)i(cleared.)171
5117 623 markom
2676 y(The)f(compare)f(\003ag)h(is)h(replicated)e(into)h(all)h(bit)f
5118 1295 lampret
(positions)g(of)g(general-purpose)d(re)o(gister)i(rD.)-128
5119
3038 y Fd(32-bit)24 b(Implementation:)p Black Black 171
5120 623 markom
3281 a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p
5121 1295 lampret
Black Black 171 3886 a Fc(flag)48 b Fa(<)p Fc(-)e(rA[7:0])j(==)e
5122
(rB[7:0])321 3994 y(rA[15:8])i(==)e(rB[15:8])i(&&)321
5123
4102 y(rA[23:16])g(==)e(rB[23:16])j(&&)321 4210 y(rA[31:24])f(==)e
5124
(rB[31:24])j(&&)321 4318 y(rA[39:32])f(==)e(rB[39:32])j(&&)321
5125
4426 y(rA[47:40])f(==)e(rB[47:40])j(&&)321 4534 y(rA[55:48])f(==)e
5126
(rB[55:48])j(&&)321 4642 y(rA[63:56])f(==)e(rB[63:56])171
5127
4750 y(rD[63:0])j Fa(<)p Fc(-)c(repl\(flag\))-128 5112
5128 1110 lampret
y Fd(Exceptions:)p Black Black 171 5355 a Fc(None)1559
5129
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
5130 1295 lampret
b(I)p Black 1818 6065 a(131)p Black eop
5131
%%Page: 132 132
5132
132 131 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
5133 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 280
5134
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
5135
Black 1 TeXcolorgray 231 w(Middle)17 b(Middle)g(Middle)g(Middle)g
5136
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
5137
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
5138
228 w(Right)p Black 131 456 a Fh(lv)-7 b(.all_eq.h)511
5139
b(V)-10 b(ector)25 b(Half-W)-7 b(ord)24 b(Elements)i(All)e(Equal)512
5140
b(lv)-7 b(.all_eq.h)p 438 803 2885 4 v 436 903 4 100
5141
v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903
5142
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48
5143
b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
5144
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
5145
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
5146
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
5147
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
5148
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
5149
1006 V 158 w(opcode)g(0x11)p 3321 1006 V 438 1009 2885
5150
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
5151
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
5152
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
5153
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
5154
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.all_eq.h)51
5155
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
5156 1295 lampret
171 2377 a Ff(All)36 b(half-w)o(ord)e(elements)g(of)h(general-purpose)d
5157
(re)o(gister)j(rA)g(are)g(compared)e(to)j(the)f(half-w)o(ord)e
5158
(elements)i(of)171 2477 y(general-purpose)27 b(re)o(gister)j(rB.)h(The)
5159
f(compare)f(\003ag)h(is)i(set)f(if)g(all)g(corresponding)c(elements)j
5160
(are)h(equal;)k(other)n(-)171 2577 y(wise)21 b(the)f(compare)f(\003ag)h
5161
(is)h(cleared.)171 2676 y(The)f(compare)f(\003ag)h(is)h(replicated)e
5162
(into)h(all)h(bit)f(positions)g(of)g(general-purpose)d(re)o(gister)i
5163
(rD.)-128 3038 y Fd(32-bit)24 b(Implementation:)p Black
5164
Black 171 3281 a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p
5165
Black Black 171 3886 a Fc(flag)48 b Fa(<)p Fc(-)e(rA[15:0])k(==)d
5166
(rB[15:0])i(&&)321 3994 y(rA[31:16])g(==)e(rB[31:16])j(&&)321
5167
4102 y(rA[47:32])f(==)e(rB[47:32])j(&&)321 4210 y(rA[63:48])f(==)e
5168
(rB[63:48])171 4318 y(rD[63:0])j Fa(<)p Fc(-)c(repl\(flag\))-128
5169 1110 lampret
4680 y Fd(Exceptions:)p Black Black 171 4923 a Fc(None)1559
5170
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
5171 1295 lampret
b(I)p Black 1818 6065 a(132)p Black eop
5172
%%Page: 133 133
5173
133 132 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
5174 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 282
5175
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
5176
Black 1 TeXcolorgray 229 w(Middle)17 b(Middle)g(Middle)g(Middle)g
5177
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
5178
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
5179
226 w(Right)p Black 136 456 a Fh(lv)-7 b(.all_ge.b)214
5180
b(V)-10 b(ector)25 b(Byte)h(Elements)g(All)e(Gr)n(eater)h(Than)h(or)f
5181
(Equal)h(T)-9 b(o)214 b(lv)-7 b(.all_ge.b)p 438 803 2885
5182
4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
5183
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
5184
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
5185
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
5186
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
5187
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
5188
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
5189
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
5190
w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x12)p 3321
5191
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
5192
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
5193
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
5194
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
5195
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
5196
Fc(lv.all_ge.b)51 b(rD,rA,rB)-128 2142 y Fd(Description:)p
5197 1295 lampret
Black Black 171 2377 a Ff(All)22 b(byte)e(elements)g(of)h
5198
(general-purpose)c(re)o(gister)j(rA)h(are)f(compared)f(to)i(the)f(byte)
5199
h(elements)f(of)g(general-purpose)171 2477 y(re)o(gister)g(rB.)g(The)g
5200
(compare)e(\003ag)j(is)g(set)f(if)h(all)f(elements)g(of)g(rA)g(are)g
5201
(greater)f(than)h(or)g(equal)f(to)i(the)f(elements)f(of)h(rB;)171
5202
2577 y(otherwise)g(the)g(compare)f(\003ag)h(is)h(cleared.)171
5203
2676 y(The)f(compare)f(\003ag)h(is)h(replicated)e(into)h(all)h(bit)f
5204
(positions)g(of)g(general-purpose)d(re)o(gister)i(rD.)-128
5205
3038 y Fd(32-bit)24 b(Implementation:)p Black Black 171
5206
3281 a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p
5207
Black Black 171 3886 a Fc(flag)48 b Fa(<)p Fc(-)e(rA[7:0])j(>=)e
5208
(rB[7:0])i(&&)321 3994 y(rA[15:8])g(>=)e(rB[15:8])i(&&)321
5209
4102 y(rA[23:16])g(>=)e(rB[23:16])j(&&)321 4210 y(rA[31:24])f(>=)e
5210
(rB[31:24])j(&&)321 4318 y(rA[39:32])f(>=)e(rB[39:32])j(&&)321
5211
4426 y(rA[47:40])f(>=)e(rB[47:40])j(&&)321 4534 y(rA[55:48])f(>=)e
5212
(rB[55:48])j(&&)321 4642 y(rA[63:56])f(>=)e(rB[63:56])171
5213
4750 y(rD[63:0])j Fa(<)p Fc(-)c(repl\(flag\))-128 5112
5214 1110 lampret
y Fd(Exceptions:)p Black Black 171 5355 a Fc(None)1559
5215
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
5216 1295 lampret
b(I)p Black 1818 6065 a(133)p Black eop
5217
%%Page: 134 134
5218
134 133 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
5219 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 279
5220
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
5221
Black 1 TeXcolorgray 232 w(Middle)17 b(Middle)g(Middle)g(Middle)g
5222
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
5223
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
5224
229 w(Right)p Black 133 456 a Fh(lv)-7 b(.all_ge.h)82
5225
b(V)-10 b(ector)26 b(Half-W)-7 b(ord)23 b(Elements)j(All)e(Gr)n(eater)i
5226
(Than)g(or)f(Equal)h(T)-9 b(o)83 b(lv)-7 b(.all_ge.h)p
5227
438 803 2885 4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
5228
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
5229
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
5230
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
5231
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
5232
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
5233
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
5234
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
5235
w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x13)p 3321
5236
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
5237
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
5238
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
5239
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
5240
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
5241
Fc(lv.all_ge.h)51 b(rD,rA,rB)-128 2142 y Fd(Description:)p
5242 1295 lampret
Black Black 171 2377 a Ff(All)36 b(half-w)o(ord)e(elements)g(of)h
5243
(general-purpose)d(re)o(gister)j(rA)g(are)g(compared)e(to)j(the)f
5244
(half-w)o(ord)e(elements)i(of)171 2477 y(general-purpose)28
5245
b(re)o(gister)i(rB.)h(The)g(compare)e(\003ag)i(is)h(set)g(if)f(all)g
5246
(elements)g(of)g(rA)g(are)f(greater)g(than)h(or)f(equal)171
5247
2577 y(to)21 b(the)f(elements)g(of)g(rB;)h(otherwise)e(the)h(compare)f
5248
(\003ag)h(is)h(cleared.)171 2676 y(The)f(compare)f(\003ag)h(is)h
5249
(replicated)e(into)h(all)h(bit)f(positions)g(of)g(general-purpose)d(re)
5250
o(gister)i(rD.)-128 3038 y Fd(32-bit)24 b(Implementation:)p
5251
Black Black 171 3281 a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p
5252
Black Black 171 3886 a Fc(flag)48 b Fa(<)p Fc(-)e(rA[15:0])k(>=)d
5253
(rB[15:0])i(&&)321 3994 y(rA[31:16])g(>=)e(rB[31:16])j(&&)321
5254
4102 y(rA[47:32])f(>=)e(rB[47:32])j(&&)321 4210 y(rA[63:48])f(>=)e
5255
(rB[63:48])171 4318 y(rD[63:0])j Fa(<)p Fc(-)c(repl\(flag\))-128
5256 1110 lampret
4680 y Fd(Exceptions:)p Black Black 171 4923 a Fc(None)1559
5257
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
5258 1295 lampret
b(I)p Black 1818 6065 a(134)p Black eop
5259
%%Page: 135 135
5260
135 134 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
5261 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 288
5262
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
5263
Black 1 TeXcolorgray 223 w(Middle)17 b(Middle)g(Middle)g(Middle)g
5264
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
5265
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
5266
220 w(Right)p Black 147 456 a Fh(lv)-7 b(.all_gt.b)479
5267
b(V)-10 b(ector)25 b(Byte)h(Elements)g(All)e(Gr)n(eater)i(Than)480
5268
b(lv)-7 b(.all_gt.b)p 438 803 2885 4 v 436 903 4 100
5269
v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903
5270
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48
5271
b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
5272
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
5273
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
5274
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
5275
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
5276
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
5277
1006 V 158 w(opcode)g(0x14)p 3321 1006 V 438 1009 2885
5278
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
5279
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
5280
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
5281
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
5282
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.all_gt.b)51
5283
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
5284 1295 lampret
171 2377 a Ff(All)22 b(byte)e(elements)g(of)h(general-purpose)c(re)o
5285
(gister)j(rA)h(are)f(compared)f(to)i(the)f(byte)h(elements)f(of)g
5286
(general-purpose)171 2477 y(re)o(gister)h(rB.)h(The)g(compare)e(\003ag)
5287
i(is)h(set)f(if)g(all)h(elements)e(of)h(rA)g(are)f(greater)g(than)g
5288
(the)h(elements)g(of)f(rB;)i(otherwise)171 2577 y(the)e(compare)d
5289
(\003ag)i(is)i(cleared.)171 2676 y(The)e(compare)f(\003ag)h(is)h
5290
(replicated)e(into)h(all)h(bit)f(positions)g(of)g(general-purpose)d(re)
5291
o(gister)i(rD.)-128 3038 y Fd(32-bit)24 b(Implementation:)p
5292 623 markom
Black Black 171 3281 a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p
5293 1295 lampret
Black Black 171 3886 a Fc(flag)48 b Fa(<)p Fc(-)e(rA[7:0])j(>)e
5294
(rB[7:0])i(&&)321 3994 y(rA[15:8])g(>)e(rB[15:8])i(&&)321
5295
4102 y(rA[23:16])g(>)e(rB[23:16])j(&&)321 4210 y(rA[31:24])f(>)e
5296
(rB[31:24])j(&&)321 4318 y(rA[39:32])f(>)e(rB[39:32])j(&&)321
5297
4426 y(rA[47:40])f(>)e(rB[47:40])j(&&)321 4534 y(rA[55:48])f(>)e
5298
(rB[55:48])j(&&)321 4642 y(rA[63:56])f(>)e(rB[63:56])171
5299
4750 y(rD[63:0])j Fa(<)p Fc(-)c(repl\(flag\))-128 5112
5300 1110 lampret
y Fd(Exceptions:)p Black Black 171 5355 a Fc(None)1559
5301
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
5302 1295 lampret
b(I)p Black 1818 6065 a(135)p Black eop
5303
%%Page: 136 136
5304
136 135 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
5305 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 288
5306
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
5307
Black 1 TeXcolorgray 223 w(Middle)17 b(Middle)g(Middle)g(Middle)g
5308
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
5309
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
5310
220 w(Right)p Black 147 456 a Fh(lv)-7 b(.all_gt.h)344
5311
b(V)-10 b(ector)26 b(Half-W)-7 b(ord)24 b(Elements)i(All)e(Gr)n(eater)h
5312
(Than)346 b(lv)-7 b(.all_gt.h)p 438 803 2885 4 v 436
5313
903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p
5314
968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V
5315
72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48
5316
b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p
5317
2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p
5318
3321 903 V 438 906 2885 4 v 436 1006 4 100 v 533 976
5319
a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436 1006
5320
V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p
5321
2707 1006 V 158 w(opcode)g(0x15)p 3321 1006 V 438 1009
5322
2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109
5323
V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904
5324
1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
5325
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
5326
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
5327
Fc(lv.all_gt.h)51 b(rD,rA,rB)-128 2142 y Fd(Description:)p
5328 1295 lampret
Black Black 171 2377 a Ff(All)36 b(half-w)o(ord)e(elements)g(of)h
5329
(general-purpose)d(re)o(gister)j(rA)g(are)g(compared)e(to)j(the)f
5330
(half-w)o(ord)e(elements)i(of)171 2477 y(general-purpose)19
5331
b(re)o(gister)i(rB.)i(The)f(compare)f(\003ag)h(is)h(set)g(if)g(all)f
5332
(elements)g(of)g(rA)h(are)f(greater)f(than)h(the)g(elements)171
5333
2577 y(of)e(rB;)h(otherwise)f(the)g(compare)e(\003ag)j(is)g(cleared.)
5334
171 2676 y(The)f(compare)f(\003ag)h(is)h(replicated)e(into)h(all)h(bit)
5335
f(positions)g(of)g(general-purpose)d(re)o(gister)i(rD.)-128
5336
3038 y Fd(32-bit)24 b(Implementation:)p Black Black 171
5337
3281 a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p
5338
Black Black 171 3886 a Fc(flag)48 b Fa(<)p Fc(-)e(rA[15:0])k(>)c
5339
(rB[15:0])k(&&)321 3994 y(rA[31:16])f(>)e(rB[31:16])j(&&)321
5340
4102 y(rA[47:32])f(>)e(rB[47:32])j(&&)321 4210 y(rA[63:48])f(>)e
5341
(rB[63:48])171 4318 y(rD[63:0])j Fa(<)p Fc(-)c(repl\(flag\))-128
5342 1110 lampret
4680 y Fd(Exceptions:)p Black Black 171 4923 a Fc(None)1559
5343
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
5344 1295 lampret
b(I)p Black 1818 6065 a(136)p Black eop
5345
%%Page: 137 137
5346
137 136 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
5347 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 293
5348
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
5349
Black 1 TeXcolorgray 218 w(Middle)17 b(Middle)g(Middle)g(Middle)g
5350
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
5351
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
5352
215 w(Right)p Black 158 456 a Fh(lv)-7 b(.all_le.b)287
5353
b(V)-10 b(ector)26 b(Byte)f(Elements)h(All)f(Less)g(Than)h(or)f(Equal)g
5354
(T)-9 b(o)288 b(lv)-7 b(.all_le.b)p 438 803 2885 4 v
5355
436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
5356
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
5357
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
5358
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
5359
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
5360
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
5361
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
5362
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
5363
w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x16)p 3321
5364
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
5365
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
5366
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
5367
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
5368
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
5369
Fc(lv.all_le.b)51 b(rD,rA,rB)-128 2142 y Fd(Description:)p
5370 1295 lampret
Black Black 171 2377 a Ff(All)22 b(byte)e(elements)g(of)h
5371
(general-purpose)c(re)o(gister)j(rA)h(are)f(compared)f(to)i(the)f(byte)
5372
h(elements)f(of)g(general-purpose)171 2477 y(re)o(gister)25
5373
b(rB.)g(The)g(compare)f(\003ag)h(is)h(set)g(if)f(all)h(elements)f(of)g
5374
(rA)g(are)g(less)h(than)f(or)g(equal)f(to)h(the)h(elements)e(of)h(rB;)
5375
171 2577 y(otherwise)20 b(the)g(compare)f(\003ag)h(is)h(cleared.)171
5376
2676 y(The)f(compare)f(\003ag)h(is)h(replicated)e(into)h(all)h(bit)f
5377
(positions)g(of)g(general-purpose)d(re)o(gister)i(rD.)-128
5378
3038 y Fd(32-bit)24 b(Implementation:)p Black Black 171
5379
3281 a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p
5380
Black Black 171 3886 a Fc(flag)48 b Fa(<)p Fc(-)e(rA[7:0])j
5381
Fa(<)p Fc(=)e(rB[7:0])i(&&)321 3994 y(rA[15:8])g Fa(<)p
5382
Fc(=)d(rB[15:8])k(&&)321 4102 y(rA[23:16])f Fa(<)p Fc(=)e(rB[23:16])i
5383
(&&)321 4210 y(rA[31:24])g Fa(<)p Fc(=)e(rB[31:24])i(&&)321
5384
4318 y(rA[39:32])g Fa(<)p Fc(=)e(rB[39:32])i(&&)321 4426
5385
y(rA[47:40])g Fa(<)p Fc(=)e(rB[47:40])i(&&)321 4534 y(rA[55:48])g
5386
Fa(<)p Fc(=)e(rB[55:48])i(&&)321 4642 y(rA[63:56])g Fa(<)p
5387
Fc(=)e(rB[63:56])171 4750 y(rD[63:0])j Fa(<)p Fc(-)c(repl\(flag\))-128
5388
5112 y Fd(Exceptions:)p Black Black 171 5355 a Fc(None)1559
5389
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
5390
b(I)p Black 1818 6065 a(137)p Black eop
5391
%%Page: 138 138
5392
138 137 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
5393 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 293
5394
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
5395
Black 1 TeXcolorgray 218 w(Middle)17 b(Middle)g(Middle)g(Middle)g
5396
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
5397
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
5398
215 w(Right)p Black 158 456 a Fh(lv)-7 b(.all_le.h)153
5399
b(V)-10 b(ector)25 b(Half-W)-7 b(ord)24 b(Elements)i(All)e(Less)h(Than)
5400
h(or)f(Equal)h(T)-9 b(o)153 b(lv)-7 b(.all_le.h)p 438
5401
803 2885 4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
5402
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
5403
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
5404
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
5405
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
5406
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
5407
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
5408
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
5409
w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x17)p 3321
5410
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
5411
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
5412
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
5413
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
5414
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
5415
Fc(lv.all_le.h)51 b(rD,rA,rB)-128 2142 y Fd(Description:)p
5416 1295 lampret
Black Black 171 2377 a Ff(All)36 b(half-w)o(ord)e(elements)g(of)h
5417
(general-purpose)d(re)o(gister)j(rA)g(are)g(compared)e(to)j(the)f
5418
(half-w)o(ord)e(elements)i(of)171 2477 y(general-purpose)28
5419
b(re)o(gister)j(rB.)h(The)f(compare)f(\003ag)h(is)i(set)f(if)g(all)g
5420
(elements)f(of)g(rA)h(are)f(less)i(than)e(or)g(equal)g(to)171
5421
2577 y(the)21 b(elements)e(of)h(rB;)h(otherwise)f(the)g(compare)f
5422
(\003ag)h(is)h(cleared.)171 2676 y(The)f(compare)f(\003ag)h(is)h
5423
(replicated)e(into)h(all)h(bit)f(positions)g(of)g(general-purpose)d(re)
5424
o(gister)i(rD.)-128 3038 y Fd(32-bit)24 b(Implementation:)p
5425
Black Black 171 3281 a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p
5426
Black Black 171 3886 a Fc(flag)48 b Fa(<)p Fc(-)e(rA[15:0])k
5427
Fa(<)p Fc(=)c(rB[15:0])j(&&)321 3994 y(rA[31:16])g Fa(<)p
5428
Fc(=)e(rB[31:16])i(&&)321 4102 y(rA[47:32])g Fa(<)p Fc(=)e(rB[47:32])i
5429
(&&)321 4210 y(rA[63:48])g Fa(<)p Fc(=)e(rB[63:48]rD[63:0])52
5430
b Fa(<)p Fc(-)47 b(repl\(flag\))-128 4572 y Fd(Exceptions:)p
5431
Black Black 171 4815 a Fc(None)1559 5819 y Ff(Instruction)18
5432 1110 lampret
b(Class)1629 5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818
5433 1295 lampret
6065 a(138)p Black eop
5434
%%Page: 139 139
5435
139 138 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
5436 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 299
5437
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
5438
Black 1 TeXcolorgray 212 w(Middle)17 b(Middle)g(Middle)g(Middle)g
5439
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
5440
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
5441
209 w(Right)p Black 170 456 a Fh(lv)-7 b(.all_lt.b)552
5442
b(V)-10 b(ector)25 b(Byte)h(Elements)g(All)e(Less)h(Than)554
5443
b(lv)-7 b(.all_lt.b)p 438 803 2885 4 v 436 903 4 100
5444
v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903
5445
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48
5446
b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
5447
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
5448
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
5449
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
5450
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
5451
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
5452
1006 V 158 w(opcode)g(0x18)p 3321 1006 V 438 1009 2885
5453
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
5454
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
5455
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
5456
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
5457
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.all_lt.b)51
5458
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
5459 1295 lampret
171 2377 a Ff(All)22 b(byte)e(elements)g(of)h(general-purpose)c(re)o
5460
(gister)j(rA)h(are)f(compared)f(to)i(the)f(byte)h(elements)f(of)g
5461
(general-purpose)171 2477 y(re)o(gister)g(rB.)i(The)e(compare)g(\003ag)
5462
h(is)g(set)h(if)f(all)h(elements)e(of)h(rA)g(are)g(less)h(than)e(the)h
5463
(elements)f(of)h(rB;)h(otherwise)e(the)171 2577 y(compare)f(\003ag)h
5464 623 markom
(is)h(cleared.)171 2676 y(The)f(compare)f(\003ag)h(is)h(replicated)e
5465 1295 lampret
(into)h(all)h(bit)f(positions)g(of)g(general-purpose)d(re)o(gister)i
5466
(rD.)-128 3038 y Fd(32-bit)24 b(Implementation:)p Black
5467
Black 171 3281 a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p
5468
Black Black 171 3886 a Fc(flag)48 b Fa(<)p Fc(-)e(rA[7:0])j
5469
Fa(<)d Fc(rB[7:0])j(&&)321 3994 y(rA[15:8])g Fa(<)d Fc(rB[15:8])j(&&)
5470
321 4102 y(rA[23:16])g Fa(<)d Fc(rB[23:16])k(&&)321 4210
5471
y(rA[31:24])f Fa(<)d Fc(rB[31:24])k(&&)321 4318 y(rA[39:32])f
5472
Fa(<)d Fc(rB[39:32])k(&&)321 4426 y(rA[47:40])f Fa(<)d
5473
Fc(rB[47:40])k(&&)321 4534 y(rA[55:48])f Fa(<)d Fc(rB[55:48])k(&&)321
5474
4642 y(rA[63:56])f Fa(<)d Fc(rB[63:56])171 4750 y(rD[63:0])k
5475
Fa(<)p Fc(-)c(repl\(flag\))-128 5112 y Fd(Exceptions:)p
5476
Black Black 171 5355 a Fc(None)1559 5819 y Ff(Instruction)18
5477
b(Class)1629 5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818
5478
6065 a(139)p Black eop
5479
%%Page: 140 140
5480
140 139 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
5481 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 299
5482
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
5483
Black 1 TeXcolorgray 212 w(Middle)17 b(Middle)g(Middle)g(Middle)g
5484
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
5485
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
5486
209 w(Right)p Black 170 456 a Fh(lv)-7 b(.all_lt.h)417
5487
b(V)-10 b(ector)26 b(Half-W)-7 b(ord)23 b(Elements)j(All)e(Less)i(Than)
5488
419 b(lv)-7 b(.all_lt.h)p 438 803 2885 4 v 436 903 4
5489
100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968
5490
903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72
5491
w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
5492
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
5493
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
5494
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
5495
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
5496
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
5497
1006 V 158 w(opcode)g(0x19)p 3321 1006 V 438 1009 2885
5498
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
5499
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
5500
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
5501
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
5502
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.all_lt.h)51
5503
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
5504 1295 lampret
171 2377 a Ff(All)36 b(half-w)o(ord)e(elements)g(of)h(general-purpose)d
5505
(re)o(gister)j(rA)g(are)g(compared)e(to)j(the)f(half-w)o(ord)e
5506
(elements)i(of)171 2477 y(general-purpose)25 b(re)o(gister)j(rB.)h(The)
5507
f(compare)f(\003ag)h(is)i(set)f(if)g(all)g(elements)f(of)g(rA)h(are)f
5508
(less)i(than)e(the)g(elements)171 2577 y(of)20 b(rB;)h(otherwise)f(the)
5509
g(compare)e(\003ag)j(is)g(cleared.)171 2676 y(The)f(compare)f(\003ag)h
5510
(is)h(replicated)e(into)h(all)h(bit)f(positions)g(of)g(general-purpose)
5511
d(re)o(gister)i(rD.)-128 3038 y Fd(32-bit)24 b(Implementation:)p
5512
Black Black 171 3281 a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p
5513
Black Black 171 3886 a Fc(flag)48 b Fa(<)p Fc(-)e(rA[15:0])k
5514
Fa(<)c Fc(rB[15:0])j(&&)321 3994 y(rA[31:16])g Fa(<)d
5515
Fc(rB[31:16])k(&&)321 4102 y(rA[47:32])f Fa(<)d Fc(rB[47:32])k(&&)321
5516
4210 y(rA[63:48])f Fa(<)d Fc(rB[63:48])171 4318 y(rD[63:0])k
5517
Fa(<)p Fc(-)c(repl\(flag\))-128 4680 y Fd(Exceptions:)p
5518
Black Black 171 4923 a Fc(None)1559 5819 y Ff(Instruction)18
5519
b(Class)1629 5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818
5520
6065 a(140)p Black eop
5521
%%Page: 141 141
5522
141 140 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
5523 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 280
5524
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
5525
Black 1 TeXcolorgray 231 w(Middle)17 b(Middle)g(Middle)g(Middle)g
5526
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
5527
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
5528
228 w(Right)p Black 131 456 a Fh(lv)-7 b(.all_ne.b)555
5529
b(V)-10 b(ector)26 b(Byte)g(Elements)f(All)g(Not)f(Equal)557
5530
b(lv)-7 b(.all_ne.b)p 438 803 2885 4 v 436 903 4 100
5531
v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903
5532
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48
5533
b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
5534
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
5535
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
5536
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
5537
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
5538
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
5539
1006 V 160 w(opcode)g(0x1a)p 3321 1006 V 438 1009 2885
5540
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
5541
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
5542
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
5543
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
5544
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.all_ne.b)51
5545
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
5546 1295 lampret
171 2377 a Ff(All)22 b(byte)e(elements)g(of)h(general-purpose)c(re)o
5547
(gister)j(rA)h(are)f(compared)f(to)i(the)f(byte)h(elements)f(of)g
5548
(general-purpose)171 2477 y(re)o(gister)h(rB.)h(The)f(compare)f(\003ag)
5549
i(is)h(set)f(if)g(all)g(corresponding)c(elements)j(are)h(not)f(equal;)h
5550
(otherwise)f(the)g(compare)171 2577 y(\003ag)g(is)g(cleared.)171
5551 623 markom
2676 y(The)f(compare)f(\003ag)h(is)h(replicated)e(into)h(all)h(bit)f
5552 1295 lampret
(positions)g(of)g(general-purpose)d(re)o(gister)i(rD.)-128
5553
3038 y Fd(32-bit)24 b(Implementation:)p Black Black 171
5554 623 markom
3281 a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p
5555 1295 lampret
Black Black 171 3886 a Fc(flag)48 b Fa(<)p Fc(-)e(rA[7:0])j(!=)e
5556
(rB[7:0])i(&&)321 3994 y(rA[15:8])g(!=)e(rB[15:8])i(&&)321
5557
4102 y(rA[23:16])g(!=)e(rB[23:16])j(&&)321 4210 y(rA[31:24])f(!=)e
5558
(rB[31:24])j(&&)321 4318 y(rA[39:32])f(!=)e(rB[39:32])j(&&)321
5559
4426 y(rA[47:40])f(!=)e(rB[47:40])j(&&)321 4534 y(rA[55:48])f(!=)e
5560
(rB[55:48])j(&&)321 4642 y(rA[63:56])f(!=)e(rB[63:56])171
5561
4750 y(rD[63:0])j Fa(<)p Fc(-)c(repl\(flag\))-128 5112
5562 1110 lampret
y Fd(Exceptions:)p Black Black 171 5355 a Fc(None)1559
5563
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
5564 1295 lampret
b(I)p Black 1818 6065 a(141)p Black eop
5565
%%Page: 142 142
5566
142 141 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
5567 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 280
5568
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
5569
Black 1 TeXcolorgray 231 w(Middle)17 b(Middle)g(Middle)g(Middle)g
5570
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
5571
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
5572
228 w(Right)p Black 131 456 a Fh(lv)-7 b(.all_ne.h)421
5573
b(V)-10 b(ector)25 b(Half-W)-7 b(ord)24 b(Elements)i(All)e(Not)h(Equal)
5574
422 b(lv)-7 b(.all_ne.h)p 438 803 2885 4 v 436 903 4
5575
100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968
5576
903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72
5577
w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
5578
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
5579
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
5580
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
5581
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
5582
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
5583
1006 V 158 w(opcode)g(0x1b)p 3321 1006 V 438 1009 2885
5584
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
5585
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
5586
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
5587
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
5588
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.all_ne.h)51
5589
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
5590 1295 lampret
171 2377 a Ff(All)36 b(half-w)o(ord)e(elements)g(of)h(general-purpose)d
5591
(re)o(gister)j(rA)g(are)g(compared)e(to)j(the)f(half-w)o(ord)e
5592
(elements)i(of)171 2477 y(general-purpose)18 b(re)o(gister)j(rB.)h(The)
5593
g(compare)e(\003ag)h(is)i(set)f(if)g(all)h(corresponding)18
5594
b(elements)j(are)h(not)f(equal;)h(other)n(-)171 2577
5595
y(wise)f(the)f(compare)f(\003ag)h(is)h(cleared.)171 2676
5596
y(The)f(compare)f(\003ag)h(is)h(replicated)e(into)h(all)h(bit)f
5597
(positions)g(of)g(general-purpose)d(re)o(gister)i(rD.)-128
5598
3038 y Fd(32-bit)24 b(Implementation:)p Black Black 171
5599
3281 a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p
5600
Black Black 171 3886 a Fc(flag)48 b Fa(<)p Fc(-)e(rA[15:0])k(!=)d
5601
(rB[15:0])i(&&)321 3994 y(rA[31:16])g(!=)e(rB[31:16])j(&&)321
5602
4102 y(rA[47:32])f(!=)e(rB[47:32])j(&&)321 4210 y(rA[63:48])f(!=)e
5603
(rB[63:48])171 4318 y(rD[63:0])j Fa(<)p Fc(-)c(repl\(flag\))-128
5604 1110 lampret
4680 y Fd(Exceptions:)p Black Black 171 4923 a Fc(None)1559
5605
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
5606 1295 lampret
b(I)p Black 1818 6065 a(142)p Black eop
5607
%%Page: 143 143
5608
143 142 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
5609 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 367
5610
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
5611
Black 1 TeXcolorgray 144 w(Middle)17 b(Middle)g(Middle)g(Middle)g
5612
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
5613
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
5614
141 w(Right)p Black 305 456 a Fh(lv)-7 b(.and)1077 b(V)-10
5615
b(ector)25 b(And)1077 b(lv)-7 b(.and)p 438 803 2885 4
5616
v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
5617
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
5618
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
5619
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
5620
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
5621
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
5622
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
5623
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
5624
w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x38)p 3321
5625
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
5626
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
5627
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
5628
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
5629
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
5630
Fc(lv.and)49 b(rD,rA,rB)-128 2142 y Fd(Description:)p
5631 1295 lampret
Black Black 171 2377 a Ff(The)20 b(contents)f(of)h(general-purpose)c
5632
(re)o(gister)j(rA)h(are)g(combined)e(with)i(the)g(contents)g(of)f
5633
(general-purpose)e(re)o(gister)171 2477 y(rB)k(in)f(a)h(bit-wise)f
5634
(logical)g(AND)h(operation.)i(The)d(result)g(is)h(placed)e(into)h
5635
(general-purpose)d(re)o(gister)i(rD.)-128 2839 y Fd(32-bit)24
5636
b(Implementation:)p Black Black 171 3082 a Fc(N/A)-128
5637
3444 y Fd(64-bit)g(Implementation:)p Black Black 171
5638
3687 a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(rA[63:0])j(AND)f(rB[63:0])-128
5639
4049 y Fd(Exceptions:)p Black Black 171 4292 a Fc(None)1559
5640
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
5641
b(I)p Black 1818 6065 a(143)p Black eop
5642
%%Page: 144 144
5643
144 143 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
5644 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 255
5645
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
5646
Black 1 TeXcolorgray 256 w(Middle)17 b(Middle)g(Middle)g(Middle)g
5647
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
5648
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
5649
253 w(Right)p Black 81 456 a Fh(lv)-7 b(.any_eq.b)621
5650
b(V)-10 b(ector)26 b(Byte)g(Elements)f(Any)g(Equal)622
5651
b(lv)-7 b(.any_eq.b)p 438 803 2885 4 v 436 903 4 100
5652
v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903
5653
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48
5654
b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
5655
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
5656
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
5657
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
5658
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
5659
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
5660
1006 V 158 w(opcode)g(0x20)p 3321 1006 V 438 1009 2885
5661
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
5662
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
5663
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
5664
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
5665
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.any_eq.b)51
5666
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
5667 1295 lampret
171 2377 a Ff(All)22 b(byte)e(elements)g(of)h(general-purpose)c(re)o
5668
(gister)j(rA)h(are)f(compared)f(to)i(the)f(byte)h(elements)f(of)g
5669
(general-purpose)171 2477 y(re)o(gister)e(rB.)g(The)g(compare)f(\003ag)
5670
h(is)i(set)f(if)f(an)o(y)g(tw)o(o)g(corresponding)d(elements)j(are)g
5671
(equal;)h(otherwise)e(the)h(compare)171 2577 y(\003ag)j(is)g(cleared.)
5672 623 markom
171 2676 y(The)f(compare)f(\003ag)h(is)h(replicated)e(into)h(all)h(bit)
5673 1295 lampret
f(positions)g(of)g(general-purpose)d(re)o(gister)i(rD.)-128
5674
3038 y Fd(32-bit)24 b(Implementation:)p Black Black 171
5675
3281 a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p
5676
Black Black 171 3886 a Fc(flag)48 b Fa(<)p Fc(-)e(rA[7:0])j(==)e
5677
(rB[7:0])i(||)321 3994 y(rA[15:8])g(==)e(rB[15:8])i(||)321
5678
4102 y(rA[23:16])g(==)e(rB[23:16])j(||)321 4210 y(rA[31:24])f(==)e
5679
(rB[31:24])j(||)321 4318 y(rA[39:32])f(==)e(rB[39:32])j(||)321
5680
4426 y(rA[47:40])f(==)e(rB[47:40])j(||)321 4534 y(rA[55:48])f(==)e
5681
(rB[55:48])j(||)321 4642 y(rA[63:56])f(==)e(rB[63:56])171
5682
4750 y(rD[63:0])j Fa(<)p Fc(-)c(repl\(flag\))-128 5112
5683 1110 lampret
y Fd(Exceptions:)p Black Black 171 5355 a Fc(None)1559
5684
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
5685 1295 lampret
b(I)p Black 1818 6065 a(144)p Black eop
5686
%%Page: 145 145
5687
145 144 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
5688 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 255
5689
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
5690
Black 1 TeXcolorgray 256 w(Middle)17 b(Middle)g(Middle)g(Middle)g
5691
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
5692
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
5693
253 w(Right)p Black 81 456 a Fh(lv)-7 b(.any_eq.h)487
5694
b(V)-10 b(ector)25 b(Half-W)-7 b(ord)24 b(Elements)i(Any)f(Equal)487
5695
b(lv)-7 b(.any_eq.h)p 438 803 2885 4 v 436 903 4 100
5696
v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903
5697
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48
5698
b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
5699
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
5700
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
5701
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
5702
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
5703
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
5704
1006 V 158 w(opcode)g(0x21)p 3321 1006 V 438 1009 2885
5705
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
5706
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
5707
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
5708
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
5709
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.any_eq.h)51
5710
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
5711 1295 lampret
171 2377 a Ff(All)36 b(half-w)o(ord)e(elements)g(of)h(general-purpose)d
5712
(re)o(gister)j(rA)g(are)g(compared)e(to)j(the)f(half-w)o(ord)e
5713
(elements)i(of)171 2477 y(general-purpose)19 b(re)o(gister)j(rB.)g(The)
5714
g(compare)f(\003ag)h(is)h(set)g(if)g(an)o(y)e(tw)o(o)i(corresponding)c
5715
(elements)j(are)g(equal;)h(oth-)171 2577 y(erwise)e(the)f(compare)f
5716
(\003ag)h(is)h(cleared.)171 2676 y(The)f(compare)f(\003ag)h(is)h
5717
(replicated)e(into)h(all)h(bit)f(positions)g(of)g(general-purpose)d(re)
5718
o(gister)i(rD.)-128 3038 y Fd(32-bit)24 b(Implementation:)p
5719
Black Black 171 3281 a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p
5720
Black Black 171 3886 a Fc(flag)48 b Fa(<)p Fc(-)e(rA[15:0])k(==)d
5721
(rB[15:0])i(||)321 3994 y(rA[31:16])g(==)e(rB[31:16])j(||)321
5722
4102 y(rA[47:32])f(==)e(rB[47:32])j(||)321 4210 y(rA[63:48])f(==)e
5723
(rB[63:48])171 4318 y(rD[63:0])j Fa(<)p Fc(-)c(repl\(flag\))-128
5724 1110 lampret
4680 y Fd(Exceptions:)p Black Black 171 4923 a Fc(None)1559
5725
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
5726 1295 lampret
b(I)p Black 1818 6065 a(145)p Black eop
5727
%%Page: 146 146
5728
146 145 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
5729 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 257
5730
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
5731
Black 1 TeXcolorgray 254 w(Middle)17 b(Middle)g(Middle)g(Middle)g
5732
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
5733
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
5734
251 w(Right)p Black 87 456 a Fh(lv)-7 b(.any_ge.b)189
5735
b(V)-10 b(ector)25 b(Byte)h(Elements)g(Any)f(Gr)n(eater)g(Than)h(or)f
5736
(Equal)h(T)-9 b(o)189 b(lv)-7 b(.any_ge.b)p 438 803 2885
5737
4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
5738
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
5739
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
5740
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
5741
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
5742
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
5743
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
5744
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
5745
w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x22)p 3321
5746
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
5747
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
5748
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
5749
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
5750
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
5751
Fc(lv.any_ge.b)51 b(rD,rA,rB)-128 2142 y Fd(Description:)p
5752 1295 lampret
Black Black 171 2377 a Ff(All)22 b(byte)e(elements)g(of)h
5753
(general-purpose)c(re)o(gister)j(rA)h(are)f(compared)f(to)i(the)f(byte)
5754
h(elements)f(of)g(general-purpose)171 2477 y(re)o(gister)k(rB.)g(The)g
5755
(compare)f(\003ag)h(is)i(set)f(if)f(an)o(y)g(element)f(of)h(rA)h(is)g
5756
(greater)e(than)h(or)g(equal)g(to)g(the)g(corresponding)171
5757
2577 y(element)c(of)g(rB;)h(otherwise)e(the)h(compare)f(\003ag)h(is)h
5758
(cleared.)171 2676 y(The)f(compare)f(\003ag)h(is)h(replicated)e(into)h
5759
(all)h(bit)f(positions)g(of)g(general-purpose)d(re)o(gister)i(rD.)-128
5760
3038 y Fd(32-bit)24 b(Implementation:)p Black Black 171
5761 623 markom
3281 a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p
5762 1295 lampret
Black Black 171 3886 a Fc(flag)48 b Fa(<)p Fc(-)e(rA[7:0])j(>=)e
5763
(rB[7:0])i(||)321 3994 y(rA[15:8])g(>=)e(rB[15:8])i(||)321
5764
4102 y(rA[23:16])g(>=)e(rB[23:16])j(||)321 4210 y(rA[31:24])f(>=)e
5765
(rB[31:24])j(||)321 4318 y(rA[39:32])f(>=)e(rB[39:32])j(||)321
5766
4426 y(rA[47:40])f(>=)e(rB[47:40])j(||)321 4534 y(rA[55:48])f(>=)e
5767
(rB[55:48])j(||)321 4642 y(rA[63:56])f(>=)e(rB[63:56])171
5768
4750 y(rD[63:0])j Fa(<)p Fc(-)c(repl\(flag\))-128 5112
5769 1110 lampret
y Fd(Exceptions:)p Black Black 171 5355 a Fc(None)1559
5770
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
5771 1295 lampret
b(I)p Black 1818 6065 a(146)p Black eop
5772
%%Page: 147 147
5773
147 146 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
5774 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 229
5775
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
5776
Black 1 TeXcolorgray 282 w(Middle)17 b(Middle)g(Middle)g(Middle)g
5777
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
5778
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
5779
279 w(Right)p Black 58 456 a Fh(lv)-7 b(.any_ge.h)83
5780
b(V)-10 b(ector)26 b(Half-W)-7 b(ord)23 b(Elements)j(Any)f(Gr)n(eater)h
5781
(Than)g(or)f(Equal)g(T)-9 b(o)84 b(lv)-7 b(.any_ge.h)p
5782
438 803 2885 4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
5783
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
5784
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
5785
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
5786
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
5787
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
5788
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
5789
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
5790
w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x23)p 3321
5791
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
5792
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
5793
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
5794
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
5795
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
5796
Fc(lv.any_ge.h)51 b(rD,rA,rB)-128 2142 y Fd(Description:)p
5797 1295 lampret
Black Black 171 2377 a Ff(All)36 b(half-w)o(ord)e(elements)g(of)h
5798
(general-purpose)d(re)o(gister)j(rA)g(are)g(compared)e(to)j(the)f
5799
(half-w)o(ord)e(elements)i(of)171 2477 y(general-purpose)25
5800
b(re)o(gister)i(rB.)h(The)g(compare)e(\003ag)i(is)h(set)g(if)f(an)o(y)f
5801
(element)h(of)f(rA)h(is)h(greater)e(than)h(or)f(equal)h(to)171
5802
2577 y(the)21 b(corresponding)16 b(element)k(of)g(rB;)h(otherwise)e
5803
(the)h(compare)f(\003ag)h(is)h(cleared.)171 2676 y(The)f(compare)f
5804
(\003ag)h(is)h(replicated)e(into)h(all)h(bit)f(positions)g(of)g
5805
(general-purpose)d(re)o(gister)i(rD.)-128 3038 y Fd(32-bit)24
5806
b(Implementation:)p Black Black 171 3281 a Fc(N/A)-128
5807
3643 y Fd(64-bit)g(Implementation:)p Black Black 171
5808
3886 a Fc(flag)48 b Fa(<)p Fc(-)e(rA[15:0])k(>=)d(rB[15:0])i(||)321
5809
3994 y(rA[31:16])g(>=)e(rB[31:16])j(||)321 4102 y(rA[47:32])f(>=)e
5810
(rB[47:32])j(||)321 4210 y(rA[63:48])f(>=)e(rB[63:48])171
5811
4318 y(rD[63:0])j Fa(<)p Fc(-)c(repl\(flag\))-128 4680
5812
y Fd(Exceptions:)p Black Black 171 4923 a Fc(None)1559
5813 1110 lampret
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
5814 1295 lampret
b(I)p Black 1818 6065 a(147)p Black eop
5815
%%Page: 148 148
5816
148 147 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
5817 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 263
5818
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
5819
Black 1 TeXcolorgray 248 w(Middle)17 b(Middle)g(Middle)g(Middle)g
5820
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
5821
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
5822
245 w(Right)p Black 98 456 a Fh(lv)-7 b(.any_gt.b)454
5823
b(V)-10 b(ector)26 b(Byte)f(Elements)h(Any)f(Gr)n(eater)h(Than)455
5824
b(lv)-7 b(.any_gt.b)p 438 803 2885 4 v 436 903 4 100
5825
v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903
5826
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48
5827
b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
5828
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
5829
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
5830
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
5831
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
5832
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
5833
1006 V 158 w(opcode)g(0x24)p 3321 1006 V 438 1009 2885
5834
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
5835
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
5836
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
5837
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
5838
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.any_gt.b)51
5839
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
5840 1295 lampret
171 2377 a Ff(All)22 b(byte)e(elements)g(of)h(general-purpose)c(re)o
5841
(gister)j(rA)h(are)f(compared)f(to)i(the)f(byte)h(elements)f(of)g
5842
(general-purpose)171 2477 y(re)o(gister)k(rB.)h(The)f(compare)f(\003ag)
5843
i(is)h(set)f(if)g(an)o(y)f(element)g(of)g(rA)h(is)h(greater)d(than)h
5844
(the)h(corresponding)c(element)j(of)171 2577 y(rB;)d(otherwise)f(the)g
5845
(compare)f(\003ag)h(is)h(cleared.)171 2676 y(The)f(compare)f(\003ag)h
5846
(is)h(replicated)e(into)h(all)h(bit)f(positions)g(of)g(general-purpose)
5847
d(re)o(gister)i(rD.)-128 3038 y Fd(32-bit)24 b(Implementation:)p
5848
Black Black 171 3281 a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p
5849
Black Black 171 3886 a Fc(flag)48 b Fa(<)p Fc(-)e(rA[7:0])j(>)e
5850
(rB[7:0])i(||)321 3994 y(rA[15:8])g(>)e(rB[15:8])i(||)321
5851
4102 y(rA[23:16])g(>)e(rB[23:16])j(||)321 4210 y(rA[31:24])f(>)e
5852
(rB[31:24])j(||)321 4318 y(rA[39:32])f(>)e(rB[39:32])j(||)321
5853
4426 y(rA[47:40])f(>)e(rB[47:40])j(||)321 4534 y(rA[55:48])f(>)e
5854
(rB[55:48])j(||)321 4642 y(rA[63:56])f(>)e(rB[63:56])171
5855
4750 y(rD[63:0])j Fa(<)p Fc(-)c(repl\(flag\))-128 5112
5856 1110 lampret
y Fd(Exceptions:)p Black Black 171 5355 a Fc(None)1559
5857
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
5858 1295 lampret
b(I)p Black 1818 6065 a(148)p Black eop
5859
%%Page: 149 149
5860
149 148 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
5861 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 263
5862
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
5863
Black 1 TeXcolorgray 248 w(Middle)17 b(Middle)g(Middle)g(Middle)g
5864
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
5865
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
5866
245 w(Right)p Black 98 456 a Fh(lv)-7 b(.any_gt.h)319
5867
b(V)-10 b(ector)26 b(Half-W)-7 b(ord)24 b(Elements)i(Any)f(Gr)n(eater)g
5868
(Than)321 b(lv)-7 b(.any_gt.h)p 438 803 2885 4 v 436
5869
903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p
5870
968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V
5871
72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48
5872
b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p
5873
2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p
5874
3321 903 V 438 906 2885 4 v 436 1006 4 100 v 533 976
5875
a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436 1006
5876
V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p
5877
2707 1006 V 158 w(opcode)g(0x25)p 3321 1006 V 438 1009
5878
2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109
5879
V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904
5880
1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
5881
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
5882
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
5883
Fc(lv.any_gt.h)51 b(rD,rA,rB)-128 2142 y Fd(Description:)p
5884 1295 lampret
Black Black 171 2377 a Ff(All)36 b(half-w)o(ord)e(elements)g(of)h
5885
(general-purpose)d(re)o(gister)j(rA)g(are)g(compared)e(to)j(the)f
5886
(half-w)o(ord)e(elements)i(of)171 2477 y(general-purpose)27
5887
b(re)o(gister)j(rB.)h(The)f(compare)f(\003ag)h(is)i(set)f(if)g(an)o(y)e
5888
(element)h(of)g(rA)h(is)g(greater)f(than)g(the)g(corre-)171
5889
2577 y(sponding)19 b(element)g(of)h(rB;)h(otherwise)e(the)i(compare)d
5890
(\003ag)j(is)g(cleared.)171 2676 y(The)f(compare)f(\003ag)h(is)h
5891
(replicated)e(into)h(all)h(bit)f(positions)g(of)g(general-purpose)d(re)
5892
o(gister)i(rD.)-128 3038 y Fd(32-bit)24 b(Implementation:)p
5893
Black Black 171 3281 a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p
5894
Black Black 171 3886 a Fc(flag)48 b Fa(<)p Fc(-)e(rA[15:0])k(>)c
5895
(rB[15:0])k(||)321 3994 y(rA[31:16])f(>)e(rB[31:16])j(||)321
5896
4102 y(rA[47:32])f(>)e(rB[47:32])j(||)321 4210 y(rA[63:48])f(>)e
5897
(rB[63:48])171 4318 y(rD[63:0])j Fa(<)p Fc(-)c(repl\(flag\))-128
5898 1110 lampret
4680 y Fd(Exceptions:)p Black Black 171 4923 a Fc(None)1559
5899
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
5900 1295 lampret
b(I)p Black 1818 6065 a(149)p Black eop
5901
%%Page: 150 150
5902
150 149 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
5903 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 269
5904
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
5905
Black 1 TeXcolorgray 242 w(Middle)17 b(Middle)g(Middle)g(Middle)g
5906
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
5907
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
5908
239 w(Right)p Black 109 456 a Fh(lv)-7 b(.any_le.b)262
5909
b(V)-10 b(ector)26 b(Byte)g(Elements)f(Any)g(Less)h(Than)f(or)g(Equal)h
5910
(T)-9 b(o)263 b(lv)-7 b(.any_le.b)p 438 803 2885 4 v
5911
436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
5912
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
5913
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
5914
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
5915
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
5916
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
5917
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
5918
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
5919
w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x26)p 3321
5920
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
5921
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
5922
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
5923
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
5924
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
5925
Fc(lv.any_le.b)51 b(rD,rA,rB)-128 2142 y Fd(Description:)p
5926 1295 lampret
Black Black 171 2377 a Ff(All)22 b(byte)e(elements)g(of)h
5927
(general-purpose)c(re)o(gister)j(rA)h(are)f(compared)f(to)i(the)f(byte)
5928
h(elements)f(of)g(general-purpose)171 2477 y(re)o(gister)29
5929
b(rB.)i(The)e(compare)f(\003ag)i(is)h(set)g(if)f(an)o(y)f(element)g(of)
5930
h(rA)g(is)g(less)h(than)f(or)f(equal)h(to)f(the)h(corresponding)171
5931
2577 y(element)20 b(of)g(rB;)h(otherwise)e(the)h(compare)f(\003ag)h(is)
5932
h(cleared.)171 2676 y(The)f(compare)f(\003ag)h(is)h(replicated)e(into)h
5933
(all)h(bit)f(positions)g(of)g(general-purpose)d(re)o(gister)i(rD.)-128
5934
3038 y Fd(32-bit)24 b(Implementation:)p Black Black 171
5935 1110 lampret
3281 a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p
5936 1295 lampret
Black Black 171 3886 a Fc(flag)48 b Fa(<)p Fc(-)e(rA[7:0])j
5937
Fa(<)p Fc(=)e(rB[7:0])i(||)321 3994 y(rA[15:8])g Fa(<)p
5938
Fc(=)d(rB[15:8])k(||)321 4102 y(rA[23:16])f Fa(<)p Fc(=)e(rB[23:16])i
5939
(||)321 4210 y(rA[31:24])g Fa(<)p Fc(=)e(rB[31:24])i(||)321
5940
4318 y(rA[39:32])g Fa(<)p Fc(=)e(rB[39:32])i(||)321 4426
5941
y(rA[47:40])g Fa(<)p Fc(=)e(rB[47:40])i(||)321 4534 y(rA[55:48])g
5942
Fa(<)p Fc(=)e(rB[55:48])i(||)321 4642 y(rA[63:56])g Fa(<)p
5943
Fc(=)e(rB[63:56])171 4750 y(rD[63:0])j Fa(<)p Fc(-)c(repl\(flag\))-128
5944
5112 y Fd(Exceptions:)p Black Black 171 5355 a Fc(None)1559
5945
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
5946
b(I)p Black 1818 6065 a(150)p Black eop
5947
%%Page: 151 151
5948
151 150 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
5949 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 269
5950
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
5951
Black 1 TeXcolorgray 242 w(Middle)17 b(Middle)g(Middle)g(Middle)g
5952
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
5953
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
5954
239 w(Right)p Black 109 456 a Fh(lv)-7 b(.any_le.h)128
5955
b(V)-10 b(ector)25 b(Half-W)-7 b(ord)24 b(Elements)i(Any)f(Less)g(Than)
5956
h(or)f(Equal)h(T)-9 b(o)128 b(lv)-7 b(.any_le.h)p 438
5957
803 2885 4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
5958
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
5959
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
5960
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
5961
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
5962
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
5963
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
5964
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
5965
w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x27)p 3321
5966
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
5967
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
5968
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
5969
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
5970
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
5971
Fc(lv.any_le.h)51 b(rD,rA,rB)-128 2142 y Fd(Description:)p
5972 1295 lampret
Black Black 171 2377 a Ff(All)36 b(half-w)o(ord)e(elements)g(of)h
5973
(general-purpose)d(re)o(gister)j(rA)g(are)g(compared)e(to)j(the)f
5974
(half-w)o(ord)e(elements)i(of)171 2477 y(general-purpose)23
5975
b(re)o(gister)j(rB.)h(The)g(compare)e(\003ag)i(is)g(set)h(if)f(an)o(y)f
5976
(element)g(of)g(rA)h(is)h(less)f(than)g(or)f(equal)g(to)h(the)171
5977
2577 y(corresponding)17 b(element)j(of)g(rB;)g(otherwise)g(the)g
5978
(compare)f(\003ag)h(is)h(cleared.)171 2676 y(The)f(compare)f(\003ag)h
5979
(is)h(replicated)e(into)h(all)h(bit)f(positions)g(of)g(general-purpose)
5980
d(re)o(gister)i(rD.)-128 3038 y Fd(32-bit)24 b(Implementation:)p
5981
Black Black 171 3281 a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p
5982
Black Black 171 3886 a Fc(flag)48 b Fa(<)p Fc(-)e(rA[15:0])k(,=)d
5983
(rB[15:0])i(||)321 3994 y(rA[31:16])g Fa(<)p Fc(=)e(rB[31:16])i(||)321
5984
4102 y(rA[47:32])g Fa(<)p Fc(=)e(rB[47:32])i(||)321 4210
5985
y(rA[63:48])g Fa(<)p Fc(=)e(rB[63:48])171 4318 y(rD[63:0])j
5986
Fa(<)p Fc(-)c(repl\(flag\))-128 4680 y Fd(Exceptions:)p
5987
Black Black 171 4923 a Fc(None)1559 5819 y Ff(Instruction)18
5988
b(Class)1629 5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818
5989
6065 a(151)p Black eop
5990
%%Page: 152 152
5991
152 151 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
5992 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 274
5993
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
5994
Black 1 TeXcolorgray 237 w(Middle)17 b(Middle)g(Middle)g(Middle)g
5995
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
5996
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
5997
234 w(Right)p Black 120 456 a Fh(lv)-7 b(.any_lt.b)528
5998
b(V)-10 b(ector)25 b(Byte)h(Elements)g(Any)f(Less)g(Than)529
5999
b(lv)-7 b(.any_lt.b)p 438 803 2885 4 v 436 903 4 100
6000
v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903
6001
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48
6002
b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
6003
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
6004
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
6005
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
6006
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
6007
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
6008
1006 V 158 w(opcode)g(0x28)p 3321 1006 V 438 1009 2885
6009
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
6010
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
6011
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
6012
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
6013
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.any_lt.b)51
6014
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
6015 1295 lampret
171 2377 a Ff(All)22 b(byte)e(elements)g(of)h(general-purpose)c(re)o
6016
(gister)j(rA)h(are)f(compared)f(to)i(the)f(byte)h(elements)f(of)g
6017
(general-purpose)171 2477 y(re)o(gister)j(rB.)h(The)e(compare)g(\003ag)
6018
i(is)g(set)g(if)f(an)o(y)g(element)g(of)g(rA)g(is)h(less)h(than)d(the)i
6019
(corresponding)c(element)i(of)h(rB;)171 2577 y(otherwise)d(the)g
6020 623 markom
(compare)f(\003ag)h(is)h(cleared.)171 2676 y(The)f(compare)f(\003ag)h
6021 1295 lampret
(is)h(replicated)e(into)h(all)h(bit)f(positions)g(of)g(general-purpose)
6022
d(re)o(gister)i(rD.)-128 3038 y Fd(32-bit)24 b(Implementation:)p
6023
Black Black 171 3281 a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p
6024
Black Black 171 3886 a Fc(flag)48 b Fa(<)p Fc(-)e(rA[7:0])j
6025
Fa(<)d Fc(rB[7:0])j(||)321 3994 y(rA[15:8])g Fa(<)d Fc(rB[15:8])j(||)
6026
321 4102 y(rA[23:16])g Fa(<)d Fc(rB[23:16])k(||)321 4210
6027
y(rA[31:24])f Fa(<)d Fc(rB[31:24])k(||)321 4318 y(rA[39:32])f
6028
Fa(<)d Fc(rB[39:32])k(||)321 4426 y(rA[47:40])f Fa(<)d
6029
Fc(rB[47:40])k(||)321 4534 y(rA[55:48])f Fa(<)d Fc(rB[55:48])k(||)321
6030
4642 y(rA[63:56])f Fa(<)d Fc(rB[63:56])171 4750 y(rD[63:0])k
6031
Fa(<)p Fc(-)c(repl\(flag\))-128 5112 y Fd(Exceptions:)p
6032
Black Black 171 5355 a Fc(None)1559 5819 y Ff(Instruction)18
6033
b(Class)1629 5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818
6034
6065 a(152)p Black eop
6035
%%Page: 153 153
6036
153 152 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
6037 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 274
6038
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
6039
Black 1 TeXcolorgray 237 w(Middle)17 b(Middle)g(Middle)g(Middle)g
6040
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
6041
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
6042
234 w(Right)p Black 120 456 a Fh(lv)-7 b(.any_lt.h)393
6043
b(V)-10 b(ector)26 b(Half-W)-7 b(ord)24 b(Elements)h(Any)g(Less)g(Than)
6044
395 b(lv)-7 b(.any_lt.h)p 438 803 2885 4 v 436 903 4
6045
100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968
6046
903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72
6047
w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
6048
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
6049
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
6050
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
6051
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
6052
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
6053
1006 V 158 w(opcode)g(0x29)p 3321 1006 V 438 1009 2885
6054
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
6055
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
6056
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
6057
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
6058
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.any_lt.h)51
6059
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
6060 1295 lampret
171 2377 a Ff(All)36 b(half-w)o(ord)e(elements)g(of)h(general-purpose)d
6061
(re)o(gister)j(rA)g(are)g(compared)e(to)j(the)f(half-w)o(ord)e
6062
(elements)i(of)171 2477 y(general-purpose)17 b(re)o(gister)j(rB.)h(The)
6063
f(compare)e(\003ag)j(is)g(set)g(if)g(an)o(y)f(element)g(of)g(rA)g(is)i
6064
(less)f(than)f(the)g(corresponding)171 2577 y(element)g(of)g(rB;)h
6065
(otherwise)e(the)h(compare)f(\003ag)h(is)h(cleared.)171
6066 1110 lampret
2676 y(The)f(compare)f(\003ag)h(is)h(replicated)e(into)h(all)h(bit)f
6067 1295 lampret
(positions)g(of)g(general-purpose)d(re)o(gister)i(rD.)-128
6068
3038 y Fd(32-bit)24 b(Implementation:)p Black Black 171
6069 623 markom
3281 a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p
6070 1295 lampret
Black Black 171 3886 a Fc(flag)48 b Fa(<)p Fc(-)e(rA[15:0])k
6071
Fa(<)c Fc(rB[15:0])j(||)321 3994 y(rA[31:16])g Fa(<)d
6072
Fc(rB[31:16])k(||)321 4102 y(rA[47:32])f Fa(<)d Fc(rB[47:32])k(||)321
6073
4210 y(rA[63:48])f Fa(<)d Fc(rB[63:48])171 4318 y(rD[63:0])k
6074
Fa(<)p Fc(-)c(repl\(flag\))-128 4680 y Fd(Exceptions:)p
6075
Black Black 171 4923 a Fc(None)1559 5819 y Ff(Instruction)18
6076
b(Class)1629 5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818
6077
6065 a(153)p Black eop
6078
%%Page: 154 154
6079
154 153 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
6080 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 255
6081
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
6082
Black 1 TeXcolorgray 256 w(Middle)17 b(Middle)g(Middle)g(Middle)g
6083
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
6084
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
6085
253 w(Right)p Black 81 456 a Fh(lv)-7 b(.any_ne.b)532
6086
b(V)-10 b(ector)25 b(Byte)h(Elements)f(Any)h(Not)e(Equal)532
6087
b(lv)-7 b(.any_ne.b)p 438 803 2885 4 v 436 903 4 100
6088
v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903
6089
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48
6090
b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
6091
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
6092
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
6093
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
6094
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
6095
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
6096
1006 V 160 w(opcode)g(0x2a)p 3321 1006 V 438 1009 2885
6097
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
6098
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
6099
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
6100
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
6101
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.any_ne.b)51
6102
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
6103 1295 lampret
171 2377 a Ff(All)22 b(byte)e(elements)g(of)h(general-purpose)c(re)o
6104
(gister)j(rA)h(are)f(compared)f(to)i(the)f(byte)h(elements)f(of)g
6105
(general-purpose)171 2477 y(re)o(gister)29 b(rB.)g(The)g(compare)f
6106
(\003ag)h(is)i(set)f(if)f(an)o(y)g(tw)o(o)g(corresponding)d(elements)j
6107
(are)g(not)g(equal;)k(otherwise)c(the)171 2577 y(compare)19
6108
b(\003ag)h(is)h(cleared.)171 2676 y(The)f(compare)f(\003ag)h(is)h
6109
(replicated)e(into)h(all)h(bit)f(positions)g(of)g(general-purpose)d(re)
6110
o(gister)i(rD.)-128 3038 y Fd(32-bit)24 b(Implementation:)p
6111
Black Black 171 3281 a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p
6112
Black Black 171 3886 a Fc(flag)48 b Fa(<)p Fc(-)e(rA[7:0])j(!=)e
6113
(rB[7:0])i(||)321 3994 y(rA[15:8])g(!=)e(rB[15:8])i(||)321
6114
4102 y(rA[23:16])g(!=)e(rB[23:16])j(||)321 4210 y(rA[31:24])f(!=)e
6115
(rB[31:24])j(||)321 4318 y(rA[39:32])f(!=)e(rB[39:32])j(||)321
6116
4426 y(rA[47:40])f(!=)e(rB[47:40])j(||)321 4534 y(rA[55:48])f(!=)e
6117
(rB[55:48])j(||)321 4642 y(rA[63:56])f(!=)e(rB[63:56])171
6118
4750 y(rD[63:0])j Fa(<)p Fc(-)c(repl\(flag\))-128 5112
6119 1110 lampret
y Fd(Exceptions:)p Black Black 171 5355 a Fc(None)1559
6120
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
6121 1295 lampret
b(I)p Black 1818 6065 a(154)p Black eop
6122
%%Page: 155 155
6123
155 154 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
6124 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 255
6125
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
6126
Black 1 TeXcolorgray 256 w(Middle)17 b(Middle)g(Middle)g(Middle)g
6127
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
6128
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
6129
253 w(Right)p Black 81 456 a Fh(lv)-7 b(.any_ne.h)397
6130
b(V)-10 b(ector)25 b(Half-W)-7 b(ord)24 b(Elements)i(Any)f(Not)g(Equal)
6131
397 b(lv)-7 b(.any_ne.h)p 438 803 2885 4 v 436 903 4
6132
100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968
6133
903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72
6134
w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
6135
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
6136
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
6137
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
6138
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
6139
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
6140
1006 V 158 w(opcode)g(0x2b)p 3321 1006 V 438 1009 2885
6141
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
6142
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
6143
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
6144
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
6145
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.any_ne.h)51
6146
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
6147 1295 lampret
171 2377 a Ff(All)36 b(half-w)o(ord)e(elements)g(of)h(general-purpose)d
6148
(re)o(gister)j(rA)g(are)g(compared)e(to)j(the)f(half-w)o(ord)e
6149
(elements)i(of)171 2477 y(general-purpose)21 b(re)o(gister)i(rB.)i(The)
6150
f(compare)e(\003ag)j(is)g(set)g(if)f(an)o(y)f(tw)o(o)i(corresponding)c
6151
(elements)i(are)i(not)e(equal;)171 2577 y(otherwise)d(the)g(compare)f
6152
(\003ag)h(is)h(cleared.)171 2676 y(The)f(compare)f(\003ag)h(is)h
6153
(replicated)e(into)h(all)h(bit)f(positions)g(of)g(general-purpose)d(re)
6154
o(gister)i(rD.)-128 3038 y Fd(32-bit)24 b(Implementation:)p
6155
Black Black 171 3281 a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p
6156
Black Black 171 3886 a Fc(flag)48 b Fa(<)p Fc(-)e(rA[15:0])k(!=)d
6157
(rB[15:0])i(||)321 3994 y(rA[31:16])g(!=)e(rB[31:16])j(||)321
6158
4102 y(rA[47:32])f(!=)e(rB[47:32])j(||)321 4210 y(rA[63:48])f(!=)e
6159
(rB[63:48])171 4318 y(rD[63:0])j Fa(<)p Fc(-)c(repl\(flag\))-128
6160 1110 lampret
4680 y Fd(Exceptions:)p Black Black 171 4923 a Fc(None)1559
6161
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
6162 1295 lampret
b(I)p Black 1818 6065 a(155)p Black eop
6163
%%Page: 156 156
6164
156 155 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
6165 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 334
6166
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
6167
Black 1 TeXcolorgray 177 w(Middle)17 b(Middle)g(Middle)g(Middle)g
6168
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
6169
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
6170
174 w(Right)p Black 240 456 a Fh(lv)-7 b(.a)n(vg)o(.b)676
6171
b(V)-10 b(ector)26 b(Byte)f(Elements)h(A)-10 b(v)o(erage)678
6172
b(lv)-7 b(.a)n(vg)o(.b)p 438 803 2885 4 v 436 903 4 100
6173
v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903
6174
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48
6175
b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
6176
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
6177
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
6178
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
6179
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
6180
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
6181
1006 V 158 w(opcode)g(0x39)p 3321 1006 V 438 1009 2885
6182
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
6183
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
6184
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
6185
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
6186
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.avg.b)50
6187
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
6188 1295 lampret
171 2377 a Ff(The)28 b(byte)g(elements)g(of)g(general-purpose)d(re)o
6189
(gister)i(rA)i(are)f(added)f(to)h(the)h(byte)f(elements)f(of)h
6190
(general-purpose)171 2477 y(re)o(gister)f(rB,)h(and)f(the)h(sum)g(is)g
6191
(shifted)f(right)g(by)h(one)f(to)h(form)e(the)i(result)g(elements.)47
6192
b(The)27 b(result)h(elements)f(are)171 2577 y(placed)20
6193
b(into)g(general-purpose)c(re)o(gister)k(rD.)-128 2938
6194
y Fd(32-bit)k(Implementation:)p Black Black 171 3182
6195 623 markom
a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p Black
6196 1295 lampret
Black 171 3787 a Fc(rD[7:0])49 b Fa(<)p Fc(-)e(\(rA[7:0])i(+)e
6197
(rB[7:0]\))i(\273)e(1)171 3895 y(rD[15:8])j Fa(<)p Fc(-)c(\(rA[15:8])k
6198
(+)c(rB[15:8]\))k(\273)d(1)171 4003 y(rD[23:16])j Fa(<)p
6199
Fc(-)c(\(rA[23:16])k(+)d(rB[23:16]\))j(\273)d(1)171 4111
6200
y(rD[31:24])j Fa(<)p Fc(-)c(\(rA[31:24])k(+)d(rB[31:24]\))j(\273)d(1)
6201
171 4219 y(rD[39:32])j Fa(<)p Fc(-)c(\(rA[39:32])k(+)d(rB[39:32]\))j
6202
(\273)d(1)171 4327 y(rD[47:40])j Fa(<)p Fc(-)c(\(rA[47:40])k(+)d
6203
(rB[47:40]\))j(\273)d(1)171 4434 y(rD[55:48])j Fa(<)p
6204
Fc(-)c(\(rA[55:48])k(+)d(rB[55:48]\))j(\273)d(1)171 4542
6205
y(rD[63:56])j Fa(<)p Fc(-)c(\(rA[63:56])k(+)d(rB[63:56]\))j(\273)d(1)
6206
-128 4904 y Fd(Exceptions:)p Black Black 171 5147 a Fc(None)1559
6207
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
6208
b(I)p Black 1818 6065 a(156)p Black eop
6209
%%Page: 157 157
6210
157 156 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
6211 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 334
6212
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
6213
Black 1 TeXcolorgray 177 w(Middle)17 b(Middle)g(Middle)g(Middle)g
6214
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
6215
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
6216
174 w(Right)p Black 240 456 a Fh(lv)-7 b(.a)n(vg)o(.h)542
6217
b(V)-10 b(ector)25 b(Half-W)-7 b(ord)24 b(Elements)i(A)-10
6218
b(v)o(erage)543 b(lv)-7 b(.a)n(vg)o(.h)p 438 803 2885
6219
4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
6220
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
6221
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
6222
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
6223
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
6224
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
6225
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
6226
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
6227
w(reserv)o(ed)p 2707 1006 V 160 w(opcode)g(0x3a)p 3321
6228
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
6229
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
6230
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
6231
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
6232
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
6233
Fc(lv.avg.h)50 b(rD,rA,rB)-128 2142 y Fd(Description:)p
6234 1295 lampret
Black Black 171 2377 a Ff(The)21 b(half-w)o(ord)e(elements)h(of)h
6235
(general-purpose)c(re)o(gister)j(rA)h(are)g(added)f(to)h(the)f(half-w)o
6236
(ord)f(elements)i(of)f(general-)171 2477 y(purpose)e(re)o(gister)h(rB,)
6237
h(and)f(the)g(sum)h(is)g(shifted)f(right)g(by)g(one)g(to)h(form)e(the)i
6238
(result)f(elements.)25 b(The)19 b(result)g(elements)171
6239
2577 y(are)h(placed)g(into)g(general-purpose)c(re)o(gister)k(rD.)-128
6240 1110 lampret
2938 y Fd(32-bit)k(Implementation:)p Black Black 171
6241
3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
6242 1295 lampret
Black Black 171 3787 a Fc(rD[15:0])50 b Fa(<)p Fc(-)c(\(rA[15:0])k(+)c
6243
(rB[15:0]\))k(\273)d(1)171 3895 y(rD[31:16])j Fa(<)p
6244
Fc(-)c(\(rA[31:16])k(+)d(rB[31:16]\))j(\273)d(1)171 4003
6245
y(rD[47:32])j Fa(<)p Fc(-)c(\(rA[47:32])k(+)d(rB[47:32]\))j(\273)d(1)
6246
171 4111 y(rD[63:48])j Fa(<)p Fc(-)c(\(rA[63:48])k(+)d(rB[63:48]\))j
6247
(\273)d(1)-128 4580 y Fd(Exceptions:)p Black Black 171
6248 1110 lampret
4824 a Fc(None)1559 5819 y Ff(Instruction)18 b(Class)1629
6249 1295 lampret
5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818 6065 a(157)p
6250 1110 lampret
Black eop
6251 1295 lampret
%%Page: 158 158
6252
158 157 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
6253 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 241
6254
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
6255
Black 1 TeXcolorgray 270 w(Middle)17 b(Middle)g(Middle)g(Middle)g
6256
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
6257
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
6258
267 w(Right)p Black 53 456 a Fh(lv)-7 b(.cmp_eq.b)513
6259
b(V)-10 b(ector)25 b(Byte)h(Elements)g(Compar)n(e)f(Equal)512
6260
b(lv)-7 b(.cmp_eq.b)p 438 803 2885 4 v 436 903 4 100
6261
v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903
6262
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48
6263
b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
6264
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
6265
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
6266
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
6267
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
6268
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
6269
1006 V 158 w(opcode)g(0x40)p 3321 1006 V 438 1009 2885
6270
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
6271
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
6272
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
6273
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
6274
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.cmp_eq.b)51
6275
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
6276 1295 lampret
171 2377 a Ff(All)22 b(byte)e(elements)g(of)h(general-purpose)c(re)o
6277
(gister)j(rA)h(are)f(compared)f(to)i(the)f(byte)h(elements)f(of)g
6278
(general-purpose)171 2477 y(re)o(gister)d(rB.)h(Bits)i(of)d(the)h
6279
(element)f(in)h(general-purpose)c(re)o(gister)j(rD)h(are)f(set)i(if)f
6280
(the)g(tw)o(o)g(corresponding)c(compared)171 2577 y(elements)20
6281
b(are)g(equal;)g(otherwise)g(the)g(element)f(bits)i(are)f(cleared.)-128
6282 623 markom
2938 y Fd(32-bit)k(Implementation:)p Black Black 171
6283
3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
6284 1295 lampret
Black Black 171 3787 a Fc(rD[7:0])49 b Fa(<)p Fc(-)e(repl\(rA[7:0])j
6285
(==)d(rB[7:0])171 3895 y(rD[15:8])j Fa(<)p Fc(-)c(repl\(rA[15:8])51
6286
b(==)c(rB[15:8])171 4003 y(rD[23:16])j Fa(<)p Fc(-)c(repl\(rA[23:16])52
6287
b(==)47 b(rB[23:16])171 4111 y(rD[31:24])j Fa(<)p Fc(-)c
6288
(repl\(rA[31:24])52 b(==)47 b(rB[31:24])171 4219 y(rD[39:32])j
6289
Fa(<)p Fc(-)c(repl\(rA[39:32])52 b(==)47 b(rB[39:32])171
6290
4327 y(rD[47:40])j Fa(<)p Fc(-)c(repl\(rA[47:40])52 b(==)47
6291
b(rB[47:40])171 4434 y(rD[55:48])j Fa(<)p Fc(-)c(repl\(rA[55:48])52
6292
b(==)47 b(rB[55:48])171 4542 y(rD[63:56])j Fa(<)p Fc(-)c
6293
(repl\(rA[63:56])52 b(==)47 b(rB[63:56])-128 5012 y Fd(Exceptions:)p
6294
Black Black 171 5255 a Fc(None)1559 5819 y Ff(Instruction)18
6295 1110 lampret
b(Class)1629 5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818
6296 1295 lampret
6065 a(158)p Black eop
6297
%%Page: 159 159
6298
159 158 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
6299 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 241
6300
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
6301
Black 1 TeXcolorgray 270 w(Middle)17 b(Middle)g(Middle)g(Middle)g
6302
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
6303
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
6304
267 w(Right)p Black 53 456 a Fh(lv)-7 b(.cmp_eq.h)378
6305
b(V)-10 b(ector)26 b(Half-W)-7 b(ord)23 b(Elements)j(Compar)n(e)g
6306
(Equal)377 b(lv)-7 b(.cmp_eq.h)p 438 803 2885 4 v 436
6307
903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p
6308
968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V
6309
72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48
6310
b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p
6311
2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p
6312
3321 903 V 438 906 2885 4 v 436 1006 4 100 v 533 976
6313
a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436 1006
6314
V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p
6315
2707 1006 V 158 w(opcode)g(0x41)p 3321 1006 V 438 1009
6316
2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109
6317
V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904
6318
1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
6319
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
6320
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
6321
Fc(lv.cmp_eq.h)51 b(rD,rA,rB)-128 2142 y Fd(Description:)p
6322 1295 lampret
Black Black 171 2377 a Ff(All)36 b(half-w)o(ord)e(elements)g(of)h
6323
(general-purpose)d(re)o(gister)j(rA)g(are)g(compared)e(to)j(the)f
6324
(half-w)o(ord)e(elements)i(of)171 2477 y(general-purpose)19
6325
b(re)o(gister)i(rB.)i(Bits)g(of)f(the)g(element)f(in)i(general-purpose)
6326
18 b(re)o(gister)j(rD)i(are)f(set)g(if)h(the)f(tw)o(o)g(corre-)171
6327
2577 y(sponding)d(compared)f(elements)i(are)g(equal;)f(otherwise)h(the)
6328
g(element)g(bits)g(are)g(cleared.)-128 2938 y Fd(32-bit)k
6329
(Implementation:)p Black Black 171 3182 a Fc(N/A)-128
6330
3543 y Fd(64-bit)g(Implementation:)p Black Black 171
6331
3787 a Fc(rD[15:0])50 b Fa(<)p Fc(-)c(repl\(rA[7:0])51
6332
b(==)c(rB[7:0])171 3895 y(rD[31:16])j Fa(<)p Fc(-)c(repl\(rA[23:16])52
6333
b(==)47 b(rB[23:16])171 4003 y(rD[47:32])j Fa(<)p Fc(-)c
6334
(repl\(rA[39:32])52 b(==)47 b(rB[39:32])171 4111 y(rD[63:48])j
6335
Fa(<)p Fc(-)c(repl\(rA[55:48])52 b(==)47 b(rB[55:48])-128
6336 1110 lampret
4580 y Fd(Exceptions:)p Black Black 171 4824 a Fc(None)1559
6337
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
6338 1295 lampret
b(I)p Black 1818 6065 a(159)p Black eop
6339
%%Page: 160 160
6340
160 159 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
6341 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 240
6342
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
6343
Black 1 TeXcolorgray 271 w(Middle)17 b(Middle)g(Middle)g(Middle)g
6344
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
6345
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
6346
268 w(Right)p Black 56 456 a Fh(lv)-7 b(.cmp_ge.b)83
6347
b(V)-10 b(ector)26 b(Byte)f(Elements)h(Compar)n(e)f(Gr)n(eater)h(Than)g
6348
(or)f(Equal)h(T)-9 b(o)83 b(lv)-7 b(.cmp_ge.b)p 438 803
6349
2885 4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
6350
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
6351
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
6352
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
6353
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
6354
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
6355
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
6356
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
6357
w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x42)p 3321
6358
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
6359
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
6360
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
6361
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
6362
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
6363
Fc(lv.cmp_ge.b)51 b(rD,rA,rB)-128 2142 y Fd(Description:)p
6364 1295 lampret
Black Black 171 2377 a Ff(All)22 b(byte)e(elements)g(of)h
6365
(general-purpose)c(re)o(gister)j(rA)h(are)f(compared)f(to)i(the)f(byte)
6366
h(elements)f(of)g(general-purpose)171 2477 y(re)o(gister)f(rB.)g(Bits)i
6367
(of)e(the)g(element)f(in)i(general-purpose)15 b(re)o(gister)k(rD)g(are)
6368
g(set)h(if)g(the)f(element)f(in)i(rA)f(is)h(greater)e(than)171
6369
2577 y(or)i(equal)g(to)g(the)g(element)g(in)g(rB;)h(otherwise)f(the)g
6370
(element)g(bits)g(are)g(cleared.)-128 2938 y Fd(32-bit)k
6371
(Implementation:)p Black Black 171 3182 a Fc(N/A)-128
6372
3543 y Fd(64-bit)g(Implementation:)p Black Black 171
6373
3787 a Fc(rD[7:0])49 b Fa(<)p Fc(-)e(repl\(rA[7:0])j(>=)d(rB[7:0])171
6374
3895 y(rD[15:8])j Fa(<)p Fc(-)c(repl\(rA[15:8])51 b(>=)c(rB[15:8])171
6375
4003 y(rD[23:16])j Fa(<)p Fc(-)c(repl\(rA[23:16])52 b(>=)47
6376
b(rB[23:16])171 4111 y(rD[31:24])j Fa(<)p Fc(-)c(repl\(rA[31:24])52
6377
b(>=)47 b(rB[31:24])171 4219 y(rD[39:32])j Fa(<)p Fc(-)c
6378
(repl\(rA[39:32])52 b(>=)47 b(rB[39:32])171 4327 y(rD[47:40])j
6379
Fa(<)p Fc(-)c(repl\(rA[47:40])52 b(>=)47 b(rB[47:40])171
6380
4434 y(rD[55:48])j Fa(<)p Fc(-)c(repl\(rA[55:48])52 b(>=)47
6381
b(rB[55:48])171 4542 y(rD[63:56])j Fa(<)p Fc(-)c(repl\(rA[63:56])52
6382
b(>=)47 b(rB[63:56])-128 5012 y Fd(Exceptions:)p Black
6383 1110 lampret
Black 171 5255 a Fc(None)1559 5819 y Ff(Instruction)18
6384
b(Class)1629 5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818
6385 1295 lampret
6065 a(160)p Black eop
6386
%%Page: 161 161
6387
161 160 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
6388 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 106
6389
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
6390
Black 1 TeXcolorgray 405 w(Middle)17 b(Middle)g(Middle)g(Middle)g
6391
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
6392
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
6393
402 w(Right)p Black -79 456 a Fh(lv)-7 b(.cmp_ge.h)83
6394
b(V)-10 b(ector)26 b(Half-W)-7 b(ord)24 b(Elements)i(Compar)n(e)f(Gr)n
6395
(eater)h(Than)g(or)f(Equal)g(T)-9 b(o)83 b(lv)-7 b(.cmp_ge.h)p
6396
438 803 2885 4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
6397
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
6398
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
6399
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
6400
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
6401
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
6402
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
6403
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
6404
w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x43)p 3321
6405
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
6406
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
6407
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
6408
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
6409
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
6410
Fc(lv.cmp_ge.h)51 b(rD,rA,rB)-128 2142 y Fd(Description:)p
6411 1295 lampret
Black Black 171 2377 a Ff(All)36 b(half-w)o(ord)e(elements)g(of)h
6412
(general-purpose)d(re)o(gister)j(rA)g(are)g(compared)e(to)j(the)f
6413
(half-w)o(ord)e(elements)i(of)171 2477 y(general-purpose)24
6414
b(re)o(gister)j(rB.)h(Bits)h(of)e(the)h(element)e(in)i(general-purpose)
6415
c(re)o(gister)j(rD)g(are)h(set)g(if)g(the)f(element)171
6416
2577 y(in)21 b(rA)f(is)h(greater)e(than)h(or)g(equal)g(to)g(the)g
6417
(element)g(in)g(rB;)h(otherwise)e(the)i(element)e(bits)i(are)f
6418
(cleared.)-128 2938 y Fd(32-bit)k(Implementation:)p Black
6419
Black 171 3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
6420
Black Black 171 3787 a Fc(rD[15:0])50 b Fa(<)p Fc(-)c(repl\(rA[7:0])51
6421
b(>=)c(rB[7:0])171 3895 y(rD[31:16])j Fa(<)p Fc(-)c(repl\(rA[23:16])52
6422
b(>=)47 b(rB[23:16])171 4003 y(rD[47:32])j Fa(<)p Fc(-)c
6423
(repl\(rA[39:32])52 b(>=)47 b(rB[39:32])171 4111 y(rD[63:48])j
6424
Fa(<)p Fc(-)c(repl\(rA[55:48])52 b(>=)47 b(rB[55:48])-128
6425
4580 y Fd(Exceptions:)p Black Black 171 4824 a Fc(None)1559
6426
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
6427
b(I)p Black 1818 6065 a(161)p Black eop
6428
%%Page: 162 162
6429
162 161 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
6430 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 249
6431
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
6432
Black 1 TeXcolorgray 262 w(Middle)17 b(Middle)g(Middle)g(Middle)g
6433
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
6434
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
6435
259 w(Right)p Black 70 456 a Fh(lv)-7 b(.cmp_gt.b)345
6436
b(V)-10 b(ector)26 b(Byte)f(Elements)h(Compar)n(e)g(Gr)n(eater)f(Than)
6437
346 b(lv)-7 b(.cmp_gt.b)p 438 803 2885 4 v 436 903 4
6438
100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968
6439
903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72
6440
w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
6441
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
6442
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
6443
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
6444
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
6445
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
6446
1006 V 158 w(opcode)g(0x44)p 3321 1006 V 438 1009 2885
6447
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
6448
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
6449
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
6450
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
6451
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.cmp_gt.b)51
6452
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
6453 1295 lampret
171 2377 a Ff(All)22 b(byte)e(elements)g(of)h(general-purpose)c(re)o
6454
(gister)j(rA)h(are)f(compared)f(to)i(the)f(byte)h(elements)f(of)g
6455
(general-purpose)171 2477 y(re)o(gister)f(rB.)g(Bits)i(of)e(the)g
6456
(element)f(in)i(general-purpose)15 b(re)o(gister)k(rD)g(are)g(set)h(if)
6457
g(the)f(element)f(in)i(rA)f(is)h(greater)e(than)171 2577
6458
y(the)j(element)e(in)h(rB;)h(otherwise)f(the)g(element)g(bits)g(are)h
6459
(cleared.)-128 2938 y Fd(32-bit)j(Implementation:)p Black
6460 623 markom
Black 171 3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
6461 1295 lampret
Black Black 171 3787 a Fc(rD[7:0])49 b Fa(<)p Fc(-)e(repl\(rA[7:0])j(>)
6462
d(rB[7:0])171 3895 y(rD[15:8])j Fa(<)p Fc(-)c(repl\(rA[15:8])51
6463
b(>)c(rB[15:8])171 4003 y(rD[23:16])j Fa(<)p Fc(-)c(repl\(rA[23:16])52
6464
b(>)46 b(rB[23:16])171 4111 y(rD[31:24])k Fa(<)p Fc(-)c
6465
(repl\(rA[31:24])52 b(>)46 b(rB[31:24])171 4219 y(rD[39:32])k
6466
Fa(<)p Fc(-)c(repl\(rA[39:32])52 b(>)46 b(rB[39:32])171
6467
4327 y(rD[47:40])k Fa(<)p Fc(-)c(repl\(rA[47:40])52 b(>)46
6468
b(rB[47:40])171 4434 y(rD[55:48])k Fa(<)p Fc(-)c(repl\(rA[55:48])52
6469
b(>)46 b(rB[55:48])171 4542 y(rD[63:56])k Fa(<)p Fc(-)c
6470
(repl\(rA[63:56])52 b(>)46 b(rB[63:56])-128 5012 y Fd(Exceptions:)p
6471
Black Black 171 5255 a Fc(None)1559 5819 y Ff(Instruction)18
6472 1110 lampret
b(Class)1629 5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818
6473 1295 lampret
6065 a(162)p Black eop
6474
%%Page: 163 163
6475
163 162 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
6476 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 249
6477
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
6478
Black 1 TeXcolorgray 262 w(Middle)17 b(Middle)g(Middle)g(Middle)g
6479
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
6480
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
6481
259 w(Right)p Black 70 456 a Fh(lv)-7 b(.cmp_gt.h)211
6482
b(V)-10 b(ector)25 b(Half-W)-7 b(ord)24 b(Elements)i(Compar)n(e)f(Gr)n
6483
(eater)h(Than)211 b(lv)-7 b(.cmp_gt.h)p 438 803 2885
6484
4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
6485
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
6486
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
6487
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
6488
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
6489
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
6490
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
6491
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
6492
w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x45)p 3321
6493
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
6494
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
6495
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
6496
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
6497
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
6498
Fc(lv.cmp_gt.h)51 b(rD,rA,rB)-128 2142 y Fd(Description:)p
6499 1295 lampret
Black Black 171 2377 a Ff(All)36 b(half-w)o(ord)e(elements)g(of)h
6500
(general-purpose)d(re)o(gister)j(rA)g(are)g(compared)e(to)j(the)f
6501
(half-w)o(ord)e(elements)i(of)171 2477 y(general-purpose)24
6502
b(re)o(gister)j(rB.)h(Bits)h(of)e(the)h(element)e(in)i(general-purpose)
6503
c(re)o(gister)j(rD)g(are)h(set)g(if)g(the)f(element)171
6504
2577 y(in)21 b(rA)f(is)h(greater)e(than)h(the)g(element)g(in)g(rB;)h
6505
(otherwise)f(the)g(element)f(bits)i(are)f(cleared.)-128
6506
2938 y Fd(32-bit)k(Implementation:)p Black Black 171
6507
3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
6508
Black Black 171 3787 a Fc(rD[15:0])50 b Fa(<)p Fc(-)c(repl\(rA[7:0])51
6509
b(>)46 b(rB[7:0])171 3895 y(rD[31:16])k Fa(<)p Fc(-)c(repl\(rA[23:16])
6510
52 b(>)46 b(rB[23:16])171 4003 y(rD[47:32])k Fa(<)p Fc(-)c
6511
(repl\(rA[39:32])52 b(>)46 b(rB[39:32])171 4111 y(rD[63:48])k
6512
Fa(<)p Fc(-)c(repl\(rA[55:48])52 b(>)46 b(rB[55:48])-128
6513 1110 lampret
4580 y Fd(Exceptions:)p Black Black 171 4824 a Fc(None)1559
6514
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
6515 1295 lampret
b(I)p Black 1818 6065 a(163)p Black eop
6516
%%Page: 164 164
6517
164 163 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
6518 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 255
6519
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
6520
Black 1 TeXcolorgray 256 w(Middle)17 b(Middle)g(Middle)g(Middle)g
6521
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
6522
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
6523
253 w(Right)p Black 81 456 a Fh(lv)-7 b(.cmp_le.b)154
6524
b(V)-10 b(ector)25 b(Byte)h(Elements)g(Compar)n(e)f(Less)g(Than)h(or)f
6525
(Equal)h(T)-9 b(o)153 b(lv)-7 b(.cmp_le.b)p 438 803 2885
6526
4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
6527
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
6528
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
6529
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
6530
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
6531
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
6532
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
6533
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
6534
w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x46)p 3321
6535
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
6536
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
6537
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
6538
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
6539
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
6540
Fc(lv.cmp_le.b)51 b(rD,rA,rB)-128 2142 y Fd(Description:)p
6541 1295 lampret
Black Black 171 2377 a Ff(All)22 b(byte)e(elements)g(of)h
6542
(general-purpose)c(re)o(gister)j(rA)h(are)f(compared)f(to)i(the)f(byte)
6543
h(elements)f(of)g(general-purpose)171 2477 y(re)o(gister)g(rB.)g(Bits)h
6544
(of)f(the)g(element)g(in)g(general-purpose)c(re)o(gister)j(rD)i(are)f
6545
(set)g(if)h(the)f(element)f(in)h(rA)h(is)f(less)i(than)d(or)171
6546
2577 y(equal)h(to)g(the)g(element)g(in)g(rB;)h(otherwise)f(the)g
6547
(element)g(bits)g(are)g(cleared.)-128 2938 y Fd(32-bit)k
6548
(Implementation:)p Black Black 171 3182 a Fc(N/A)-128
6549
3543 y Fd(64-bit)g(Implementation:)p Black Black 171
6550
3787 a Fc(rD[7:0])49 b Fa(<)p Fc(-)e(repl\(rA[7:0])j
6551
Fa(<)p Fc(=)d(rB[7:0])171 3895 y(rD[15:8])j Fa(<)p Fc(-)c
6552
(repl\(rA[15:8])51 b Fa(<)p Fc(=)46 b(rB[15:8])171 4003
6553
y(rD[23:16])k Fa(<)p Fc(-)c(repl\(rA[23:16])52 b Fa(<)p
6554
Fc(=)46 b(rB[23:16])171 4111 y(rD[31:24])k Fa(<)p Fc(-)c
6555
(repl\(rA[31:24])52 b Fa(<)p Fc(=)46 b(rB[31:24])171
6556
4219 y(rD[39:32])k Fa(<)p Fc(-)c(repl\(rA[39:32])52 b
6557
Fa(<)p Fc(=)46 b(rB[39:32])171 4327 y(rD[47:40])k Fa(<)p
6558
Fc(-)c(repl\(rA[47:40])52 b Fa(<)p Fc(=)46 b(rB[47:40])171
6559
4434 y(rD[55:48])k Fa(<)p Fc(-)c(repl\(rA[55:48])52 b
6560
Fa(<)p Fc(=)46 b(rB[55:48])171 4542 y(rD[63:56])k Fa(<)p
6561
Fc(-)c(repl\(rA[63:56])52 b Fa(<)p Fc(=)46 b(rB[63:56])-128
6562 1110 lampret
5012 y Fd(Exceptions:)p Black Black 171 5255 a Fc(None)1559
6563
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
6564 1295 lampret
b(I)p Black 1818 6065 a(164)p Black eop
6565
%%Page: 165 165
6566
165 164 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
6567 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 191
6568
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
6569
Black 1 TeXcolorgray 320 w(Middle)17 b(Middle)g(Middle)g(Middle)g
6570
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
6571
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
6572
317 w(Right)p Black 17 456 a Fh(lv)-7 b(.cmp_le.h)83
6573
b(V)-10 b(ector)26 b(Half-W)-7 b(ord)23 b(Elements)j(Compar)n(e)g(Less)
6574
f(Than)h(or)f(Equal)g(T)-9 b(o)84 b(lv)-7 b(.cmp_le.h)p
6575
438 803 2885 4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
6576
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
6577
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
6578
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
6579
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
6580
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
6581
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
6582
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
6583
w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x47)p 3321
6584
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
6585
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
6586
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
6587
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
6588
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
6589
Fc(lv.cmp_le.h)51 b(rD,rA,rB)-128 2142 y Fd(Description:)p
6590 1295 lampret
Black Black 171 2377 a Ff(All)36 b(half-w)o(ord)e(elements)g(of)h
6591
(general-purpose)d(re)o(gister)j(rA)g(are)g(compared)e(to)j(the)f
6592
(half-w)o(ord)e(elements)i(of)171 2477 y(general-purpose)24
6593
b(re)o(gister)j(rB.)h(Bits)h(of)e(the)h(element)e(in)i(general-purpose)
6594
c(re)o(gister)j(rD)g(are)h(set)g(if)g(the)f(element)171
6595
2577 y(in)21 b(rA)f(is)h(less)g(than)f(or)g(equal)g(to)g(the)g(element)
6596
g(in)g(rB;)h(otherwise)f(the)g(element)f(bits)i(are)f(cleared.)-128
6597
2938 y Fd(32-bit)k(Implementation:)p Black Black 171
6598
3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
6599
Black Black 171 3787 a Fc(rD[15:0])50 b Fa(<)p Fc(-)c(repl\(rA[7:0])51
6600
b Fa(<)p Fc(=)46 b(rB[7:0])171 3895 y(rD[31:16])k Fa(<)p
6601
Fc(-)c(repl\(rA[23:16])52 b Fa(<)p Fc(=)46 b(rB[23:16])171
6602
4003 y(rD[47:32])k Fa(<)p Fc(-)c(repl\(rA[39:32])52 b
6603
Fa(<)p Fc(=)46 b(rB[39:32])171 4111 y(rD[63:48])k Fa(<)p
6604
Fc(-)c(repl\(rA[55:48])52 b Fa(<)p Fc(=)46 b(rB[55:48])-128
6605 1110 lampret
4580 y Fd(Exceptions:)p Black Black 171 4824 a Fc(None)1559
6606
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
6607 1295 lampret
b(I)p Black 1818 6065 a(165)p Black eop
6608
%%Page: 166 166
6609
166 165 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
6610 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 260
6611
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
6612
Black 1 TeXcolorgray 251 w(Middle)17 b(Middle)g(Middle)g(Middle)g
6613
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
6614
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
6615
248 w(Right)p Black 92 456 a Fh(lv)-7 b(.cmp_lt.b)419
6616
b(V)-10 b(ector)26 b(Byte)f(Elements)h(Compar)n(e)f(Less)h(Than)419
6617
b(lv)-7 b(.cmp_lt.b)p 438 803 2885 4 v 436 903 4 100
6618
v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903
6619
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48
6620
b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
6621
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
6622
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
6623
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
6624
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
6625
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
6626
1006 V 158 w(opcode)g(0x48)p 3321 1006 V 438 1009 2885
6627
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
6628
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
6629
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
6630
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
6631
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.cmp_lt.b)51
6632
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
6633 1295 lampret
171 2377 a Ff(All)22 b(byte)e(elements)g(of)h(general-purpose)c(re)o
6634
(gister)j(rA)h(are)f(compared)f(to)i(the)f(byte)h(elements)f(of)g
6635
(general-purpose)171 2477 y(re)o(gister)e(rB.)h(Bits)h(of)e(the)g
6636
(element)g(in)g(general-purpose)d(re)o(gister)j(rD)h(are)f(set)h(if)g
6637
(the)f(element)g(in)h(rA)f(is)h(less)h(than)e(the)171
6638
2577 y(element)i(in)g(rB;)h(otherwise)f(the)g(element)f(bits)i(are)f
6639 623 markom
(cleared.)-128 2938 y Fd(32-bit)k(Implementation:)p Black
6640
Black 171 3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
6641 1295 lampret
Black Black 171 3787 a Fc(rD[7:0])49 b Fa(<)p Fc(-)e(repl\(rA[7:0])j
6642
Fa(<)p Fc(=)d(rB[7:0])171 3895 y(rD[15:8])j Fa(<)p Fc(-)c
6643
(repl\(rA[15:8])51 b Fa(<)p Fc(=)46 b(rB[15:8])171 4003
6644
y(rD[23:16])k Fa(<)p Fc(-)c(repl\(rA[23:16])52 b Fa(<)p
6645
Fc(=)46 b(rB[23:16])171 4111 y(rD[31:24])k Fa(<)p Fc(-)c
6646
(repl\(rA[31:24])52 b Fa(<)p Fc(=)46 b(rB[31:24])171
6647
4219 y(rD[39:32])k Fa(<)p Fc(-)c(repl\(rA[39:32])52 b
6648
Fa(<)p Fc(=)46 b(rB[39:32])171 4327 y(rD[47:40])k Fa(<)p
6649
Fc(-)c(repl\(rA[47:40])52 b Fa(<)p Fc(=)46 b(rB[47:40])171
6650
4434 y(rD[55:48])k Fa(<)p Fc(-)c(repl\(rA[55:48])52 b
6651
Fa(<)p Fc(=)46 b(rB[55:48])171 4542 y(rD[63:56])k Fa(<)p
6652
Fc(-)c(repl\(rA[63:56])52 b Fa(<)p Fc(=)46 b(rB[63:56])-128
6653 1110 lampret
5012 y Fd(Exceptions:)p Black Black 171 5255 a Fc(None)1559
6654
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
6655 1295 lampret
b(I)p Black 1818 6065 a(166)p Black eop
6656
%%Page: 167 167
6657
167 166 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
6658 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 260
6659
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
6660
Black 1 TeXcolorgray 251 w(Middle)17 b(Middle)g(Middle)g(Middle)g
6661
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
6662
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
6663
248 w(Right)p Black 92 456 a Fh(lv)-7 b(.cmp_lt.h)284
6664
b(V)-10 b(ector)26 b(Half-W)-7 b(ord)24 b(Elements)i(Compar)n(e)f(Less)
6665
g(Than)285 b(lv)-7 b(.cmp_lt.h)p 438 803 2885 4 v 436
6666
903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p
6667
968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V
6668
72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48
6669
b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p
6670
2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p
6671
3321 903 V 438 906 2885 4 v 436 1006 4 100 v 533 976
6672
a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436 1006
6673
V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p
6674
2707 1006 V 158 w(opcode)g(0x49)p 3321 1006 V 438 1009
6675
2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109
6676
V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904
6677
1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
6678
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
6679
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
6680
Fc(lv.cmp_lt.h)51 b(rD,rA,rB)-128 2142 y Fd(Description:)p
6681 1295 lampret
Black Black 171 2377 a Ff(All)36 b(half-w)o(ord)e(elements)g(of)h
6682
(general-purpose)d(re)o(gister)j(rA)g(are)g(compared)e(to)j(the)f
6683
(half-w)o(ord)e(elements)i(of)171 2477 y(general-purpose)24
6684
b(re)o(gister)j(rB.)h(Bits)h(of)e(the)h(element)e(in)i(general-purpose)
6685
c(re)o(gister)j(rD)g(are)h(set)g(if)g(the)f(element)171
6686
2577 y(in)21 b(rA)f(is)h(less)g(than)f(the)g(element)g(in)g(rB;)h
6687
(otherwise)f(the)g(element)f(bits)i(are)f(cleared.)-128
6688
2938 y Fd(32-bit)k(Implementation:)p Black Black 171
6689
3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
6690
Black Black 171 3787 a Fc(rD[15:0])50 b Fa(<)p Fc(-)c(repl\(rA[7:0])51
6691
b Fa(<)p Fc(=)46 b(rB[7:0])171 3895 y(rD[31:16])k Fa(<)p
6692
Fc(-)c(repl\(rA[23:16])52 b Fa(<)p Fc(=)46 b(rB[23:16])171
6693
4003 y(rD[47:32])k Fa(<)p Fc(-)c(repl\(rA[39:32])52 b
6694
Fa(<)p Fc(=)46 b(rB[39:32])171 4111 y(rD[63:48])k Fa(<)p
6695
Fc(-)c(repl\(rA[55:48])52 b Fa(<)p Fc(=)46 b(rB[55:48])-128
6696 1110 lampret
4580 y Fd(Exceptions:)p Black Black 171 4824 a Fc(None)1559
6697
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
6698 1295 lampret
b(I)p Black 1818 6065 a(167)p Black eop
6699
%%Page: 168 168
6700
168 167 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
6701 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 241
6702
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
6703
Black 1 TeXcolorgray 270 w(Middle)17 b(Middle)g(Middle)g(Middle)g
6704
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
6705
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
6706
267 w(Right)p Black 53 456 a Fh(lv)-7 b(.cmp_ne.b)423
6707
b(V)-10 b(ector)25 b(Byte)h(Elements)g(Compar)n(e)f(Not)g(Equal)422
6708
b(lv)-7 b(.cmp_ne.b)p 438 803 2885 4 v 436 903 4 100
6709
v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903
6710
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48
6711
b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
6712
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
6713
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
6714
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
6715
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
6716
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
6717
1006 V 160 w(opcode)g(0x4a)p 3321 1006 V 438 1009 2885
6718
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
6719
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
6720
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
6721
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
6722
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.cmp_ne.b)51
6723
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
6724 1295 lampret
171 2377 a Ff(All)22 b(byte)e(elements)g(of)h(general-purpose)c(re)o
6725
(gister)j(rA)h(are)f(compared)f(to)i(the)f(byte)h(elements)f(of)g
6726
(general-purpose)171 2477 y(re)o(gister)d(rB.)h(Bits)i(of)d(the)h
6727
(element)f(in)h(general-purpose)c(re)o(gister)j(rD)h(are)f(set)i(if)f
6728
(the)g(tw)o(o)g(corresponding)c(compared)171 2577 y(elements)20
6729
b(are)g(not)g(equal;)g(otherwise)f(the)i(element)e(bits)i(are)f
6730 623 markom
(cleared.)-128 2938 y Fd(32-bit)k(Implementation:)p Black
6731
Black 171 3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
6732 1295 lampret
Black Black 171 3787 a Fc(rD[7:0])49 b Fa(<)p Fc(-)e(repl\(rA[7:0])j
6733
(!=)d(rB[7:0]\))171 3895 y(rD[15:8])j Fa(<)p Fc(-)c(repl\(rA[15:8])51
6734
b(!=)c(rB[15:8]\))171 4003 y(rD[23:16])j Fa(<)p Fc(-)c(repl\(rA[23:16])
6735
52 b(!=)47 b(rB[23:16]\))171 4111 y(rD[31:24])j Fa(<)p
6736
Fc(-)c(repl\(rA[31:24])52 b(!=)47 b(rB[31:24]\))171 4219
6737
y(rD[39:32])j Fa(<)p Fc(-)c(repl\(rA[39:32])52 b(!=)47
6738
b(rB[39:32]\))171 4327 y(rD[47:40])j Fa(<)p Fc(-)c(repl\(rA[47:40])52
6739
b(!=)47 b(rB[47:40]\))171 4434 y(rD[55:48])j Fa(<)p Fc(-)c
6740
(repl\(rA[55:48])52 b(!=)47 b(rB[55:48]\))171 4542 y(rD[63:56])j
6741
Fa(<)p Fc(-)c(repl\(rA[63:56])52 b(!=)47 b(rB[63:56]\))-128
6742 1110 lampret
5012 y Fd(Exceptions:)p Black Black 171 5255 a Fc(None)1559
6743
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
6744 1295 lampret
b(I)p Black 1818 6065 a(168)p Black eop
6745
%%Page: 169 169
6746
169 168 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
6747 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 241
6748
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
6749
Black 1 TeXcolorgray 270 w(Middle)17 b(Middle)g(Middle)g(Middle)g
6750
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
6751
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
6752
267 w(Right)p Black 53 456 a Fh(lv)-7 b(.cmp_ne.h)288
6753
b(V)-10 b(ector)26 b(Half-W)-7 b(ord)24 b(Elements)h(Compar)n(e)h(Not)f
6754
(Equal)287 b(lv)-7 b(.cmp_ne.h)p 438 803 2885 4 v 436
6755
903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p
6756
968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V
6757
72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48
6758
b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p
6759
2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p
6760
3321 903 V 438 906 2885 4 v 436 1006 4 100 v 533 976
6761
a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436 1006
6762
V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p
6763
2707 1006 V 158 w(opcode)g(0x4b)p 3321 1006 V 438 1009
6764
2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109
6765
V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904
6766
1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
6767
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
6768
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
6769
Fc(lv.cmp_ne.h)51 b(rD,rA,rB)-128 2142 y Fd(Description:)p
6770 1295 lampret
Black Black 171 2377 a Ff(All)36 b(half-w)o(ord)e(elements)g(of)h
6771
(general-purpose)d(re)o(gister)j(rA)g(are)g(compared)e(to)j(the)f
6772
(half-w)o(ord)e(elements)i(of)171 2477 y(general-purpose)19
6773
b(re)o(gister)i(rB.)i(Bits)g(of)f(the)g(element)f(in)i(general-purpose)
6774
18 b(re)o(gister)j(rD)i(are)f(set)g(if)h(the)f(tw)o(o)g(corre-)171
6775
2577 y(sponding)d(compared)f(elements)i(are)g(not)f(equal;)h(otherwise)
6776
g(the)g(element)g(bits)g(are)g(cleared.)-128 2938 y Fd(32-bit)k
6777
(Implementation:)p Black Black 171 3182 a Fc(N/A)-128
6778
3543 y Fd(64-bit)g(Implementation:)p Black Black 171
6779
3787 a Fc(rD[15:0])50 b Fa(<)p Fc(-)c(repl\(rA[7:0])51
6780
b(!=)c(rB[7:0]\))171 3895 y(rD[31:16])j Fa(<)p Fc(-)c(repl\(rA[23:16])
6781
52 b(!=)47 b(rB[23:16]\))171 4003 y(rD[47:32])j Fa(<)p
6782
Fc(-)c(repl\(rA[39:32])52 b(!=)47 b(rB[39:32]\))171 4111
6783
y(rD[63:48])j Fa(<)p Fc(-)c(repl\(rA[55:48])52 b(!=)47
6784
b(rB[55:48]\))-128 4580 y Fd(Exceptions:)p Black Black
6785
171 4824 a Fc(None)1559 5819 y Ff(Instruction)18 b(Class)1629
6786
5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818 6065 a(169)p
6787
Black eop
6788
%%Page: 170 170
6789
170 169 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
6790 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 336
6791
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
6792
Black 1 TeXcolorgray 175 w(Middle)17 b(Middle)g(Middle)g(Middle)g
6793
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
6794
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
6795
172 w(Right)p Black 244 456 a Fh(lv)-7 b(.cust1)449 b(Reser)o(v)o(ed)26
6796
b(f)n(or)f(Custom)g(V)-10 b(ector)25 b(Instructions)450
6797
b(lv)-7 b(.cust1)p 588 803 2584 4 v 586 903 4 100 v 618
6798
873 a Fg(31)48 b(.)f(.)g(.)h(.)70 b(26)p 1119 903 V 72
6799
w(25)48 b(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g
6800
(.)71 b(8)p 2388 903 V 71 w(7)48 b(.)f(.)159 b(4)p 2813
6801
903 V 72 w(3)47 b(.)h(.)82 b Ff(0)p 3171 903 V 588 906
6802
2584 4 v 586 1006 4 100 v 683 976 a Fe(opcode)21 b(0xa)p
6803
1119 1006 V 604 w(reserv)o(ed)p 2388 1006 V 551 w(opcode)g(0xc)p
6804
2813 1006 V 95 w(reserv)o(ed)p 3171 1006 V 588 1009 2584
6805
4 v 586 1109 4 100 v 772 1079 a(6)e(bits)p 1119 1109
6806
V 718 w(18)h(bits)p 2388 1109 V 664 w(4)f(bits)p 2813
6807
1109 V 237 w(4bits)p 3171 1109 V 588 1112 2584 4 v -128
6808
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.cust1)-128
6809
2142 y Fd(Description:)p Black Black 171 2377 a Ff(This)25
6810
b(f)o(ak)o(e)f(instruction)f(only)h(allocates)g(instruction)g(set)h
6811
(space)f(for)g(custom)g(instructions.)36 b(Custom)25
6812
b(instructions)171 2477 y(are)20 b(those)g(that)h(are)f(not)g
6813 1110 lampret
(de\002ned)f(by)h(the)g(architecture)e(b)n(ut)j(instead)f(by)f(the)i
6814
(implementation)d(itself.)-128 2839 y Fd(32-bit)24 b(Implementation:)p
6815 623 markom
Black Black 171 3082 a Fc(N/A)-128 3444 y Fd(64-bit)g(Implementation:)p
6816
Black Black 171 3687 a Fc(N/A)-128 4049 y Fd(Exceptions:)p
6817 1110 lampret
Black Black 171 4292 a Fc(N/A)1559 5819 y Ff(Instruction)18
6818
b(Class)1615 5919 y(OR)-7 b(VDX64)20 b(II)p Black 1818
6819 1295 lampret
6065 a(170)p Black eop
6820
%%Page: 171 171
6821
171 170 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
6822 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 336
6823
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
6824
Black 1 TeXcolorgray 175 w(Middle)17 b(Middle)g(Middle)g(Middle)g
6825
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
6826
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
6827
172 w(Right)p Black 244 456 a Fh(lv)-7 b(.cust2)449 b(Reser)o(v)o(ed)26
6828
b(f)n(or)f(Custom)g(V)-10 b(ector)25 b(Instructions)450
6829
b(lv)-7 b(.cust2)p 586 803 2589 4 v 584 903 4 100 v 616
6830
873 a Fg(31)48 b(.)f(.)g(.)h(.)70 b(26)p 1117 903 V 72
6831
w(25)48 b(.)f(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g
6832
(.)71 b(8)p 2386 903 V 71 w(7)48 b(.)f(.)163 b(4)p 2815
6833
903 V 72 w(3)48 b(.)f(.)82 b Ff(0)p 3173 903 V 586 906
6834
2589 4 v 584 1006 4 100 v 681 976 a Fe(opcode)21 b(0xa)p
6835
1117 1006 V 604 w(reserv)o(ed)p 2386 1006 V 551 w(opcode)f(0xd)p
6836
2815 1006 V 96 w(reserv)o(ed)p 3173 1006 V 586 1009 2589
6837
4 v 584 1109 4 100 v 770 1079 a(6)f(bits)p 1117 1109
6838
V 718 w(18)h(bits)p 2386 1109 V 666 w(4)f(bits)p 2815
6839
1109 V 239 w(4bits)p 3173 1109 V 586 1112 2589 4 v -128
6840
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.cust2)-128
6841
2142 y Fd(Description:)p Black Black 171 2377 a Ff(This)25
6842
b(f)o(ak)o(e)f(instruction)f(only)h(allocates)g(instruction)g(set)h
6843
(space)f(for)g(custom)g(instructions.)36 b(Custom)25
6844
b(instructions)171 2477 y(are)20 b(those)g(that)h(are)f(not)g
6845 1110 lampret
(de\002ned)f(by)h(the)g(architecture)e(b)n(ut)j(instead)f(by)f(the)i
6846
(implementation)d(itself.)-128 2839 y Fd(32-bit)24 b(Implementation:)p
6847 623 markom
Black Black 171 3082 a Fc(N/A)-128 3444 y Fd(64-bit)g(Implementation:)p
6848
Black Black 171 3687 a Fc(N/A)-128 4049 y Fd(Exceptions:)p
6849 1110 lampret
Black Black 171 4292 a Fc(N/A)1559 5819 y Ff(Instruction)18
6850
b(Class)1615 5919 y(OR)-7 b(VDX64)20 b(II)p Black 1818
6851 1295 lampret
6065 a(171)p Black eop
6852
%%Page: 172 172
6853
172 171 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
6854 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 336
6855
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
6856
Black 1 TeXcolorgray 175 w(Middle)17 b(Middle)g(Middle)g(Middle)g
6857
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
6858
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
6859
172 w(Right)p Black 244 456 a Fh(lv)-7 b(.cust3)449 b(Reser)o(v)o(ed)26
6860
b(f)n(or)f(Custom)g(V)-10 b(ector)25 b(Instructions)450
6861
b(lv)-7 b(.cust3)p 589 803 2583 4 v 587 903 4 100 v 619
6862
873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 1119 903 V 72
6863
w(25)48 b(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h
6864
(.)70 b(8)p 2388 903 V 72 w(7)48 b(.)f(.)158 b(4)p 2813
6865
903 V 71 w(3)48 b(.)f(.)83 b Ff(0)p 3170 903 V 589 906
6866
2583 4 v 587 1006 4 100 v 684 976 a Fe(opcode)20 b(0xa)p
6867
1119 1006 V 605 w(reserv)o(ed)p 2388 1006 V 551 w(opcode)g(0x)o(e)p
6868
2813 1006 V 95 w(reserv)o(ed)p 3170 1006 V 589 1009 2583
6869
4 v 587 1109 4 100 v 773 1079 a(6)f(bits)p 1119 1109
6870
V 718 w(18)g(bits)p 2388 1109 V 664 w(4)g(bits)p 2813
6871
1109 V 236 w(4bits)p 3170 1109 V 589 1112 2583 4 v -128
6872
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.cust3)-128
6873
2142 y Fd(Description:)p Black Black 171 2377 a Ff(This)25
6874
b(f)o(ak)o(e)f(instruction)f(only)h(allocates)g(instruction)g(set)h
6875
(space)f(for)g(custom)g(instructions.)36 b(Custom)25
6876
b(instructions)171 2477 y(are)20 b(those)g(that)h(are)f(not)g
6877 1110 lampret
(de\002ned)f(by)h(the)g(architecture)e(b)n(ut)j(instead)f(by)f(the)i
6878
(implementation)d(itself.)-128 2839 y Fd(32-bit)24 b(Implementation:)p
6879 623 markom
Black Black 171 3082 a Fc(N/A)-128 3444 y Fd(64-bit)g(Implementation:)p
6880
Black Black 171 3687 a Fc(N/A)-128 4049 y Fd(Exceptions:)p
6881 1110 lampret
Black Black 171 4292 a Fc(N/A)1559 5819 y Ff(Instruction)18
6882
b(Class)1615 5919 y(OR)-7 b(VDX64)20 b(II)p Black 1818
6883 1295 lampret
6065 a(172)p Black eop
6884
%%Page: 173 173
6885
173 172 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
6886 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 336
6887
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
6888
Black 1 TeXcolorgray 175 w(Middle)17 b(Middle)g(Middle)g(Middle)g
6889
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
6890
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
6891
172 w(Right)p Black 244 456 a Fh(lv)-7 b(.cust4)449 b(Reser)o(v)o(ed)26
6892
b(f)n(or)f(Custom)g(V)-10 b(ector)25 b(Instructions)450
6893
b(lv)-7 b(.cust4)p 593 803 2576 4 v 591 903 4 100 v 622
6894
873 a Fg(31)48 b(.)f(.)h(.)f(.)71 b(26)p 1123 903 V 71
6895
w(25)48 b(.)f(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g
6896
(.)71 b(8)p 2392 903 V 71 w(7)48 b(.)f(.)151 b(4)p 2809
6897
903 V 71 w(3)48 b(.)f(.)83 b Ff(0)p 3166 903 V 593 906
6898
2576 4 v 591 1006 4 100 v 687 976 a Fe(opcode)21 b(0xa)p
6899
1123 1006 V 604 w(reserv)o(ed)p 2392 1006 V 551 w(opcode)g(0xf)p
6900
2809 1006 V 94 w(reserv)o(ed)p 3166 1006 V 593 1009 2576
6901
4 v 591 1109 4 100 v 777 1079 a(6)e(bits)p 1123 1109
6902
V 717 w(18)h(bits)p 2392 1109 V 660 w(4)f(bits)p 2809
6903
1109 V 233 w(4bits)p 3166 1109 V 593 1112 2576 4 v -128
6904
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.cust4)-128
6905
2142 y Fd(Description:)p Black Black 171 2377 a Ff(This)25
6906
b(f)o(ak)o(e)f(instruction)f(only)h(allocates)g(instruction)g(set)h
6907
(space)f(for)g(custom)g(instructions.)36 b(Custom)25
6908
b(instructions)171 2477 y(are)20 b(those)g(that)h(are)f(not)g
6909 1110 lampret
(de\002ned)f(by)h(the)g(architecture)e(b)n(ut)j(instead)f(by)f(the)i
6910
(implementation)d(itself.)-128 2839 y Fd(32-bit)24 b(Implementation:)p
6911 623 markom
Black Black 171 3082 a Fc(N/A)-128 3444 y Fd(64-bit)g(Implementation:)p
6912
Black Black 171 3687 a Fc(N/A)-128 4049 y Fd(Exceptions:)p
6913 1110 lampret
Black Black 171 4292 a Fc(N/A)1559 5819 y Ff(Instruction)18
6914
b(Class)1615 5919 y(OR)-7 b(VDX64)20 b(II)p Black 1818
6915 1295 lampret
6065 a(173)p Black eop
6916
%%Page: 174 174
6917
174 173 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
6918 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 229
6919
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
6920
Black 1 TeXcolorgray 282 w(Middle)17 b(Middle)g(Middle)g(Middle)g
6921
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
6922
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
6923
279 w(Right)p Black 67 456 a Fh(lv)-7 b(.madds.h)83 b(V)-10
6924
b(ector)25 b(Half-W)-7 b(ord)24 b(Elements)i(Multiply)f(Add)g(Signed)h
6925
(Saturated)85 b(lv)-7 b(.madds.h)p 438 803 2885 4 v 436
6926
903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p
6927
968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V
6928
72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48
6929
b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p
6930
2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p
6931
3321 903 V 438 906 2885 4 v 436 1006 4 100 v 533 976
6932
a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436 1006
6933
V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p
6934
2707 1006 V 158 w(opcode)g(0x54)p 3321 1006 V 438 1009
6935
2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109
6936
V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904
6937
1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
6938
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
6939
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
6940
Fc(lv.madds.h)50 b(rD,rA,rB)-128 2142 y Fd(Description:)p
6941 1295 lampret
Black Black 171 2377 a Ff(The)26 b(signed)f(half-w)o(ord)e(elements)j
6942
(of)f(general-purpose)d(re)o(gister)j(rA)h(are)f(multiplied)g(by)g(the)
6943
h(signed)f(half-w)o(ord)171 2477 y(elements)20 b(of)g(general-purpose)c
6944
(re)o(gister)k(rB)g(to)h(form)e(intermediate)f(results.)26
6945
b(The)o(y)19 b(are)h(then)f(added)g(to)h(the)h(signed)171
6946
2577 y(half-w)o(ord)h(VMA)m(C)i(elements)f(to)g(form)g(the)g(\002nal)h
6947
(results)f(that)h(are)f(placed)g(again)f(in)i(the)f(VMA)m(C)h(re)o
6948
(gisters.)34 b(The)171 2676 y(intermediate)29 b(result)g(is)i(placed)e
6949
(into)h(general-purpose)c(re)o(gister)j(rD.)g(If)h(an)o(y)f(of)g(the)h
6950
(\002nal)g(results)g(e)o(xceeds)f(the)171 2776 y(min/max)19
6951
b(v)n(alue,)h(it)g(is)i(saturated.)-128 3138 y Fd(32-bit)i
6952
(Implementation:)p Black Black 171 3381 a Fc(N/A)-128
6953
3743 y Fd(64-bit)g(Implementation:)p Black Black 171
6954
3986 a Fc(rD[15:0])50 b Fa(<)p Fc(-)c(sat32s\(rA[15:0])52
6955
b(*)46 b(rB[15:0])k(+)c(VMACLO[31:0]\))171 4094 y(rD[31:16])k
6956
Fa(<)p Fc(-)c(sat32s\(rA[31:16])52 b(*)47 b(rB[31:16])j(+)d
6957
(VMACLO[63:32]\))171 4202 y(rD[47:32])j Fa(<)p Fc(-)c
6958
(sat32s\(rA[47:32])52 b(*)47 b(rB[47:32])j(+)d(VMACHI[31:0]\))171
6959
4310 y(rD[63:48])j Fa(<)p Fc(-)c(sat32s\(rA[63:48])52
6960
b(*)47 b(rB[63:48])j(+)d(VMACHI[63:32]\))-128 4779 y
6961
Fd(Exceptions:)p Black Black 171 5023 a Fc(None)1559
6962 1110 lampret
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
6963 1295 lampret
b(I)p Black 1818 6065 a(174)p Black eop
6964
%%Page: 175 175
6965
175 174 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
6966 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 316
6967
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
6968
Black 1 TeXcolorgray 195 w(Middle)17 b(Middle)g(Middle)g(Middle)g
6969
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
6970
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
6971
192 w(Right)p Black 203 456 a Fh(lv)-7 b(.max.b)627 b(V)-10
6972
b(ector)26 b(Byte)g(Elements)f(Maximum)628 b(lv)-7 b(.max.b)p
6973
438 803 2885 4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
6974
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
6975
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
6976
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
6977
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
6978
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
6979
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
6980
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
6981
w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x55)p 3321
6982
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
6983
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
6984
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
6985
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
6986
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
6987
Fc(lv.max.b)50 b(rD,rA,rB)-128 2142 y Fd(Description:)p
6988 1295 lampret
Black Black 171 2377 a Ff(The)19 b(byte)g(elements)f(of)h
6989
(general-purpose)d(re)o(gister)i(rA)h(are)g(compared)e(to)i(the)g(byte)
6990
g(elements)g(of)f(general-purpose)171 2477 y(re)o(gister)26
6991
b(rB,)h(and)f(the)h(lar)o(ger)e(elements)h(are)g(selected)h(to)g(form)e
6992
(the)i(result)f(elements.)44 b(The)26 b(result)h(elements)f(are)171
6993
2577 y(placed)20 b(into)g(general-purpose)c(re)o(gister)k(rD.)-128
6994
2938 y Fd(32-bit)k(Implementation:)p Black Black 171
6995
3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
6996
Black Black 171 3787 a Fc(rD[7:0])49 b Fa(<)p Fc(-)e(rA[7:0])h(>)f
6997
(rB[7:0])i(?)93 b(rA[7:0])49 b(:)93 b(vrfB[7:0])171 3895
6998
y(rD[15:8])50 b Fa(<)p Fc(-)c(rA[15:8])j(>)e(rB[15:8])i(?)93
6999
b(rA[15:8])50 b(:)93 b(vrfB[15:8])171 4003 y(rD[23:16])50
7000
b Fa(<)p Fc(-)c(rA[23:16])k(>)d(rB[23:16])i(?)93 b(rA[23:16])50
7001
b(:)93 b(vrfB[23:16])171 4111 y(rD[31:24])50 b Fa(<)p
7002
Fc(-)c(rA[31:24])k(>)d(rB[31:24])i(?)93 b(rA[31:24])50
7003
b(:)93 b(vrfB[31:24])171 4219 y(rD[39:32])50 b Fa(<)p
7004
Fc(-)c(rA[39:32])k(>)d(rB[39:32])i(?)93 b(rA[39:32])50
7005
b(:)93 b(vrfB[39:32])171 4327 y(rD[47:40])50 b Fa(<)p
7006
Fc(-)c(rA[47:40])k(>)d(rB[47:40])i(?)93 b(rA[47:40])50
7007
b(:)93 b(vrfB[47:40])171 4434 y(rD[55:48])50 b Fa(<)p
7008
Fc(-)c(rA[55:48])k(>)d(rB[55:48])i(?)93 b(rA[55:48])50
7009
b(:)93 b(vrfB[55:48])171 4542 y(rD[63:56])50 b Fa(<)p
7010
Fc(-)c(rA[63:56])k(>)d(rB[63:56])i(?)93 b(rA[63:56])50
7011
b(:)93 b(vrfB[63:56])-128 4904 y Fd(Exceptions:)p Black
7012
Black 171 5147 a Fc(None)1559 5819 y Ff(Instruction)18
7013 1110 lampret
b(Class)1629 5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818
7014 1295 lampret
6065 a(175)p Black eop
7015
%%Page: 176 176
7016
176 175 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
7017 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 316
7018
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
7019
Black 1 TeXcolorgray 195 w(Middle)17 b(Middle)g(Middle)g(Middle)g
7020
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
7021
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
7022
192 w(Right)p Black 203 456 a Fh(lv)-7 b(.max.h)493 b(V)-10
7023
b(ector)25 b(Half-W)-7 b(ord)24 b(Elements)i(Maximum)493
7024
b(lv)-7 b(.max.h)p 438 803 2885 4 v 436 903 4 100 v 468
7025
873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903 V 72
7026
w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48 b(.)f(.)g(.)71
7027
b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71 b(11)p 2372
7028
903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f
7029
(.)g(.)83 b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006
7030
4 100 v 533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303
7031
w(D)p 1436 1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372
7032
1006 V 250 w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x56)p
7033
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
7034
a(6)f(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
7035
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
7036
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
7037
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
7038
Black 171 1781 a Fc(lv.max.h)50 b(rD,rA,rB)-128 2142
7039 1295 lampret
y Fd(Description:)p Black Black 171 2377 a Ff(The)33
7040
b(half-w)o(ord)f(elements)h(of)g(general-purpose)d(re)o(gister)j(rA)h
7041
(are)f(compared)e(to)j(the)f(half-w)o(ord)f(elements)h(of)171
7042
2477 y(general-purpose)17 b(re)o(gister)i(rB,)h(and)g(the)g(lar)o(ger)e
7043
(elements)i(are)g(selected)g(to)g(form)f(the)h(result)g(elements.)k
7044
(The)c(result)171 2577 y(elements)g(are)g(placed)g(into)g
7045
(general-purpose)c(re)o(gister)k(rD.)-128 2938 y Fd(32-bit)k
7046
(Implementation:)p Black Black 171 3182 a Fc(N/A)-128
7047
3543 y Fd(64-bit)g(Implementation:)p Black Black 171
7048
3787 a Fc(rD[15:0])50 b Fa(<)p Fc(-)c(rA[15:0])j(>)e(rB[15:0])i(?)93
7049
b(rA[15:0])50 b(:)93 b(vrfB[15:0])171 3895 y(rD[31:16])50
7050
b Fa(<)p Fc(-)c(rA[31:16])k(>)d(rB[31:16])i(?)93 b(rA[31:16])50
7051
b(:)93 b(vrfB[31:16])171 4003 y(rD[47:32])50 b Fa(<)p
7052
Fc(-)c(rA[47:32])k(>)d(rB[47:32])i(?)93 b(rA[47:32])50
7053
b(:)93 b(vrfB[47:32])171 4111 y(rD[63:48])50 b Fa(<)p
7054
Fc(-)c(rA[63:48])k(>)d(rB[63:48])i(?)93 b(rA[63:48])50
7055
b(:)93 b(vrfB[63:48])-128 4580 y Fd(Exceptions:)p Black
7056
Black 171 4824 a Fc(None)1559 5819 y Ff(Instruction)18
7057 1110 lampret
b(Class)1629 5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818
7058 1295 lampret
6065 a(176)p Black eop
7059
%%Page: 177 177
7060
177 176 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
7061 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 275
7062
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
7063
Black 1 TeXcolorgray 236 w(Middle)17 b(Middle)g(Middle)g(Middle)g
7064
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
7065
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
7066
233 w(Right)p Black 121 456 a Fh(lv)-7 b(.mer)o(ge.b)712
7067
b(V)-10 b(ector)26 b(Byte)f(Elements)h(Mer)o(ge)712 b(lv)-7
7068
b(.mer)o(ge.b)p 438 803 2885 4 v 436 903 4 100 v 468
7069
873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903 V 72
7070
w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48 b(.)f(.)g(.)71
7071
b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71 b(11)p 2372
7072
903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f
7073
(.)g(.)83 b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006
7074
4 100 v 533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303
7075
w(D)p 1436 1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372
7076
1006 V 250 w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x57)p
7077
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
7078
a(6)f(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
7079
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
7080
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
7081
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
7082
Black 171 1781 a Fc(lv.merge.b)50 b(rD,rA,rB)-128 2142
7083 1295 lampret
y Fd(Description:)p Black Black 171 2377 a Ff(The)31
7084
b(byte)f(elements)h(of)f(the)h(lo)n(wer)g(half)f(of)h(the)f
7085
(general-purpose)e(re)o(gister)i(rA)h(are)g(combined)d(with)j(the)g
7086
(byte)171 2477 y(elements)h(of)f(the)h(lo)n(wer)g(half)f(of)h
7087
(general-purpose)c(re)o(gister)j(rB)i(in)f(such)f(a)i(w)o(ay)f(that)g
7088
(the)g(lo)n(west)g(element)f(is)171 2577 y(from)22 b(rB,)h(the)g
7089
(second)f(element)h(from)e(rA,)i(the)g(third)f(again)g(from)g(rB)i
7090
(etc.)33 b(The)23 b(result)g(elements)f(are)h(placed)f(into)171
7091
2676 y(general-purpose)17 b(re)o(gister)i(rD.)-128 3038
7092
y Fd(32-bit)24 b(Implementation:)p Black Black 171 3281
7093
a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p Black
7094
Black 171 3886 a Fc(rD[7:0])49 b Fa(<)p Fc(-)e(rB[7:0])171
7095
3994 y(rD[15:8])j Fa(<)p Fc(-)c(rA[15:8])171 4102 y(rD[23:16])k
7096
Fa(<)p Fc(-)c(rB[23:16])171 4210 y(rD[31:24])k Fa(<)p
7097
Fc(-)c(rA[31:24])171 4318 y(rD[39:32])k Fa(<)p Fc(-)c(rB[39:32])171
7098
4426 y(rD[47:40])k Fa(<)p Fc(-)c(rA[47:40])171 4534 y(rD[55:48])k
7099
Fa(<)p Fc(-)c(rB[55:48])171 4642 y(rD[63:56])k Fa(<)p
7100
Fc(-)c(rA[63:56])-128 5004 y Fd(Exceptions:)p Black Black
7101
171 5247 a Fc(None)1559 5819 y Ff(Instruction)18 b(Class)1629
7102
5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818 6065 a(177)p
7103
Black eop
7104
%%Page: 178 178
7105
178 177 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
7106 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 275
7107
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
7108
Black 1 TeXcolorgray 236 w(Middle)17 b(Middle)g(Middle)g(Middle)g
7109
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
7110
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
7111
233 w(Right)p Black 121 456 a Fh(lv)-7 b(.mer)o(ge.h)577
7112
b(V)-10 b(ector)26 b(Half-W)-7 b(ord)24 b(Elements)i(Mer)o(ge)577
7113
b(lv)-7 b(.mer)o(ge.h)p 438 803 2885 4 v 436 903 4 100
7114
v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903
7115
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48
7116
b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
7117
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
7118
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
7119
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
7120
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
7121
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
7122
1006 V 158 w(opcode)g(0x58)p 3321 1006 V 438 1009 2885
7123
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
7124
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
7125
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
7126
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
7127
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.merge.h)50
7128
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
7129 1295 lampret
171 2377 a Ff(The)18 b(half-w)o(ord)f(elements)h(of)h(the)f(lo)n(wer)g
7130
(half)g(of)h(the)f(general-purpose)d(re)o(gister)j(rA)g(are)h(combined)
7131
d(with)j(the)g(half-)171 2477 y(w)o(ord)h(elements)h(of)f(the)h(lo)n
7132
(wer)f(half)g(of)g(general-purpose)e(re)o(gister)h(rB)j(in)e(such)h(a)g
7133
(w)o(ay)g(that)f(the)h(lo)n(west)g(element)f(is)171 2577
7134
y(from)i(rB,)h(the)g(second)f(element)h(from)e(rA,)i(the)g(third)f
7135
(again)g(from)g(rB)i(etc.)33 b(The)23 b(result)g(elements)f(are)h
7136
(placed)f(into)171 2676 y(general-purpose)17 b(re)o(gister)i(rD.)-128
7137
3038 y Fd(32-bit)24 b(Implementation:)p Black Black 171
7138
3281 a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p
7139
Black Black 171 3886 a Fc(rD[15:0])50 b Fa(<)p Fc(-)c(rB[15:0])171
7140
3994 y(rD[31:16])k Fa(<)p Fc(-)c(rA[31:16])171 4102 y(rD[47:32])k
7141
Fa(<)p Fc(-)c(rB[47:32])171 4210 y(rD[63:48])k Fa(<)p
7142
Fc(-)c(rA[63:48])-128 4572 y Fd(Exceptions:)p Black Black
7143
171 4815 a Fc(None)1559 5819 y Ff(Instruction)18 b(Class)1629
7144
5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818 6065 a(178)p
7145
Black eop
7146
%%Page: 179 179
7147
179 178 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
7148 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 324
7149
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
7150
Black 1 TeXcolorgray 187 w(Middle)17 b(Middle)g(Middle)g(Middle)g
7151
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
7152
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
7153
184 w(Right)p Black 219 456 a Fh(lv)-7 b(.min.b)637 b(V)-10
7154
b(ector)25 b(Byte)h(Elements)g(Minimum)636 b(lv)-7 b(.min.b)p
7155
438 803 2885 4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
7156
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
7157
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
7158
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
7159
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
7160
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
7161
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
7162
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
7163
w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x59)p 3321
7164
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
7165
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
7166
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
7167
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
7168
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
7169
Fc(lv.min.b)50 b(rD,rA,rB)-128 2142 y Fd(Description:)p
7170 1295 lampret
Black Black 171 2377 a Ff(The)19 b(byte)g(elements)f(of)h
7171
(general-purpose)d(re)o(gister)i(rA)h(are)g(compared)e(to)i(the)g(byte)
7172
g(elements)g(of)f(general-purpose)171 2477 y(re)o(gister)23
7173
b(rB,)h(and)f(the)h(smaller)g(elements)f(are)g(selected)h(to)g(form)e
7174
(the)i(result)g(elements.)35 b(The)23 b(result)h(elements)f(are)171
7175
2577 y(placed)d(into)g(general-purpose)c(re)o(gister)k(rD.)-128
7176
2938 y Fd(32-bit)k(Implementation:)p Black Black 171
7177
3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
7178
Black Black 171 3787 a Fc(rD[7:0])49 b Fa(<)p Fc(-)e(rA[7:0])h
7179
Fa(<)e Fc(rB[7:0])j(?)93 b(rA[7:0])49 b(:)93 b(vrfB[7:0])171
7180
3895 y(rD[15:8])50 b Fa(<)p Fc(-)c(rA[15:8])j Fa(<)d
7181
Fc(rB[15:8])j(?)94 b(rA[15:8])49 b(:)93 b(vrfB[15:8])171
7182
4003 y(rD[23:16])50 b Fa(<)p Fc(-)c(rA[23:16])k Fa(<)c
7183
Fc(rB[23:16])k(?)93 b(rA[23:16])49 b(:)93 b(vrfB[23:16])171
7184
4111 y(rD[31:24])50 b Fa(<)p Fc(-)c(rA[31:24])k Fa(<)c
7185
Fc(rB[31:24])k(?)93 b(rA[31:24])49 b(:)93 b(vrfB[31:24])171
7186
4219 y(rD[39:32])50 b Fa(<)p Fc(-)c(rA[39:32])k Fa(<)c
7187
Fc(rB[39:32])k(?)93 b(rA[39:32])49 b(:)93 b(vrfB[39:32])171
7188
4327 y(rD[47:40])50 b Fa(<)p Fc(-)c(rA[47:40])k Fa(<)c
7189
Fc(rB[47:40])k(?)93 b(rA[47:40])49 b(:)93 b(vrfB[47:40])171
7190
4434 y(rD[55:48])50 b Fa(<)p Fc(-)c(rA[55:48])k Fa(<)c
7191
Fc(rB[55:48])k(?)93 b(rA[55:48])49 b(:)93 b(vrfB[55:48])171
7192
4542 y(rD[63:56])50 b Fa(<)p Fc(-)c(rA[63:56])k Fa(<)c
7193
Fc(rB[63:56])k(?)93 b(rA[63:56])49 b(:)93 b(vrfB[63:56])-128
7194
4904 y Fd(Exceptions:)p Black Black 171 5147 a Fc(None)1559
7195
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
7196
b(I)p Black 1818 6065 a(179)p Black eop
7197
%%Page: 180 180
7198
180 179 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
7199 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 324
7200
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
7201
Black 1 TeXcolorgray 187 w(Middle)17 b(Middle)g(Middle)g(Middle)g
7202
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
7203
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
7204
184 w(Right)p Black 219 456 a Fh(lv)-7 b(.min.h)502 b(V)-10
7205
b(ector)26 b(Half-W)-7 b(ord)24 b(Elements)h(Minimum)502
7206
b(lv)-7 b(.min.h)p 438 803 2885 4 v 436 903 4 100 v 468
7207
873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903 V 72
7208
w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48 b(.)f(.)g(.)71
7209
b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71 b(11)p 2372
7210
903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f
7211
(.)g(.)83 b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006
7212
4 100 v 533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303
7213
w(D)p 1436 1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372
7214
1006 V 250 w(reserv)o(ed)p 2707 1006 V 160 w(opcode)g(0x5a)p
7215
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
7216
a(6)f(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
7217
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
7218
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
7219
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
7220
Black 171 1781 a Fc(lv.min.h)50 b(rD,rA,rB)-128 2142
7221 1295 lampret
y Fd(Description:)p Black Black 171 2377 a Ff(The)33
7222
b(half-w)o(ord)f(elements)h(of)g(general-purpose)d(re)o(gister)j(rA)h
7223
(are)f(compared)e(to)j(the)f(half-w)o(ord)f(elements)h(of)171
7224
2477 y(general-purpose)26 b(re)o(gister)j(rB,)h(and)f(the)g(smaller)h
7225
(elements)f(are)h(selected)f(to)h(form)e(the)i(result)g(elements.)52
7226
b(The)171 2577 y(result)21 b(elements)e(are)i(placed)e(into)h
7227
(general-purpose)d(re)o(gister)i(rD.)-128 2938 y Fd(32-bit)24
7228
b(Implementation:)p Black Black 171 3182 a Fc(N/A)-128
7229
3543 y Fd(64-bit)g(Implementation:)p Black Black 171
7230
3787 a Fc(rD[15:0])50 b Fa(<)p Fc(-)c(rA[15:0])j Fa(<)d
7231
Fc(rB[15:0])j(?)94 b(rA[15:0])49 b(:)93 b(vrfB[15:0])171
7232
3895 y(rD[31:16])50 b Fa(<)p Fc(-)c(rA[31:16])k Fa(<)c
7233
Fc(rB[31:16])k(?)93 b(rA[31:16])49 b(:)93 b(vrfB[31:16])171
7234
4003 y(rD[47:32])50 b Fa(<)p Fc(-)c(rA[47:32])k Fa(<)c
7235
Fc(rB[47:32])k(?)93 b(rA[47:32])49 b(:)93 b(vrfB[47:32])171
7236
4111 y(rD[63:48])50 b Fa(<)p Fc(-)c(rA[63:48])k Fa(<)c
7237
Fc(rB[63:48])k(?)93 b(rA[63:48])49 b(:)93 b(vrfB[63:48])-128
7238
4580 y Fd(Exceptions:)p Black Black 171 4824 a Fc(None)1559
7239
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
7240
b(I)p Black 1818 6065 a(180)p Black eop
7241
%%Page: 181 181
7242
181 180 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
7243 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 141
7244
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
7245
Black 1 TeXcolorgray 370 w(Middle)17 b(Middle)g(Middle)g(Middle)g
7246
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
7247
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
7248
367 w(Right)p Black -16 456 a Fh(lv)-7 b(.msubs.h)83
7249
b(V)-10 b(ector)25 b(Half-W)-7 b(ord)24 b(Elements)i(Multiply)f
7250
(Subtract)h(Signed)g(Saturated)85 b(lv)-7 b(.msubs.h)p
7251
438 803 2885 4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
7252
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
7253
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
7254
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
7255
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
7256
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
7257
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
7258
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
7259
w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x5b)p 3321
7260
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
7261
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
7262
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
7263
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
7264
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
7265
Fc(lv.msubs.h)50 b(rD,rA,rB)-128 2142 y Fd(Description:)p
7266 1295 lampret
Black Black 171 2377 a Ff(The)26 b(signed)f(half-w)o(ord)e(elements)j
7267
(of)f(general-purpose)d(re)o(gister)j(rA)h(are)f(multiplied)g(by)g(the)
7268
h(signed)f(half-w)o(ord)171 2477 y(elements)20 b(of)g(general-purpose)c
7269
(re)o(gister)j(rB)i(to)f(form)f(intermediate)f(results.)25
7270
b(The)o(y)19 b(are)h(then)f(subtracted)g(from)g(the)171
7271
2577 y(signed)f(half-w)o(ord)f(VMA)m(C)i(elements)f(to)h(form)f(the)g
7272
(\002nal)h(results)g(that)g(are)g(placed)e(again)h(in)h(the)g(VMA)m(C)g
7273
(re)o(gisters.)171 2676 y(The)h(intermediate)e(result)i(is)h(placed)e
7274
(into)g(general-purpose)d(re)o(gister)j(rD.)h(If)g(an)o(y)f(of)g(the)h
7275
(\002nal)g(results)g(e)o(xceeds)f(the)171 2776 y(min/max)g(v)n(alue,)h
7276
(it)g(is)i(saturated.)-128 3138 y Fd(32-bit)i(Implementation:)p
7277 623 markom
Black Black 171 3381 a Fc(N/A)-128 3743 y Fd(64-bit)g(Implementation:)p
7278 1295 lampret
Black Black 171 3986 a Fc(rD[15:0])50 b Fa(<)p Fc(-)c
7279
(sat32s\(VMACLO[31:0])53 b(-)47 b(rA[15:0])i(*)e(rB[15:0]\))171
7280
4094 y(rD[31:16])j Fa(<)p Fc(-)c(sat32s\(VMACLO[63:3)q(2])53
7281
b(-)47 b(rA[31:16])i(*)e(rB[31:16]\))171 4202 y(rD[47:32])j
7282
Fa(<)p Fc(-)c(sat32s\(VMACHI[31:0)q(])53 b(-)46 b(rA[47:32])k(*)d
7283
(rB[47:32]\))171 4310 y(rD[63:48])j Fa(<)p Fc(-)c(sat32s\(VMACHI[63:3)q
7284
(2])53 b(-)47 b(rA[63:48])i(*)e(rB[63:48]\))-128 4779
7285
y Fd(Exceptions:)p Black Black 171 5023 a Fc(None)1559
7286
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
7287
b(I)p Black 1818 6065 a(181)p Black eop
7288
%%Page: 182 182
7289
182 181 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
7290 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 304
7291
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
7292
Black 1 TeXcolorgray 207 w(Middle)17 b(Middle)g(Middle)g(Middle)g
7293
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
7294
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
7295
204 w(Right)p Black 181 456 a Fh(lv)-7 b(.muls.h)150
7296
b(V)-10 b(ector)25 b(Half-W)-7 b(ord)24 b(Elements)i(Multiply)f(Signed)
7297
g(Saturated)152 b(lv)-7 b(.muls.h)p 438 803 2885 4 v
7298
436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
7299
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
7300
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
7301
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
7302
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
7303
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
7304
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
7305
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
7306
w(reserv)o(ed)p 2707 1006 V 160 w(opcode)g(0x5c)p 3321
7307
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
7308
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
7309
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
7310
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
7311
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
7312
Fc(lv.muls.h)50 b(rD,rA,rB)-128 2142 y Fd(Description:)p
7313 1295 lampret
Black Black 171 2377 a Ff(The)26 b(signed)f(half-w)o(ord)e(elements)j
7314
(of)f(general-purpose)d(re)o(gister)j(rA)h(are)f(multiplied)g(by)g(the)
7315
h(signed)f(half-w)o(ord)171 2477 y(elements)g(of)g(general-purpose)c
7316
(re)o(gister)k(rB)g(to)h(form)e(the)h(results.)40 b(The)24
7317
b(result)h(is)h(placed)f(into)f(general-purpose)171 2577
7318
y(re)o(gister)c(rD.)g(If)g(an)o(y)f(of)h(the)g(\002nal)h(results)f(e)o
7319
(xceeds)g(the)g(min/max)f(v)n(alue,)g(it)i(is)g(saturated.)-128
7320
2938 y Fd(32-bit)j(Implementation:)p Black Black 171
7321
3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
7322
Black Black 171 3787 a Fc(rD[15:0])50 b Fa(<)p Fc(-)c(sat32s\(rA[15:0])
7323
52 b(*)46 b(rB[15:0]\))171 3895 y(rD[31:16])k Fa(<)p
7324
Fc(-)c(sat32s\(rA[31:16])52 b(*)47 b(rB[31:16]\))171
7325
4003 y(rD[47:32])j Fa(<)p Fc(-)c(sat32s\(rA[47:32])52
7326
b(*)47 b(rB[47:32]\))171 4111 y(rD[63:48])j Fa(<)p Fc(-)c
7327
(sat32s\(rA[63:48])52 b(*)47 b(rB[63:48]\))-128 4580
7328
y Fd(Exceptions:)p Black Black 171 4824 a Fc(None)1559
7329
5819 y Ff(Instruction)18 b(Class)1615 5919 y(OR)-7 b(VDX64)20
7330
b(II)p Black 1818 6065 a(182)p Black eop
7331
%%Page: 183 183
7332
183 182 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
7333 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 339
7334
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
7335
Black 1 TeXcolorgray 172 w(Middle)17 b(Middle)g(Middle)g(Middle)g
7336
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
7337
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
7338
169 w(Right)p Black 250 456 a Fh(lv)-7 b(.nand)987 b(V)-10
7339
b(ector)25 b(Not)g(And)987 b(lv)-7 b(.nand)p 438 803
7340
2885 4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
7341
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
7342
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
7343
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
7344
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
7345
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
7346
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
7347
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
7348
w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x5d)p 3321
7349
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
7350
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
7351
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
7352
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
7353
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
7354
Fc(lv.nand)49 b(rD,rA,rB)-128 2142 y Fd(Description:)p
7355 1295 lampret
Black Black 171 2377 a Ff(The)20 b(contents)f(of)h(general-purpose)c
7356
(re)o(gister)j(rA)h(are)g(combined)e(with)i(the)g(contents)g(of)f
7357
(general-purpose)e(re)o(gister)171 2477 y(rB)k(in)f(a)h(bit-wise)f
7358
(logical)g(N)m(AND)h(operation.)i(The)d(result)g(is)h(placed)e(into)h
7359
(general-purpose)d(re)o(gister)i(rD.)-128 2839 y Fd(32-bit)24
7360
b(Implementation:)p Black Black 171 3082 a Fc(N/A)-128
7361
3444 y Fd(64-bit)g(Implementation:)p Black Black 171
7362
3687 a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(rA[63:0])j(NAND)f(rB[63:0])-128
7363
4049 y Fd(Exceptions:)p Black Black 171 4292 a Fc(None)1559
7364
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
7365
b(I)p Black 1818 6065 a(183)p Black eop
7366
%%Page: 184 184
7367
184 183 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
7368 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 372
7369
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
7370
Black 1 TeXcolorgray 139 w(Middle)17 b(Middle)g(Middle)g(Middle)g
7371
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
7372
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
7373
136 w(Right)p Black 316 456 a Fh(lv)-7 b(.nor)1017 b(V)-10
7374
b(ector)26 b(Not)f(Or)1016 b(lv)-7 b(.nor)p 438 803 2885
7375
4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
7376
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
7377
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
7378
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
7379
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
7380
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
7381
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
7382
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
7383
w(reserv)o(ed)p 2707 1006 V 160 w(opcode)g(0x5e)p 3321
7384
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
7385
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
7386
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
7387
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
7388
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
7389
Fc(lv.nor)49 b(rD,rA,rB)-128 2142 y Fd(Description:)p
7390 1295 lampret
Black Black 171 2377 a Ff(The)20 b(contents)f(of)h(general-purpose)c
7391
(re)o(gister)j(rA)h(are)g(combined)e(with)i(the)g(contents)g(of)f
7392
(general-purpose)e(re)o(gister)171 2477 y(rB)k(in)f(a)h(bit-wise)f
7393
(logical)g(NOR)h(operation.)i(The)d(result)g(is)h(placed)f(into)g
7394
(general-purpose)c(re)o(gister)k(rD.)-128 2839 y Fd(32-bit)k
7395
(Implementation:)p Black Black 171 3082 a Fc(N/A)-128
7396
3444 y Fd(64-bit)g(Implementation:)p Black Black 171
7397
3687 a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(rA[63:0])j(NOR)f(rB[63:0])-128
7398
4049 y Fd(Exceptions:)p Black Black 171 4292 a Fc(None)1559
7399
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
7400
b(I)p Black 1818 6065 a(184)p Black eop
7401
%%Page: 185 185
7402
185 184 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
7403 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 400
7404
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
7405
Black 1 TeXcolorgray 111 w(Middle)17 b(Middle)g(Middle)g(Middle)g
7406
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
7407
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
7408
108 w(Right)p Black 372 456 a Fh(lv)-7 b(.or)1106 b(V)-10
7409
b(ector)26 b(Or)1106 b(lv)-7 b(.or)p 438 803 2885 4 v
7410
436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
7411
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
7412
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
7413
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
7414
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
7415
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
7416
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
7417
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
7418
w(reserv)o(ed)p 2707 1006 V 164 w(opcode)g(0x5f)p 3321
7419
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
7420
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
7421
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
7422
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
7423
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
7424
Fc(lv.or)49 b(rD,rA,rB)-128 2142 y Fd(Description:)p
7425 1295 lampret
Black Black 171 2377 a Ff(The)20 b(contents)f(of)h(general-purpose)c
7426
(re)o(gister)j(rA)h(are)g(combined)e(with)i(the)g(contents)g(of)f
7427
(general-purpose)e(re)o(gister)171 2477 y(rB)k(in)f(a)h(bit-wise)f
7428
(logical)g(OR)h(operation.)i(The)d(result)g(is)h(placed)f(into)g
7429
(general-purpose)c(re)o(gister)k(rD.)-128 2839 y Fd(32-bit)k
7430
(Implementation:)p Black Black 171 3082 a Fc(N/A)-128
7431
3444 y Fd(64-bit)g(Implementation:)p Black Black 171
7432
3687 a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(rA[63:0])j(OR)e(rB[63:0])-128
7433
4049 y Fd(Exceptions:)p Black Black 171 4292 a Fc(None)1559
7434
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
7435
b(I)p Black 1818 6065 a(185)p Black eop
7436
%%Page: 186 186
7437
186 185 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
7438 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 304
7439
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
7440
Black 1 TeXcolorgray 207 w(Middle)17 b(Middle)g(Middle)g(Middle)g
7441
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
7442
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
7443
204 w(Right)p Black 181 456 a Fh(lv)-7 b(.pack.b)745
7444
b(V)-10 b(ector)26 b(Byte)f(Elements)h(P)o(ack)745 b(lv)-7
7445
b(.pack.b)p 438 817 2885 4 v 436 917 4 100 v 468 887
7446
a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 917 V 72 w(25)48
7447
b(.)f(.)g(.)71 b(21)p 1436 917 V 72 w(20)48 b(.)f(.)g(.)71
7448
b(16)p 1904 917 V 71 w(15)48 b(.)g(.)f(.)71 b(11)p 2372
7449
917 V 71 w(10)48 b(.)100 b(8)p 2707 917 V 71 w(7)48 b(.)f(.)g(.)h(.)f
7450
(.)g(.)83 b Ff(0)p 3321 917 V 438 920 2885 4 v 436 1020
7451
4 100 v 533 990 a Fe(opcode)20 b(0xa)p 968 1020 V 303
7452
w(D)p 1436 1020 V 414 w(A)p 1904 1020 V 416 w(B)p 2372
7453
1020 V 250 w(reserv)o(ed)p 2707 1020 V 158 w(opcode)g(0x60)p
7454
3321 1020 V 438 1023 2885 4 v 436 1123 4 100 v 622 1093
7455
a(6)f(bits)p 968 1123 V 336 w(5)g(bits)p 1436 1123 V
7456
304 w(5)g(bits)p 1904 1123 V 304 w(5)g(bits)p 2372 1123
7457
V 237 w(3)g(bits)p 2707 1123 V 320 w(8bits)p 3321 1123
7458
V 438 1126 2885 4 v -128 1551 a Fd(F)n(ormat:)p Black
7459
Black 171 1800 a Fc(lv.pack.b)50 b(rD,rA,rB)-128 2165
7460 1295 lampret
y Fd(Description:)p Black Black 171 2405 a Ff(The)19
7461
b(lo)n(wer)g(half)g(of)g(the)h(byte)e(elements)h(of)g(the)h
7462
(general-purpose)15 b(re)o(gister)k(rA)h(are)f(truncated)f(and)g
7463
(combined)g(with)171 2505 y(the)24 b(lo)n(wer)e(half)h(of)g(the)h(byte)
7464
f(truncated)e(elements)i(of)g(the)h(general-purpose)19
7465
b(re)o(gister)k(rB)h(in)f(such)g(a)h(w)o(ay)f(that)h(the)171
7466
2604 y(lo)n(west)29 b(elements)f(are)g(from)f(rB,)h(and)g(the)g
7467
(highest)g(elements)g(from)f(rA.)h(The)g(result)g(elements)g(are)g
7468
(placed)f(into)171 2704 y(general-purpose)17 b(re)o(gister)i(rD.)-128
7469 1110 lampret
3069 y Fd(32-bit)24 b(Implementation:)p Black Black 171
7470 623 markom
3318 a Fc(N/A)-128 3683 y Fd(64-bit)g(Implementation:)p
7471 1295 lampret
Black Black 171 3931 a Fc(rD[3:0])49 b Fa(<)p Fc(-)e(rB[3:0])171
7472
4039 y(rD[7:4])i Fa(<)p Fc(-)e(rB[11:8])171 4147 y(rD[11:8])j
7473
Fa(<)p Fc(-)c(rB[19:16])171 4255 y(rD[15:12])k Fa(<)p
7474
Fc(-)c(rB[27:24])171 4363 y(rD[19:16])k Fa(<)p Fc(-)c(rB[35:32])171
7475
4471 y(rD[23:20])k Fa(<)p Fc(-)c(rB[43:40])171 4579 y(rD[27:24])k
7476
Fa(<)p Fc(-)c(rB[51:48])171 4687 y(rD[31:28])k Fa(<)p
7477
Fc(-)c(rB[59:56])171 4795 y(rD[35:32])k Fa(<)p Fc(-)c(rA[3:0])171
7478
4903 y(rD[39:36])k Fa(<)p Fc(-)c(rA[11:8])171 5011 y(rD[43:40])k
7479
Fa(<)p Fc(-)c(rA[19:16])171 5119 y(rD[47:44])k Fa(<)p
7480
Fc(-)c(rA[27:24])171 5227 y(rD[51:48])k Fa(<)p Fc(-)c(rA[35:32])171
7481
5335 y(rD[55:52])k Fa(<)p Fc(-)c(rA[43:40])171 5443 y(rD[59:56])k
7482
Fa(<)p Fc(-)c(rA[51:48])171 5550 y(rD[63:60])k Fa(<)p
7483
Fc(-)c(rA[59:56])-128 5916 y Fd(Exceptions:)p Black 1818
7484
6065 a Ff(186)p Black eop
7485
%%Page: 187 187
7486
187 186 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
7487 1110 lampret
-128 -146 4016 4 v Black Black Black 171 16 a Fc(None)1559
7488
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
7489 1295 lampret
b(I)p Black 1818 6065 a(187)p Black eop
7490
%%Page: 188 188
7491
188 187 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
7492 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 304
7493
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
7494
Black 1 TeXcolorgray 207 w(Middle)17 b(Middle)g(Middle)g(Middle)g
7495
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
7496
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
7497
204 w(Right)p Black 181 456 a Fh(lv)-7 b(.pack.h)621
7498
b(V)-10 b(ector)26 b(Half-w)o(ord)e(Elements)i(P)o(ack)621
7499
b(lv)-7 b(.pack.h)p 438 803 2885 4 v 436 903 4 100 v
7500
468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903
7501
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48
7502
b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
7503
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
7504
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
7505
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
7506
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
7507
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
7508
1006 V 158 w(opcode)g(0x61)p 3321 1006 V 438 1009 2885
7509
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
7510
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
7511
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
7512
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
7513
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.pack.h)50
7514
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
7515 1295 lampret
171 2377 a Ff(The)18 b(lo)n(wer)g(half)g(of)g(the)g(half-w)o(ord)e
7516
(elements)i(of)g(the)h(general-purpose)14 b(re)o(gister)k(rA)g(are)g
7517
(truncated)f(and)h(combined)171 2477 y(with)h(the)g(lo)n(wer)f(half)g
7518
(of)g(the)h(half-w)o(ord)d(truncated)h(elements)h(of)h(the)f
7519
(general-purpose)d(re)o(gister)j(rB)h(in)g(such)f(a)h(w)o(ay)171
7520
2577 y(that)i(the)g(lo)n(west)g(elements)g(are)f(from)g(rB,)h(and)f
7521
(the)h(highest)f(elements)h(from)e(rA.)i(The)g(result)f(elements)h(are)
7522
g(placed)171 2676 y(into)f(general-purpose)d(re)o(gister)i(rD.)-128
7523
3038 y Fd(32-bit)24 b(Implementation:)p Black Black 171
7524 1110 lampret
3281 a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p
7525 1295 lampret
Black Black 171 3886 a Fc(rD[7:0])49 b Fa(<)p Fc(-)e(rB[15:0])171
7526
3994 y(rD[15:8])j Fa(<)p Fc(-)c(rB[31:16])171 4102 y(rD[23:16])k
7527
Fa(<)p Fc(-)c(rB[47:32])171 4210 y(rD[31:24])k Fa(<)p
7528
Fc(-)c(rB[63:48])171 4318 y(rD[39:32])k Fa(<)p Fc(-)c(rA[15:0])171
7529
4426 y(rD[47:40])k Fa(<)p Fc(-)c(rA[31:16])171 4534 y(rD[55:48])k
7530
Fa(<)p Fc(-)c(rA[47:32])171 4642 y(rD[63:56])k Fa(<)p
7531
Fc(-)c(rA[63:48])-128 5112 y Fd(Exceptions:)p Black Black
7532
171 5355 a Fc(None)1559 5819 y Ff(Instruction)18 b(Class)1629
7533
5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818 6065 a(188)p
7534
Black eop
7535
%%Page: 189 189
7536
189 188 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
7537 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 285
7538
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
7539
Black 1 TeXcolorgray 226 w(Middle)17 b(Middle)g(Middle)g(Middle)g
7540
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
7541
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
7542
223 w(Right)p Black 142 456 a Fh(lv)-7 b(.packs.b)366
7543
b(V)-10 b(ector)26 b(Byte)f(Elements)h(P)o(ack)f(Signed)h(Saturated)367
7544
b(lv)-7 b(.packs.b)p 438 899 2885 4 v 436 999 4 100 v
7545
468 969 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 999
7546
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 999 V 72 w(20)48
7547
b(.)f(.)g(.)71 b(16)p 1904 999 V 71 w(15)48 b(.)g(.)f(.)71
7548
b(11)p 2372 999 V 71 w(10)48 b(.)100 b(8)p 2707 999 V
7549
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 999
7550
V 438 1002 2885 4 v 436 1102 4 100 v 533 1072 a Fe(opcode)20
7551
b(0xa)p 968 1102 V 303 w(D)p 1436 1102 V 414 w(A)p 1904
7552
1102 V 416 w(B)p 2372 1102 V 250 w(reserv)o(ed)p 2707
7553
1102 V 158 w(opcode)g(0x62)p 3321 1102 V 438 1105 2885
7554
4 v 436 1205 4 100 v 622 1175 a(6)f(bits)p 968 1205 V
7555
336 w(5)g(bits)p 1436 1205 V 304 w(5)g(bits)p 1904 1205
7556
V 304 w(5)g(bits)p 2372 1205 V 237 w(3)g(bits)p 2707
7557
1205 V 320 w(8bits)p 3321 1205 V 438 1208 2885 4 v -128
7558
1633 a Fd(F)n(ormat:)p Black Black 171 1912 a Fc(lv.packs.b)50
7559
b(rD,rA,rB)-128 2298 y Fd(Description:)p Black Black
7560 1295 lampret
171 2569 a Ff(The)25 b(lo)n(wer)f(half)h(of)f(the)h(signed)f(byte)g
7561
(elements)h(of)f(the)h(general-purpose)c(re)o(gister)j(rA)h(are)g
7562
(truncated)e(and)i(com-)171 2668 y(bined)h(with)h(the)f(lo)n(wer)g
7563
(half)g(of)h(the)f(signed)g(byte)g(truncated)f(elements)h(of)g(the)h
7564
(general-purpose)c(re)o(gister)j(rB)h(in)171 2768 y(such)f(a)h(w)o(ay)f
7565
(that)g(the)g(lo)n(west)h(elements)e(are)h(from)g(rB,)g(and)g(the)g
7566
(highest)f(elements)h(from)f(rA.)h(If)g(an)o(y)f(truncated)171
7567
2868 y(element)17 b(e)o(xceeds)f(a)h(signed)g(4-bit)f(v)n(alue,)h(it)h
7568
(is)g(saturated.)23 b(The)17 b(result)g(elements)f(are)h(placed)g(into)
7569
f(general-purpose)171 2967 y(re)o(gister)k(rD.)-128 3353
7570
y Fd(32-bit)k(Implementation:)p Black Black 171 3632
7571
a Fc(N/A)-128 4018 y Fd(64-bit)g(Implementation:)p Black
7572
Black 171 4297 a Fc(rD[3:0])49 b Fa(<)p Fc(-)e(sat4s\(rB[7:0])171
7573
4404 y(rD[7:4])i Fa(<)p Fc(-)e(sat4s\(rB[15:8])171 4512
7574
y(rD[11:8])j Fa(<)p Fc(-)c(sat4s\(rB[23:16])171 4620
7575
y(rD[15:12])k Fa(<)p Fc(-)c(sat4s\(rB[31:24])171 4728
7576
y(rD[19:16])k Fa(<)p Fc(-)c(sat4s\(rB[39:32])171 4836
7577
y(rD[23:20])k Fa(<)p Fc(-)c(sat4s\(rB[47:40])171 4944
7578
y(rD[27:24])k Fa(<)p Fc(-)c(sat4s\(rB[55:48])171 5052
7579
y(rD[31:28])k Fa(<)p Fc(-)c(sat4s\(rB[63:56])171 5160
7580
y(rD[35:32])k Fa(<)p Fc(-)c(sat4s\(rA[7:0])171 5268 y(rD[39:36])k
7581
Fa(<)p Fc(-)c(sat4s\(rA[15:8])171 5376 y(rD[43:40])k
7582
Fa(<)p Fc(-)c(sat4s\(rA[23:16])171 5484 y(rD[47:44])k
7583
Fa(<)p Fc(-)c(sat4s\(rA[31:24])171 5592 y(rD[51:48])k
7584
Fa(<)p Fc(-)c(sat4s\(rA[39:32])171 5700 y(rD[55:52])k
7585
Fa(<)p Fc(-)c(sat4s\(rA[47:40])171 5808 y(rD[59:56])k
7586
Fa(<)p Fc(-)c(sat4s\(rA[55:48])171 5915 y(rD[63:60])k
7587
Fa(<)p Fc(-)c(sat4s\(rA[63:56])p Black 1818 6065 a Ff(189)p
7588
Black eop
7589
%%Page: 190 190
7590
190 189 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
7591 623 markom
-128 -146 4016 4 v Black -128 16 a Fd(Exceptions:)p Black
7592 1110 lampret
Black 171 260 a Fc(None)1559 5819 y Ff(Instruction)18
7593
b(Class)1629 5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818
7594 1295 lampret
6065 a(190)p Black eop
7595
%%Page: 191 191
7596
191 190 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
7597 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 285
7598
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
7599
Black 1 TeXcolorgray 226 w(Middle)17 b(Middle)g(Middle)g(Middle)g
7600
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
7601
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
7602
223 w(Right)p Black 142 456 a Fh(lv)-7 b(.packs.h)242
7603
b(V)-10 b(ector)26 b(Half-w)o(ord)e(Elements)i(P)o(ack)f(Signed)h
7604
(Saturated)243 b(lv)-7 b(.packs.h)p 438 803 2885 4 v
7605
436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
7606
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
7607
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
7608
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
7609
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
7610
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
7611
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
7612
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
7613
w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x63)p 3321
7614
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
7615
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
7616
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
7617
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
7618
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
7619
Fc(lv.packs.h)50 b(rD,rA,rB)-128 2142 y Fd(Description:)p
7620 1295 lampret
Black Black 171 2377 a Ff(The)27 b(lo)n(wer)g(half)h(of)f(the)g(signed)
7621
g(halfw)o(ord)f(elements)h(of)g(the)h(general-purpose)c(re)o(gister)i
7622
(rA)i(are)f(truncated)f(and)171 2477 y(combined)16 b(with)i(the)f(lo)n
7623
(wer)g(half)h(of)f(the)h(signed)f(half-w)o(ord)e(truncated)h(elements)i
7624
(of)f(the)h(general-purpose)c(re)o(gister)171 2577 y(rB)j(in)f(such)g
7625
(a)g(w)o(ay)h(that)f(the)g(lo)n(west)g(elements)g(are)g(from)f(rB,)h
7626
(and)g(the)g(highest)f(elements)h(from)f(rA.)h(If)g(an)o(y)f(truncated)
7627
171 2676 y(element)i(e)o(xceeds)f(a)h(signed)g(8-bit)f(v)n(alue,)h(it)h
7628
(is)g(saturated.)23 b(The)17 b(result)g(elements)f(are)h(placed)g(into)
7629
f(general-purpose)171 2776 y(re)o(gister)k(rD.)-128 3138
7630
y Fd(32-bit)k(Implementation:)p Black Black 171 3381
7631
a Fc(N/A)-128 3743 y Fd(64-bit)g(Implementation:)p Black
7632
Black 171 3986 a Fc(rD[7:0])49 b Fa(<)p Fc(-)e(sat8s\(rB[15:0]\))171
7633
4094 y(rD[15:8])j Fa(<)p Fc(-)c(sat8s\(rB[31:16]\))171
7634
4202 y(rD[23:16])k Fa(<)p Fc(-)c(sat8s\(rB[47:32]\))171
7635
4310 y(rD[31:24])k Fa(<)p Fc(-)c(sat8s\(rB[63:48]\))171
7636
4418 y(rD[39:32])k Fa(<)p Fc(-)c(sat8s\(rA[15:0]\))171
7637
4526 y(rD[47:40])k Fa(<)p Fc(-)c(sat8s\(rA[31:16]\))171
7638
4634 y(rD[55:48])k Fa(<)p Fc(-)c(sat8s\(rA[47:32]\))171
7639
4742 y(rD[63:56])k Fa(<)p Fc(-)c(sat8s\(rA[63:48]\))-128
7640
5211 y Fd(Exceptions:)p Black Black 171 5455 a Fc(None)1559
7641
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
7642
b(I)p Black 1818 6065 a(191)p Black eop
7643
%%Page: 192 192
7644
192 191 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
7645 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 257
7646
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
7647
Black 1 TeXcolorgray 254 w(Middle)17 b(Middle)g(Middle)g(Middle)g
7648
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
7649
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
7650
251 w(Right)p Black 86 456 a Fh(lv)-7 b(.packus.b)312
7651
b(V)-10 b(ector)25 b(Byte)h(Elements)g(P)o(ack)f(Unsigned)g(Saturated)
7652
312 b(lv)-7 b(.packus.b)p 438 899 2885 4 v 436 999 4
7653
100 v 468 969 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968
7654
999 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 999 V 72
7655
w(20)48 b(.)f(.)g(.)71 b(16)p 1904 999 V 71 w(15)48 b(.)g(.)f(.)71
7656
b(11)p 2372 999 V 71 w(10)48 b(.)100 b(8)p 2707 999 V
7657
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 999
7658
V 438 1002 2885 4 v 436 1102 4 100 v 533 1072 a Fe(opcode)20
7659
b(0xa)p 968 1102 V 303 w(D)p 1436 1102 V 414 w(A)p 1904
7660
1102 V 416 w(B)p 2372 1102 V 250 w(reserv)o(ed)p 2707
7661
1102 V 158 w(opcode)g(0x64)p 3321 1102 V 438 1105 2885
7662
4 v 436 1205 4 100 v 622 1175 a(6)f(bits)p 968 1205 V
7663
336 w(5)g(bits)p 1436 1205 V 304 w(5)g(bits)p 1904 1205
7664
V 304 w(5)g(bits)p 2372 1205 V 237 w(3)g(bits)p 2707
7665
1205 V 320 w(8bits)p 3321 1205 V 438 1208 2885 4 v -128
7666
1633 a Fd(F)n(ormat:)p Black Black 171 1912 a Fc(lv.packus.b)51
7667
b(rD,rA,rB)-128 2298 y Fd(Description:)p Black Black
7668 1295 lampret
171 2569 a Ff(The)32 b(lo)n(wer)g(half)g(of)g(the)h(unsigned)d(byte)i
7669
(elements)g(of)g(the)h(general-purpose)28 b(re)o(gister)k(rA)g(are)h
7670
(truncated)d(and)171 2668 y(combined)23 b(with)i(the)g(lo)n(wer)f(half)
7671
h(of)f(the)h(unsigned)e(byte)h(truncated)g(elements)g(of)h(the)f
7672
(general-purpose)e(re)o(gister)171 2768 y(rB)17 b(in)f(such)g(a)g(w)o
7673
(ay)h(that)f(the)g(lo)n(west)g(elements)g(are)g(from)f(rB,)h(and)g(the)
7674
g(highest)f(elements)h(from)f(rA.)h(If)g(an)o(y)f(truncated)171
7675
2868 y(element)25 b(e)o(xceeds)g(an)h(unsigned)e(4-bit)h(v)n(alue,)h
7676
(it)g(is)h(saturated.)40 b(The)25 b(result)h(elements)g(are)f(placed)g
7677
(into)g(general-)171 2967 y(purpose)19 b(re)o(gister)g(rD.)-128
7678
3353 y Fd(32-bit)24 b(Implementation:)p Black Black 171
7679 623 markom
3632 a Fc(N/A)-128 4018 y Fd(64-bit)g(Implementation:)p
7680 1295 lampret
Black Black 171 4297 a Fc(rD[3:0])49 b Fa(<)p Fc(-)e(sat4u\(rB[7:0])171
7681
4404 y(rD[7:4])i Fa(<)p Fc(-)e(sat4u\(rB[15:8])171 4512
7682
y(rD[11:8])j Fa(<)p Fc(-)c(sat4u\(rB[23:16])171 4620
7683
y(rD[15:12])k Fa(<)p Fc(-)c(sat4u\(rB[31:24])171 4728
7684
y(rD[19:16])k Fa(<)p Fc(-)c(sat4u\(rB[39:32])171 4836
7685
y(rD[23:20])k Fa(<)p Fc(-)c(sat4u\(rB[47:40])171 4944
7686
y(rD[27:24])k Fa(<)p Fc(-)c(sat4u\(rB[55:48])171 5052
7687
y(rD[31:28])k Fa(<)p Fc(-)c(sat4u\(rB[63:56])171 5160
7688
y(rD[35:32])k Fa(<)p Fc(-)c(sat4u\(rA[7:0])171 5268 y(rD[39:36])k
7689
Fa(<)p Fc(-)c(sat4u\(rA[15:8])171 5376 y(rD[43:40])k
7690
Fa(<)p Fc(-)c(sat4u\(rA[23:16])171 5484 y(rD[47:44])k
7691
Fa(<)p Fc(-)c(sat4u\(rA[31:24])171 5592 y(rD[51:48])k
7692
Fa(<)p Fc(-)c(sat4u\(rA[39:32])171 5700 y(rD[55:52])k
7693
Fa(<)p Fc(-)c(sat4u\(rA[47:40])171 5808 y(rD[59:56])k
7694
Fa(<)p Fc(-)c(sat4u\(rA[55:48])171 5915 y(rD[63:60])k
7695
Fa(<)p Fc(-)c(sat4u\(rA[63:56])p Black 1818 6065 a Ff(192)p
7696
Black eop
7697
%%Page: 193 193
7698
193 192 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
7699 623 markom
-128 -146 4016 4 v Black -128 16 a Fd(Exceptions:)p Black
7700 1110 lampret
Black 171 260 a Fc(None)1559 5819 y Ff(Instruction)18
7701
b(Class)1629 5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818
7702 1295 lampret
6065 a(193)p Black eop
7703
%%Page: 194 194
7704
194 193 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
7705 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 257
7706
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
7707
Black 1 TeXcolorgray 254 w(Middle)17 b(Middle)g(Middle)g(Middle)g
7708
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
7709
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
7710
251 w(Right)p Black 86 456 a Fh(lv)-7 b(.packus.h)188
7711
b(V)-10 b(ector)25 b(Half-w)o(ord)g(Elements)h(P)o(ack)f(Unsigned)g
7712
(Saturated)188 b(lv)-7 b(.packus.h)p 438 803 2885 4 v
7713
436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
7714
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
7715
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
7716
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
7717
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
7718
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
7719
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
7720
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
7721
w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x65)p 3321
7722
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
7723
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
7724
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
7725
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
7726
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
7727
Fc(lv.packus.h)51 b(rD,rA,rB)-128 2142 y Fd(Description:)p
7728 1295 lampret
Black Black 171 2377 a Ff(The)22 b(lo)n(wer)f(half)h(of)g(the)g
7729
(unsigned)e(halfw)o(ord)g(elements)i(of)g(the)f(general-purpose)e(re)o
7730
(gister)i(rA)h(are)g(truncated)e(and)171 2477 y(combined)30
7731
b(with)i(the)g(lo)n(wer)f(half)g(of)g(the)h(unsigned)e(half-w)o(ord)g
7732
(truncated)g(elements)h(of)h(the)f(general-purpose)171
7733
2577 y(re)o(gister)19 b(rB)g(in)h(such)f(a)g(w)o(ay)g(that)h(the)f(lo)n
7734
(west)g(elements)g(are)g(from)f(rB,)h(and)g(the)g(highest)g(elements)g
7735
(from)f(rA.)h(If)g(an)o(y)171 2676 y(truncated)j(element)h(e)o(xceeds)g
7736
(an)g(unsigned)f(8-bit)h(v)n(alue,)g(it)i(is)f(saturated.)34
7737
b(The)23 b(result)h(elements)f(are)g(placed)g(into)171
7738
2776 y(general-purpose)17 b(re)o(gister)i(rD.)-128 3138
7739
y Fd(32-bit)24 b(Implementation:)p Black Black 171 3381
7740
a Fc(N/A)-128 3743 y Fd(64-bit)g(Implementation:)p Black
7741
Black 171 3986 a Fc(rD[7:0])49 b Fa(<)p Fc(-)e(sat8u\(rB[15:0]\))171
7742
4094 y(rD[15:8])j Fa(<)p Fc(-)c(sat8u\(rB[31:16]\))171
7743
4202 y(rD[23:16])k Fa(<)p Fc(-)c(sat8u\(rB[47:32]\))171
7744
4310 y(rD[31:24])k Fa(<)p Fc(-)c(sat8u\(rB[63:48]\))171
7745
4418 y(rD[39:32])k Fa(<)p Fc(-)c(sat8u\(rA[15:0]\))171
7746
4526 y(rD[47:40])k Fa(<)p Fc(-)c(sat8u\(rA[31:16]\))171
7747
4634 y(rD[55:48])k Fa(<)p Fc(-)c(sat8u\(rA[47:32]\))171
7748
4742 y(rD[63:56])k Fa(<)p Fc(-)c(sat8u\(rA[63:48]\))-128
7749
5211 y Fd(Exceptions:)p Black Black 171 5455 a Fc(None)1559
7750
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
7751
b(I)p Black 1818 6065 a(194)p Black eop
7752
%%Page: 195 195
7753
195 194 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
7754 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 293
7755
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
7756
Black 1 TeXcolorgray 218 w(Middle)17 b(Middle)g(Middle)g(Middle)g
7757
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
7758
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
7759
215 w(Right)p Black 159 456 a Fh(lv)-7 b(.perm.n)624
7760
b(V)-10 b(ector)26 b(Nib)o(ble)f(Elements)h(P)n(ermute)625
7761 1295 lampret
b(lv)-7 b(.perm.n)p 438 804 2885 4 v 436 904 4 100 v
7762
468 874 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 904
7763
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 904 V 72 w(20)48
7764
b(.)f(.)g(.)71 b(16)p 1904 904 V 71 w(15)48 b(.)g(.)f(.)71
7765
b(11)p 2372 904 V 71 w(10)48 b(.)100 b(8)p 2707 904 V
7766
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 904
7767
V 438 907 2885 4 v 436 1007 4 100 v 533 977 a Fe(opcode)20
7768
b(0xa)p 968 1007 V 303 w(D)p 1436 1007 V 414 w(A)p 1904
7769
1007 V 416 w(B)p 2372 1007 V 250 w(reserv)o(ed)p 2707
7770
1007 V 158 w(opcode)g(0x66)p 3321 1007 V 438 1010 2885
7771
4 v 436 1110 4 100 v 622 1080 a(6)f(bits)p 968 1110 V
7772
336 w(5)g(bits)p 1436 1110 V 304 w(5)g(bits)p 1904 1110
7773
V 304 w(5)g(bits)p 2372 1110 V 237 w(3)g(bits)p 2707
7774
1110 V 320 w(8bits)p 3321 1110 V 438 1113 2885 4 v -128
7775
1538 a Fd(F)n(ormat:)p Black Black 171 1782 a Fc(lv.perm.n)50
7776
b(rD,rA,rB)-128 2144 y Fd(Description:)p Black Black
7777
171 2380 a Ff(The)27 b(4-bit)f(elements)h(of)g(general-purpose)c(re)o
7778
(gister)j(rA)h(are)g(permuted)e(according)g(to)i(the)g(corresponding)c
7779
(4-bit)171 2479 y(v)n(alues)d(in)g(general-purpose)d(re)o(gister)j(rB.)
7780
g(The)g(result)g(elements)g(are)g(placed)g(into)g(general-purpose)c(re)
7781
o(gister)k(rD.)-128 2841 y Fd(32-bit)k(Implementation:)p
7782
Black Black 171 3085 a Fc(N/A)-128 3447 y Fd(64-bit)g(Implementation:)p
7783
Black Black 171 3691 a Fc(rD[3:0])49 b Fa(<)p Fc(-)e
7784
(rA[rB[3:0]*4+3:rB[3:)q(0])q(*4])171 3799 y(rD[7:4])i
7785
Fa(<)p Fc(-)e(rA[rB[7:4]*4+3:rB[7:)q(4])q(*4])171 3907
7786
y(rD[11:8])j Fa(<)p Fc(-)c(rA[rB[11:8]*4+3:rB[)q(11)q(:8])q(*4])171
7787
4015 y(rD[15:12])k Fa(<)p Fc(-)c(rA[rB[15:12]*4+3:r)q(B[)q(15:)q(12])q
7788
(*4])171 4123 y(rD[19:16])k Fa(<)p Fc(-)c(rA[rB[19:16]*4+3:r)q(B[)q
7789
(19:)q(16])q(*4])171 4230 y(rD[23:20])k Fa(<)p Fc(-)c
7790
(rA[rB[23:20]*4+3:r)q(B[)q(23:)q(20])q(*4])171 4338 y(rD[27:24])k
7791
Fa(<)p Fc(-)c(rA[rB[27:24]*4+3:r)q(B[)q(27:)q(24])q(*4])171
7792
4446 y(rD[31:28])k Fa(<)p Fc(-)c(rA[rB[31:28]*4+3:r)q(B[)q(31:)q(28])q
7793
(*4])171 4554 y(rD[35:32])k Fa(<)p Fc(-)c(rA[rB[35:32]*4+3:r)q(B[)q
7794
(35:)q(32])q(*4])171 4662 y(rD[39:36])k Fa(<)p Fc(-)c
7795
(rA[rB[39:36]*4+3:r)q(B[)q(39:)q(36])q(*4])171 4770 y(rD[43:40])k
7796
Fa(<)p Fc(-)c(rA[rB[43:40]*4+3:r)q(B[)q(43:)q(40])q(*4])171
7797
4878 y(rD[47:44])k Fa(<)p Fc(-)c(rA[rB[47:44]*4+3:r)q(B[)q(47:)q(44])q
7798
(*4])171 4986 y(rD[51:48])k Fa(<)p Fc(-)c(rA[rB[51:48]*4+3:r)q(B[)q
7799
(51:)q(48])q(*4])171 5094 y(rD[55:52])k Fa(<)p Fc(-)c
7800
(rA[rB[55:52]*4+3:r)q(B[)q(55:)q(52])q(*4])171 5202 y(rD[59:56])k
7801
Fa(<)p Fc(-)c(rA[rB[59:56]*4+3:r)q(B[)q(59:)q(56])q(*4])171
7802
5310 y(rD[63:60])k Fa(<)p Fc(-)c(rA[rB[63:60]*4+3:r)q(B[)q(63:)q(60])q
7803
(*4])-128 5672 y Fd(Exceptions:)p Black Black 171 5915
7804
a Fc(None)p Black 1818 6065 a Ff(195)p Black eop
7805
%%Page: 196 196
7806
196 195 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
7807
-128 -146 4016 4 v Black 1559 3 a Ff(Instruction)18 b(Class)1629
7808
103 y(OR)-7 b(VDX64)20 b(I)p Black 1818 6065 a(196)p
7809 623 markom
Black eop
7810 1295 lampret
%%Page: 197 197
7811
197 196 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
7812 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 371
7813
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
7814
Black 1 TeXcolorgray 140 w(Middle)17 b(Middle)g(Middle)g(Middle)g
7815
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
7816
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
7817
137 w(Right)p Black 313 456 a Fh(lv)-7 b(.rl.b)608 b(V)-10
7818
b(ector)25 b(Byte)h(Elements)g(Rotate)f(Left)608 b(lv)-7
7819
b(.rl.b)p 438 803 2885 4 v 436 903 4 100 v 468 873 a
7820
Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903 V 72 w(25)48
7821
b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48 b(.)f(.)g(.)71
7822
b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71 b(11)p 2372
7823
903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f
7824
(.)g(.)83 b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006
7825
4 100 v 533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303
7826
w(D)p 1436 1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372
7827
1006 V 250 w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x67)p
7828
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
7829
a(6)f(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
7830
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
7831
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
7832
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
7833
Black 171 1781 a Fc(lv.rl.b)49 b(rD,rA,rB)-128 2142 y
7834 1295 lampret
Fd(Description:)p Black Black 171 2377 a Ff(The)30 b(contents)g(of)g
7835
(byte)g(elements)g(of)g(general-purpose)d(re)o(gister)j(rA)h(are)f
7836
(rotated)f(left)i(by)f(the)h(number)d(of)i(bits)171 2477
7837
y(speci\002ed)18 b(in)h(the)f(lo)n(wer)g(3)g(bits)h(in)f(each)g(byte)g
7838
(element)g(of)g(general-purpose)d(re)o(gister)i(rB.)i(The)f(result)g
7839
(elements)g(are)171 2577 y(placed)i(into)g(general-purpose)c(re)o
7840
(gister)k(rD.)-128 2938 y Fd(32-bit)k(Implementation:)p
7841
Black Black 171 3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
7842
Black Black 171 3787 a Fc(rD[7:0])49 b Fa(<)p Fc(-)e(rA[7:0])h(rl)g
7843
(rB[2:0])171 3895 y(rD[15:8])i Fa(<)p Fc(-)c(rA[15:8])j(rl)e(rB[10:8])
7844
171 4003 y(rD[23:16])j Fa(<)p Fc(-)c(rA[23:16])k(rl)d(rB[18:16])171
7845
4111 y(rD[31:24])j Fa(<)p Fc(-)c(rA[31:24])k(rl)d(rB[26:24])171
7846
4219 y(rD[39:32])j Fa(<)p Fc(-)c(rA[39:32])k(rl)d(rB[34:32])171
7847
4327 y(rD[47:40])j Fa(<)p Fc(-)c(rA[47:40])k(rl)d(rB[42:40])171
7848
4434 y(rD[55:48])j Fa(<)p Fc(-)c(rA[55:48])k(rl)d(rB[50:48])171
7849
4542 y(rD[63:56])j Fa(<)p Fc(-)c(rA[63:56])k(rl)d(rB[58:56])-128
7850
4904 y Fd(Exceptions:)p Black Black 171 5147 a Fc(None)1559
7851
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
7852
b(I)p Black 1818 6065 a(197)p Black eop
7853
%%Page: 198 198
7854
198 197 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
7855 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 371
7856
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
7857
Black 1 TeXcolorgray 140 w(Middle)17 b(Middle)g(Middle)g(Middle)g
7858
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
7859
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
7860
137 w(Right)p Black 313 456 a Fh(lv)-7 b(.rl.h)473 b(V)-10
7861
b(ector)26 b(Half-W)-7 b(ord)24 b(Elements)h(Rotate)g(Left)474
7862
b(lv)-7 b(.rl.h)p 438 803 2885 4 v 436 903 4 100 v 468
7863
873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903 V 72
7864
w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48 b(.)f(.)g(.)71
7865
b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71 b(11)p 2372
7866
903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f
7867
(.)g(.)83 b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006
7868
4 100 v 533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303
7869
w(D)p 1436 1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372
7870
1006 V 250 w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x68)p
7871
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
7872
a(6)f(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
7873
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
7874
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
7875
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
7876
Black 171 1781 a Fc(lv.rl.h)49 b(rD,rA,rB)-128 2142 y
7877 1295 lampret
Fd(Description:)p Black Black 171 2377 a Ff(The)28 b(contents)g(of)g
7878
(half-w)o(ord)e(elements)i(of)g(general-purpose)d(re)o(gister)i(rA)i
7879
(are)f(rotated)f(left)i(by)e(the)i(number)d(of)171 2477
7880
y(bits)g(speci\002ed)f(in)h(the)f(lo)n(wer)g(4)g(bits)h(in)f(each)g
7881
(half-w)o(ord)e(element)i(of)g(general-purpose)d(re)o(gister)i(rB.)i
7882
(The)f(result)171 2577 y(elements)20 b(are)g(placed)g(into)g
7883
(general-purpose)c(re)o(gister)k(rD.)-128 2938 y Fd(32-bit)k
7884
(Implementation:)p Black Black 171 3182 a Fc(N/A)-128
7885
3543 y Fd(64-bit)g(Implementation:)p Black Black 171
7886
3787 a Fc(rD[15:0])50 b Fa(<)p Fc(-)c(rA[15:0])j(rl)e(rB[3:0])171
7887
3895 y(rD[31:16])j Fa(<)p Fc(-)c(rA[31:16])k(rl)d(rB[19:16])171
7888
4003 y(rD[47:32])j Fa(<)p Fc(-)c(rA[47:32])k(rl)d(rB[35:32])171
7889
4111 y(rD[63:48])j Fa(<)p Fc(-)c(rA[63:48])k(rl)d(rB[51:48])-128
7890 1110 lampret
4580 y Fd(Exceptions:)p Black Black 171 4824 a Fc(None)1559
7891
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
7892 1295 lampret
b(I)p Black 1818 6065 a(198)p Black eop
7893
%%Page: 199 199
7894
199 198 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
7895 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 400
7896
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
7897
Black 1 TeXcolorgray 111 w(Middle)17 b(Middle)g(Middle)g(Middle)g
7898
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
7899
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
7900
108 w(Right)p Black 372 456 a Fh(lv)-7 b(.sll)792 b(V)-10
7901
b(ector)26 b(Shift)g(Left)g(Logical)793 b(lv)-7 b(.sll)p
7902
438 803 2885 4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
7903
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
7904
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
7905
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
7906
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
7907
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
7908
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
7909
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
7910
w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x6b)p 3321
7911
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
7912
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
7913
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
7914
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
7915
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
7916
Fc(lv.sll)49 b(rD,rA,rB)-128 2142 y Fd(Description:)p
7917 1295 lampret
Black Black 171 2377 a Ff(The)21 b(contents)e(of)i(general-purpose)c
7918
(re)o(gister)j(rA)g(are)h(shifted)f(left)h(by)f(the)h(number)d(of)j
7919
(bits)g(speci\002ed)f(in)h(the)f(lo)n(wer)171 2477 y(4)h(bits)g(in)g
7920
(each)f(byte)g(element)g(of)g(general-purpose)d(re)o(gister)j(rB,)h
7921
(inserting)f(zeros)g(into)h(the)f(lo)n(w-order)f(bits)i(of)f(rD.)171
7922
2577 y(The)g(result)g(elements)g(are)g(placed)g(into)g(general-purpose)
7923
c(re)o(gister)k(rD.)-128 2938 y Fd(32-bit)k(Implementation:)p
7924 623 markom
Black Black 171 3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
7925 1295 lampret
Black Black 171 3787 a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(rA[63:0])j
7926
Fa(<<)d Fc(rB[2:0])-128 4148 y Fd(Exceptions:)p Black
7927
Black 171 4392 a Fc(None)1559 5819 y Ff(Instruction)18
7928 1110 lampret
b(Class)1629 5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818
7929 1295 lampret
6065 a(199)p Black eop
7930
%%Page: 200 200
7931
200 199 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
7932 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 360
7933
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
7934
Black 1 TeXcolorgray 151 w(Middle)17 b(Middle)g(Middle)g(Middle)g
7935
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
7936
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
7937
148 w(Right)p Black 291 456 a Fh(lv)-7 b(.sll.b)475 b(V)-10
7938
b(ector)26 b(Byte)f(Elements)h(Shift)g(Left)g(Logical)475
7939
b(lv)-7 b(.sll.b)p 438 803 2885 4 v 436 903 4 100 v 468
7940
873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903 V 72
7941
w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48 b(.)f(.)g(.)71
7942
b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71 b(11)p 2372
7943
903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f
7944
(.)g(.)83 b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006
7945
4 100 v 533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303
7946
w(D)p 1436 1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372
7947
1006 V 250 w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x69)p
7948
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
7949
a(6)f(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
7950
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
7951
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
7952
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
7953
Black 171 1781 a Fc(lv.sll.b)50 b(rD,rA,rB)-128 2142
7954 1295 lampret
y Fd(Description:)p Black Black 171 2377 a Ff(The)31
7955
b(contents)f(of)g(byte)g(elements)h(of)f(general-purpose)d(re)o(gister)
7956
j(rA)h(are)g(shifted)f(left)h(by)f(the)h(number)e(of)h(bits)171
7957
2477 y(speci\002ed)19 b(in)g(the)g(lo)n(wer)g(3)g(bits)h(in)f(each)g
7958
(byte)f(element)h(of)g(general-purpose)c(re)o(gister)k(rB,)g(inserting)
7959
f(zeros)h(into)g(the)171 2577 y(lo)n(w-order)f(bits.)26
7960
b(The)20 b(result)g(elements)g(are)g(placed)f(into)h(general-purpose)d
7961
(re)o(gister)i(rD.)-128 2938 y Fd(32-bit)24 b(Implementation:)p
7962
Black Black 171 3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
7963
Black Black 171 3787 a Fc(rD[7:0])49 b Fa(<)p Fc(-)e(rA[7:0])h
7964
Fa(<<)e Fc(rB[2:0])171 3895 y(rD[15:8])k Fa(<)p Fc(-)c(rA[15:8])j
7965
Fa(<<)d Fc(rB[10:8])171 4003 y(rD[23:16])k Fa(<)p Fc(-)c(rA[23:16])k
7966
Fa(<<)c Fc(rB[18:16])171 4111 y(rD[31:24])k Fa(<)p Fc(-)c(rA[31:24])k
7967
Fa(<<)c Fc(rB[26:24])171 4219 y(rD[39:32])k Fa(<)p Fc(-)c(rA[39:32])k
7968
Fa(<<)c Fc(rB[34:32])171 4327 y(rD[47:40])k Fa(<)p Fc(-)c(rA[47:40])k
7969
Fa(<<)c Fc(rB[42:40])171 4434 y(rD[55:48])k Fa(<)p Fc(-)c(rA[55:48])k
7970
Fa(<<)c Fc(rB[50:48])171 4542 y(rD[63:56])k Fa(<)p Fc(-)c(rA[63:56])k
7971
Fa(<<)c Fc(rB[58:56])-128 4904 y Fd(Exceptions:)p Black
7972
Black 171 5147 a Fc(None)1559 5819 y Ff(Instruction)18
7973
b(Class)1629 5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818
7974
6065 a(200)p Black eop
7975
%%Page: 201 201
7976
201 200 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
7977 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 360
7978
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
7979
Black 1 TeXcolorgray 151 w(Middle)17 b(Middle)g(Middle)g(Middle)g
7980
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
7981
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
7982
148 w(Right)p Black 291 456 a Fh(lv)-7 b(.sll.h)341 b(V)-10
7983
b(ector)25 b(Half-W)-7 b(ord)24 b(Elements)i(Shift)g(Left)g(Logical)340
7984
b(lv)-7 b(.sll.h)p 438 803 2885 4 v 436 903 4 100 v 468
7985
873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903 V 72
7986
w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48 b(.)f(.)g(.)71
7987
b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71 b(11)p 2372
7988
903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f
7989
(.)g(.)83 b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006
7990
4 100 v 533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303
7991
w(D)p 1436 1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372
7992
1006 V 250 w(reserv)o(ed)p 2707 1006 V 160 w(opcode)g(0x6a)p
7993
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
7994
a(6)f(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
7995
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
7996
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
7997
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
7998
Black 171 1781 a Fc(lv.sll.h)50 b(rD,rA,rB)-128 2142
7999 1295 lampret
y Fd(Description:)p Black Black 171 2377 a Ff(The)19
8000
b(contents)g(of)g(half-w)o(ord)e(elements)i(of)g(general-purpose)d(re)o
8001
(gister)i(rA)h(are)h(shifted)e(left)i(by)f(the)g(number)e(of)i(bits)171
8002
2477 y(speci\002ed)25 b(in)g(the)g(lo)n(wer)f(4)h(bits)g(in)g(each)g
8003
(half-w)o(ord)e(element)h(of)h(general-purpose)c(re)o(gister)j(rB,)h
8004
(inserting)f(zeros)171 2577 y(into)c(the)g(lo)n(w-order)e(bits.)26
8005
b(The)20 b(result)g(elements)g(are)g(placed)f(into)h(general-purpose)d
8006
(re)o(gister)i(rD.)-128 2938 y Fd(32-bit)24 b(Implementation:)p
8007
Black Black 171 3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
8008
Black Black 171 3787 a Fc(rD[15:0])50 b Fa(<)p Fc(-)c(rA[15:0])j
8009
Fa(<<)d Fc(rB[3:0])171 3895 y(rD[31:16])k Fa(<)p Fc(-)c(rA[31:16])k
8010
Fa(<<)c Fc(rB[19:16])171 4003 y(rD[47:32])k Fa(<)p Fc(-)c(rA[47:32])k
8011
Fa(<<)c Fc(rB[35:32])171 4111 y(rD[63:48])k Fa(<)p Fc(-)c(rA[63:48])k
8012
Fa(<<)c Fc(rB[51:48])-128 4580 y Fd(Exceptions:)p Black
8013
Black 171 4824 a Fc(None)1559 5819 y Ff(Instruction)18
8014 1110 lampret
b(Class)1629 5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818
8015 1295 lampret
6065 a(201)p Black eop
8016
%%Page: 202 202
8017
202 201 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
8018 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 340
8019
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
8020
Black 1 TeXcolorgray 171 w(Middle)17 b(Middle)g(Middle)g(Middle)g
8021
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
8022
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
8023
167 w(Right)p Black 253 456 a Fh(lv)-7 b(.sra.b)370 b(V)-10
8024
b(ector)26 b(Byte)f(Elements)h(Shift)g(Right)f(Arithmetic)371
8025
b(lv)-7 b(.sra.b)p 438 803 2885 4 v 436 903 4 100 v 468
8026
873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903 V 72
8027
w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48 b(.)f(.)g(.)71
8028
b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71 b(11)p 2372
8029
903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f
8030
(.)g(.)83 b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006
8031
4 100 v 533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303
8032
w(D)p 1436 1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372
8033
1006 V 250 w(reserv)o(ed)p 2707 1006 V 160 w(opcode)g(0x6e)p
8034
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
8035
a(6)f(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
8036
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
8037
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
8038
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
8039
Black 171 1781 a Fc(lv.sra.b)50 b(rD,rA,rB)-128 2142
8040 1295 lampret
y Fd(Description:)p Black Black 171 2377 a Ff(The)28
8041
b(contents)f(of)g(byte)h(elements)f(of)h(general-purpose)c(re)o(gister)
8042
j(rA)h(are)g(shifted)f(right)h(by)f(the)h(number)e(of)h(bits)171
8043
2477 y(speci\002ed)i(in)h(the)f(lo)n(wer)g(3)g(bits)h(in)f(each)g(byte)
8044
g(element)f(of)h(general-purpose)d(re)o(gister)j(rB,)g(inserting)g(the)
8045
g(most)171 2577 y(signi\002cant)f(bit)g(of)g(each)g(element)f(into)h
8046
(the)g(high-order)d(bits.)49 b(The)28 b(result)g(elements)g(are)g
8047
(placed)f(into)h(general-)171 2676 y(purpose)19 b(re)o(gister)g(rD.)
8048
-128 3038 y Fd(32-bit)24 b(Implementation:)p Black Black
8049
171 3281 a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p
8050
Black Black 171 3886 a Fc(rD[7:0])49 b Fa(<)p Fc(-)e(rA[7:0])h(sra)g
8051
(rB[2:0])171 3994 y(rD[15:8])i Fa(<)p Fc(-)c(rA[15:8])j(sra)f(rB[10:8])
8052
171 4102 y(rD[23:16])i Fa(<)p Fc(-)c(rA[23:16])k(sra)d(rB[18:16])171
8053
4210 y(rD[31:24])j Fa(<)p Fc(-)c(rA[31:24])k(sra)d(rB[26:24])171
8054
4318 y(rD[39:32])j Fa(<)p Fc(-)c(rA[39:32])k(sra)d(rB[34:32])171
8055
4426 y(rD[47:40])j Fa(<)p Fc(-)c(rA[47:40])k(sra)d(rB[42:40])171
8056
4534 y(rD[55:48])j Fa(<)p Fc(-)c(rA[55:48])k(sra)d(rB[50:48])171
8057
4642 y(rD[63:56])j Fa(<)p Fc(-)c(rA[63:56])k(sra)d(rB[58:56])-128
8058
5004 y Fd(Exceptions:)p Black Black 171 5247 a Fc(None)1559
8059
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
8060
b(I)p Black 1818 6065 a(202)p Black eop
8061
%%Page: 203 203
8062
203 202 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
8063 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 340
8064
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
8065
Black 1 TeXcolorgray 171 w(Middle)17 b(Middle)g(Middle)g(Middle)g
8066
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
8067
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
8068
167 w(Right)p Black 253 456 a Fh(lv)-7 b(.sra.h)235 b(V)-10
8069
b(ector)26 b(Half-W)-7 b(ord)24 b(Elements)i(Shift)f(Right)g
8070
(Arithmetic)237 b(lv)-7 b(.sra.h)p 438 803 2885 4 v 436
8071
903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p
8072
968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V
8073
72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48
8074
b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p
8075
2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p
8076
3321 903 V 438 906 2885 4 v 436 1006 4 100 v 533 976
8077
a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436 1006
8078
V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p
8079
2707 1006 V 164 w(opcode)g(0x6f)p 3321 1006 V 438 1009
8080
2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109
8081
V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904
8082
1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
8083
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
8084
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
8085
Fc(lv.sra.h)50 b(rD,rA,rB)-128 2142 y Fd(Description:)p
8086 1295 lampret
Black Black 171 2377 a Ff(The)25 b(contents)g(of)g(half-w)o(ord)f
8087
(elements)h(of)g(general-purpose)d(re)o(gister)j(rA)h(are)f(shifted)g
8088
(right)g(by)g(the)g(number)f(of)171 2477 y(bits)29 b(speci\002ed)g(in)f
8089
(the)h(lo)n(wer)f(4)g(bits)i(in)e(each)g(half-w)o(ord)f(element)h(of)g
8090
(general-purpose)d(re)o(gister)j(rB,)h(inserting)171
8091
2577 y(the)e(most)g(signi\002cant)g(bit)g(of)g(each)g(element)f(into)h
8092
(the)g(high-order)d(bits.)46 b(The)26 b(result)h(elements)g(are)g
8093
(placed)f(into)171 2676 y(general-purpose)17 b(re)o(gister)i(rD.)-128
8094 1110 lampret
3038 y Fd(32-bit)24 b(Implementation:)p Black Black 171
8095 623 markom
3281 a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p
8096 1295 lampret
Black Black 171 3886 a Fc(rD[15:0])50 b Fa(<)p Fc(-)c(rA[15:0])j(sra)f
8097
(rB[3:0])171 3994 y(rD[31:16])i Fa(<)p Fc(-)c(rA[31:16])k(sra)d
8098
(rB[19:16])171 4102 y(rD[47:32])j Fa(<)p Fc(-)c(rA[47:32])k(sra)d
8099
(rB[35:32])171 4210 y(rD[63:48])j Fa(<)p Fc(-)c(rA[63:48])k(sra)d
8100
(rB[51:48])-128 4680 y Fd(Exceptions:)p Black Black 171
8101
4923 a Fc(None)1559 5819 y Ff(Instruction)18 b(Class)1629
8102
5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818 6065 a(203)p
8103
Black eop
8104
%%Page: 204 204
8105
204 203 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
8106 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 392
8107
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
8108
Black 1 TeXcolorgray 119 w(Middle)17 b(Middle)g(Middle)g(Middle)g
8109
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
8110
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
8111
116 w(Right)p Black 355 456 a Fh(lv)-7 b(.srl)763 b(V)-10
8112
b(ector)26 b(Shift)f(Right)g(Logical)763 b(lv)-7 b(.srl)p
8113
438 803 2885 4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
8114
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
8115
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
8116
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
8117
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
8118
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
8119
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
8120
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
8121
w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x70)p 3321
8122
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
8123
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
8124
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
8125
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
8126
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
8127
Fc(lv.srl)49 b(rD,rA,rB)-128 2142 y Fd(Description:)p
8128 1295 lampret
Black Black 171 2377 a Ff(The)18 b(contents)f(of)h(general-purpose)c
8129
(re)o(gister)j(rA)h(are)g(shifted)f(right)g(by)h(the)g(number)e(of)h
8130
(bits)i(speci\002ed)e(in)h(the)g(lo)n(wer)171 2477 y(4)h(bits)h(in)f
8131
(each)g(byte)g(element)f(of)h(general-purpose)d(re)o(gister)i(rB,)h
8132
(inserting)g(zeros)f(into)h(the)g(high-order)e(bits)i(of)g(rD.)171
8133
2577 y(The)h(result)g(elements)g(are)g(placed)g(into)g(general-purpose)
8134
c(re)o(gister)k(rD.)-128 2938 y Fd(32-bit)k(Implementation:)p
8135 623 markom
Black Black 171 3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
8136 1295 lampret
Black Black 171 3787 a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(rA[63:0])j(\273)e
8137
(rB[2:0])-128 4148 y Fd(Exceptions:)p Black Black 171
8138
4392 a Fc(None)1559 5819 y Ff(Instruction)18 b(Class)1629
8139
5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818 6065 a(204)p
8140
Black eop
8141
%%Page: 205 205
8142
205 204 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
8143 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 352
8144
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
8145
Black 1 TeXcolorgray 159 w(Middle)17 b(Middle)g(Middle)g(Middle)g
8146
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
8147
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
8148
156 w(Right)p Black 275 456 a Fh(lv)-7 b(.srl.b)445 b(V)-10
8149
b(ector)25 b(Byte)h(Elements)g(Shift)f(Right)g(Logical)445
8150
b(lv)-7 b(.srl.b)p 438 803 2885 4 v 436 903 4 100 v 468
8151
873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903 V 72
8152
w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48 b(.)f(.)g(.)71
8153
b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71 b(11)p 2372
8154
903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f
8155
(.)g(.)83 b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006
8156
4 100 v 533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303
8157
w(D)p 1436 1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372
8158
1006 V 250 w(reserv)o(ed)p 2707 1006 V 160 w(opcode)g(0x6c)p
8159
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
8160
a(6)f(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
8161
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
8162
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
8163
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
8164
Black 171 1781 a Fc(lv.srl.b)50 b(rD,rA,rB)-128 2142
8165 1295 lampret
y Fd(Description:)p Black Black 171 2377 a Ff(The)28
8166
b(contents)f(of)g(byte)h(elements)f(of)h(general-purpose)c(re)o(gister)
8167
j(rA)h(are)g(shifted)f(right)h(by)f(the)h(number)e(of)h(bits)171
8168
2477 y(speci\002ed)19 b(in)g(the)g(lo)n(wer)g(3)g(bits)h(in)f(each)g
8169
(byte)f(element)h(of)g(general-purpose)c(re)o(gister)k(rB,)g(inserting)
8170
f(zeros)h(into)g(the)171 2577 y(high-order)f(bits.)25
8171
b(The)20 b(result)g(elements)g(are)g(placed)g(into)f(general-purpose)e
8172
(re)o(gister)j(rD.)-128 2938 y Fd(32-bit)k(Implementation:)p
8173
Black Black 171 3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
8174
Black Black 171 3787 a Fc(rD[7:0])49 b Fa(<)p Fc(-)e(rA[7:0])h(\273)f
8175
(rB[2:0])171 3895 y(rD[15:8])j Fa(<)p Fc(-)c(rA[15:8])j(\273)e
8176
(rB[10:8])171 4003 y(rD[23:16])j Fa(<)p Fc(-)c(rA[23:16])k(\273)d
8177
(rB[18:16])171 4111 y(rD[31:24])j Fa(<)p Fc(-)c(rA[31:24])k(\273)d
8178
(rB[26:24])171 4219 y(rD[39:32])j Fa(<)p Fc(-)c(rA[39:32])k(\273)d
8179
(rB[34:32])171 4327 y(rD[47:40])j Fa(<)p Fc(-)c(rA[47:40])k(\273)d
8180
(rB[42:40])171 4434 y(rD[55:48])j Fa(<)p Fc(-)c(rA[55:48])k(\273)d
8181
(rB[50:48])171 4542 y(rD[63:56])j Fa(<)p Fc(-)c(rA[63:56])k(\273)d
8182
(rB[58:56])-128 4904 y Fd(Exceptions:)p Black Black 171
8183
5147 a Fc(None)1559 5819 y Ff(Instruction)18 b(Class)1629
8184
5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818 6065 a(205)p
8185
Black eop
8186
%%Page: 206 206
8187
206 205 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
8188 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 352
8189
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
8190
Black 1 TeXcolorgray 159 w(Middle)17 b(Middle)g(Middle)g(Middle)g
8191
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
8192
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
8193
156 w(Right)p Black 275 456 a Fh(lv)-7 b(.srl.h)310 b(V)-10
8194
b(ector)26 b(Half-W)-7 b(ord)24 b(Elements)h(Shift)h(Right)f(Logical)
8195
310 b(lv)-7 b(.srl.h)p 438 803 2885 4 v 436 903 4 100
8196
v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903
8197
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48
8198
b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
8199
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
8200
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
8201
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
8202
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
8203
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
8204
1006 V 158 w(opcode)g(0x6d)p 3321 1006 V 438 1009 2885
8205
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
8206
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
8207
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
8208
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
8209
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.srl.h)50
8210
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
8211 1295 lampret
171 2377 a Ff(The)25 b(contents)g(of)g(half-w)o(ord)f(elements)h(of)g
8212
(general-purpose)d(re)o(gister)j(rA)h(are)f(shifted)g(right)g(by)g(the)
8213
g(number)f(of)171 2477 y(bits)29 b(speci\002ed)g(in)f(the)h(lo)n(wer)f
8214
(4)g(bits)i(in)e(each)g(half-w)o(ord)f(element)h(of)g(general-purpose)d
8215
(re)o(gister)j(rB,)h(inserting)171 2577 y(zeros)20 b(into)g(the)g
8216
(high-order)e(bits.)25 b(The)20 b(result)g(elements)g(are)g(placed)g
8217
(into)g(general-purpose)c(re)o(gister)k(rD.)-128 2938
8218
y Fd(32-bit)k(Implementation:)p Black Black 171 3182
8219
a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p Black
8220
Black 171 3787 a Fc(rD[15:0])50 b Fa(<)p Fc(-)c(rA[15:0])j(\273)e
8221
(rB[3:0])171 3895 y(rD[31:16])j Fa(<)p Fc(-)c(rA[31:16])k(\273)d
8222
(rB[19:16])171 4003 y(rD[47:32])j Fa(<)p Fc(-)c(rA[47:32])k(\273)d
8223
(rB[35:32])171 4111 y(rD[63:48])j Fa(<)p Fc(-)c(rA[63:48])k(\273)d
8224
(rB[51:48])-128 4580 y Fd(Exceptions:)p Black Black 171
8225
4824 a Fc(None)1559 5819 y Ff(Instruction)18 b(Class)1629
8226
5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818 6065 a(206)p
8227
Black eop
8228
%%Page: 207 207
8229
207 206 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
8230 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 334
8231
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
8232
Black 1 TeXcolorgray 177 w(Middle)17 b(Middle)g(Middle)g(Middle)g
8233
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
8234
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
8235
174 w(Right)p Black 240 456 a Fh(lv)-7 b(.sub)l(.b)508
8236
b(V)-10 b(ector)26 b(Byte)f(Elements)h(Subtract)h(Signed)508
8237
b(lv)-7 b(.sub)l(.b)p 438 803 2885 4 v 436 903 4 100
8238
v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903
8239
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48
8240
b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
8241
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
8242
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
8243
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
8244
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
8245
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
8246
1006 V 158 w(opcode)g(0x71)p 3321 1006 V 438 1009 2885
8247
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
8248
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
8249
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
8250
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
8251
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.sub.b)50
8252
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
8253 1295 lampret
171 2377 a Ff(The)30 b(byte)g(elements)g(of)g(general-purpose)d(re)o
8254
(gister)i(rB)i(are)f(subtracted)f(from)g(the)i(byte)e(elements)h(of)g
8255
(general-)171 2477 y(purpose)c(re)o(gister)g(rA)h(to)g(form)e(the)i
8256
(result)g(elements.)44 b(The)27 b(result)g(elements)f(are)h(placed)f
8257
(into)g(general-purpose)171 2577 y(re)o(gister)20 b(rD.)-128
8258 623 markom
2938 y Fd(32-bit)k(Implementation:)p Black Black 171
8259
3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
8260 1295 lampret
Black Black 171 3787 a Fc(rD[7:0])49 b Fa(<)p Fc(-)e(rA[7:0])h(-)f
8261
(rB[7:0])171 3895 y(rD[15:8])j Fa(<)p Fc(-)c(rA[15:8])j(-)e(rB[15:8])
8262
171 4003 y(rD[23:16])j Fa(<)p Fc(-)c(rA[23:16])k(-)d(rB[23:16])171
8263
4111 y(rD[31:24])j Fa(<)p Fc(-)c(rA[31:24])k(-)d(rB[31:24])171
8264
4219 y(rD[39:32])j Fa(<)p Fc(-)c(rA[39:32])k(-)d(rB[39:32])171
8265
4327 y(rD[47:40])j Fa(<)p Fc(-)c(rA[47:40])k(-)d(rB[47:40])171
8266
4434 y(rD[55:48])j Fa(<)p Fc(-)c(rA[55:48])k(-)d(rB[55:48])171
8267
4542 y(rD[63:56])j Fa(<)p Fc(-)c(rA[63:56])k(-)d(rB[63:56])-128
8268
4904 y Fd(Exceptions:)p Black Black 171 5147 a Fc(None)1559
8269 1110 lampret
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
8270 1295 lampret
b(I)p Black 1818 6065 a(207)p Black eop
8271
%%Page: 208 208
8272
208 207 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
8273 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 334
8274
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
8275
Black 1 TeXcolorgray 177 w(Middle)17 b(Middle)g(Middle)g(Middle)g
8276
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
8277
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
8278
174 w(Right)p Black 240 456 a Fh(lv)-7 b(.sub)l(.h)373
8279
b(V)-10 b(ector)26 b(Half-W)-7 b(ord)24 b(Elements)i(Subtract)g(Signed)
8280
374 b(lv)-7 b(.sub)l(.h)p 438 803 2885 4 v 436 903 4
8281
100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968
8282
903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72
8283
w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
8284
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
8285
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
8286
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
8287
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
8288
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
8289
1006 V 158 w(opcode)g(0x72)p 3321 1006 V 438 1009 2885
8290
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
8291
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
8292
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
8293
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
8294
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.sub.h)50
8295
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
8296 1295 lampret
171 2377 a Ff(The)25 b(half-w)o(ord)f(elements)h(of)g(general-purpose)c
8297
(re)o(gister)k(rB)h(are)f(subtracted)f(from)g(the)i(half-w)o(ord)d
8298
(elements)i(of)171 2477 y(general-purpose)e(re)o(gister)i(rA)i(to)f
8299
(form)f(the)i(result)f(elements.)43 b(The)26 b(result)g(elements)g(are)
8300
g(placed)f(into)h(general-)171 2577 y(purpose)19 b(re)o(gister)g(rD.)
8301
-128 2938 y Fd(32-bit)24 b(Implementation:)p Black Black
8302 623 markom
171 3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
8303 1295 lampret
Black Black 171 3787 a Fc(rD[15:0])50 b Fa(<)p Fc(-)c(rA[15:0])j(-)e
8304
(rB[15:0])171 3895 y(rD[31:16])j Fa(<)p Fc(-)c(rA[31:16])k(-)d
8305
(rB[31:16])171 4003 y(rD[47:32])j Fa(<)p Fc(-)c(rA[47:32])k(-)d
8306
(rB[47:32])171 4111 y(rD[63:48])j Fa(<)p Fc(-)c(rA[63:48])k(-)d
8307
(rB[63:48])-128 4580 y Fd(Exceptions:)p Black Black 171
8308
4824 a Fc(None)1559 5819 y Ff(Instruction)18 b(Class)1629
8309
5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818 6065 a(208)p
8310
Black eop
8311
%%Page: 209 209
8312
209 208 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
8313 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 313
8314
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
8315
Black 1 TeXcolorgray 198 w(Middle)17 b(Middle)g(Middle)g(Middle)g
8316
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
8317
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
8318
195 w(Right)p Black 197 456 a Fh(lv)-7 b(.subs.b)285
8319
b(V)-10 b(ector)26 b(Byte)f(Elements)h(Subtract)h(Signed)f(Saturated)
8320
286 b(lv)-7 b(.subs.b)p 438 803 2885 4 v 436 903 4 100
8321
v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903
8322
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48
8323
b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
8324
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
8325
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
8326
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
8327
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
8328
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
8329
1006 V 158 w(opcode)g(0x73)p 3321 1006 V 438 1009 2885
8330
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
8331
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
8332
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
8333
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
8334
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.subs.b)50
8335
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
8336 1295 lampret
171 2377 a Ff(The)30 b(byte)g(elements)g(of)g(general-purpose)d(re)o
8337
(gister)i(rB)i(are)f(subtracted)f(from)g(the)i(byte)e(elements)h(of)g
8338
(general-)171 2477 y(purpose)19 b(re)o(gister)g(rA)h(to)g(form)f(the)h
8339
(result)g(elements.)k(If)c(the)g(result)g(e)o(xceeds)f(the)h(min/max)f
8340
(v)n(alue)g(for)h(the)f(destina-)171 2577 y(tion)h(data)g(type,)g(it)h
8341
(is)g(saturated)e(to)i(the)f(min/max)f(v)n(alue)g(and)h(placed)f(into)h
8342
(general-purpose)d(re)o(gister)i(rD.)-128 2938 y Fd(32-bit)24
8343
b(Implementation:)p Black Black 171 3182 a Fc(N/A)-128
8344
3543 y Fd(64-bit)g(Implementation:)p Black Black 171
8345
3787 a Fc(rD[7:0])49 b Fa(<)p Fc(-)e(sat8s\(rA[7:0])k(+)46
8346
b(rB[7:0]\))171 3895 y(rD[15:8])k Fa(<)p Fc(-)c(sat8s\(rA[15:8])51
8347
b(+)c(rB[15:8]\))171 4003 y(rD[23:16])j Fa(<)p Fc(-)c(sat8s\(rA[23:16])
8348
52 b(+)47 b(rB[23:16]\))171 4111 y(rD[31:24])j Fa(<)p
8349
Fc(-)c(sat8s\(rA[31:24])52 b(+)47 b(rB[31:24]\))171 4219
8350
y(rD[39:32])j Fa(<)p Fc(-)c(sat8s\(rA[39:32])52 b(+)47
8351
b(rB[39:32]\))171 4327 y(rD[47:40])j Fa(<)p Fc(-)c(sat8s\(rA[47:40])52
8352
b(+)47 b(rB[47:40]\))171 4434 y(rD[55:48])j Fa(<)p Fc(-)c
8353
(sat8s\(rA[55:48])52 b(+)47 b(rB[55:48]\))171 4542 y(rD[63:56])j
8354
Fa(<)p Fc(-)c(sat8s\(rA[63:56])52 b(+)47 b(rB[63:56]\))-128
8355 1110 lampret
4904 y Fd(Exceptions:)p Black Black 171 5147 a Fc(None)1559
8356
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
8357 1295 lampret
b(I)p Black 1818 6065 a(209)p Black eop
8358
%%Page: 210 210
8359
210 209 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
8360 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 313
8361
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
8362
Black 1 TeXcolorgray 198 w(Middle)17 b(Middle)g(Middle)g(Middle)g
8363
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
8364
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
8365
195 w(Right)p Black 197 456 a Fh(lv)-7 b(.subs.h)151
8366
b(V)-10 b(ector)25 b(Half-W)-7 b(ord)24 b(Elements)i(Subtract)h(Signed)
8367
e(Saturated)152 b(lv)-7 b(.subs.h)p 438 803 2885 4 v
8368
436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
8369
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
8370
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
8371
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
8372
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
8373
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
8374
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
8375
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
8376
w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x74)p 3321
8377
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
8378
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
8379
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
8380
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
8381
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
8382
Fc(lv.subs.h)50 b(rD,rA,rB)-128 2142 y Fd(Description:)p
8383 1295 lampret
Black Black 171 2377 a Ff(The)25 b(half-w)o(ord)f(elements)h(of)g
8384
(general-purpose)c(re)o(gister)k(rB)h(are)f(subtracted)f(from)g(the)i
8385
(half-w)o(ord)d(elements)i(of)171 2477 y(general-purpose)17
8386
b(re)o(gister)j(rA)h(to)g(form)e(the)i(result)g(elements.)k(If)c(the)g
8387
(result)f(e)o(xceeds)g(the)h(min/max)e(v)n(alue)h(for)g(the)171
8388
2577 y(destination)f(data)i(type,)e(it)i(is)g(saturated)e(to)i(the)f
8389
(min/max)f(v)n(alue)h(and)f(placed)h(into)g(general-purpose)c(re)o
8390
(gister)k(rD.)-128 2938 y Fd(32-bit)k(Implementation:)p
8391
Black Black 171 3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
8392
Black Black 171 3787 a Fc(rD[15:0])50 b Fa(<)p Fc(-)c(sat16s\(rA[15:0])
8393
52 b(-)46 b(rB[15:0]\))171 3895 y(rD[31:16])k Fa(<)p
8394
Fc(-)c(sat16s\(rA[31:16])52 b(-)47 b(rB[31:16]\))171
8395
4003 y(rD[47:32])j Fa(<)p Fc(-)c(sat16s\(rA[47:32])52
8396
b(-)47 b(rB[47:32]\))171 4111 y(rD[63:48])j Fa(<)p Fc(-)c
8397
(sat16s\(rA[63:48])52 b(-)47 b(rB[63:48]\))-128 4472
8398
y Fd(Exceptions:)p Black Black 171 4716 a Fc(None)1559
8399
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
8400
b(I)p Black 1818 6065 a(210)p Black eop
8401
%%Page: 211 211
8402
211 210 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
8403 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 305
8404
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
8405
Black 1 TeXcolorgray 206 w(Middle)17 b(Middle)g(Middle)g(Middle)g
8406
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
8407
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
8408
203 w(Right)p Black 182 456 a Fh(lv)-7 b(.sub)n(u.b)454
8409
b(V)-10 b(ector)25 b(Byte)h(Elements)g(Subtract)g(Unsigned)453
8410
b(lv)-7 b(.sub)n(u.b)p 438 803 2885 4 v 436 903 4 100
8411
v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903
8412
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48
8413
b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
8414
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
8415
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
8416
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
8417
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
8418
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
8419
1006 V 158 w(opcode)g(0x75)p 3321 1006 V 438 1009 2885
8420
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
8421
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
8422
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
8423
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
8424
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.subu.b)50
8425
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
8426 1295 lampret
171 2377 a Ff(The)24 b(unsigned)e(byte)i(elements)f(of)h
8427
(general-purpose)d(re)o(gister)i(rB)h(are)g(subtracted)f(from)g(the)h
8428
(unsigned)e(byte)i(ele-)171 2477 y(ments)h(of)g(general-purpose)c(re)o
8429
(gister)j(rA)h(to)g(form)f(the)h(result)g(elements.)39
8430
b(The)25 b(result)g(elements)f(are)h(placed)f(into)171
8431
2577 y(general-purpose)17 b(re)o(gister)i(rD.)-128 2938
8432
y Fd(32-bit)24 b(Implementation:)p Black Black 171 3182
8433
a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p Black
8434
Black 171 3787 a Fc(rD[7:0])49 b Fa(<)p Fc(-)e(rA[7:0])h(-)f(rB[7:0])
8435
171 3895 y(rD[15:8])j Fa(<)p Fc(-)c(rA[15:8])j(-)e(rB[15:8])171
8436
4003 y(rD[23:16])j Fa(<)p Fc(-)c(rA[23:16])k(-)d(rB[23:16])171
8437
4111 y(rD[31:24])j Fa(<)p Fc(-)c(rA[31:24])k(-)d(rB[31:24])171
8438
4219 y(rD[39:32])j Fa(<)p Fc(-)c(rA[39:32])k(-)d(rB[39:32])171
8439
4327 y(rD[47:40])j Fa(<)p Fc(-)c(rA[47:40])k(-)d(rB[47:40])171
8440
4434 y(rD[55:48])j Fa(<)p Fc(-)c(rA[55:48])k(-)d(rB[55:48])171
8441
4542 y(rD[63:56])j Fa(<)p Fc(-)c(rA[63:56])k(-)d(rB[63:56])-128
8442
4904 y Fd(Exceptions:)p Black Black 171 5147 a Fc(None)1559
8443 1110 lampret
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
8444 1295 lampret
b(I)p Black 1818 6065 a(211)p Black eop
8445
%%Page: 212 212
8446
212 211 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
8447 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 305
8448
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
8449
Black 1 TeXcolorgray 206 w(Middle)17 b(Middle)g(Middle)g(Middle)g
8450
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
8451
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
8452
203 w(Right)p Black 182 456 a Fh(lv)-7 b(.sub)n(u.h)319
8453
b(V)-10 b(ector)26 b(Half-W)-7 b(ord)23 b(Elements)j(Subtract)h
8454
(Unsigned)318 b(lv)-7 b(.sub)n(u.h)p 438 803 2885 4 v
8455
436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
8456
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
8457
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
8458
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
8459
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
8460
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
8461
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
8462
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
8463
w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x76)p 3321
8464
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
8465
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
8466
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
8467
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
8468
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
8469
Fc(lv.subu.h)50 b(rD,rA,rB)-128 2142 y Fd(Description:)p
8470 1295 lampret
Black Black 171 2377 a Ff(The)20 b(unsigned)f(half-w)o(ord)f(elements)i
8471
(of)g(general-purpose)d(re)o(gister)i(rB)i(are)f(subtracted)f(from)h
8472
(the)g(unsigned)f(half-)171 2477 y(w)o(ord)d(elements)g(of)g
8473
(general-purpose)c(re)o(gister)k(rA)g(to)h(form)e(the)h(result)g
8474
(elements.)23 b(The)16 b(result)h(elements)e(are)i(placed)171
8475
2577 y(into)j(general-purpose)d(re)o(gister)i(rD.)-128
8476
2938 y Fd(32-bit)24 b(Implementation:)p Black Black 171
8477
3182 a Fc(N/A)-128 3543 y Fd(64-bit)g(Implementation:)p
8478
Black Black 171 3787 a Fc(rD[15:0])50 b Fa(<)p Fc(-)c(rA[15:0])j(-)e
8479
(rB[15:0])171 3895 y(rD[31:16])j Fa(<)p Fc(-)c(rA[31:16])k(-)d
8480
(rB[31:16])171 4003 y(rD[47:32])j Fa(<)p Fc(-)c(rA[47:32])k(-)d
8481
(rB[47:32])171 4111 y(rD[63:48])j Fa(<)p Fc(-)c(rA[63:48])k(-)d
8482
(rB[63:48])-128 4580 y Fd(Exceptions:)p Black Black 171
8483
4824 a Fc(None)1559 5819 y Ff(Instruction)18 b(Class)1629
8484
5919 y(OR)-7 b(VDX64)20 b(I)p Black 1818 6065 a(212)p
8485
Black eop
8486
%%Page: 213 213
8487
213 212 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
8488 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 286
8489
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
8490
Black 1 TeXcolorgray 225 w(Middle)17 b(Middle)g(Middle)g(Middle)g
8491
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
8492
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
8493
222 w(Right)p Black 144 456 a Fh(lv)-7 b(.sub)n(us.b)230
8494
b(V)-10 b(ector)25 b(Byte)h(Elements)g(Subtract)h(Unsigned)e(Saturated)
8495
231 b(lv)-7 b(.sub)n(us.b)p 438 803 2885 4 v 436 903
8496
4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p
8497
968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V
8498
72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48
8499
b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p
8500
2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p
8501
3321 903 V 438 906 2885 4 v 436 1006 4 100 v 533 976
8502
a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436 1006
8503
V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p
8504
2707 1006 V 158 w(opcode)g(0x77)p 3321 1006 V 438 1009
8505
2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109
8506
V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904
8507
1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
8508
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
8509
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
8510
Fc(lv.subus.b)50 b(rD,rA,rB)-128 2142 y Fd(Description:)p
8511 1295 lampret
Black Black 171 2377 a Ff(The)27 b(unsigned)e(byte)h(elements)g(of)g
8512
(general-purpose)d(re)o(gister)j(rB)h(are)g(subtracted)e(from)h(the)h
8513
(unsigned)e(byte)h(el-)171 2477 y(ements)g(of)g(general-purpose)c(re)o
8514
(gister)k(rA)g(to)g(form)f(the)h(result)g(elements.)43
8515
b(If)26 b(the)g(result)g(e)o(xceeds)f(the)h(min/max)171
8516
2577 y(v)n(alue)20 b(for)g(the)g(destination)f(data)i(type,)e(it)i(is)h
8517
(saturated)d(to)i(the)f(min/max)f(v)n(alue)h(and)g(placed)f(into)h
8518
(general-purpose)171 2676 y(re)o(gister)g(rD.)-128 3038
8519
y Fd(32-bit)k(Implementation:)p Black Black 171 3281
8520
a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p Black
8521
Black 171 3886 a Fc(rD[7:0])49 b Fa(<)p Fc(-)e(sat8u\(rA[7:0])k(+)46
8522
b(rB[7:0]\))171 3994 y(rD[15:8])k Fa(<)p Fc(-)c(sat8u\(rA[15:8])51
8523
b(+)c(rB[15:8]\))171 4102 y(rD[23:16])j Fa(<)p Fc(-)c(sat8u\(rA[23:16])
8524
52 b(+)47 b(rB[23:16]\))171 4210 y(rD[31:24])j Fa(<)p
8525
Fc(-)c(sat8u\(rA[31:24])52 b(+)47 b(rB[31:24]\))171 4318
8526
y(rD[39:32])j Fa(<)p Fc(-)c(sat8u\(rA[39:32])52 b(+)47
8527
b(rB[39:32]\))171 4426 y(rD[47:40])j Fa(<)p Fc(-)c(sat8u\(rA[47:40])52
8528
b(+)47 b(rB[47:40]\))171 4534 y(rD[55:48])j Fa(<)p Fc(-)c
8529
(sat8u\(rA[55:48])52 b(+)47 b(rB[55:48]\))171 4642 y(rD[63:56])j
8530
Fa(<)p Fc(-)c(sat8u\(rA[63:56])52 b(+)47 b(rB[63:56]\))-128
8531 1110 lampret
5004 y Fd(Exceptions:)p Black Black 171 5247 a Fc(None)1559
8532
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
8533 1295 lampret
b(I)p Black 1818 6065 a(213)p Black eop
8534
%%Page: 214 214
8535
214 213 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
8536 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 286
8537
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
8538
Black 1 TeXcolorgray 225 w(Middle)17 b(Middle)g(Middle)g(Middle)g
8539
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
8540
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
8541
222 w(Right)p Black 144 456 a Fh(lv)-7 b(.sub)n(us.h)95
8542
b(V)-10 b(ector)26 b(Half-W)-7 b(ord)24 b(Elements)i(Subtract)g
8543
(Unsigned)g(Saturated)96 b(lv)-7 b(.sub)n(us.h)p 438
8544
803 2885 4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
8545
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
8546
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
8547
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
8548
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
8549
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
8550
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
8551
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
8552
w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x78)p 3321
8553
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
8554
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
8555
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
8556
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
8557
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
8558
Fc(lv.subus.h)50 b(rD,rA,rB)-128 2142 y Fd(Description:)p
8559 1295 lampret
Black Black 171 2377 a Ff(The)20 b(unsigned)f(half-w)o(ord)f(elements)i
8560
(of)g(general-purpose)d(re)o(gister)i(rB)i(are)f(subtracted)f(from)h
8561
(the)g(unsigned)f(half-)171 2477 y(w)o(ord)30 b(elements)f(of)h
8562
(general-purpose)c(re)o(gister)j(rA)h(to)h(form)d(the)i(result)g
8563
(elements.)54 b(If)30 b(the)g(result)g(e)o(xceeds)f(the)171
8564
2577 y(min/max)16 b(v)n(alue)h(for)f(the)i(destination)e(data)h(type,)g
8565
(it)h(is)g(saturated)e(to)i(the)f(min/max)f(v)n(alue)g(and)h(placed)f
8566
(into)h(general-)171 2676 y(purpose)i(re)o(gister)g(rD.)-128
8567
3038 y Fd(32-bit)24 b(Implementation:)p Black Black 171
8568
3281 a Fc(N/A)-128 3643 y Fd(64-bit)g(Implementation:)p
8569
Black Black 171 3886 a Fc(rD[15:0])50 b Fa(<)p Fc(-)c(sat16u\(rA[15:0])
8570
52 b(-)46 b(rB[15:0]\))171 3994 y(rD[31:16])k Fa(<)p
8571
Fc(-)c(sat16u\(rA[31:16])52 b(-)47 b(rB[31:16]\))171
8572
4102 y(rD[47:32])j Fa(<)p Fc(-)c(sat16u\(rA[47:32])52
8573
b(-)47 b(rB[47:32]\))171 4210 y(rD[63:48])j Fa(<)p Fc(-)c
8574
(sat16u\(rA[63:48])52 b(-)47 b(rB[63:48]\))-128 4572
8575
y Fd(Exceptions:)p Black Black 171 4815 a Fc(None)1559
8576
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
8577
b(I)p Black 1818 6065 a(214)p Black eop
8578
%%Page: 215 215
8579
215 214 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
8580 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 249
8581
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
8582
Black 1 TeXcolorgray 262 w(Middle)17 b(Middle)g(Middle)g(Middle)g
8583
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
8584
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
8585
259 w(Right)p Black 70 456 a Fh(lv)-7 b(.unpack.b)685
8586
b(V)-10 b(ector)25 b(Byte)h(Elements)g(Unpack)684 b(lv)-7
8587
b(.unpack.b)p 438 803 2885 4 v 436 903 4 100 v 468 873
8588
a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903 V 72 w(25)48
8589
b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48 b(.)f(.)g(.)71
8590
b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71 b(11)p 2372
8591
903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f
8592
(.)g(.)83 b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006
8593
4 100 v 533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303
8594
w(D)p 1436 1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372
8595
1006 V 250 w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x79)p
8596
3321 1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079
8597
a(6)f(bits)p 968 1109 V 336 w(5)g(bits)p 1436 1109 V
8598
304 w(5)g(bits)p 1904 1109 V 304 w(5)g(bits)p 2372 1109
8599
V 237 w(3)g(bits)p 2707 1109 V 320 w(8bits)p 3321 1109
8600
V 438 1112 2885 4 v -128 1537 a Fd(F)n(ormat:)p Black
8601
Black 171 1781 a Fc(lv.unpack.b)51 b(rD,rA,rB)-128 2142
8602 1295 lampret
y Fd(Description:)p Black Black 171 2377 a Ff(The)25
8603
b(lo)n(wer)g(half)f(of)h(the)g(4-bit)f(elements)h(in)g(general-purpose)
8604
d(re)o(gister)i(rA)h(are)g(sign-e)o(xtended)d(and)j(placed)f(into)171
8605
2477 y(general-purpose)17 b(re)o(gister)i(rD.)-128 2839
8606
y Fd(32-bit)24 b(Implementation:)p Black Black 171 3082
8607
a Fc(N/A)-128 3444 y Fd(64-bit)g(Implementation:)p Black
8608
Black 171 3687 a Fc(rD[7:0])49 b Fa(<)p Fc(-)e(exts\(rA[3:0]\))171
8609
3795 y(rD[15:8])j Fa(<)p Fc(-)c(exts\(rA[7:4]\))171 3903
8610
y(rD[23:16])k Fa(<)p Fc(-)c(exts\(rA[11:8]\))171 4011
8611
y(rD[31:24])k Fa(<)p Fc(-)c(exts\(rA[15:12]\))171 4119
8612
y(rD[39:32])k Fa(<)p Fc(-)c(exts\(rA[19:16]\))171 4227
8613
y(rD[47:40])k Fa(<)p Fc(-)c(exts\(rA[23:20]\))171 4335
8614
y(rD[55:48])k Fa(<)p Fc(-)c(exts\(rA[27:24]\))171 4443
8615
y(rD[63:56])k Fa(<)p Fc(-)c(exts\(rA[31:28]\))-128 4804
8616
y Fd(Exceptions:)p Black Black 171 5048 a Fc(None)1559
8617
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
8618
b(I)p Black 1818 6065 a(215)p Black eop
8619
%%Page: 216 216
8620
216 215 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
8621 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 249
8622
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
8623
Black 1 TeXcolorgray 262 w(Middle)17 b(Middle)g(Middle)g(Middle)g
8624
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
8625
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
8626
259 w(Right)p Black 70 456 a Fh(lv)-7 b(.unpack.h)550
8627
b(V)-10 b(ector)26 b(Half-W)-7 b(ord)24 b(Elements)h(Unpack)550
8628
b(lv)-7 b(.unpack.h)p 438 803 2885 4 v 436 903 4 100
8629
v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71 b(26)p 968 903
8630
V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436 903 V 72 w(20)48
8631
b(.)f(.)g(.)71 b(16)p 1904 903 V 71 w(15)48 b(.)g(.)f(.)71
8632
b(11)p 2372 903 V 71 w(10)48 b(.)100 b(8)p 2707 903 V
8633
71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83 b Ff(0)p 3321 903
8634
V 438 906 2885 4 v 436 1006 4 100 v 533 976 a Fe(opcode)20
8635
b(0xa)p 968 1006 V 303 w(D)p 1436 1006 V 414 w(A)p 1904
8636
1006 V 416 w(B)p 2372 1006 V 250 w(reserv)o(ed)p 2707
8637
1006 V 160 w(opcode)g(0x7a)p 3321 1006 V 438 1009 2885
8638
4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p 968 1109 V
8639
336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p 1904 1109
8640
V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p 2707
8641
1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4 v -128
8642
1537 a Fd(F)n(ormat:)p Black Black 171 1781 a Fc(lv.unpack.h)51
8643
b(rD,rA,rB)-128 2142 y Fd(Description:)p Black Black
8644 1295 lampret
171 2377 a Ff(The)25 b(lo)n(wer)g(half)f(of)h(the)g(8-bit)f(elements)h
8645
(in)g(general-purpose)d(re)o(gister)i(rA)h(are)g(sign-e)o(xtended)d
8646
(and)j(placed)f(into)171 2477 y(general-purpose)17 b(re)o(gister)i(rD.)
8647
-128 2839 y Fd(32-bit)24 b(Implementation:)p Black Black
8648
171 3082 a Fc(N/A)-128 3444 y Fd(64-bit)g(Implementation:)p
8649
Black Black 171 3687 a Fc(rD[15:0])50 b Fa(<)p Fc(-)c(exts\(rA[7:0]\))
8650
171 3795 y(rD[31:16])k Fa(<)p Fc(-)c(exts\(rA[15:8]\))171
8651
3903 y(rD[47:32])k Fa(<)p Fc(-)c(exts\(rA[23:16]\))171
8652
4011 y(rD[63:48])k Fa(<)p Fc(-)c(exts\(rA[31:24]\))-128
8653 1110 lampret
4481 y Fd(Exceptions:)p Black Black 171 4724 a Fc(None)1559
8654
5819 y Ff(Instruction)18 b(Class)1629 5919 y(OR)-7 b(VDX64)20
8655 1295 lampret
b(I)p Black 1818 6065 a(216)p Black eop
8656
%%Page: 217 217
8657
217 216 bop Black 3346 -179 a Fj(0.3.)45 b(OR)-7 b(VDX64)p
8658 623 markom
-128 -146 4016 4 v Black -128 16 V 1 TeXcolorgray 375
8659
356 a Fi(Left)p Black 1 TeXcolorgray Black 1 TeXcolorgray
8660
Black 1 TeXcolorgray 136 w(Middle)17 b(Middle)g(Middle)g(Middle)g
8661
(Middle)g(Middle)g(Middle)g(Middle)g(Middle)g(Middle)p
8662
Black 1 TeXcolorgray Black 1 TeXcolorgray Black 1 TeXcolorgray
8663
133 w(Right)p Black 322 456 a Fh(lv)-7 b(.xor)893 b(V)-10
8664
b(ector)25 b(Exclusi)o(v)o(e)g(Or)893 b(lv)-7 b(.xor)p
8665
438 803 2885 4 v 436 903 4 100 v 468 873 a Fg(31)48 b(.)f(.)g(.)g(.)71
8666
b(26)p 968 903 V 72 w(25)48 b(.)f(.)g(.)71 b(21)p 1436
8667
903 V 72 w(20)48 b(.)f(.)g(.)71 b(16)p 1904 903 V 71
8668
w(15)48 b(.)g(.)f(.)71 b(11)p 2372 903 V 71 w(10)48 b(.)100
8669
b(8)p 2707 903 V 71 w(7)48 b(.)f(.)g(.)h(.)f(.)g(.)83
8670
b Ff(0)p 3321 903 V 438 906 2885 4 v 436 1006 4 100 v
8671
533 976 a Fe(opcode)20 b(0xa)p 968 1006 V 303 w(D)p 1436
8672
1006 V 414 w(A)p 1904 1006 V 416 w(B)p 2372 1006 V 250
8673
w(reserv)o(ed)p 2707 1006 V 158 w(opcode)g(0x7b)p 3321
8674
1006 V 438 1009 2885 4 v 436 1109 4 100 v 622 1079 a(6)f(bits)p
8675
968 1109 V 336 w(5)g(bits)p 1436 1109 V 304 w(5)g(bits)p
8676
1904 1109 V 304 w(5)g(bits)p 2372 1109 V 237 w(3)g(bits)p
8677
2707 1109 V 320 w(8bits)p 3321 1109 V 438 1112 2885 4
8678
v -128 1537 a Fd(F)n(ormat:)p Black Black 171 1781 a
8679
Fc(lv.xor)49 b(rD,rA,rB)-128 2142 y Fd(Description:)p
8680 1295 lampret
Black Black 171 2377 a Ff(The)20 b(contents)f(of)h(general-purpose)c
8681
(re)o(gister)j(rA)h(are)g(combined)e(with)i(the)g(contents)g(of)f
8682
(general-purpose)e(re)o(gister)171 2477 y(rB)k(in)f(a)h(bit-wise)f
8683
(logical)g(XOR)h(operation.)i(The)d(result)g(is)h(placed)f(into)g
8684
(general-purpose)c(re)o(gister)k(rD.)-128 2839 y Fd(32-bit)k
8685
(Implementation:)p Black Black 171 3082 a Fc(N/A)-128
8686
3444 y Fd(64-bit)g(Implementation:)p Black Black 171
8687
3687 a Fc(rD[63:0])50 b Fa(<)p Fc(-)c(rA[63:0])j(XOR)f(rB[63:0])-128
8688
4049 y Fd(Exceptions:)p Black Black 171 4292 a Fc(None)1559
8689
5786 y Ff(Instruction)18 b(Class)1629 5886 y(OR)-7 b(VDX64)20
8690
b(I)p Black 1818 6065 a(217)p Black eop
8691 14 lampret
%%Trailer
8692
end
8693
userdict /end-hook known{end-hook}if
8694
%%EOF

powered by: WebSVN 2.1.0

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