[理工] [計組]-MIPS語言
※ 引述《gn00618777 (123)》之銘言:
: Pseudoinstruction what is accomplishes Solution
:(1) mov $t5,$t3 $t5=$t3 add $t5,$t3,$zero(值為0)
:(2) clear $t5 $t5=0 add $t5,$zero,$zero
:(3) li $t5,small $t5=small addi $t5,$zero,small
:(4) li $t5,big $t5=big lui $t5,upper-hulf(big)
ori $t5,lower-hulf(big)
:(5) lw $t5,big($t3) $t5=Memory[$t3+big] li $at,big
add $at,$at,$t5
lw $t5,0($at)
: addi $t5,$t3,big $t5=$t3+big (以下我看的懂)
: beq $t5,small,L if($t5=small) go to L
: beg $t5,big,L if($t5=big)go to L
: ble $t5,$t3,L if($t5<=$t3)go to L
: bgt $t5,$t3,L if($t5>$t3) go to L
: bge $t5,$t3,L if($t5>=$t3)go to L
:
: 92年成大資工
(3)(請問前面的pseudo li代表是啥?addi指令是不是用於立即值運算呢?)
(4)(這段我不知到他要幹麻,lui是啥?,只是感覺32bit的number要特別座其他處理?)
(lui $t5,upper-hulf和ori $t5,upper-hulf???)
(5) 3個不太懂
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.168.60.36
→
09/20 21:44, , 1F
09/20 21:44, 1F
推
09/20 21:46, , 2F
09/20 21:46, 2F
→
09/20 21:51, , 3F
09/20 21:51, 3F
→
09/20 21:52, , 4F
09/20 21:52, 4F
推
09/20 21:59, , 5F
09/20 21:59, 5F
→
09/20 22:25, , 6F
09/20 22:25, 6F
→
09/20 22:29, , 7F
09/20 22:29, 7F
※ 編輯: gn00618777 來自: 218.168.60.36 (09/20 22:41)
→
09/20 23:17, , 8F
09/20 23:17, 8F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 5 篇):
理工
2
8