Forum: Programmieren allgemein
by Nikolas,
16. Nov 2007
Vielen Dank für deine ausführliche Antwort. Ich glaube es verstanden zu haben.
Mit einem leeren Register habe ich so was wie hier gemeint:
S1 LOAD 100 R4
S2 ADD R4 R4 R6
Wenn S2 seine Werte holt, sind sie noch nicht da. Also eine Art Spezialfall von einem Datenkonflikt.
Ich habe mir das ganze auch erst mal aufgezeichnet. Sonst hätte ich mir ein paar Knoten in den Kopf gedacht, wann...
Forum: Programmieren allgemein
by Nikolas,
16. Nov 2007
Hallo Delphianer.
Ich habe ein kleines Problem mit einem Zettel. In der Aufgabe geht es um diesen Code:
S1: JMP S3 ; springe nach S3
S2: LOAD 100 R4 ; Reg:=D
S3: LOAD 200 R1 ; Reg:=D
S4: LOAD 300 R2 ; Reg:=D
S5: MUL R1 R2 R1 ; Reg:=Reg·Reg
S6: ADD R1 R2 R2 ; Reg:=Reg+Reg