Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo zusammen,

ich sollte für einen Kollegen fragen, wie man die Aufgabe 2,3 (im Anhang zu finden) löst.

Für eine Antwort + Lösungsweg wäre ich sehr dankbar!

Mit freundlichen Grüßen,

aether

 

aufgabe.png

Geschrieben

Ich würde das so lösen:

Zunächst der Speicherbedarf einer einzelnen Positionsangabe:

Eine einstellige Hex-Zahl entspricht 4 Bit (16 mögliche Zustände): 11 * 4 Bit = 44 Bit = 5½ Byte

Ich gehe nicht davon aus, dass hier halbe Bytes verwendet werden sollen. Wenn man auf diesem Niveau Speicher sparen wollte, würde man zunächst ein sparsameres Datenformat wählen. Darum werden aus den 5½ Bytes aufgerundet 6.

Eine Positionsangabe pro Minute sind 1440 Positionangaben in 24 Stunden. Der Speicherbedarf ist also 1440 * 6 Byte = 8.640 Byte.

Geschrieben (bearbeitet)

Hallo,

Für eine Hexadezimalzahl benötigst Du 4 Bit bzw. 1/2 Byte. Daraus folgt für jeden Speicherplatz 11 mal 4 Bit. Nun gibt es zwei Ansätze entweder das ganze wird in "vollen" Byte gespeichert oder der Minimalplatz, also 44 Bit pro einminütige Anzeige (wovon ich ausgehe, da sonst wiederum pro Variable drei komplette Byte genommen würden, d.h. auch für die erste Angabe drei Byte). Also:

24 Stunden * 60 Minuten * 11 Anzeigeelemente * 1/2 Byte = 7920 Byte

(Das ganze erfolgt codiert, d.h. die Werte N,S,W,E werden aus dem Hexadezimalen A,B,C,D "übersetzt".)

Grüße

Micha

Bearbeitet von mqr
Rechtschreibung

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...