Projektbeschreibung
Übersetzt(1) Übersetzen Sie die binäre Zahl (8 Bit) in eine binär-dezimale Zahl
(2) Finden Sie alle Sattelpunkte der Matrix. ("Sattel" ist ein Element, das das Minimum in einer Zeile und das Maximum in einer Spalte ist.) Das Ergebnis ist die Anzahl der gefundenen Elemente und deren Indizes.
Für die erste Aufgabe: Die Eingabe des Arguments und die Ausgabe des Ergebnisses erfolgen in C++, die Verarbeitung des Arguments, das Erhalten des Ergebnisses und die Übertragung an das Hauptprogramm in Form eines Inserts in Assembler; Kommentare zu jeder Zeile mit einer Erklärung des Algorithmus; Organisation der Ausgabe des Ergebnisses in mehreren Formaten (für meine Aufgabe, zusätzliche Ausgabe in dezimal cc) und Kontrolle der Eingabe (in C++)
Für die zweite Aufgabe: Beschreibung, Eingabe des Arrays und einfacher Variablen, Ausgabe an C++; Verarbeitung, Erhalten des Ergebnisses und Übertragung an das Hauptprogramm in Form eines Inserts in Assembler; Anwendung von Unterprogrammen ohne CALL / RET-Parameter; es sollten Unterprogramme mit Parametern geben, die über den Stack übergeben werden; Übertragung von Ausgabewerten durch Verlinkung.