Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung |
elektronik:z8671:assembler [2021/12/14 07:18] – angelegt volkerp | elektronik:z8671:assembler [2022/05/10 12:17] (aktuell) – [Assembler] volkerp |
---|
Im Buch zum [[homecomputer:bert|]] „Einführung in die Mikroprozessor-Anwendung“ von Roland Schule wurde ein kleiner Assembler erwähnt, im Buch „Mikroprozessoren in der Meß- und Regeltechnik. Funktion - Aufbau und Programmierung“ von Gerhard Ledig fand sich ein Listing dieses Assemblers. | Im Buch zum [[homecomputer:bert|]] „Einführung in die Mikroprozessor-Anwendung“ von Roland Schule wurde ein kleiner Assembler erwähnt, im Buch „Mikroprozessoren in der Meß- und Regeltechnik. Funktion - Aufbau und Programmierung“ von Gerhard Ledig fand sich ein Listing dieses Assemblers. |
| |
Vermutlich wurde der Assembler als "RZ8" 1982 (?) von der Firma Arcom Control Systems Ltd. programmiert. Die Versionen des RZ8, die unter https://hackaday.io/project/169539-arcbus-z8-basic-microcontroller-boards beschrieben sind, scheinen Nachfolgeversionen zu sein; die Beschreibung RZ8-resident_assembler.htm passt und auch der Code ist analog aufgebaut. | Vermutlich wurde der Assembler als "**RZ8**" 1982 (?) von der Firma **Arcom Control Systems Ltd.** programmiert. Die Versionen des RZ8, die unter https://hackaday.io/project/169539-arcbus-z8-basic-microcontroller-boards beschrieben sind, scheinen Nachfolgeversionen zu sein; die dortige Beschreibung RZ8-resident_assembler.htm passt auch hier und auch der Code ist analog aufgebaut. |
| |
Der Assembler RZ8 ist eine Ergänzung des Z8671-Basic/Debug und setzt dieses voraus. | Der Assembler RZ8 ist eine Ergänzung des Z8671-Basic/Debug und setzt dieses voraus. |
1003 GOTO 1000 | 1003 GOTO 1000 |
</code> | </code> |
| |
| Zeile 1: Aufruf des Assemblers, Start des Assemblerprogramms in Zeile 100. Es erfolgt die Ausschrift "NO ERROR" für erfolgreiches assemblieren.\\ |
| Zeile 2: Weiter in BASIC\\ |
| Zeile 100-104: Assembler. OR-Funktion zweier 16-Bit-Zahlen\\ |
| Zeile 1002: Aufruf der assemblierten Funktion |
| |