Frage von sevmesende, 73

Was ist oxAA XOR 0x55?

"Bin neu bei Studiengang Wirtschaftsinformatik. Ich habe 3 Aufgaben bekommen, mitdem ich überhaupt nix anfagen kann.

  1. Was ergibt oxAA XOR ox55 ?

  2. Was ergibt oxAA AND ox55 ?

  3. Was ergibt oxAA OR ox55 ?

Was sind den oxAA und ox55???

Kann mir jemand detaliert erklären, was man darunter versteht und wie man es lösen kann."

Antwort
von Nemesis900, 73

Sicher das dort ox ist und nicht 0x (oder 0X) steht? Das wäre dann der Präfix für einen Hexadezimal-wert. Also AA und 55

Kommentar von sevmesende ,

ja genau es ist 0xAA XOR 0x55

Antwort
von nutzer131, 59

Warum ist dein ganzer Text in Anführungszeichen gesetzt?

0x bedeutet, dass das folgende als Hexadezimalzahl zu verstehen ist.

Mit dem XOR ist wahrscheinlich das bitweise XOR gemeint, weiß ich aber nicht genau. In der Uni wird man dir sicher gesagt haben was das ganze bedeutet. Es gibt bestimmt ein Skript oder Ähnliches in dem genau das steht.

0xAA ist binär 1010 1010

0x55 ist binär  0101 0101

1010 1010 XOR 0101 0101 = 1111 1111 = 0xFF

Und so weiter...

Kommentar von sevmesende ,

Warum am ende 1111 1111 = 0xFF ?

Kommentar von nutzer131 ,

Das ist, wie gesagt, das bitweise XOR. Das heißt man vergleicht jede Stelle des Bitstrings 1010 1010 mit der entsprechenden Stelle des Bitstrings 0101 0101.

An den Stellen an denen bei genau einem der Bitstrings eine 1 steht, steht im Ergebnis auch eine 1. An den Stellen, an denen bei beiden eine 0 steht oder bei beiden eine 1 steht, steht im Ergebnis eine 0. 

1111 1111 (binär) = FF (hexadezimal)

Antwort
von Omnivore08, 39

XOR ist die binäre Antivalent

AND ist binäres Und

OR ist binäres Oder

1010 ist jedenfalls A und 0101 ist 5

also sind das ja pippe einfache Ergebnisse

1010 1010 XOR
0101 0101
1111 1111

1010 1010 OR
0101 0101
1111 1111

1010 1010 AND
0101 0101
0000 0000

Kommentar von sevmesende ,

Warum kommt am ende 1111 1111 = 0xFF ?

Kommentar von Omnivore08 ,

Weil sowohl 0 xor 1 = 1 ist und 0 or 1 = 1 ist

Keine passende Antwort gefunden?

Fragen Sie die Community

Weitere Fragen mit Antworten