003
14.12.2021, 08:27 Uhr
volkerp
Default Group and Edit
|
Ich habe jetzt auch den Assembler für das Z8671-Basic/Debug angepasst. Damit kann man kleine Assemblerprogramme innerhalb BASIC schreiben. Im Buch „Mikroprozessoren in der Meß- und Regeltechnik. Funktion - Aufbau und Programmierung“ von Gerhard Ledig finden sich viele Beispiele für diesen Assembler.
Beispiel (im ES40), Basic mit integrierten Assembler-Abschnitt.
Quellcode: | 1 GO@%8800,100 2 GOTO 1000 100 $ABS %D100 101 OR R2,R4 102 OR R3,R5 103 RET 104 END 1000 "ENTER X AND Y;":"" 1001 INPUTX:INPUTY 1002 "X.OR.Y=%";HEX(USR(%D100,X,Y)):"" 1003 GOTO 1000
|
Zu Info: Der Assembler stammt von der Firma Arcom Control Systems Ltd. Ob und wie er von Zilog vertrieben wurde, ist mir nicht bekannt:
https://hc-ddr.hucki.net/wiki/doku.php/elektronik/z8671/assembler -- VolkerP
http://hc-ddr.hucki.net (Z9001, Z1013, LC-80, ...) |