Hallo uqdrx!
Genau wie in der Vorlesung erklärt gibt es ein sogenanntes Akkumulationsregister, in dem du Werte zwischenspeichern kannst und das bei den 1-Adressbefehlen adressiert wird. Dh. entsprechend des angegebenen Operationscodes und des Operanden wird der aktuelle Wert des Akkumulationsregisters modifiziert und wieder gespeichert.
Durch LOAD #1 wird also der alte Wert des Akkumulationsregisters nun der Zahlenwert 1 überschrieben.
Durch STORE R3 wird der Wert des Akkumulationsregisters nun auch in R3 gespeichert.
Durch SUBTRACT #1 wird vom aktuellen Wert des Akkumulationsregisters der Zahlenwert 1 abgezogen und das Ergebnis wieder im Akkumulationsregister gespeichert.
Ich hoffe, das hilft dir weiter!
Viele Grüße,
Janine (Tutorin)