steffel
20-06-2004, 10:16
nachdem ich jetzt schon immer wieder über den ablauf des pipelining gefragt werde, habe ich hier ein programm auf meiner festplatte gefunden, welches einen einfachen prozessor - den MIPS-prozessor - simuliert.
alles nötige findet ihr auf:
http://stud3.tuwien.ac.at/~e9926464/mipssim/
eine übersicht über alle befehle kann ich nicht geben (hab nix gefunden), dafür sind ein paar beispielprogramme dabei, da könnt ihr euch den wesentlichen ablauf anschauen.
also z.b. ADD $1, $2, $3 addiert 2 register in ein drittes.
oder ADDI $1, $2, 0004 addiert den "immediate"-wert 4 zu registerinhalt 2 und speichert es in register 1 ab. usw.
alles nötige findet ihr auf:
http://stud3.tuwien.ac.at/~e9926464/mipssim/
eine übersicht über alle befehle kann ich nicht geben (hab nix gefunden), dafür sind ein paar beispielprogramme dabei, da könnt ihr euch den wesentlichen ablauf anschauen.
also z.b. ADD $1, $2, $3 addiert 2 register in ein drittes.
oder ADDI $1, $2, 0004 addiert den "immediate"-wert 4 zu registerinhalt 2 und speichert es in register 1 ab. usw.