MaxonASM
Das Komplettpaket für Assembler-Programmierer
Programmbeschreibung
MaxonASM ist ein integriertes Entwicklungspaket aus Editor,
Assembler, Monitor, Debugger und Reassembler.
Der komfortable Editor bietet alle Standardfunktionen einer
Textverarbeitung. Umfangreiche Blockoperationen, Drucken, Suchen
und Ersetzen oder das automatische Sichern sind da genauso
selbstverständlich wie die freie Belegbarkeit der
Funktionstasten. Der schnelle Assembler ist direkt aus dem Editor
aufrufbar. Mit Hilfe seiner vielfältigen zuschaltbaren
Optimierungen wird der Code noch kürzer und schneller. Außerdem
bietet der Assembler den Komfort von Macros, Includes oder
bedingter Assemblierung.
Der symbolische Debugger ermöglicht die Abarbeitung Ihres
Quelltextes in Einzelschritten, wobei ständig alle Register
angezeigt werden. Breakpoints können jederzeit gesetzt werden.
Auftretende Exceptions werden zuverlässig abgefangen. Das
Debuggen von fehlerhaften Programmen wird damit sehr einfach
gemacht.
Mit dem interaktiven symbolischen Reassembler können Programme
zuverlässig analysiert werden. Mit Hilfe der Tabellen aller
Library-Funktionen, Strukturen und Flags (OS 1.3) werden Offsets
und Werte mit Namen versehen. Der erzeugte Source kann direkt in
den Editor übernommen werden.
Damit ist der MaxonASM die perfekte Entwicklungsumgebung, die
durch ihren Umfang dem Profi gerecht wird und durch ihren Komfort
dem Anfänger einen leichten Einstieg ermöglicht.
Features
Editor
- bis zu 10 Texte verwaltbar
- Standardfunktionen einer Textverarbeitung
(Blockoperationen, Suchen, Drucken)
- sehr schnelles Scrolling
- Geschwindigkeit nicht von der Textlänge abhängig
- Unterstützung von Tabulatoren
- Belegung der Funktionstasten mit Macros
- Option zum automatischen Sichern
- Textlänge nur durch Speicher begrenzt
- Konvertierung von Binärdateien in DC.x-Zeilen
- speicherbare Einstellungen
Monitor
- Speicheranzeige Hex-Dump, disassembliert oder als
Copperliste
- Operationen zum Speicherfüllen und -verschieben
- Suchoperation für Texte und Bytefolgen
- Druckerausgabe
- Anzeige der Libraries, Devices, Resources usw.
- Direktzugriff auf Disk-Blöcke
- Prüfsummenberechnung für Boot- und Datenblöcke
Assembler
- macrofähiger optimierender Multi-Pass-Assembler
(M68000/10/20/30 und Copper)
- Optimierungen frei wählbar aus: Bcc.L zu Bcc.S/ Move.L
zu moveq/ Clr.L Dn zu moveq #0,Dn/ $XXXX.L zu $XXXX.W/
PC-relativ/ Add/Sub zu Addq/Subq/ 00(An) zu (An)/
Konvertierung absoluter in relative Adressen (BaseReg)
- Erzeugung von ausführbarem und. linkfähigem Code
- Listing/Fehlerdatei/Symboltabelle
- hohe Kompatibilität zum DevPac u. Metacomco
- Includes und bedingte Assemblierung
- hohe Geschwindigkeit (70000 ZPM bzw. 160000 ZPM
NOP-Zeilen)
- Sektionierung (max. 256 Sektionen)
- Include-Dateien zu OS 3.0
Debugger
- symbolischer Debugger
- Code wahlweise von Disk oder direkt vom Editor
- 4 Trace-Modi
- Exceptions werden abgefangen
- Größe des Stack frei wählbar
- Übergabe einer Parameterzeile an das Programm
- PC frei positionierbar
- bis zu 256 Breakpoints
- Überwachung eines Datenbereichs über ein ständig
aktualisiertes Hex-Dump
Reassembler
- interaktiver symbolischer Reassembler
- komfortable Verfolgung und Analyse des Programms
- selbständige Erkennung von ASCII-Texten
- integrierte Tabellen der wichtigsten Library-Funktionen,
Strukturen und Flags
- Labeldefinition
- nachträgliche Reassemblierung indirekt angesprungener
Unterprogramme
Aus dem komfortablen Editor können Assembler, Debugger,
Monitor und Reassembler direkt aufgerufen werden.
Pressestimmen
- "Den xxx-Assembler läßt er weit hinter sich - der
MaxonASM erreicht ca. die doppelte Geschwindigkeit."
- "Allein der Reassembler hebt den Neuen deutlich aus
der Masse der Assembler-Entwicklungssystem heraus."
- "MaxonASM 1.1 ist ein empfehlenswertes
Assembler-Entwicklungspaket, das Maßstäbe setzt"
- Note: "Sehr gut"
MaxonASM
Best-Nr: 910830
Preis: DM 149,-
Zur Bestellseite