008
27.10.2013, 21:31 Uhr
meikel
|
Zitat: | PIC18F2550 schrieb Oder kann mir jemand Dokumente zum UB88xx auf deutsch als pdf zukommen lassen? |
Ich verwende diese Schwarte: Einchipmikrorechner Kieser, Heiko und Mario Bankel 1. Auflage, VEB Verlag Technik Berlin, 1986, 319 Seiten
Hier gäbe es die 2. Auflage von 1989, gebraucht und zu einem akzeptablen Preis: http://www.amazon.de/Einchipmikrorechner-Heiko-Kieser/dp/3341007393
Obs das Teil auch als PDF/ebook gibt, habe ich nicht ermitteln können. Aber das gibt es: http://hc-ddr.hucki.net/wiki/lib/exe/fetch.php/tiny:abc.pdf Und hier gibts weitere Literaturhinweise: http://hc-ddr.hucki.net/wiki/doku.php/tiny:u881
<006>
Zitat: | Da der SP zuerst dekrementiert wird, weist er dann auf das letzte verfügbare Register 7Fh, wo dann der erste Wert abgelegt wird (z.B. bei PUSH, bei CALL oder bei Eintritt in die ISR). |
Etwas ungenau. push src: SP := SP - 1 @SP := src
call, Interrupt: SP := SP - 2 @SP := PC (zeigt auf den Befehl nach dem call) Dummerweise steht in meinem Buch nicht die Reihenfolge drin (oder ich finde es nicht), wie die 16bit Returnadresse auf dem Stapel landet. Bei literalen 16Bit-Eingabedaten folgt dem Befehl das H-Byte und das L-Byte.
Beim Z8 gilt zumindest das: FFE Stack Pointer High Byte SPH XX FFF Stack Pointer Low Byte SPL XX
Da Du möglicherweise den Ju+Te Computer beackerst: http://hc-ddr.hucki.net/wiki/lib/exe/fetch.php/tiny:buch.pdf Auf Seite 11 wird die etwas trickreiche Bildausgabe erläutert.
EDIT btw: haste auch den MPBASIC Interpreter, der im U883x wohnt? Falls ja: wo gefunden?
Erledigt weil gefunden. Dieser Beitrag wurde am 28.10.2013 um 00:06 Uhr von meikel editiert. |