Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision |
elektronik:z8671 [2021/11/18 06:48] – [Downloads] volkerp | elektronik:z8671 [2021/12/14 07:34] – [Literatur] volkerp |
---|
* [[http://www.bitsavers.org/components/zilog/z8/1983_Z8_Microcomputer_Technical_Manual.pdf]] | * [[http://www.bitsavers.org/components/zilog/z8/1983_Z8_Microcomputer_Technical_Manual.pdf]] |
* [[https://cdn.hackaday.io/files/260591114908256/Z8671%20App%20Note.pdf]] | * [[https://cdn.hackaday.io/files/260591114908256/Z8671%20App%20Note.pdf]] |
* Das Buch "Mikroprozessoren in der Meß- und Regeltechnik. Funktion - Aufbau und Programmierung" von Gerhard Ledig, Franzis-Verlag 1988, ist ein deutsches Lehrbuch zum Z8671 und enthält viele BASIC-Beispiele und auch den Assembler (s.a. [[homecomputer:bert|]]) | * Das Buch "Mikroprozessoren in der Meß- und Regeltechnik. Funktion - Aufbau und Programmierung" von Gerhard Ledig, Franzis-Verlag 1988, ist ein deutsches Lehrbuch zum Z8671 und enthält viele BASIC-Beispiele und auch den [[elektronik:z8671:assembler|Assembler]] (s.a. [[homecomputer:bert|]]) |
| |
| |
===== BASIC/DEBUG ===== | ===== BASIC/DEBUG ===== |
| |
| s.a. [[elektronik:z8671:basic_debug|]] |
===== Initialisierung ===== | ===== Initialisierung ===== |
| |
Der Basic-Interpreter wird intern durch eine eigene IL (interpreter language) abgearbeitet, nur so passt alles in 2K ROM :-) | Der Basic-Interpreter wird intern durch eine eigene IL (interpreter language) abgearbeitet, nur so passt alles in 2K ROM :-) |
| |
Der IL-Code erinnert sehr an die Implementierung von Tom Pittman. In seiner Bibliographie schreibt Pittman auch von einer Implementierung für den Z8 ("...1976 Implemented Tiny Basic (6800/6502/1802/Z8)..."). Ob er der Autor dieses BASICs ist, ist allerdings nicht bekannt. | Der IL-Code erinnert sehr an die Implementierung von Tom Pittman. In seiner Bibliographie schreibt Pittman auch von einer Implementierung für den Z8 ("...1976 Implemented Tiny Basic (6800/6502/1802/Z8)..."). <del>Ob er der Autor dieses BASICs ist, ist allerdings nicht bekannt.</del> |
| |
| 11/2021: Tom Pittman hat mir bestätigt, dass er dieses BASIC im Auftrag von Zilog programmiert hat. |
| |
s.a. http://www.ittybittycomputers.com/IttyBitty/TinyBasic/ | s.a. http://www.ittybittycomputers.com/IttyBitty/TinyBasic/ |
| |
* {{ :elektronik:z8671-basic_debug_src.zip |}} meine reassemblierten und kommentierte Quellen (Z8 source, IL soure, IL Decompiler) | * {{ :elektronik:z8671-basic_debug_src.zip |}} meine reassemblierten und kommentierte Quellen (Z8 source, IL soure, IL Decompiler) |