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

Subversion Repositories mips32

[/] [mips32/] [trunk/] [Classic-MIPS/] [TestBenchs/] [gcd/] [code.smd] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 jjf
addi $t0, $zero, 2010
2
addi $t1, $zero, 18910
3
addi $t4, $zero, 0
4
SORT:
5
slt $s0, $t0, $t1
6
beq $s0, $zero, SWAP
7
j GCD
8
SWAP:
9
addi $t2, $t0, 0
10
addi $t0, $t1, 0
11
addi $t1, $t2, 0
12
j GCD
13
GCD:
14
sw $t1, 0($t4)
15
addi $t4, $t4, 4
16
beq $t0, $zero, DONE
17
sub $t1, $t1, $t0
18
j SORT
19
DONE:
20
sw $t1, 0($t4)
21
lw $t0, 2048($zero)
22
lw $t0, 2080($zero)
23
lw $t0, 2112($zero)
24
nop
25
nop
26
nop

powered by: WebSVN 2.1.0

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