Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

moin,

ich bewundere immer, das immerwieder einfach nur Lösungen gepostet werden und anscheint jeder, außer mir, da auch was mit anfangen kann. ich hab überhaupt kein plan mehr welche aufgabe welche nummer hat, geschweigedennn, wie die genauen texte der aufgaben lauten.

es gab irgendwo im letzten drittel eine aufgabe, in der man eine binärzahl als antwort geben musste. aber die aufgabe war singemäß so, rechnen sie die zahlen 19 - 23 - 20 und noch irgendeine in binär um. Man konnte aber nur eine binärzahl als antwort geben.

ich war nicht der einzige der kein ahnung hatte was die da überhaupt von einem wollen. falls es jemand geben sollte der weiß wovon ich überhaupt rede. :-) bitte ich um erklärung.

mfg

lectore

Geschrieben

moin,

Aufgabe: Du solltest die 17-20 Stelle der HexZahl 00-E0-5C-BA-18-43 als Binärzahl angeben.

Lösung: Eine 2-stellige HexZahl = 8 Bit = 1 Byte (da du mit beiden Zahlen bis 255 darstellen kannst) => die beiden rechten HexZahlen sind die Bits 1-8, danach die beiden HexZahlen 9-16, dann kommen 17-24, usw. Da die Aufagbe war die Stellen 17-20 als Binärzahl zu bestimmen brauchen wir die 5. und 6. HexZahl von rechts also BA.

Jetzt wirds wichtig: BA (HEX) = 186(DEZ) = 1011 1010(BIN) [stellen 17-24]

Oder: B(HEX) = 11(DEZ) = 1011(BIN) [stellen 21-24]

Und: A(HEX) = 10(DEZ) = 1010(BIN) [stellen 17-20] (was gesucht war)

Hoffe es ist klar geworden.

Gruß Sillie

Geschrieben

Wie du die Zahl B8 umrechnest ist mir klar, aber wie du auf b8 kommst ist mir erlichgesagt nicht ganz klar. 17-20 stelle, zählst du die binärstellen???

"....brauchen wir die 5. und 6. HexZahl..." die 5. und 6. wäre doch c5, oder?

außerdem müsste man selbst bei deiner lösung zwei binärzahlen angeben 1011 und 1010. man konnte in der aufgabe aber nur einezahl angeben.

sorry, das ich noch mal nachfragen muss aber schon mal vielen dank

und mal ganz davon ab auf diesen verquerten lösungsweg wäre ich nie im leben gekommen.

mfg

lectore

Geschrieben

Hi,

Gegeben war die MAC-Adresse 00-E0-5C-BA-18-43. Es sollte die Hardwareadresse im Bereich 17. bis 20. Bit abgeändert werden. Da Binärzahlen von rechts nach links aufgebaut werden, musst du auch rechts mit dem Zahlen anfangen:

3 = Bit 1-4

4 = Bit 5-8

8 = Bit 9-12

1 = Bit 13-16

A = Bit 17-20

Also rechnest du HEX A in Binär um und schon hast du die Antwort.

Geschrieben
Hi,

Gegeben war die MAC-Adresse 00-E0-5C-BA-18-43. Es sollte die Hardwareadresse im Bereich 17. bis 20. Bit abgeändert werden. Da Binärzahlen von rechts nach links aufgebaut werden, musst du auch rechts mit dem Zahlen anfangen:

3 = Bit 1-4

4 = Bit 5-8

8 = Bit 9-12

1 = Bit 13-16

A = Bit 17-20

Also rechnest du HEX A in Binär um und schon hast du die Antwort.

Richtig, genau das wollte ich auch sagen :bimei

Geschrieben

ahh! von rechts nach links, das ist das stichwort. und dann war für die aufgabe also das A als antwort ausreichend also 1011.

schade, aber da wäre ich wärend der prüfung nie im leben drauf gekommen.

vielen dank noch mal

lectore

Geschrieben

:confused:

Sorry... ich habe die Aufgabe in der Prüfung zwar richtig geantwortet...

aber ich verstehe den Rechenweg nicht.

Weshalb muss ich die letzten 5 Zahlen umrechnen?? Von rechts nach links?? Gut das kann ich mir gerne merken...aber einen richtigen Sinn sehe ich keinen darin.

Tut mir leid, falls ich mich blöde dran stelle aber wir haben das in der Schule in der Form nicht gemacht.

Ich kann nur die Zahlen an sich umrechnen.

Geschrieben

Binärzahlen werden halt von rechts nach links aufgebaut, deshalb musst du auch rechts mit dem lesen anfangen. Zum veranschaulichen hier mal ne kleine Tabelle dazu:

DEZ | ... | 128 | 64 | 32 | 16 | 8 | 4 | 2 | 1 |

----+-----+-----+----+----+----+---+---+---+---|

BIN |     |     |    |    |    |   |   |   |   |
In dieser Tabelle wäre es halt max. ein 8 Bit Wert. Mithilfe einer solchen Tabelle kann man sich jetzt die Binärwerte errechnen / zusammenstellen. Hier ein paar Beispiele: BIN 00000000 = DEZ 0 BIN 00001010 = DEZ 10 BIN 11111111 = DEZ 255 Du errechnest dir deinen Dezimalwert also, indem du von rechts nach Links aufrechnest, im Beispiel DEZ 10 sieht das dann so aus: 0*1 + 1*2 + 0*4 + 1*8 = 0 + 2 + 0 + 8 = 10 Eine MAC-Adresse besteht aus 48 Bit. Da mit einer hexadezimalen Stelle genauso viele Werte dargestellt werden können wie mit 4 Bit, nämlich 16 Werte, wird auch gerne die verkürzte Darstellung der MAC-Adresse wie in der Aufgabe verwendet (00-E0-5C-BA-18-43).
BIN        DEZ     HEX

0000  -->   0  -->  0

0001  -->   1  -->  1

0010  -->   2  -->  2

0011  -->   3  -->  3

0100  -->   4  -->  4

0101  -->   5  -->  5

0110  -->   6  -->  6

0111  -->   7  -->  7

1000  -->   8  -->  8

1001  -->   9  -->  9

1010  -->  10  -->  A

1011  -->  11  -->  B

1100  -->  12  -->  C

1101  -->  13  -->  D

1110  -->  14  -->  E

1111  -->  15  -->  F
Voll ausgeschrieben lautet die MAC-Adresse:
0000 0000 1110 0000 0101 1100 1011 1010 0001 1000 0100 0011

   0    0    E    0    5    C    B    A    1    8    4    3

Spätestens jetzt sollte es deutlich werden, warum das A den 17. bis 20. Binärwert darstellt.

3 = Bit 1-4

4 = Bit 5-8

8 = Bit 9-12

1 = Bit 13-16

A = Bit 17-20

Geschrieben
BIN 00001010 = DEZ 10

Du errechnest dir deinen Dezimalwert also, indem du von rechts nach Links aufrechnest, im Beispiel DEZ 10 sieht das dann so aus:

0*1 + 1*2 + 0*3 + 1*4 = 0 + 2 + 0 + 4 = 10

Korrektur:

0*1 + 1*2 + 0*4 + 1*8 = 0 + 2 + 0 + 8 = 10

gruss, timmi

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...