Wir arbeiten daran, die Unionpedia-App im Google Play Store wiederherzustellen
AusgehendeEingehende
🌟Wir haben unser Design fĂŒr eine bessere Navigation vereinfacht!
Instagram Facebook X LinkedIn
Ihre eigene Unionpedia mit Ihrem Logo und Ihrer Domain, ab 9,99 USD/Monat
Mein Unionpedia erstellen

Protothread

Index Protothread

In der Informatik ist ein Protothread ein leichtgewichtiger Mechanismus zur parallelen Programmierung.

Inhaltsverzeichnis

  1. 16 Beziehungen: Contiki, Eingebettetes System, Endlicher Automat, Ereignis (Programmierung), GNU Compiler Collection, Informatik, Internetprotokollfamilie, Kommunikationsprotokoll, Kontextwechsel, Koroutine, Parallele Programmierung, Schnittstelle, Stapelspeicher, Thread (Informatik), UIP (micro IP), Varianten der Programmiersprache C.

Contiki

C64-Implementierung Contiki ist ein freies, Internet-fähiges Betriebssystem für 8-Bit-Computer und integrierte Mikrocontroller, inklusive Knoten eines Sensornetzes, entwickelt von Adam Dunkels.

Sehen Protothread und Contiki

Eingebettetes System

Eingebettetes System auf einer Einsteckkarte mit Prozessor, Speicher, Stromversorgung und externen Schnittstellen Ein eingebettetes System (auch) ist ein Computer, der in einen technischen Kontext eingebunden (eingebettet) ist.

Sehen Protothread und Eingebettetes System

Endlicher Automat

Abbildung 1: Beispiel eines EA, der eine Tür beschreibt Ein endlicher Automat (EA, auch Zustandsmaschine, Zustandsautomat;, FSM) ist ein Modell eines Verhaltens, bestehend aus Zuständen, Zustandsübergängen und Aktionen.

Sehen Protothread und Endlicher Automat

Ereignis (Programmierung)

Ein Ereignis dient in der Softwaretechnik – bei Entwicklung nach dem ereignisorientierten Programmierparadigma – zur Steuerung des Programmflusses.

Sehen Protothread und Ereignis (Programmierung)

GNU Compiler Collection

GCC ist der Name der Compiler-Suite des GNU-Projekts.

Sehen Protothread und GNU Compiler Collection

Informatik

Lambda lc.svg Sorting quicksort anim frame.svg Utah teapot simple 2.png 3-Tasten-Maus Microsoft.jpg Bei der Informatik handelt es sich um die Wissenschaft von der systematischen Darstellung, Speicherung, Verarbeitung und Übertragung von Daten, wobei besonders die automatische Verarbeitung mit Computern betrachtet wird.

Sehen Protothread und Informatik

Internetprotokollfamilie

Die Internetprotokollfamilie ist eine Familie von rund 500 Netzwerkprotokollen, die die Basis für die Netzkommunikation im Internet bilden.

Sehen Protothread und Internetprotokollfamilie

Kommunikationsprotokoll

In der Informatik und in der Telekommunikation ist ein Kommunikationsprotokoll eine Vereinbarung, nach der die Datenübertragung zwischen zwei oder mehreren Parteien abläuft.

Sehen Protothread und Kommunikationsprotokoll

Kontextwechsel

Kontextwechsel oder Taskswitching nennt man den Vorgang in einem Betriebssystem, bei dem die Bearbeitung des aktuellen Prozesses (oder auch Threads, Tasks oder Programms) unterbrochen wird (z. B. nach einer festgelegten Zeitspanne durch einen Timer-Interrupt oder bei Systemaufrufen) und zu einer anderen Routine gewechselt wird.

Sehen Protothread und Kontextwechsel

Koroutine

In der Informatik sind Koroutinen (auch Coroutinen) eine Verallgemeinerung des Konzepts einer Prozedur oder Funktion.

Sehen Protothread und Koroutine

Parallele Programmierung

Parallele Programmierung ist ein Programmierparadigma.

Sehen Protothread und Parallele Programmierung

Schnittstelle

Schnittstellen: Sinnesorgane und Hände sind Schnittstellen zwischen Gehirn und Außenwelt. Geräte für Eingabe und/oder Ausgabe sind Schnittstellen zwischen Außenwelt und Computer. Eine Netzwerk-Schnittstelle kann viele Schichten haben, siehe OSI-Modell. Netzwerkanschluss (Bildmitte), DisplayPort-Monitoranschluss (rechts oben), USB 2.0 (rechts unten).

Sehen Protothread und Schnittstelle

Stapelspeicher

Vereinfachte Darstellung eines Stacks mit den Funktionen Push (drauflegen) und Pop (herunternehmen) In der Informatik bezeichnet ein Stapelspeicher oder Kellerspeicher (kurz Stapel oder Keller, häufig auch mit dem englischen Wort Stack bezeichnet) eine häufig eingesetzte dynamische Datenstruktur.

Sehen Protothread und Stapelspeicher

Thread (Informatik)

In der Informatik bezeichnet Thread (‚Faden‘, ‚Strang‘) – auch Aktivitätsträger oder leichtgewichtiger Prozess genannt – einen Ausführungsstrang oder eine Ausführungsreihenfolge in der Abarbeitung eines Programms.

Sehen Protothread und Thread (Informatik)

UIP (micro IP)

Bei uIP handelt es sich um einen open-source TCP/IP-Stack, der privat wie kommerziell frei verwendet werden darf.

Sehen Protothread und UIP (micro IP)

Varianten der Programmiersprache C

Seit dem Erscheinen der Programmiersprache C im Jahr 1972 wurden mehrere Varianten (Spezifikationen und internationale Standards) veröffentlicht.

Sehen Protothread und Varianten der Programmiersprache C

Auch bekannt als Protofaden, Protothreads.