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

Subversion Repositories openrisc_me

[/] [openrisc/] [trunk/] [gnu-src/] [binutils-2.20.1/] [gas/] [testsuite/] [gas/] [i386/] [opts-intel.d] - Blame information for rev 219

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 205 julius
#objdump: -drwMintel,suffix
2
#name: encoding option (Intel mode)
3
#source: opts.s
4
 
5
.*: +file format .*
6
 
7
 
8
Disassembly of section .text:
9
 
10
0+ <_start>:
11
[       ]*[a-f0-9]+:    00 d1                   add    cl,dl
12
[       ]*[a-f0-9]+:    02 ca                   add.s cl,dl
13
[       ]*[a-f0-9]+:    66 01 d1                add    cx,dx
14
[       ]*[a-f0-9]+:    66 03 ca                add.s cx,dx
15
[       ]*[a-f0-9]+:    01 d1                   add    ecx,edx
16
[       ]*[a-f0-9]+:    03 ca                   add.s ecx,edx
17
[       ]*[a-f0-9]+:    00 d1                   add    cl,dl
18
[       ]*[a-f0-9]+:    02 ca                   add.s cl,dl
19
[       ]*[a-f0-9]+:    66 01 d1                add    cx,dx
20
[       ]*[a-f0-9]+:    66 03 ca                add.s cx,dx
21
[       ]*[a-f0-9]+:    01 d1                   add    ecx,edx
22
[       ]*[a-f0-9]+:    03 ca                   add.s ecx,edx
23
[       ]*[a-f0-9]+:    10 d1                   adc    cl,dl
24
[       ]*[a-f0-9]+:    12 ca                   adc.s cl,dl
25
[       ]*[a-f0-9]+:    66 11 d1                adc    cx,dx
26
[       ]*[a-f0-9]+:    66 13 ca                adc.s cx,dx
27
[       ]*[a-f0-9]+:    11 d1                   adc    ecx,edx
28
[       ]*[a-f0-9]+:    13 ca                   adc.s ecx,edx
29
[       ]*[a-f0-9]+:    10 d1                   adc    cl,dl
30
[       ]*[a-f0-9]+:    12 ca                   adc.s cl,dl
31
[       ]*[a-f0-9]+:    66 11 d1                adc    cx,dx
32
[       ]*[a-f0-9]+:    66 13 ca                adc.s cx,dx
33
[       ]*[a-f0-9]+:    11 d1                   adc    ecx,edx
34
[       ]*[a-f0-9]+:    13 ca                   adc.s ecx,edx
35
[       ]*[a-f0-9]+:    20 d1                   and    cl,dl
36
[       ]*[a-f0-9]+:    22 ca                   and.s cl,dl
37
[       ]*[a-f0-9]+:    66 21 d1                and    cx,dx
38
[       ]*[a-f0-9]+:    66 23 ca                and.s cx,dx
39
[       ]*[a-f0-9]+:    21 d1                   and    ecx,edx
40
[       ]*[a-f0-9]+:    23 ca                   and.s ecx,edx
41
[       ]*[a-f0-9]+:    20 d1                   and    cl,dl
42
[       ]*[a-f0-9]+:    22 ca                   and.s cl,dl
43
[       ]*[a-f0-9]+:    66 21 d1                and    cx,dx
44
[       ]*[a-f0-9]+:    66 23 ca                and.s cx,dx
45
[       ]*[a-f0-9]+:    21 d1                   and    ecx,edx
46
[       ]*[a-f0-9]+:    23 ca                   and.s ecx,edx
47
[       ]*[a-f0-9]+:    38 d1                   cmp    cl,dl
48
[       ]*[a-f0-9]+:    3a ca                   cmp.s cl,dl
49
[       ]*[a-f0-9]+:    66 39 d1                cmp    cx,dx
50
[       ]*[a-f0-9]+:    66 3b ca                cmp.s cx,dx
51
[       ]*[a-f0-9]+:    39 d1                   cmp    ecx,edx
52
[       ]*[a-f0-9]+:    3b ca                   cmp.s ecx,edx
53
[       ]*[a-f0-9]+:    38 d1                   cmp    cl,dl
54
[       ]*[a-f0-9]+:    3a ca                   cmp.s cl,dl
55
[       ]*[a-f0-9]+:    66 39 d1                cmp    cx,dx
56
[       ]*[a-f0-9]+:    66 3b ca                cmp.s cx,dx
57
[       ]*[a-f0-9]+:    39 d1                   cmp    ecx,edx
58
[       ]*[a-f0-9]+:    3b ca                   cmp.s ecx,edx
59
[       ]*[a-f0-9]+:    88 d1                   mov    cl,dl
60
[       ]*[a-f0-9]+:    8a ca                   mov.s cl,dl
61
[       ]*[a-f0-9]+:    66 89 d1                mov    cx,dx
62
[       ]*[a-f0-9]+:    66 8b ca                mov.s cx,dx
63
[       ]*[a-f0-9]+:    89 d1                   mov    ecx,edx
64
[       ]*[a-f0-9]+:    8b ca                   mov.s ecx,edx
65
[       ]*[a-f0-9]+:    88 d1                   mov    cl,dl
66
[       ]*[a-f0-9]+:    8a ca                   mov.s cl,dl
67
[       ]*[a-f0-9]+:    66 89 d1                mov    cx,dx
68
[       ]*[a-f0-9]+:    66 8b ca                mov.s cx,dx
69
[       ]*[a-f0-9]+:    89 d1                   mov    ecx,edx
70
[       ]*[a-f0-9]+:    8b ca                   mov.s ecx,edx
71
[       ]*[a-f0-9]+:    08 d1                   or     cl,dl
72
[       ]*[a-f0-9]+:    0a ca                   or.s cl,dl
73
[       ]*[a-f0-9]+:    66 09 d1                or     cx,dx
74
[       ]*[a-f0-9]+:    66 0b ca                or.s cx,dx
75
[       ]*[a-f0-9]+:    09 d1                   or     ecx,edx
76
[       ]*[a-f0-9]+:    0b ca                   or.s ecx,edx
77
[       ]*[a-f0-9]+:    08 d1                   or     cl,dl
78
[       ]*[a-f0-9]+:    0a ca                   or.s cl,dl
79
[       ]*[a-f0-9]+:    66 09 d1                or     cx,dx
80
[       ]*[a-f0-9]+:    66 0b ca                or.s cx,dx
81
[       ]*[a-f0-9]+:    09 d1                   or     ecx,edx
82
[       ]*[a-f0-9]+:    0b ca                   or.s ecx,edx
83
[       ]*[a-f0-9]+:    18 d1                   sbb    cl,dl
84
[       ]*[a-f0-9]+:    1a ca                   sbb.s cl,dl
85
[       ]*[a-f0-9]+:    66 19 d1                sbb    cx,dx
86
[       ]*[a-f0-9]+:    66 1b ca                sbb.s cx,dx
87
[       ]*[a-f0-9]+:    19 d1                   sbb    ecx,edx
88
[       ]*[a-f0-9]+:    1b ca                   sbb.s ecx,edx
89
[       ]*[a-f0-9]+:    18 d1                   sbb    cl,dl
90
[       ]*[a-f0-9]+:    1a ca                   sbb.s cl,dl
91
[       ]*[a-f0-9]+:    66 19 d1                sbb    cx,dx
92
[       ]*[a-f0-9]+:    66 1b ca                sbb.s cx,dx
93
[       ]*[a-f0-9]+:    19 d1                   sbb    ecx,edx
94
[       ]*[a-f0-9]+:    1b ca                   sbb.s ecx,edx
95
[       ]*[a-f0-9]+:    28 d1                   sub    cl,dl
96
[       ]*[a-f0-9]+:    2a ca                   sub.s cl,dl
97
[       ]*[a-f0-9]+:    66 29 d1                sub    cx,dx
98
[       ]*[a-f0-9]+:    66 2b ca                sub.s cx,dx
99
[       ]*[a-f0-9]+:    29 d1                   sub    ecx,edx
100
[       ]*[a-f0-9]+:    2b ca                   sub.s ecx,edx
101
[       ]*[a-f0-9]+:    28 d1                   sub    cl,dl
102
[       ]*[a-f0-9]+:    2a ca                   sub.s cl,dl
103
[       ]*[a-f0-9]+:    66 29 d1                sub    cx,dx
104
[       ]*[a-f0-9]+:    66 2b ca                sub.s cx,dx
105
[       ]*[a-f0-9]+:    29 d1                   sub    ecx,edx
106
[       ]*[a-f0-9]+:    2b ca                   sub.s ecx,edx
107
[       ]*[a-f0-9]+:    30 d1                   xor    cl,dl
108
[       ]*[a-f0-9]+:    32 ca                   xor.s cl,dl
109
[       ]*[a-f0-9]+:    66 31 d1                xor    cx,dx
110
[       ]*[a-f0-9]+:    66 33 ca                xor.s cx,dx
111
[       ]*[a-f0-9]+:    31 d1                   xor    ecx,edx
112
[       ]*[a-f0-9]+:    33 ca                   xor.s ecx,edx
113
[       ]*[a-f0-9]+:    30 d1                   xor    cl,dl
114
[       ]*[a-f0-9]+:    32 ca                   xor.s cl,dl
115
[       ]*[a-f0-9]+:    66 31 d1                xor    cx,dx
116
[       ]*[a-f0-9]+:    66 33 ca                xor.s cx,dx
117
[       ]*[a-f0-9]+:    31 d1                   xor    ecx,edx
118
[       ]*[a-f0-9]+:    33 ca                   xor.s ecx,edx
119
[       ]*[a-f0-9]+:    c5 fd 28 f4             vmovapd ymm6,ymm4
120
[       ]*[a-f0-9]+:    c5 fd 29 e6             vmovapd.s ymm6,ymm4
121
[       ]*[a-f0-9]+:    c5 fc 28 f4             vmovaps ymm6,ymm4
122
[       ]*[a-f0-9]+:    c5 fc 29 e6             vmovaps.s ymm6,ymm4
123
[       ]*[a-f0-9]+:    c5 fd 6f f4             vmovdqa ymm6,ymm4
124
[       ]*[a-f0-9]+:    c5 fd 7f e6             vmovdqa.s ymm6,ymm4
125
[       ]*[a-f0-9]+:    c5 fe 6f f4             vmovdqu ymm6,ymm4
126
[       ]*[a-f0-9]+:    c5 fe 7f e6             vmovdqu.s ymm6,ymm4
127
[       ]*[a-f0-9]+:    c5 fd 10 f4             vmovupd ymm6,ymm4
128
[       ]*[a-f0-9]+:    c5 fd 11 e6             vmovupd.s ymm6,ymm4
129
[       ]*[a-f0-9]+:    c5 fc 10 f4             vmovups ymm6,ymm4
130
[       ]*[a-f0-9]+:    c5 fc 11 e6             vmovups.s ymm6,ymm4
131
[       ]*[a-f0-9]+:    66 0f 28 f4             movapd xmm6,xmm4
132
[       ]*[a-f0-9]+:    66 0f 29 e6             movapd.s xmm6,xmm4
133
[       ]*[a-f0-9]+:    0f 28 f4                movaps xmm6,xmm4
134
[       ]*[a-f0-9]+:    0f 29 e6                movaps.s xmm6,xmm4
135
[       ]*[a-f0-9]+:    66 0f 6f f4             movdqa xmm6,xmm4
136
[       ]*[a-f0-9]+:    66 0f 7f e6             movdqa.s xmm6,xmm4
137
[       ]*[a-f0-9]+:    f3 0f 6f f4             movdqu xmm6,xmm4
138
[       ]*[a-f0-9]+:    f3 0f 7f e6             movdqu.s xmm6,xmm4
139
[       ]*[a-f0-9]+:    f3 0f 7e f4             movq   xmm6,xmm4
140
[       ]*[a-f0-9]+:    66 0f d6 e6             movq.s xmm6,xmm4
141
[       ]*[a-f0-9]+:    f2 0f 10 f4             movsd  xmm6,xmm4
142
[       ]*[a-f0-9]+:    f2 0f 11 e6             movsd.s xmm6,xmm4
143
[       ]*[a-f0-9]+:    f3 0f 10 f4             movss  xmm6,xmm4
144
[       ]*[a-f0-9]+:    f3 0f 11 e6             movss.s xmm6,xmm4
145
[       ]*[a-f0-9]+:    66 0f 10 f4             movupd xmm6,xmm4
146
[       ]*[a-f0-9]+:    66 0f 11 e6             movupd.s xmm6,xmm4
147
[       ]*[a-f0-9]+:    0f 10 f4                movups xmm6,xmm4
148
[       ]*[a-f0-9]+:    0f 11 e6                movups.s xmm6,xmm4
149
[       ]*[a-f0-9]+:    c5 f9 28 f4             vmovapd xmm6,xmm4
150
[       ]*[a-f0-9]+:    c5 f9 29 e6             vmovapd.s xmm6,xmm4
151
[       ]*[a-f0-9]+:    c5 f8 28 f4             vmovaps xmm6,xmm4
152
[       ]*[a-f0-9]+:    c5 f8 29 e6             vmovaps.s xmm6,xmm4
153
[       ]*[a-f0-9]+:    c5 f9 6f f4             vmovdqa xmm6,xmm4
154
[       ]*[a-f0-9]+:    c5 f9 7f e6             vmovdqa.s xmm6,xmm4
155
[       ]*[a-f0-9]+:    c5 fa 6f f4             vmovdqu xmm6,xmm4
156
[       ]*[a-f0-9]+:    c5 fa 7f e6             vmovdqu.s xmm6,xmm4
157
[       ]*[a-f0-9]+:    c5 fa 7e f4             vmovq  xmm6,xmm4
158
[       ]*[a-f0-9]+:    c5 f9 d6 e6             vmovq.s xmm6,xmm4
159
[       ]*[a-f0-9]+:    c5 f9 10 f4             vmovupd xmm6,xmm4
160
[       ]*[a-f0-9]+:    c5 f9 11 e6             vmovupd.s xmm6,xmm4
161
[       ]*[a-f0-9]+:    c5 f8 10 f4             vmovups xmm6,xmm4
162
[       ]*[a-f0-9]+:    c5 f8 11 e6             vmovups.s xmm6,xmm4
163
[       ]*[a-f0-9]+:    c5 cb 10 d4             vmovsd xmm2,xmm6,xmm4
164
[       ]*[a-f0-9]+:    c5 cb 11 e2             vmovsd.s xmm2,xmm6,xmm4
165
[       ]*[a-f0-9]+:    c5 ca 10 d4             vmovss xmm2,xmm6,xmm4
166
[       ]*[a-f0-9]+:    c5 ca 11 e2             vmovss.s xmm2,xmm6,xmm4
167
[       ]*[a-f0-9]+:    0f 6f e0                movq   mm4,mm0
168
[       ]*[a-f0-9]+:    0f 7f c4                movq.s mm4,mm0
169
[       ]*[a-f0-9]+:    00 d1                   add    cl,dl
170
[       ]*[a-f0-9]+:    02 ca                   add.s cl,dl
171
[       ]*[a-f0-9]+:    66 01 d1                add    cx,dx
172
[       ]*[a-f0-9]+:    66 03 ca                add.s cx,dx
173
[       ]*[a-f0-9]+:    01 d1                   add    ecx,edx
174
[       ]*[a-f0-9]+:    03 ca                   add.s ecx,edx
175
[       ]*[a-f0-9]+:    10 d1                   adc    cl,dl
176
[       ]*[a-f0-9]+:    12 ca                   adc.s cl,dl
177
[       ]*[a-f0-9]+:    66 11 d1                adc    cx,dx
178
[       ]*[a-f0-9]+:    66 13 ca                adc.s cx,dx
179
[       ]*[a-f0-9]+:    11 d1                   adc    ecx,edx
180
[       ]*[a-f0-9]+:    13 ca                   adc.s ecx,edx
181
[       ]*[a-f0-9]+:    20 d1                   and    cl,dl
182
[       ]*[a-f0-9]+:    22 ca                   and.s cl,dl
183
[       ]*[a-f0-9]+:    66 21 d1                and    cx,dx
184
[       ]*[a-f0-9]+:    66 23 ca                and.s cx,dx
185
[       ]*[a-f0-9]+:    21 d1                   and    ecx,edx
186
[       ]*[a-f0-9]+:    23 ca                   and.s ecx,edx
187
[       ]*[a-f0-9]+:    38 d1                   cmp    cl,dl
188
[       ]*[a-f0-9]+:    3a ca                   cmp.s cl,dl
189
[       ]*[a-f0-9]+:    66 39 d1                cmp    cx,dx
190
[       ]*[a-f0-9]+:    66 3b ca                cmp.s cx,dx
191
[       ]*[a-f0-9]+:    39 d1                   cmp    ecx,edx
192
[       ]*[a-f0-9]+:    3b ca                   cmp.s ecx,edx
193
[       ]*[a-f0-9]+:    88 d1                   mov    cl,dl
194
[       ]*[a-f0-9]+:    8a ca                   mov.s cl,dl
195
[       ]*[a-f0-9]+:    66 89 d1                mov    cx,dx
196
[       ]*[a-f0-9]+:    66 8b ca                mov.s cx,dx
197
[       ]*[a-f0-9]+:    89 d1                   mov    ecx,edx
198
[       ]*[a-f0-9]+:    8b ca                   mov.s ecx,edx
199
[       ]*[a-f0-9]+:    08 d1                   or     cl,dl
200
[       ]*[a-f0-9]+:    0a ca                   or.s cl,dl
201
[       ]*[a-f0-9]+:    66 09 d1                or     cx,dx
202
[       ]*[a-f0-9]+:    66 0b ca                or.s cx,dx
203
[       ]*[a-f0-9]+:    09 d1                   or     ecx,edx
204
[       ]*[a-f0-9]+:    0b ca                   or.s ecx,edx
205
[       ]*[a-f0-9]+:    18 d1                   sbb    cl,dl
206
[       ]*[a-f0-9]+:    1a ca                   sbb.s cl,dl
207
[       ]*[a-f0-9]+:    66 19 d1                sbb    cx,dx
208
[       ]*[a-f0-9]+:    66 1b ca                sbb.s cx,dx
209
[       ]*[a-f0-9]+:    19 d1                   sbb    ecx,edx
210
[       ]*[a-f0-9]+:    1b ca                   sbb.s ecx,edx
211
[       ]*[a-f0-9]+:    28 d1                   sub    cl,dl
212
[       ]*[a-f0-9]+:    2a ca                   sub.s cl,dl
213
[       ]*[a-f0-9]+:    66 29 d1                sub    cx,dx
214
[       ]*[a-f0-9]+:    66 2b ca                sub.s cx,dx
215
[       ]*[a-f0-9]+:    29 d1                   sub    ecx,edx
216
[       ]*[a-f0-9]+:    2b ca                   sub.s ecx,edx
217
[       ]*[a-f0-9]+:    30 d1                   xor    cl,dl
218
[       ]*[a-f0-9]+:    32 ca                   xor.s cl,dl
219
[       ]*[a-f0-9]+:    66 31 d1                xor    cx,dx
220
[       ]*[a-f0-9]+:    66 33 ca                xor.s cx,dx
221
[       ]*[a-f0-9]+:    31 d1                   xor    ecx,edx
222
[       ]*[a-f0-9]+:    33 ca                   xor.s ecx,edx
223
[       ]*[a-f0-9]+:    c5 fd 28 f4             vmovapd ymm6,ymm4
224
[       ]*[a-f0-9]+:    c5 fd 29 e6             vmovapd.s ymm6,ymm4
225
[       ]*[a-f0-9]+:    c5 fc 28 f4             vmovaps ymm6,ymm4
226
[       ]*[a-f0-9]+:    c5 fc 29 e6             vmovaps.s ymm6,ymm4
227
[       ]*[a-f0-9]+:    c5 fd 6f f4             vmovdqa ymm6,ymm4
228
[       ]*[a-f0-9]+:    c5 fd 7f e6             vmovdqa.s ymm6,ymm4
229
[       ]*[a-f0-9]+:    c5 fe 6f f4             vmovdqu ymm6,ymm4
230
[       ]*[a-f0-9]+:    c5 fe 7f e6             vmovdqu.s ymm6,ymm4
231
[       ]*[a-f0-9]+:    c5 fd 10 f4             vmovupd ymm6,ymm4
232
[       ]*[a-f0-9]+:    c5 fd 11 e6             vmovupd.s ymm6,ymm4
233
[       ]*[a-f0-9]+:    c5 fc 10 f4             vmovups ymm6,ymm4
234
[       ]*[a-f0-9]+:    c5 fc 11 e6             vmovups.s ymm6,ymm4
235
[       ]*[a-f0-9]+:    66 0f 28 f4             movapd xmm6,xmm4
236
[       ]*[a-f0-9]+:    66 0f 29 e6             movapd.s xmm6,xmm4
237
[       ]*[a-f0-9]+:    0f 28 f4                movaps xmm6,xmm4
238
[       ]*[a-f0-9]+:    0f 29 e6                movaps.s xmm6,xmm4
239
[       ]*[a-f0-9]+:    66 0f 6f f4             movdqa xmm6,xmm4
240
[       ]*[a-f0-9]+:    66 0f 7f e6             movdqa.s xmm6,xmm4
241
[       ]*[a-f0-9]+:    f3 0f 6f f4             movdqu xmm6,xmm4
242
[       ]*[a-f0-9]+:    f3 0f 7f e6             movdqu.s xmm6,xmm4
243
[       ]*[a-f0-9]+:    f3 0f 7e f4             movq   xmm6,xmm4
244
[       ]*[a-f0-9]+:    66 0f d6 e6             movq.s xmm6,xmm4
245
[       ]*[a-f0-9]+:    f2 0f 10 f4             movsd  xmm6,xmm4
246
[       ]*[a-f0-9]+:    f2 0f 11 e6             movsd.s xmm6,xmm4
247
[       ]*[a-f0-9]+:    f3 0f 10 f4             movss  xmm6,xmm4
248
[       ]*[a-f0-9]+:    f3 0f 11 e6             movss.s xmm6,xmm4
249
[       ]*[a-f0-9]+:    66 0f 10 f4             movupd xmm6,xmm4
250
[       ]*[a-f0-9]+:    66 0f 11 e6             movupd.s xmm6,xmm4
251
[       ]*[a-f0-9]+:    0f 10 f4                movups xmm6,xmm4
252
[       ]*[a-f0-9]+:    0f 11 e6                movups.s xmm6,xmm4
253
[       ]*[a-f0-9]+:    c5 f9 28 f4             vmovapd xmm6,xmm4
254
[       ]*[a-f0-9]+:    c5 f9 29 e6             vmovapd.s xmm6,xmm4
255
[       ]*[a-f0-9]+:    c5 f8 28 f4             vmovaps xmm6,xmm4
256
[       ]*[a-f0-9]+:    c5 f8 29 e6             vmovaps.s xmm6,xmm4
257
[       ]*[a-f0-9]+:    c5 f9 6f f4             vmovdqa xmm6,xmm4
258
[       ]*[a-f0-9]+:    c5 f9 7f e6             vmovdqa.s xmm6,xmm4
259
[       ]*[a-f0-9]+:    c5 fa 6f f4             vmovdqu xmm6,xmm4
260
[       ]*[a-f0-9]+:    c5 fa 7f e6             vmovdqu.s xmm6,xmm4
261
[       ]*[a-f0-9]+:    c5 fa 7e f4             vmovq  xmm6,xmm4
262
[       ]*[a-f0-9]+:    c5 f9 d6 e6             vmovq.s xmm6,xmm4
263
[       ]*[a-f0-9]+:    c5 f9 10 f4             vmovupd xmm6,xmm4
264
[       ]*[a-f0-9]+:    c5 f9 11 e6             vmovupd.s xmm6,xmm4
265
[       ]*[a-f0-9]+:    c5 f8 10 f4             vmovups xmm6,xmm4
266
[       ]*[a-f0-9]+:    c5 f8 11 e6             vmovups.s xmm6,xmm4
267
[       ]*[a-f0-9]+:    c5 cb 10 d4             vmovsd xmm2,xmm6,xmm4
268
[       ]*[a-f0-9]+:    c5 cb 11 e2             vmovsd.s xmm2,xmm6,xmm4
269
[       ]*[a-f0-9]+:    c5 ca 10 d4             vmovss xmm2,xmm6,xmm4
270
[       ]*[a-f0-9]+:    c5 ca 11 e2             vmovss.s xmm2,xmm6,xmm4
271
[       ]*[a-f0-9]+:    0f 6f e0                movq   mm4,mm0
272
[       ]*[a-f0-9]+:    0f 7f c4                movq.s mm4,mm0
273
#pass

powered by: WebSVN 2.1.0

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