السلام عليكم ورحمة الله وبركاته
عندي سؤال بخصوص هل بالامكان ادخال الـ address من الكود نفسه بدون أن ما أعمل set values
أنـا أعمل على MIPS

هذا حل للمعادلة
sum = a+ b -c
a= 3 , c =4 , address b =0x10000000 , address sum = 0x10000010
using $s0-$s4 to substitute for sum, i, a, b, c, respectively
حليت السؤال باستخدام هذا الكود
.text
main:
li $t0, 8 # i 0:3
li $s4, 4
li $s2, 3
add $t5,$s3,$t0
lw $t1, 0($t5) # s3=b
add $t3,$s2,$t1 # t3 = a + b
sub $t7 , $t3, $s4 # sum =t7 = a+b-c
add $t5, $s0, $t0 # t5 = address of sum
sw $t7, 0($t5)
li $v0, 1
move $a0, $t7
syscall
Exit: ori $2,$0,10 # system call: exit program
syscallهل يوجد طريقة أجعل الـ address جاهز في الكود
عنوان الـ Array
وشكرا :sad: