Instruction [sltiu (ArithLogI) $t = ($s <SE(i))] will behave as and be assembled as [addiu (ArithLogI) $t = $s + SE(i)] due to conflict in ISA #24
Labels
Assembler
anything related to the assembly process
invalid
This doesn't seem right
Virtual CPU
anything related with the virtual CPU that runs machine instructions
Both [sltiu (ArithLogI) $t = ($s <SE(i))] and [addiu (ArithLogI) $t = $s + SE(i)] have the same OP code of 0b001001. Because of this Only one can be supported. See the MIPS ISA / Encoding reference
doc.zip
for more information
The text was updated successfully, but these errors were encountered: