MIPS Processor : Unix ELF File Format

Assembler code

.text:5FFE29A8                 li      $s1, 1
.text:5FFE29AC
.text:5FFE29AC $L137:                                   # CODE XREF: read_logfile(char const *)+138↑j
.text:5FFE29AC                                          # read_logfile(char const *)+158↑j
.text:5FFE29AC                 beqz    $s1, $L134
.text:5FFE29B0                 nop
.text:5FFE29B4
.text:5FFE29B4 $Lb69:                                   # Alternative name is 'LM268'
.text:5FFE29B4                 addiu   $v0, $fp, 0x750+var_428
.text:5FFE29B8                 move    $a0, $v0         # char *
.text:5FFE29BC                 jal     get_time__FPCc   # get_time(char const *)
.text:5FFE29C0                 nop
.text:5FFE29C4                 sw      $v0, 0x750+var_110($fp)
.text:5FFE29C8                 lw      $v0, 0x750+var_110($fp)
.text:5FFE29CC                 nop
.text:5FFE29D0                 bnez    $v0, $L138
.text:5FFE29D4                 nop
.text:5FFE29D8
.text:5FFE29D8 LM269:
.text:5FFE29D8                 li      $v0, $LC37       # "Illegal time"
.text:5FFE29E0                 sw      $v0, 0x750+var_11C($fp)
.text:5FFE29E4
.text:5FFE29E4 LM270:
.text:5FFE29E4                 j       $L139
.text:5FFE29E8                 nop
.text:5FFE29EC  # ---------------------------------------------------------------------------
.text:5FFE29EC
.text:5FFE29EC $L138:                                   # CODE XREF: read_logfile(char const *)+188↑j
.text:5FFE29EC                 lw      $v0, from_time   # Alternative name is 'LM271'
.text:5FFE29F0                 lw      $v1, 0x750+var_110($fp)
.text:5FFE29F4                 nop
.text:5FFE29F8                 sltu    $v0, $v1
.text:5FFE29FC                 bnez    $v0, $L140
.text:5FFE2A00                 nop
.text:5FFE2A04                 j       LM259

Last updated