小编use*_*856的帖子

MIPS 指令 J 格式

我对以下MIPS代码有一个问题:如果第一条指令放置在0xFFFFFF00处的内存地址中,那么指令“j LoopEnd”的十六进制表示是什么?我不知道该怎么做。任何帮助将不胜感激。谢谢。

loop:
    slt $t9, $s3, $s2   
    bne $t9, $zero, end
    add $s4, $s2, $s3           
    srl $s4, $s4, 1
    sll $t0, $s4, 2             
    add $t0, $s0, $t0       
    lw $t1, 0($t0)
    slt $t9, $s1, $t1       
    beq $t9, $zero, bigger  
    addi $s3, $s4, -1 
    j loopEnd
loopEnd:
    j loop
Run Code Online (Sandbox Code Playgroud)

assembly mips

6
推荐指数
1
解决办法
6162
查看次数

标签 统计

assembly ×1

mips ×1