Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.sci.electronics > #261851
| From | Ewald Pfau <anderswo@gmx.net> |
|---|---|
| Newsgroups | de.sci.electronics |
| Subject | Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs |
| Date | 2019-08-18 18:43 +0000 |
| Message-ID | <grtkhvFcratU1@mid.individual.net> (permalink) |
| References | (5 earlier) <qj9imo$a98$1@news2.open-news-network.org> <Es1rrZvjQoB@allinger-307049.user.uni-berlin> <qjaruk$csi$1@news2.open-news-network.org> <grsd5bF4irgU1@mid.individual.net> <qjb1ek$gpn$1@news2.open-news-network.org> |
Johannes Bauer <dfnsonfsduifb@gmx.de>: > On 18.08.19 09:30, Ewald Pfau wrote: > Hmm, naja wie gesagt, wenn es etwas besseres gibt auf FORTH-Seite, dann > würde ich das auch gerne ausprobieren. Kennst du eine Alternative? Nun ja, Forth ist eher schon eine Lebensanschauung und der bin ich in weiten Stücken nicht mehr gar so in Treue verknüpft. PHP, die Bash oder awk haben bei Desktopzeugs einfach bessere Karten. Aber zu Zeiten, als ich auch noch die Stringroutinen des awk je nach Bedarf in Forth nachgestellt habe, ging das so, dass der Mensch eben mit seinem Werkzeug zienlich eng verwachsen ist, und es je nach Aufgabe biegt und windet, bis es passt. Hatte über Jahre z.B. Primzahlen rechnen lassen, das ging dann mehr und mehr in Assembler. Man weiß dann, was man tut, und lässt nur den Oberflächenkomfort in Secondaries stehen (also in Forth-Worten, die aus Tokens bestehen). Für die typischen Erwartungen dieser nunmehr anderen Zeiten wird eher der Output eines Compilers konsumiert als wie eine Service-Leistung. Dazu verweise ich denn auf eines der Softwarehäuser für Forth, auf deren Ebene ist das auch eher die Vorstellung von ihrem Zielpublikum, siehe die Rubrik für uCs: https://www.forth.com/embedded/ Payware mit etwas Vorlaufzeit zum Evaluieren und Kennenlernen (und dann gibt es zumindest noch weitere Elaborate, etwa aus Southampton). Dort auf der Seite sind zwei Beispiele für den generierten Assembller-Output von kurzen Routinen, plus die Wirkung des Optimizers. > Ich kenne mich, wiegesagt da einfach nicht aus. Hätte jetzt auch vermutet, > dass der Overhead schon geringer sein kann (mein Bauchgefühl sagt Faktor > 10 langsamer als C), aber der Faktor 500 hat mich schon sehr erschreckt. Derart langsam finde ich das auch inakzeptabel. Hatte einst eine Idee von Langsamkeit, als bei mir ein Forth-Interpreter, mit sehr wenig Assembler innen drin, für einen 8051er, zum ersten Mal lief. Er machte dasselbe wie das Forth für den Desktop daneben, etwa äquivalente Sourcen (aber weit weniger in Assembler, viel mehr in Secondaries) für die Grundlagen. Faktor 500 langsamer - vielleicht, hab's nicht gemessen. Hab mich nur dabei nett amüsiert. Aber auf dem Desktop ist das schon etwas arg daneben. > Hmm, verstehe ich nicht. Du meinst die übersetzen von Forth nach C und > von C nach Assembler und führen das dann aus? Aber wäre das dann nicht > nur einmaliger Overhead und würde eben mit längerer Ausführungszeit > vernachlässigbar sein? Dunkel nebelt durch die Erinnerung ein Modell heran, wo ad hoc je ein Forth-Wort per C zu einer Sammlung von anderen kompiliert wurde, und dann eben brav die Maschine mit zwei Stacks auf der Maschine mit nur einem Stack nachgebildet wurde. Und das verlangt eben die Klimmzüge dafür, wie kommt die Laufzeitumgebung an die Parameter, die auf dem Forth-Stack liegen sollten, der aber erst einmal zu emulieren ist, wenn der eine Stack zugleich der Returnstack ist. Ob das jetzt das Modell von dieser Implementation war, weiß ich nicht mehr, nur, dass hier Klimmzüge anfallen. Diese Klimmzüge sind dann aber komplett low-level ständig im Einsatz, das sind dann lauter leere Kilometer an Prozessorzeit. Eine fette Party für Flaschenhälse. >> Der Unterschied: Subroutinen in Forth verbrauchen wenig Overhead, indem >> keine Frames eingerichtet werden müssen. Wenn aber ein anderer Conpiler fúr >> jede Forth-Routine (Forth-Wort) einen neuen Stackframe einrichtet, dann ist >> die Brauchbarkeit ziemlich im Eimer. > > Das ist ein interessantes Argument, das ich schonmal bei Rafael gehört > habe, aber das sich mir nicht wirklich erschließt. Also konkret gefragt: > Welcher Overhead wird wo gespart? Wollte jetzt nicht die gefinkelten C-Compiler dagegenhalten. Die Optimiererei fängt in Forth beim programmierenden Personal an, das die Übersetzung von Algorithmen in stack-basierte Formulierungen auf die Beine bringt, auf dass möglichst wenig Akrobatik beim Verkehr des Herumschiebens der anonymen Parameter auf dem Stack anfällt. Wenn man das nicht will, schreibt man mit Variablen (oder Local Values) und ist dann der algebraischen Notierung (wie in C usw.) gleich wieder näher. Das macht man spätestens, wenn der Code überfrachtet wird mit den DUP SWAP ROT TUCK OVER usw. Aber das ist auch ein Grund für die Tendenz, kurze Routinen unbedingt zu bevorzugen, da ist der Verkehr auf dem Stack überschaubarer. Also die Denkweise ist ein wenig anders als beim Algebra-fixierten Mainstream. Andersherum, ein paar Variablen, dann werden die Parameter nicht mehr anonym auf dem Stack herumgeschoben, weil dann die Namen im Quelltext stehen. Solange man aber mit dem Stack auskommt, ist vor allem einmal ein Vorteil, dass der Code nach Belieben reentrant ist, es also keine Nebenwirkungen bei dessen Aufruf gibt. Beim expliziten Speichern fällt das weg (außer bei Local Values, aber die gehen dann in die Richtung, dass ein Frame bei Aufruf zwischengesichert werden und beim Verlassen wieder restauriert werden muss - aber vielleicht bügeln fixe Forth-Optimierer da auch schon einiges weg, in der Zwischenzeit, nicht mehr geschaut habe solches dann mehr). Wenn man sich mit dem klassischen Modell begnügen kann, dass auch für große Abläufe der Stack als Datenspeicher ausreicht, dann gibt es bei der Abarbeitung der Tokens eben keine andere Instanz, die quasi hinter dem Rücken bedient werden muss, bevor die Routine direkt dem Zweck entsprechend abläuft. Sie ist dann direkt und ohne Umschweife zur Verfügung, laufzeittechnisch. Der einzige Overhead ist dann das NEXT, das von einem Token zum nächsten weiterschaltet. Und das ist schnell: den reservierten IP inkrementieren, lesen, die gelesene Adresse anspringen. Hierfür ist ein CPU-Register als IP reserviert, sonst wird der Ablauf wieder ineffizient. Landet man bei einer Token-Liste, dann wird der IP gesichert und umgeladen, und gleich mit NEXT wieder in der neuen Liste begonnen, auch das geht flott. Und all dies berührt den Datenstack nicht. Es muss also nur der Laufzeitapparat umgeladen werden, die Daten selbst bleiben transparent in Verfügung. Man kann das dann anders auch sehen: Die klassische Implementation führt ein ziemlich eisernes Regime, wie die Resourcen der CPU zu verbraten sind. Die beiden Stacks als SP, RP, den Instruction Pointer IP plus ein Umladeregister, eventuell dazu Top-Of-Stack in einem Register. Assembler plus Optimierung möchten aber lieber die ganze CPU für sich. Das ist ein Punkt und der nächste dann gleich - Forth wird auf eine CPU hin gestrickt, also von Assembler weg hochgezogen. Diese Denkweise ist auf den Desktops nun aber eher rar geworden, wenn man nicht in Richtung Redmond schaut, wo Intel mit sozusagen einbetonierter 80x86-Historie das Fahrwasser vorgibt. Für uCs hingegen ist das ein gangbares Szenario, eben wie auch für die lowlevel-Umgebung des Open-Boot im BIOS von Desktops. > Und gilt das dann nur bei Unterroutinenaufrufen? Da wird in der Regel bei > einem modernen, guten C Compiler auch kein Stackframe erzeugt, wenn das > nicht notwendig ist. Die Optimierer sind schon hypsch mächtig geworden, ja. Wenn aber für obiges Modell jedes kurze Forthwort ein eigenes C-Kompilat darstellen soll, hat der Optimierer für den Ablauf des Codes, von mehr Distanz betrachtet, eher weniger zu tun. Zuletzt dass ich damit herumgetan hatte (also schon lange nicht mehr), waren bei meinem Leib- und Magen-Werkzeug die Optimierungen Forth-intern, d.h., typische Abfolgen (die nach hunderten zählen), die sich leicht in Assembler darstellen lassen, wurden aufgefunden und zusammengefasst. Und über all dem aber, um das nicht zu vergessen, sitzt die Idee des strikten One-Pass-Compilers. Es ist ja nicht traditionellerweise das Kompilat das Ziel, weswegen ein Quelltet geladen wird, sondern, abstrakter, irgendeine Erledigung von irgendeiner Aufgabe. Da könnte die Bindung an die Eigenart auch störend werden, wenn alles, was geschieht, in mehreren Passagen wiederauftaucht. Man kann sich aber, seit dem ANS/ISO-Modell, mit den Mitteln zur Interpretersteuerung unterwegs gern seinen Mehr-Pass-Compiler stricken. Das gehört zum Chamäleon dazu, ebenso, wie man unterwegs kurz umschalten kann, einen BASIC-Interpreter stricken (bzw. für FORTRAN kam das gelegentlich in Umlauf) und hernach ein Stück algebraische Notation abarbeiten. Diese monokausal gestrickte Denkweise, wozu der Quelltext und wozu der Compiler diene, ist eine gutes Stück zu eng, für das, was man so alles aufführen kann. Hatte das einst in Übung, eben, um per zweimal Laden eines Quelltextes einen reloziierbaren Objektcode zu generieren, als externes Modul gesichert, um es ohne Quelltext ein andermal zu laden. Aber aus der Arbeitsteilung, wie die Werkzeuge nun, wenige Jahrzehnte später, ein Stück anders ineinandergreifen sollen, ist mehr eine Engspursichtweise geworden, so ein Allzweckgerät geht dann in Richtung Exot .. und soll doch vor allem in Sachen Laufzeiten im erträglichen Rahmen mithalten können. Wenn es da herausfällt, ist auch mir das dann zu wenig. Bei vielfach andersartiger Sichtweise muss das Ding ja nicht auf jedes Siegertreppchen, aber mitspielen sollte es schon können. Interessant ist mithin auch, dass man einige zu lösende Fälle um vieles anders anpackt, oder überhaupt erst integrativ erledigen kann, verglichen mit den Mainstream-Werkzeugen - wo manche Art von Lösung rein von der Art her, wie man mit dem Werkzeug umgeht, nicht auf dem Radar aufscheinen wird. Sprich, man hat deutlich mehr Freiheiten, und bezahlt dafür mit entsprechend mehr Disziplin, die zur Bändigung abverlangt wird - und sei es zur Bändigung nur der eigenen Ideen, noch bevor der geplagte Programmierer dann sein Werk beginnen will. Letzteres hat der Mainstream nicht vorgesehen. Die Welt bestehe aus Algorithmen und die schreibe man in Algebra.
Back to de.sci.electronics | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs "Wolfgang Allinger" <all2001@spambog.com> - 2019-08-15 17:45 -0400
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2019-08-16 09:22 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs "Wolfgang Allinger" <all2001@spambog.com> - 2019-08-16 22:53 -0400
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Johannes Bauer <dfnsonfsduifb@gmx.de> - 2019-08-16 20:55 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2019-08-16 22:26 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Johannes Bauer <dfnsonfsduifb@gmx.de> - 2019-08-16 22:47 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs "Wolfgang Allinger" <all2001@spambog.com> - 2019-08-16 23:34 -0400
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Johannes Bauer <dfnsonfsduifb@gmx.de> - 2019-08-17 08:27 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2019-08-17 09:23 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs "Wolfgang Allinger" <all2001@spambog.com> - 2019-08-17 06:17 -0400
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Johannes Bauer <dfnsonfsduifb@gmx.de> - 2019-08-17 20:36 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs "Wolfgang Allinger" <all2001@spambog.com> - 2019-08-17 18:31 -0400
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2019-08-17 09:25 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs "Wolfgang Allinger" <all2001@spambog.com> - 2019-08-17 07:53 -0400
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2019-08-17 19:15 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2019-08-17 09:44 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Johannes Bauer <dfnsonfsduifb@gmx.de> - 2019-08-17 10:41 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Ewald Pfau <anderswo@gmx.net> - 2019-08-17 08:34 +0000
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs "Wolfgang Allinger" <all2001@spambog.com> - 2019-08-17 08:05 -0400
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Helmut Schellong <rip@schellong.biz> - 2019-08-17 14:51 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs "Wolfgang Allinger" <all2001@spambog.com> - 2019-08-16 23:13 -0400
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Johannes Bauer <dfnsonfsduifb@gmx.de> - 2019-08-17 08:37 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs "Wolfgang Allinger" <all2001@spambog.com> - 2019-08-17 07:12 -0400
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Johannes Bauer <dfnsonfsduifb@gmx.de> - 2019-08-17 20:57 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs "Wolfgang Allinger" <all2001@spambog.com> - 2019-08-17 19:02 -0400
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Johannes Bauer <dfnsonfsduifb@gmx.de> - 2019-08-18 08:41 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Ewald Pfau <anderswo@gmx.net> - 2019-08-18 07:30 +0000
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Johannes Bauer <dfnsonfsduifb@gmx.de> - 2019-08-18 10:15 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Ewald Pfau <anderswo@gmx.net> - 2019-08-18 18:43 +0000
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Gerhard Hoffmann <dk4xp@arcor.de> - 2019-08-18 21:57 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2019-08-18 22:13 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Gerhard Hoffmann <dk4xp@arcor.de> - 2019-08-18 23:50 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Andreas Karrer <ak-9a@gmx.ch> - 2019-08-19 00:43 +0000
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Ralph Aichinger <ra@pi.h5.or.at> - 2019-08-19 07:21 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Eric Bruecklmeier <usenet@nerdcraft.de> - 2019-08-19 11:02 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs "Wolfgang Allinger" <all2001@spambog.com> - 2019-08-19 08:11 -0400
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Eric Bruecklmeier <usenet@nerdcraft.de> - 2019-08-19 14:44 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und"lange" ISRs Axel Berger <Spam@Berger-Odenthal.De> - 2019-08-19 15:51 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und"lange" ISRs Eric Bruecklmeier <usenet@nerdcraft.de> - 2019-08-19 15:56 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und"lange" ISRs Helmut Schellong <rip@schellong.biz> - 2019-08-19 16:40 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und"lange" ISRs Eric Bruecklmeier <usenet@nerdcraft.de> - 2019-08-19 16:53 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und"lange" ISRs Helmut Schellong <rip@schellong.biz> - 2019-08-19 17:15 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und"lange" ISRs Eric Bruecklmeier <usenet@nerdcraft.de> - 2019-08-19 17:17 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und"lange" ISRs Helmut Schellong <rip@schellong.biz> - 2019-08-19 18:56 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und"lange" ISRs Klaus Butzmann <kb.usenet@butzomail.de> - 2019-08-19 21:49 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und"lange"ISRs Axel Berger <Spam@Berger-Odenthal.De> - 2019-08-20 01:04 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und"lange"ISRs Axel Berger <Spam@Berger-Odenthal.De> - 2019-08-19 17:26 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und"lange"ISRs Eric Bruecklmeier <usenet@nerdcraft.de> - 2019-08-20 01:42 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und"lange"ISRs Gerhard Hoffmann <dk4xp@arcor.de> - 2019-08-20 02:48 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und"lange" ISRs Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2019-08-19 17:56 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und"lange" ISRs Helmut Schellong <rip@schellong.biz> - 2019-08-19 19:07 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und"lange" ISRs Andreas Karrer <ak-9a@gmx.ch> - 2019-08-19 15:17 +0000
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und"lange" ISRs Ewald Pfau <anderswo@gmx.net> - 2019-08-19 20:03 +0000
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und"lange" ISRs Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2019-08-19 23:14 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und"lange" ISRs "Wolfgang Allinger" <all2001@spambog.com> - 2019-08-20 18:56 -0400
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und"lange" ISRs Gerhard Hoffmann <dk4xp@arcor.de> - 2019-08-21 02:23 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und"lange" ISRs Gerhard Hoffmann <dk4xp@arcor.de> - 2019-08-21 02:26 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und"lange" ISRs "Wolfgang Allinger" <all2001@spambog.com> - 2019-08-21 06:30 -0400
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und"lange" ISRs Helmut Schellong <rip@schellong.biz> - 2019-08-21 13:27 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und"lange" ISRs Johannes Bauer <dfnsonfsduifb@gmx.de> - 2019-08-21 15:41 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und"lange" ISRs Gerhard Hoffmann <dk4xp@arcor.de> - 2019-08-21 15:13 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und"lange" ISRs Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2019-08-21 10:47 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und"lange" ISRs Axel Berger <Spam@Berger-Odenthal.De> - 2019-08-20 01:13 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2019-08-19 17:52 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs "Wolfgang Allinger" <all2001@spambog.com> - 2019-08-20 17:58 -0400
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Johannes Bauer <dfnsonfsduifb@gmx.de> - 2019-08-21 15:50 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2019-08-21 18:13 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Johannes Bauer <dfnsonfsduifb@gmx.de> - 2019-08-21 19:17 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Hanno Foest <hurga-news2@tigress.com> - 2019-08-21 20:16 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Gerhard Hoffmann <dk4xp@arcor.de> - 2019-08-21 21:02 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Hanno Foest <hurga-news2@tigress.com> - 2019-08-21 22:47 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2019-08-21 22:59 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2019-08-22 17:47 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Stefan Engler <stefan@epiket.de> - 2019-08-21 21:43 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Johannes Bauer <dfnsonfsduifb@gmx.de> - 2019-08-21 22:05 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2019-08-21 23:07 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Johannes Bauer <dfnsonfsduifb@gmx.de> - 2019-08-21 23:55 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Hanno Foest <hurga-news2@tigress.com> - 2019-08-22 00:12 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Johannes Bauer <dfnsonfsduifb@gmx.de> - 2019-08-22 00:34 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Hanno Foest <hurga-news2@tigress.com> - 2019-08-22 00:47 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Johannes Bauer <dfnsonfsduifb@gmx.de> - 2019-08-22 01:25 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Hergen Lehmann <hlehmann.expires.5-11@snafu.de> - 2019-08-22 01:06 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2019-08-22 00:11 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Sieghard Schicktanz <Sieghard.Schicktanz@SchS.de> - 2019-08-22 23:07 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Axel Berger <Spam@Berger-Odenthal.De> - 2019-08-23 00:50 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Ewald Pfau <anderswo@gmx.net> - 2019-08-23 06:57 +0000
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Rainer Knaepper <rainerk@smial.prima.de> - 2019-08-24 10:26 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Hanno Foest <hurga-news2@tigress.com> - 2019-08-21 23:59 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Johannes Bauer <dfnsonfsduifb@gmx.de> - 2019-08-22 01:04 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Hanno Foest <hurga-news2@tigress.com> - 2019-08-22 01:46 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Johannes Bauer <dfnsonfsduifb@gmx.de> - 2019-08-22 02:57 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2019-08-21 20:28 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Johannes Bauer <dfnsonfsduifb@gmx.de> - 2019-08-21 20:58 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2019-08-21 23:10 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Stefan Engler <stefan@epiket.de> - 2019-08-21 21:29 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Johannes Bauer <dfnsonfsduifb@gmx.de> - 2019-08-21 22:12 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Alfred Gemsa <gemsa@gmx.de> - 2019-08-21 22:33 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Johannes Bauer <dfnsonfsduifb@gmx.de> - 2019-08-21 23:41 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Alfred Gemsa <gemsa@gmx.de> - 2019-08-22 00:18 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Johannes Bauer <dfnsonfsduifb@gmx.de> - 2019-08-22 01:17 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Alfred Gemsa <gemsa@gmx.de> - 2019-08-22 01:42 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs "Wolfgang Allinger" <all2001@spambog.com> - 2019-08-22 06:58 -0400
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs "Wolfgang Allinger" <all2001@spambog.com> - 2019-08-22 07:02 -0400
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Alfred Gemsa <gemsa@gmx.de> - 2019-08-22 14:15 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2019-08-22 01:55 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Volker Bartheld <news2019@bartheld.net> - 2019-08-22 11:21 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Alfred Gemsa <gemsa@gmx.de> - 2019-08-22 12:13 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2019-08-21 23:25 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Johannes Bauer <dfnsonfsduifb@gmx.de> - 2019-08-22 00:00 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2019-08-22 00:38 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Johannes Bauer <dfnsonfsduifb@gmx.de> - 2019-08-22 01:10 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2019-08-22 01:37 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Johannes Bauer <dfnsonfsduifb@gmx.de> - 2019-08-22 03:14 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2019-08-22 07:18 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Johannes Bauer <dfnsonfsduifb@gmx.de> - 2019-08-22 02:46 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2019-08-22 11:57 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Johannes Bauer <dfnsonfsduifb@gmx.de> - 2019-08-22 12:34 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2019-08-22 17:21 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs "Wolfgang Allinger" <all2001@spambog.com> - 2019-08-22 07:48 -0400
Re: Benchmarks Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2019-08-23 10:56 +0200
Re: Benchmarks Johannes Bauer <dfnsonfsduifb@gmx.de> - 2019-08-23 14:41 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2019-08-21 23:14 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Ole Jansen <remove.this.kaspernasebaer@gmx.de> - 2019-08-22 08:40 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs "Wolfgang Allinger" <all2001@spambog.com> - 2019-08-20 01:32 -0400
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Eric Bruecklmeier <usenet@nerdcraft.de> - 2019-08-20 12:10 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs "Wolfgang Allinger" <all2001@spambog.com> - 2019-08-20 07:48 -0400
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Eric Bruecklmeier <usenet@nerdcraft.de> - 2019-08-20 14:42 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs "Wolfgang Allinger" <all2001@spambog.com> - 2019-08-20 08:56 -0400
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Johannes Bauer <dfnsonfsduifb@gmx.de> - 2019-08-21 15:45 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs "h.-d.winzler" <horst.d.winzler@web.de> - 2019-08-21 13:28 +0200
Re: FORTH 1: (was Re: (Atmel-) Mikrocontroller: Interrupts und "lange" ISRs Hans-Peter Diettrich <DrDiettrich1@aol.com> - 2019-08-19 00:23 +0200
csiph-web