stationeers.de Mod-Werkstatt · Dominik1199
EN Anmelden
  1. Start
  2. IC10-Akademie
  3. Tag 126

Tag 126 von 365 · Fortgeschritten · Monat 5: Speicher und Struktur

Wiederholung Woche 18: Stack

Zehn Fragen zur Woche: push, pop, poke, Tabellen im Stack, get und put mit anderen Geräten, clr und die Stack-Fallen.

Wiederholung 12 Min. Woche 18

Das lernst du heute

  • Quiz über push, pop, poke, get und put

Diese Woche ging es um den Stack. Zur Wiederholung:

  • push / pop / peek arbeiten oben am Stapel und bewegen sp (außer peek). Was zuletzt kam, geht zuerst.
  • poke adr wert und get r? db adr greifen auf feste Adressen zu, sp bleibt stehen. So wird der Stack zur Tabelle: Adresse = Anfang + Index.
  • get / put mit anderen Geräten: statt db ein Pin oder eine ReferenceId. put heißt immer Gerät, Adresse, Wert. Nur bestimmte Geräte haben Speicher, die Logic Memory nicht.
  • clr / clrd löschen den ganzen Speicher eines Geräts, über Pin bzw. ReferenceId.
  • Fallen: StackOverFlow bei mehr push als pop, StackUnderFlow bei pop auf leeren Stack, ein überschriebenes sp. Nach einem Neustart ist sp 0, die Inhalte stehen aber noch da.
  • Ringpuffer: Zeiger mit mod im Kreis führen, nie NaN speichern.

Ab 60 % ist das Quiz bestanden, die Erklärungen kommen nach dem Abgeben.

Wochenquiz

10 Fragen. Ab 60 % ist das Quiz bestanden – die Auswertung macht der Server.

Tag abschließen

  • Quiz mit mindestens 60 % bestanden

Ohne Konto wird der Fortschritt nur in diesem Browser gespeichert.

Fehler in dieser Lektion melden

Zum Melden bitte anmelden. Anmelden

Esc
↑ ↓ wählenEnter öffnen/ öffnet die Suche überall