Geben Sie das folgende Assembler-Programm zur Addition zweier Zahlen



  • Hallo,

    ich habe ein kleines Problem, undzwar soll ich diese Aufgabe lösen weiß aber überhaupt nicht richtig wie ich da richtig Anfangen soll. Habe auch kein richtiges Beispiel gefunden woran ich mich hätte Orientieren können. Bin so zusagen noch ein Anfänger mit Assembler.

    Kann mir vieleicht irgend jemand helfen?????????

    Hier ist die AUFGABE:

    LDA 100 ; lade aus Speicherzelle 100 in Register A
    ADA 101 ; addiere Speicherzelle 101 zu Register A
    STA 102 ; speichere Inhalt von Register A in Speicherzelle 102

    Beschreiben Sie die Aktion des Steuerwerks zur Abarbeitung dieses Programms.

    Cori 🙂



  • die aufgabe zielt darauf, welche teile des steuerwerks bei den einzelnen befehlen belegt werden.



  • Was bedeutet, daß die Aufgabe weniger mit Assembler selbst zu tun hat, als mit der Hardware der CPU, auf der dieses Assemblerprogramm ausgeführt werden soll.
    Scheint ne Akkumulatormaschine zu sein.
    Informier dich mal, wie die CPU aufgebaut ist, und wie deren Steuerwerk arbeitet.


Anmelden zum Antworten