Forum: Mikrocontroller und Digitale Elektronik aus 0 und1 = 0 OR, XOR, and?!


von Frank (Gast)


Lesenswert?

Hallo,
mein Compiler kennt or, XOR, and, not

ich habe a:0000 und b.0000 und will = 0000 herausbekommen...bekomme aber 
mit XOR offenbar 1111....XOR weil ich aus  a:1001 und b:0001 = 1000 
bekommen will.
Das Problem ist nun aber, wenn b bereits b:0001 ist und ich dann das 
gleich mache
a:1000 xor b:1000 = 11111 erhalte...

Wie kann ich das verhindern?


Also das ich mit
0000 and 0001 = 0000
0001 and 0001 = 0001
0000 or 0001  = 0001
0001 or 0001  = 0001
0001 xor 0001  = 0000
0000 xor 0001  = 0000 ??? ist das richtig

von Peter II (Gast)


Lesenswert?

Frank schrieb:
> ich habe a:0000 und b.0000 und will = 0000 herausbekommen...bekomme aber
> mit XOR offenbar 1111

offenbar??

Du musst doch wissen was rauskommt, bei XOR muss 0000 rauskommen.

von ozo (Gast)


Lesenswert?

Lieber Frank,

arbeite doch bitte mal an deiner Fragentechnik. Habe selten einen so 
wirren Text gelesen!

von Mark B. (markbrandis)


Lesenswert?

Frank schrieb:
> Hallo,
> mein Compiler kennt or, XOR, and, not
>
> ich habe a:0000 und b.0000 und will = 0000 herausbekommen

0 AND 0 ergibt 0.

von San L. (zwillingsfreunde)


Lesenswert?

Frank schrieb:
> 0000 xor 0001  = 0000 ??? ist das richtig

Nein.

XOR:
0 xor 0 = 0
0 xor 1 = 1
1 xor 0 = 1
1 xor 1 = 0

http://de.wikipedia.org/wiki/XOR-Gatter

Weiter kann ich dir nicht helfen... Deine Fragestellung überfordert 
mich.

von Frank M. (ukw) (Moderator) Benutzerseite


Lesenswert?

Frank schrieb:

> 0000 and 0001 = 0000
> 0001 and 0001 = 0001
> 0000 or 0001  = 0001
> 0001 or 0001  = 0001
> 0001 xor 0001  = 0000

Bis dahin korrekt.

> 0000 xor 0001  = 0000 ??? ist das richtig

Falsch.

von Thomas M. (thomaswm)


Lesenswert?

Zeige mal deinen Quelltext.

In C sollte es ja etwa so aussehen:
1
c = a ^ b;

von Frank (Gast)


Lesenswert?

hat sich erledigt... wenn ich ihm alle werte invertiert also mit not 
davor senden und dann sntelle von XOR einfach and verwende scheint es zu 
klappen

von Frank M. (ukw) (Moderator) Benutzerseite


Lesenswert?

Frank schrieb:
> ... scheint es zu klappen

Boah... ich hasse solche Aussagen.

von der alte Hanns (Gast)


Lesenswert?

Wenn es stimmt, was einige Linguisten behaupten, dass nämlich unsere 
Sprache nicht nur unser Denken prägt, sondern sogar unsere Wahrnehmung 
beeinflusst, dann beschleicht mich bei so manchem Beitrag in unserem 
Forum ein ungutes Gefühl.

von npn (Gast)


Lesenswert?

der alte Hanns schrieb:
> dann beschleicht mich bei so manchem Beitrag in unserem
> Forum ein ungutes Gefühl.

Laß dich nicht runterziehen, du riskierst bleibende Schäden :-))

von asterix (Gast)


Lesenswert?

der alte Hanns schrieb:
> Wenn es stimmt, was einige Linguisten behaupten, dass nämlich
> unsere
> Sprache nicht nur unser Denken prägt, sondern sogar unsere Wahrnehmung
> beeinflusst, dann beschleicht mich bei so manchem Beitrag in unserem
> Forum ein ungutes Gefühl.

Amen. :-)

von der alte Hanns (Gast)


Lesenswert?

Ja eben, Ihre Dialoge mit Ihrem Kumpel waren da von anderer Qualität!

von Udo S. (urschmitt)


Lesenswert?

der alte Hanns schrieb:
> Ja eben, Ihre Dialoge mit Ihrem Kumpel waren da von anderer Qualität!

ROFL

von der alte Hanns (Gast)


Lesenswert?

> ROFL
Dann hatte dieser Thread wenigstens ein Gutes.

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.