Multiplikation von Speicher-Inhalten |
![]() |
![]() |
Letztmalig dran rumgefummelt: 27.05.20 20:55:55 |
|
ASide-Assembler - ein Werkzeug zur schnellen Programmentwicklung |
ist wahrscheinlich fehlerfrei und kann unbedenklich verwendet werden |
|||
|
Aufgabe: ... der Inhalt zweier Speicherplätze ist ohne Übertag hexadezimal zu multiplizieren - das Ergebnis steht auf einer definierten Speicherzelle!
Anmerkungen zur Steuerung: es müssen keine Registerinhalte gerettet werden
Beispiel für eine kleine Anweisungstabelle in A-Side-Assembler
Beispiel für eine kleine Anweisungstabelle in vollständiger Mnemonik-Codierung
Projekt als A-Side Assembler Datei (Achtung - das Projekt ist am 23.4.2020 noch nicht vollständig)
... das Listing
downloaden - hier im Listing
... und wenn's dennoch nicht klappt - dann hier als LC-80 ladbare Datei
downloaden - hier im HEX-Format
... und wenn's dennoch nicht klappt - dann hier als LC-80-ladbare Datei
downloaden - hier
im BIN-Format - das kann man direkt mit den richtigen Einstellungen in den
LC-80 Emulator laden - die Sache mit der NMI-Register-Anzeige ist damit auch
gleich bereits erledigt ;-)
Lösung von Vincent Ludewig im Rahmen der Abitur-Vorbereitung Mai 2020
Multiplikation von zwei
HEX-Zahlen unter RAM-Nutzung
Projekt als A-Side
Assembler Datei
![]() zur Hauptseite |
© Samuel-von-Pufendorf-Gymnasium Flöha | © Frank Rost am 26. April 2020 um 2.41 Uhr |
... dieser Text wurde nach den Regeln irgendeiner Rechtschreibreform verfasst - ich hab' irgendwann einmal beschlossen, an diesem Zirkus nicht mehr teilzunehmen ;-) „Dieses Land braucht eine Steuerreform, dieses Land braucht eine Rentenreform - wir schreiben Schiffahrt mit drei „f“!“ Diddi Hallervorden, dt. Komiker und Kabarettist |