.data nums .word 0: 12 size: .word 12 # \"array\" of 12 words to contain values
ID: 3732776 • Letter: #
Question
.data nums .word 0: 12 size: .word 12 # "array" of 12 words to contain values # size of "array" .text s nums la $t5, size # load address of size variable # load value of size # Populate with twelve values addi $t1, $zero, 55 sw $t1, 0 ($s0) addi $t1, $zero, 88 sw $t1, 4($s0) addi $t1, $zero, 0 sw $t1, 8($s0) addi $t1, $zero, 22 sw $t1, 12($s0) addi $t1, $zero, 77 sw $t1, 16($s0) addi $t1, $zero, 44 sw $t1, 20 ($s0) addi $t1, $zero, 99 sw $t1, 24 (Ss0) addi $t1, $zero, 33 sw $t1, 28($s0) addi $t1, $zero, 110 sw $t1, 32 (Ss0) addi $t1, $zero, 66 sw $t1, 36 (Ss0) addi $t1, $zero, 121 sw $t1, 40 (Ss0) addi $t1, $zero, 11 sw $t1, 44 ($s0) # AT THIS POINT: $50 is the address of the start of the array $55 is the size (= 12) addi $s1, $zero, 2 # Value for j, should be able to set to any valid index # PUT SWAP CODE HEREExplanation / Answer
###########################
#PUT SWAP CODE HERE
############################
sll $s2, $s1, 2
add $s2, $s0, $s2
addi $s1,$s1,1
sll $s3, $s1, 2
add $s3, $s0, $s3
lw $s6,0($s2)
lw $s7,0($s3)
sw $s7,0($s3)
sw $s6,0($s2)
########################################################
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.