Mit Quellcodedarstellung in Tl-Mnemonics:Cross-Assembler für IBM PC und Kompatible

14.08.1986

PLANEGG (pi) -Mit einem neuen Cross-Assembler namens CYS-320 kann die Cybernetic Micro Systems aufwarten. Das Paket, das von Scantec vertrieben wird, unterstützt die Programmentwicklung für digitale Signalprozessoren der Texas Instruments-Serie 320xx auf dem IBM PC und kompatiblen Mikros.

Das CYS-320-Paket beinhaltet einen symbolischen -Assembler, der die Eingabe des Quellcodes in Standard TI-Mnemonics ermöglicht und als Ausgabe eine LST-Datei und parallel dazu ein Hexadezimal-File im Intel-Format erzeugt. Der Makro-Assembler ersetzt nach Angaben des Anbieters die symbolischen Namen und Dummy-Parameter bei der schrittweisen Generierung des Assemblercodes. Dabei werden spezielle Anweisungen wie Org., End, Data Word, etc. unterstützt.

Ferner erlaubt eine Include-Anweisung, zusätzliche Quellprogramme mit dem Hauptprogramm zusammen zu assemblieren. Eine bedingte Assemblierung von Codeblöcken ermöglichen If-, Else- und Endif-Anweisungen. Der Cross-Assembler unterstützt zudem eine Programm-Segmentierung in Code, Daten und Extra-Segmente bei eindeutiger Zuordnung der Datentypen in jedem Segment.

Die Software umfaßt einen Satz von Treiberroutinen, die die Intel-Hex-Format-Dateien über eine RS 232-Schnittstelle zu einer Cybernetic-CYP-Programmierplatine senden und das High-/Low-Byte-Formate des TMS-320 unterstützen. Das Programmpaket erlaubt damit die Programmierung, den Vergleich und das Lesen des EPROM-Bausteins auf der CYP-Platine.