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

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

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