URL
https://opencores.org/ocsvn/minimips_superscalar/minimips_superscalar/trunk
Subversion Repositories minimips_superscalar
Compare Revisions
- This comparison shows the changes necessary to convert path
/minimips_superscalar
- from Rev 39 to Rev 40
- ↔ Reverse comparison
Rev 39 → Rev 40
/trunk/benchmarks/f8o.lst
0,0 → 1,146
2084FFFF, addi $a0, $a0, -1 ; -W8^k2 |
20A50001, addi $a1, $a1, 1 ; W8^k0 _ |
2210FFFF, addi $s1, $s1, -1 ; | x[0] | \ x[n] = {-1, 0, 2, 0,-4, 0, 2, 0} |
2231FFFC, addi $s2, $s2, -4 ; | x[4] | | n = 0 1 2 3 4 5 6 7 |
22520002, addi $s3, $s3, 2 ; | x[2] | | |
22730002, addi $s4, $s4, 2 ; | x[6] | \_ x[n], amostras/samples |
22940000, addi $s5, $s5, 0 ; | x[1] | / |
22B50000, addi $s6, $s6, 0 ; | x[5] | | |
22D60000, addi $s7, $s7, 0 ; | x[3] | | |
22F70000, addi $s8, $s8, 0 ; | x[7] | _ / |
02240018, mult $s2, $a0 ; 1o. estagio |
00000000, nop |
00004012, mflo $t0 |
00000000, nop |
02085020, add $t2, $s1, $t0 ; |
02114820, add $t1, $s1, $s2 ; |
02640018, mult $s4, $a0 |
00000000, nop |
00004012, mflo $t0 |
00000000, nop |
02486020, add $t4, $s3, $t0 ; |
02535820, add $t3, $s3, $s4 ; |
02A40018, mult $s6, $a0 |
00000000, nop |
00004012, mflo $t0 |
00000000, nop |
02887020, add $t6, $s5, $t0 ; |
02956820, add $t5, $s5, $s6 ; |
02E40018, mult $s8, $a0 |
00000000, nop |
00004012, mflo $t0 |
00000000, nop |
02C8C020, add $t8, $s7, $t0 ; |
02D77820, add $t7, $s7, $s8 ; |
01650018, mult $t3, $a1 |
00000000, nop |
00005812, mflo $t3 |
00000000, nop |
21720000, addi $s3, $t3, 0 ; |
00000000, nop |
01840018, mult $t4, $a0 |
00000000, nop |
00006012, mflo $t4 |
00000000, nop |
21930000, addi $s4, $t4, 0 ; |
00000000, nop |
01E50018, mult $t7, $a1 |
00000000, nop |
00007812, mflo $t7 |
00000000, nop |
21F60000, addi $s7, $t7, 0 ; |
00000000, nop |
03040018, mult $t8, $a0 |
00000000, nop |
0000C012, mflo $t8 |
00000000, nop |
23170000, addi $s8, $t8, 0 ; |
21300000, addi $s1, $t1, 0 ; |
21510000, addi $s2, $t2, 0 ; |
21B40000, addi $s5, $t5, 0 ; |
21D50000, addi $s6, $t6, 0 ; |
00000000, nop |
02440018, mult $s3, $a0 ; 2o. estagio |
00000000, nop |
00004012, mflo $t0 |
00000000, nop |
02085820, add $t3, $s1, $t0 ; |
00000000, nop |
02640018, mult $s4, $a0 |
00000000, nop |
0000D012, mflo $k0 |
00000000, nop |
023A6020, add $t4, $s2, $k0 ; |
02124820, add $t1, $s1, $s3 ; |
02335020, add $t2, $s2, $s4 ; |
00000000, nop |
02C40018, mult $s7, $a0 |
00000000, nop |
00004012, mflo $t0 |
00000000, nop |
02887820, add $t7, $s5, $t0 ; |
00000000, nop |
02E40018, mult $s8, $a0 |
00000000, nop |
0000D012, mflo $k0 |
00000000, nop |
02BAC020, add $t8, $s6, $k0 ; |
02966820, add $t5, $s5, $s7 ; |
02B77020, add $t6, $s6, $s8 ; |
00000000, nop |
01A50018, mult $t5, $a1 ; |
00000000, nop |
00006812, mflo $t5 |
00000000, nop |
21B40000, addi $s5, $t5, 0 ; |
00000000, nop |
01C40018, mult $t6, $a0 |
00000000, nop |
00007012, mflo $t6 |
00000000, nop |
21D50000, addi $s6, $t6, 0 ; |
00000000, nop |
01E40018, mult $t7, $a0 |
00000000, nop |
00007812, mflo $t7 |
00000000, nop |
21F60000, addi $s7, $t7, 0 ; |
00000000, nop |
03040018, mult $t8, $a0 |
00000000, nop |
0000C012, mflo $t8 |
00000000, nop |
23170000, addi $s8, $t8, 0 ; |
21300000, addi $s1, $t1, 0 ; |
21510000, addi $s2, $t2, 0 ; |
21720000, addi $s3, $t3, 0 ; |
21930000, addi $s4, $t4, 0 ; |
00000000, nop |
02840018, mult $s5, $a0 ; 3o. estagio |
00000000, nop |
00004012, mflo $t0 |
00000000, nop |
02086820, add $t5, $s1, $t0 ; | X(4) | X(W)=[ -1 3 -9 3 -1 3 -9 3 ] |
00000000, nop |
02A40018, mult $s6, $a0 |
00000000, nop |
0000C812, mflo $t9 |
00000000, nop |
02397020, add $t6, $s2, $t9 ; | X(5) | |
00000000, nop |
02C40018, mult $s7, $a0 |
00000000, nop |
0000D012, mflo $k0 |
00000000, nop |
025A7820, add $t7, $s3, $k0 ; | X(6) | |
00000000, nop |
02E40018, mult $s8, $a0 |
00000000, nop |
0000D812, mflo $k1 |
00000000, nop |
027BC020, add $t8, $s4, $k1 ; | X(7) | |
02144820, add $t1, $s1, $s5 ; | X(0) | |
02355020, add $t2, $s2, $s6 ; | X(1) | |
02565820, add $t3, $s3, $s7 ; | X(2) | |
02776020, add $t4, $s4, $s8 ; | X(3) | |
00000000, nop |