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

Subversion Repositories minimips_superscalar

[/] [minimips_superscalar/] [trunk/] [benchmarks/] [f8o.lst] - Blame information for rev 40

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 40 mcafruni
2084FFFF,    addi $a0, $a0, -1     ; -W8^k2
2
20A50001,    addi $a1, $a1,  1     ;  W8^k0   _
3
2210FFFF,    addi $s1, $s1, -1     ; | x[0] |   \  x[n] = {-1, 0, 2, 0,-4, 0, 2, 0}
4
2231FFFC,    addi $s2, $s2, -4     ; | x[4] |    |     n =  0  1  2  3  4  5  6  7
5
22520002,    addi $s3, $s3,  2     ; | x[2] |    |
6
22730002,    addi $s4, $s4,  2     ; | x[6] |    \_ x[n], amostras/samples
7
22940000,    addi $s5, $s5,  0     ; | x[1] |    /
8
22B50000,    addi $s6, $s6,  0     ; | x[5] |    |
9
22D60000,    addi $s7, $s7,  0     ; | x[3] |    |
10
22F70000,    addi $s8, $s8,  0     ; | x[7] | _ /
11
02240018,    mult $s2, $a0         ; 1o. estagio
12
00000000,    nop
13
00004012,    mflo $t0
14
00000000,    nop
15
02085020,    add $t2, $s1, $t0     ;
16
02114820,    add $t1, $s1, $s2     ;
17
02640018,    mult $s4, $a0
18
00000000,    nop
19
00004012,    mflo $t0
20
00000000,    nop
21
02486020,    add $t4, $s3, $t0     ;
22
02535820,    add $t3, $s3, $s4     ;
23
02A40018,    mult $s6, $a0
24
00000000,    nop
25
00004012,    mflo $t0
26
00000000,    nop
27
02887020,    add $t6, $s5, $t0     ;
28
02956820,    add $t5, $s5, $s6     ;
29
02E40018,    mult $s8, $a0
30
00000000,    nop
31
00004012,    mflo $t0
32
00000000,    nop
33
02C8C020,    add $t8, $s7, $t0     ;
34
02D77820,    add $t7, $s7, $s8     ;
35
01650018,    mult $t3, $a1
36
00000000,    nop
37
00005812,    mflo $t3
38
00000000,    nop
39
21720000,    addi $s3, $t3,  0     ;
40
00000000,    nop
41
01840018,    mult $t4, $a0
42
00000000,    nop
43
00006012,    mflo $t4
44
00000000,    nop
45
21930000,    addi $s4, $t4,  0     ;
46
00000000,    nop
47
01E50018,    mult $t7, $a1
48
00000000,    nop
49
00007812,    mflo $t7
50
00000000,    nop
51
21F60000,    addi $s7, $t7,  0     ;
52
00000000,    nop
53
03040018,    mult $t8, $a0
54
00000000,    nop
55
0000C012,    mflo $t8
56
00000000,    nop
57
23170000,    addi $s8, $t8,  0     ;
58
21300000,    addi $s1, $t1,  0     ;
59
21510000,    addi $s2, $t2,  0     ;
60
21B40000,    addi $s5, $t5,  0     ;
61
21D50000,    addi $s6, $t6,  0     ;
62
00000000,    nop
63
02440018,    mult $s3, $a0         ; 2o. estagio
64
00000000,    nop
65
00004012,    mflo $t0
66
00000000,    nop
67
02085820,    add $t3, $s1, $t0     ;
68
00000000,    nop
69
02640018,    mult $s4, $a0
70
00000000,    nop
71
0000D012,    mflo $k0
72
00000000,    nop
73
023A6020,    add $t4, $s2, $k0     ;
74
02124820,    add $t1, $s1, $s3     ;
75
02335020,    add $t2, $s2, $s4     ;
76
00000000,    nop
77
02C40018,    mult $s7, $a0
78
00000000,    nop
79
00004012,    mflo $t0
80
00000000,    nop
81
02887820,    add $t7, $s5, $t0     ;
82
00000000,    nop
83
02E40018,    mult $s8, $a0
84
00000000,    nop
85
0000D012,    mflo $k0
86
00000000,    nop
87
02BAC020,    add $t8, $s6, $k0     ;
88
02966820,    add $t5, $s5, $s7     ;
89
02B77020,    add $t6, $s6, $s8     ;
90
00000000,    nop
91
01A50018,    mult $t5, $a1         ;
92
00000000,    nop
93
00006812,    mflo $t5
94
00000000,    nop
95
21B40000,    addi $s5, $t5,  0     ;
96
00000000,    nop
97
01C40018,    mult $t6, $a0
98
00000000,    nop
99
00007012,    mflo $t6
100
00000000,    nop
101
21D50000,    addi $s6, $t6,  0     ;
102
00000000,    nop
103
01E40018,    mult $t7, $a0
104
00000000,    nop
105
00007812,    mflo $t7
106
00000000,    nop
107
21F60000,    addi $s7, $t7,  0     ;
108
00000000,    nop
109
03040018,    mult $t8, $a0
110
00000000,    nop
111
0000C012,    mflo $t8
112
00000000,    nop
113
23170000,    addi $s8, $t8,  0     ;
114
21300000,    addi $s1, $t1,  0     ;
115
21510000,    addi $s2, $t2,  0     ;
116
21720000,    addi $s3, $t3,  0     ;
117
21930000,    addi $s4, $t4,  0     ;
118
00000000,    nop
119
02840018,    mult $s5, $a0         ; 3o. estagio
120
00000000,    nop
121
00004012,    mflo $t0
122
00000000,    nop
123
02086820,    add $t5, $s1, $t0     ; | X(4) |  X(W)=[ -1   3  -9   3  -1   3  -9   3 ]
124
00000000,    nop
125
02A40018,    mult $s6, $a0
126
00000000,    nop
127
0000C812,    mflo $t9
128
00000000,    nop
129
02397020,    add $t6, $s2, $t9     ; | X(5) |
130
00000000,    nop
131
02C40018,    mult $s7, $a0
132
00000000,    nop
133
0000D012,    mflo $k0
134
00000000,    nop
135
025A7820,    add $t7, $s3, $k0     ; | X(6) |
136
00000000,    nop
137
02E40018,    mult $s8, $a0
138
00000000,    nop
139
0000D812,    mflo $k1
140
00000000,    nop
141
027BC020,    add $t8, $s4, $k1     ; | X(7) |
142
02144820,    add $t1, $s1, $s5     ; | X(0) |
143
02355020,    add $t2, $s2, $s6     ; | X(1) |
144
02565820,    add $t3, $s3, $s7     ; | X(2) |
145
02776020,    add $t4, $s4, $s8     ; | X(3) |
146
00000000,    nop

powered by: WebSVN 2.1.0

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