Bewertungsschema: Unsere Bewertungsmatrix zeigt waagerecht die Bewertungs-kriterien Sound, Grafik etc... und senkrecht die Noten I -10, wobei I für „absolut super" und 10 für „indiskutabel" steht. Kassembl 12 ist eine RSX-Erweiterung. die ein komplettes Entwicklungssystem für Z80-Programmierer enthält. Das Programm verwaltet gleichzeitig im Speicher einen Assembler, einen Linker sowie einen Monitor. Folgende Befehle stehen dem Programmierer nach dem Start des Programms zur Verfügung: - ASSEMBLE: Assemblieren
- ASSEMBLEV: Assemblieren mit Listing auf Monitor
- ASSEMBLEP: Assemblieren mit Listing auf Drucker
- LINK: Linken von Files
- LINKV: Linken mit Listing auf Monitor
- LINKP: Linken mit Listing auf Drucker
- LABTAB: Ausgabe der Labcltabelle
- LABTABP: Ausgabe der Labeltabelle auf Druckcr
- MONITOR: Hexdump ab Adresse
- MONITORP: Hexdump auf Druckcr
- POKE: Editieren von Speicherbereichen
- DPOKE: Doppelpoke für 16-Bit-Werte
- COPY: Kopieren von Speicherbereichen
- BUFFERON: Bereitstellen eines Druk-kerbufters
- BUFFEROFF: Ausschalten des Druk-kerbufTers
- LIST: Suchen nach Begriffen
- EDIT: Suchen und Bereitstellen der Zeile /um Editieren
- SAVE: Abspeichern des Objektcodes
Alle diese Tools befinden sich gleichzeitig im Speicher und können unabhängig voneinander angesprochen werden. Der Assembler ist sehr schnell und kennt sämtliche Standard-Direktiven wie ORG,DEFW,DEFB etc. Ein Quellprogramm wird, wie ein Basicprogramm, über den normalen Locomotive-Editor eingegeben und erfordert keinerlei Umlernen irgendwelcher Listoder Editierbefchle. Labels sind erlaubt. Durch den Linker ist man hier erstmals in der Lage, MC-Programme von 12Kb Länge zu erstellen. Das sind ungefähr 130 bis 150Kb Quellcode. Man handhabt das Ganze so, daß man immer einen Speicherbereich mit Quellcode vollschreibt und diesen danach auf Disk speichert. So kann man ein Programm in mehrere Blöcke unterteilen und danach einfach unter Angabe der Filenamen vom Linker zusammenhängend assemblieren lassen. Ein weiteres nützliches Tool ist der Monitor, mit dem Speicherbereiche angezeigt und Fehler gesucht werden können. Die zusätzlichen Basic-Befehle sowie der Druckerpuffer werden großen Anklang bei Entwicklern finden, die beim Assemblieren auf Drucker Zeit sparen wollen. Eines der erfolgversprechendsten Tools der letzten Zeit.hr 130 bis 150Kb Quellcode. Man handhabt das Ganze so, dahr 130 bis 150Kb Quellcode. Man handhabt das Ganze so, daß man immer einen Speicherbereich mit Quellcode vollschreibt und diesen danach auf Disk speichert. So kann man ein Programm in mehrere Blöcke unterteilen und danach einfach unter Angabe der Filenamen vom Linker zusammenhängend assemblieren lassen. Ein weiteres nützliches Tool ist der Monitor, mit dem Speicherbereiche angezeigt und Fehler gesucht werden können. Die zusätzlichen Basic-Befehle sowie der Druckerpuffer werden großen Anklang bei Entwicklern finden, die beim Assemblieren auf Drucker Zeit sparen wollen. Eines der erfolgversprechendsten Tools der letzten Zeit. TM , CPCAI8602 |