All pastes #460105 Raw Edit

Mine

public text v1 · immutable
#460105 ·published 2007-04-26 21:10 UTC
rendered paste body
.data  0x10000000
TAM:          .byte 4
                   .word 0xEEEEEEEE
DESTINO:  .half 0xFFFF, 0xFFFF
                   .space 4
ORIGEN:     .ascii "HOLA"
                    .ascii  "1234"
                    .float 2.5
.globl __start
.text  0x00400000
__start:
             la $4,TAM
             la $5,ORIGEN
             la $6,DESTINO
             jal suba
.end



.text 0x400100
suba:
             addi $29,$29,-4
             sw $2,0 ($29)
             addi $29,$29,-4
             sw $3,0 ($29)
             addi $29,$29,-4
             sw $4,0 ($29)
             addi $29,$29,-4
             sw $5,0 ($29)
             addi $29,$29,-4
             sw $6,0 ($29)
             addi $29,$29,-4
             sw $31,0 ($29)
             lb $2,0x00($4)

bucleA: beq $2,$0,ET01
             addi $2,$2,-1
             lb $3,0 ($5)
             addi $5,$5,1
             addi $29,$29,-4
             sw $3,0 ($29)
             j bucleA
ET01:
             lb $2,0 ($4)
bucleB:
             beq $2,$0,ET02
             lb  $3,0 ($29)
             ori $3,$3,0x20
             sb $3,0 ($6)
             addi $6,$6,1
             addi $2,$2,-1
             addi $29,$29,4
             j bucleB
ET02:
             lw $31,0 ($29)
             addi $29,$29,4
             lw $6,0 ($29)
             addi $29,$29,4
             lw $5,0 ($29)
             addi $29,$29,4
             lw $4,0 ($29)
             addi $29,$29,4
             lw $3,0 ($29)
             addi $29,$29,4
             lw $2,0 ($29)
             addi $29,$29,4
             jr $31