• Keine Ergebnisse gefunden

Random Access Machine – Befehle

N/A
N/A
Protected

Academic year: 2022

Aktie "Random Access Machine – Befehle"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Random Access Machine – Befehle

1. Transportbefehle:

Befehl Beispiele reg←−imm a←−1 reg←−mem i1←−s[2]

a←−mmem a←−s[i2+ 2]

mem←−reg s[2]←−a mmem←−a s[i1]←−a 2. Sprungbefehle:

Befehl jump k

ifreg= 0 thenjumpk ifreg≥0 then jumpk ifreg>0 then jumpk ifreg≤0 then jumpk ifreg<0 then jumpk ifreg6= 0 thenjumpk 3. Arithmetikbefehle

Befehl Beispiele

a←−a+ imm a←−a+ 3 a←−a+ mem a←−a+s[3]

a←−a+ mmem a←−a+s[i1+ 3]

a←−a− imm a←−a−7 a←−a− mem a←−a−s[0]

a←−a− mmem a←−a−s[i1] a←−a· imm a←−a·2 a←−a· mem a←−a·s[1]

a←−a· mmem a←−a·s[i2] a←−adiv imm a←−adiv 3 a←−adiv mem a←−adivs[4]

a←−adiv mmem a←−adivs[i2+ 4]

a←−amod imm a←−amod 5 a←−amod mem a←−amod s[9]

a←−amod mmem a←−amod s[i1+ 1]

4. Indexbefehle

Befehl Beispiele

i1 ←−i1 +imm i1←−i1+ 1 i1 ←−i1 −imm i1←−i1−1 i2 ←−i2 +imm i2←−i1+ 1 i2 ←−i2 −imm i2←−i1−1

* Sonderbefehl:HALTh¨alt die Berechnung an.

Referenzen

ÄHNLICHE DOKUMENTE

The article aims to show results of a statistical test by means of which it was observed whether half a gigabyte increase of RAM memory from 720 MB to 1232 MB influenced significantly

Quelle Ziel Erstellt eine Kopie von einer/ mehreren Dateien oder Verzeichnissen (Letztere mit -r).. Wie bei mv kann das Ziel ein Verzeichnis oder eine

Also zunächst ein Beispiel wie man mittels swap synchronisieren kann Prozesse verzögert bis swap

Eine Sprache L heißt entscheidbar , wenn es eine Turingmaschine gibt, die zu jeder Eingabe w ∈ ∑* nach endlicher Zeit anhält, und genau dann in einem akzeptierenden Zustand

The first Q-track position to be read is controlled by wir- ing the COLUMN CONTROL ENTRY (item 13). Subsequently, the machine reads succeeding positions until the

COMPACT Zeigt die Komprimierung der Dateien auf NTFS-Partitionen an oder ändert sie.. CONVERT Konvertiert FAT-Datenträger

strcat(test,” Welt!”); (string.h) An ein bestehendes Array wird angehängt, \0 wird verschoben strncat (test, ”Hallo”,3); (stdio.h, string.h) Ans Array werden die ersten 3

-name datei Nach der Datei datei im aktuellen Verzeichnis (.) suchen chown user datei Gibt die Rechte an der Datei datei dem Benutzer user chmod a+x datei Macht die Datei datei