Forum: Mikrocontroller und Digitale Elektronik Referat über Flags


von microman (Gast)


Lesenswert?

Hallo,
ich weis das ist vermutlich ne noob frage, trotzdem:
Wir arbeiten hier in der Schule mit dem 8051 und ich soll jetzt ein
Referat über die Flags (Overflow, Carry, Hilfscarry) halten.
Kann mir jemand diese Flags mal erklären und wenn möglich auch
allgemeine Definitionen... von Flags. Vielleicht auch noch was
technisches (Aufbau Flag...)

Danke und viele Grüße,

MICROMAN

von Axos (Gast)


Lesenswert?

also wenn du da nix im netz findest kann man dir auch nicht mehr helfen!

von Michael (ein anderer) (Gast)


Lesenswert?

@microman:

Ihr habt das in der Schule bestimmt durchgenommen, bzw. Du hast
entsprechende Hinweise zu Literatur etc. bekommen.

Lesen und selber nachdenken tut wirklich nicht weh, keine Angst, da
kann nichts passieren...

von thomas_p. (Gast)


Lesenswert?

@Michael ( ... )

Das wuerde ich so nicht sagen. Ich finde, dass NUR wenn man selber
denkt etwas passieren wird.

@microman
Wenn du morgen die Englischklausur fuer mich schreibst ( mit passablen
Ergebnis ), erklaere ich dir auch die Flags ;-)

von FunkTurm (Gast)


Lesenswert?

und ich dachte son forum wär zum fragen da...

von ...HanneS... (Gast)


Lesenswert?

Ja, ist es ja auch... Aber nicht zur Unterstützung der Faulheit.

von Michael (ein anderer) (Gast)


Lesenswert?

@thomas_p.:

So gesehen, hast Du natürlich recht!

Aber: So dumm wie man meint, ist die Pisa-Generation doch nicht:

Die sind sogar ziemlich schlau... Sie lassen denken und arbeiten,
anstatt dies selbst zu tun (zumindest versuchen sie es)...

von microman (Gast)


Lesenswert?

Das sind ja alles schöne Ratschläge, aber auf Googlesuche... bin ich
auch schon gekommen und habe nur ungenaue Angaben... gefunden.
Literaturangaben hat unser unfähiger Lehrer uns nicht gegeben. Als wir
ihn zur Vorbereitung auf das Referat anfragten, gab er uns ein Buch
ohne wirklichen Inhalt.
Wenn ich faul wäre würde ich mir ein fertiges Referat suchen , es gibt
bestimmt ein paar hilfreiche Quellen im Internet.
Ich hab auch schon ein fertiges Programm zu Flags in assembler
programmiert.

von Rufus T. Firefly (Gast)


Lesenswert?

Die Flags eines Prozessors sind in knapper Weise im Datenblatt
beschrieben. In ausführlicherer Weise sind sie im Programmierhandbuch
des jeweiligen Prozessors beschrieben.
Die MCS51-Reihe weilt schon so lange unter uns, daß das Internet von
Assemblerprogrammiertutorials dafür nur so überquillt - und wenn die
was taugen, dann sind die Flags darin auch erklärt.

Wenn man sowas mit Google nicht findet, dann sollte man eine
mittlerweile wichtige Fähigkeit erwerben: Das Formulieren von
Suchanfragen für Google.

von Peter D. (peda)


Lesenswert?

Flags sind Bits und können wie Bits ausgewertet werden (siehe bedingte
Sprungbefehle).

Bits können nur gesetzt oder gelöscht werden.
Flags werden noch zusätzlich in Abhängigkeit vom Ergebnis
mathemathischer Operationen gesetzt oder gelöscht, bzw. mathematische
Operationen erfolgen in Abhängigkeit von Flags (siehe 8051
Befehlsreferenz).

Eine Sonderstellung hat das C-Flag, es kann zusätzlich noch für
logische Bitoperationen (AND/OR) benutzt werden.

Wenn Du Probleme mit der englischen Sprache hast, versuche mal in der
Bibliothek alte Siemens oder Valvo 8051-Datenbücher zu kriegen, da
wurde der 8051 noch komplett in deutsch beschrieben.


Peter

von Thomas Burkhardt (Gast)


Lesenswert?

www.8052.com


In den Tutorials sind zwangsläufig auch die Flags beschrieben. Falls
das Referat noch net vorbei ist...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.