Ассемблер MIPS/Арифметические инструкции

Материал из Викиучебника — открытых книг для открытого мира
ADD (R) / ADDU (R) / ADDI (I) / ADDIU (I)

Арифметическое сложение. Варианты ADDU и ADDIU игнорируют переполнение.

add $t4,$t5,$t6 # t4 = t5 + t6
addi $t4,$t5,C  # t4 = t5 + C ; C - число
SUB (R) / SUBU (R) / SUBI (I) / SUBIU (I)

Арифметическое вычитание. Варианты SUB и SUBIU игнорируют переполнение.

sub $t4,$t5,$t6 # t4 = t5 - t6
subi $t4,$t5,C  # t4 = t5 - C ; C - число