PDF4PRO ⚡AMP

Modern search engine that looking for books and documents around the web

Example: air traffic controller

MIPS Instructions

1 1998 MorganKaufmannPublishersChapter 32 1998 MorganKaufmannPublishersMIPS Instructions InstructionMeaningadd $s1,$s2,$s3$s1 = $s2 + $s3sub $s1,$s2,$s3$s1 = $s2 $s3addi $s1,$s2,4$s1 = $s2 + 4ori $s1,$s2,4$s2 = $s2 | 4lw$s1,100($s2)$s1 = Memory[$s2+100] sw$s1,100($s2)Memory[$s2+100] = $s1bne$s4,$s5,LabelNext instr. is at Label if $s4 $s5beq$s4,$s5,LabelNext instr. is at Label if $s4 = $s5slt $t1,$s2,$s3 if $s2 < $s3, $t1 = 1 else $t1 = 0j LabelNext instr. is at Labeljr $s1 Next instr is in register $s1jal LabelJump and link procedure at Label3 1998 MorganKaufmannPublishers Assembly provides convenient symbolic representation much easier than writing down numbers , destination first Machine language is the underlying reality , destination is no longer first Assembly can provide'pseudoinstructions' , move $t0, $t1 exists only in Assembly would be implemented using add $t0,$t1,$zero Assembly Language vs.

• 1980: The 8087 floating point coprocessor is added • 1982: The 80286 increases address space to 24 bits, +instructio ns • 1985: The 80386 extends to 32 bits, new addressing modes • 1989-1995: The 80486, Pentium, Pentium Pro add a few instructions (mostly designed for higher performance) • 1997: MMX is added

Tags:

  Instructions, Points, Floating, Imps, Instruct ions, Floating point, Constituir, Mips instructions

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Spam in document Broken preview Other abuse

Transcription of MIPS Instructions

Related search queries