URL
https://opencores.org/ocsvn/minimips_superscalar/minimips_superscalar/trunk
Subversion Repositories minimips_superscalar
[/] [minimips_superscalar/] [trunk/] [benchmarks/] [mc1.lst] - Rev 23
Compare with Previous | Blame | View Log
1 0000 210503E8 addi $a1, $t0, 1000; multiplicador
2 0004 2107000A addi $a3, $t0, 10 ; nr. de elementos
3 for1:
4 0008 8D2A00B4 lw $t2, 180($t1) ; $t2 = primeiro elemento da matriz ou vetor
5 000C 01450018 mult $t2, $a1
6 0010 00007012 mflo $t6
7 0014 AD2E0400 sw $t6, 1024($t1) ; salva
8 0018 21290004 addi $t1, $t1, 4 ; incrementa 4 em $t1, proximo nr. da matrix ou vetor
9 001C 23180001 addi $t8, $t8, 1
10 0020 1707FFFA bne $t8, $a3, for1
11 0024 00000000 nop
12 0028 00000000 nop
13 org 180
14 00B4 00000001 dcw 1
15 00B8 FFFFFFFE dcw -2
16 00BC 00000003 dcw 3
17 00C0 FFFFFFFF dcw -1
18 00C4 00000004 dcw 4
19 00C8 FFFFFFFE dcw -2
20 00CC FFFFFFFC dcw -4
21 00D0 FFFFFFFB dcw -5
22 00D4 FFFFFFFC dcw -4
23 00D8 FFFFFFFF dcw -1
24 00DC FFFFFFFE dcw -2
25 00E0 00000000 dcw 0
26 00E4 FFFFFFFF dcw -1
27 00E8 00000004 dcw 4
28 00EC FFFFFFFB dcw -5
29 00F0 00000003 dcw 3
30 00F4 FFFFFFFC dcw -4
31 00F8 FFFFFFFD dcw -3
32 00FC 00000001 dcw 1
33 0100 FFFFFFFF dcw -1
34 0104 FFFFFFFF dcw -1
35 0108 FFFFFFFE dcw -2
36 010C FFFFFFFB dcw -5
37 0110 00000000 dcw 0
38 0114 00000001 dcw 1
39 0118 00000002 dcw 2
40 011C FFFFFFFF dcw -1
41 0120 00000002 dcw 2
42 0124 00000004 dcw 4
43 0128 00000004 dcw 4
44 012C FFFFFFFB dcw -5
45 0130 FFFFFFFB dcw -5
46 0134 00000003 dcw 3
47 0138 FFFFFFFE dcw -2
48 013C FFFFFFFD dcw -3
49 0140 FFFFFFFB dcw -5
50 0144 FFFFFFFE dcw -2
51 0148 00000001 dcw 1
52 014C FFFFFFFF dcw -1
53 0150 FFFFFFFD dcw -3
54 0154 FFFFFFFB dcw -5
55 0158 FFFFFFFB dcw -5
56 015C 00000000 dcw 0
57 0160 FFFFFFFF dcw -1
58 0164 FFFFFFFC dcw -4
59 0168 FFFFFFFB dcw -5
60 016C FFFFFFFB dcw -5
61 0170 00000003 dcw 3
62 0174 FFFFFFFD dcw -3
63 0178 00000003 dcw 3
64 017C FFFFFFFE dcw -2
65 0180 00000000 dcw 0
66 0184 FFFFFFFB dcw -5
67 0188 FFFFFFFE dcw -2
68 018C FFFFFFFB dcw -5
69 0190 00000003 dcw 3
70 0194 FFFFFFFC dcw -4
71 0198 FFFFFFFF dcw -1
72 019C FFFFFFFD dcw -3
73 01A0 FFFFFFFB dcw -5
74 01A4 FFFFFFFB dcw -5
75 01A8 00000000 dcw 0
76 01AC FFFFFFFF dcw -1
77 01B0 FFFFFFFC dcw -4
78 01B4 FFFFFFFB dcw -5
79 01B8 FFFFFFFD dcw -3
80 01BC 00000003 dcw 3
81 01C0 FFFFFFFE dcw -2
82 01C4 00000000 dcw 0
83 01C8 FFFFFFFB dcw -5
84 01CC FFFFFFFE dcw -2
85 01D0 FFFFFFFB dcw -5
86
for1 0008