Melden Sie sich hier an, um auf Kommentare und die Whitepaper-Datenbank zugreifen zu können.

Kein Log-In? Dann jetzt kostenlos registrieren.

Falls Sie Ihr Passwort vergessen haben, können Sie es hier per E-Mail anfordern.

Der Zugang zur Reseller Only!-Community ist registrierten Fachhändlern, Systemhäusern und Dienstleistern vorbehalten.

Registrieren Sie sich hier, um Zugang zu diesem Bereich zu beantragen. Die Freigabe Ihres Zugangs erfolgt nach Prüfung Ihrer Anmeldung durch die Redaktion.

14.08.1986

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

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.