www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Logiksymbole (im AVR Befehlssatz)


Autor: Robert K. (molch) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Einen wunderschönen Guten Morgen alle zusammen,

es ist endlich Freitag und das Wochenende steht vor der Tür :-)

Aufgrund dieser heiteren Stimmung trau ich mir mal folgende Frage zu 
stellen:
Im Instructionset Summary und dem ausführlichen Befehlssatz Dokument von 
Atmel wird in den Logikgleichungen ein Zeichen verwendet welches mir 
vorher noch nie begegnet ist. Es handelt sich um einen Kreis mit einem 
Kreuz in der Mitte, also sozusagen ein eingekreistes +.
Das steht vorallem (oder nur?) zwischen dem N und V Flag, z.B. beim BRLT 
Befehl.

Nun könnt ich einfach sagen: der Befehl verzweigt nach einem cp, cpi... 
wenn das S Flag 1 ist und damit funktioniert mein Programm auch (hoffe 
mein Gedächtnis spielt mir hier keinen Streich), ABER dies ist eine 
Einstellung mit der ich ungern verkehre ^^

Bitte gebt mir eine kleine Erklärung was es damit auf sich hat.

Vielen Dank :)

Grüße Robert

Autor: Boxi Boxitec (boxi)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Steht doch davor: XOR

Autor: Johannes M. (johnny-m)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das ist ein Exklusiv-Oder.

Autor: Falk Brunner (falk)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@ Robert K. (molch)

>Kreuz in der Mitte, also sozusagen ein eingekreistes +.

XOR-Verknüpfung.

http://www.mikrocontroller.net/articles/AVR-Tutori...

MFG
Falk

Autor: Robert K. (molch) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke :)

@Boxi:
Steht wo davor?

@Falk:
Was ein Eklusiv ODER, Antivalenz ist weiß ich, nur wie gesagt das 
Logiksymbol als solches war mir fremd.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.