Diskussion: Rechnet der Computer öfter mit Nullen oder Einsen?

MCShamrock

Lt. Junior Grade
Registriert
Okt. 2013
Beiträge
461
Der Titel dieses Threads mag eigenartig klingen aber ich werde diese Frage jetzt einfach zur Diskussion in den Raum stellen:

Der Computer rechnet alles mit Nullen und Einsen. Aber sind die im System verarbeiteten Bits häufiger Nullen oder Einsen und warum?
Oder ist das rein zufällig?
 
da könntest du genauso gut fragen ob in einem beliebigen Buch öfter ein A oder ein E vorhanden ist ^^
 
GENAU gleich viele Nullen und Einsen.
Weil stellst einen Schalter auf Null, geht ein anderer auf Eins und anders herum.
 
Bei einigen habe ich das Gefühl das es mehr Nullen sind......... :cool_alt:
 
@ RiseAginstX: Das E ist statistisch gesehen häufiger

http://de.wikipedia.org/wiki/Buchstabenhäufigkeit

@ TE

Die Null. da alles in Bytes gespeichert/Addresiert wird und wenn eine Information weniger als die 8 Bit braucht der Rest mit nullen aufgefüllt wird. Bin mir da aber nicht sicher, wegen den Kompliment- und Komprimierungsgeschichten.
 
Zuletzt bearbeitet:
Muss er ja der logik nach.
Würde er mit 1 gefüllt werden würde das unnötig strom verbrauchen
 
tippe auf Null, da meines Wissens nach halt auch immer aufgefüllt wird, wenn nur ein paar bits auf "1" stehen. Und bei nem 64Bit OS sind das verdammt viele nullen ^^
 
Ich würde stark vermuten, dass mehr nullen verwendet werden.

Der Arbeitsspeicher verfügt über eine endliche Anzahl an Speicheradressen n. Solange der Arbeitsspeicher nicht komplett benutzt ist, ist eine endliche Anzahl der Speicheradressen n-m nicht verwendet. Die Differenz davon sollte im idealfall mit nullen belegt werden.

Zusätzlich werden in Speicher-Arrays nicht immer überall 1en verwendet sondern alternierende binäre Zeichen verwendet.
 
0 braucht gleich viel Strom wie 1
Strom braucht das Umschalten des Werts, egal ob auf 0 oder 1.
Und der Speicher wird nicht auf 0 gestellt... da steht einfach unadressierter Datenmüll drinnen, der alle paar Zyklen refresht wird.
 
Interessante Theorien!
@mm060488 Was meinst du mit alternierende binäre Zeichen?
 
Ja. Das wäre bei dieser enormen Menge an Bits doch eher extremst unwarscheinlich.
 
Marius schrieb:
[...] Und der Speicher wird nicht auf 0 gestellt... da steht einfach unadressierter Datenmüll drinnen, der alle paar Zyklen refresht wird.

Vorsicht, das muss nicht umbedingt stimmen. BIOS/UEFI können z.b. den Speicher vollständig durchtesten (wenn man den quick/fast/whatever POST deaktiviert und den vollen laufen lässt) indem sie einen bestimmten Wert schreiben und wieder lesen - danach müsste theoretisch der Inhalt des kompletten Speichers definiert sein (z.b. die ersten X MB mit dem binary shadow image des BIOS und der Rest mit dem Testmuster). Serverhardware und -BIOS machen das z.b. standardmäßig.
 
Zuletzt bearbeitet:
Betrachtet man die zunehmende Verbreitung von Smartphones und die Primitivität der APPz darauf, dazu der Einfluss des APP-Konzeptes auf den PC, rechnet der Computer wohl mit deutlich mehr Nullen, die ihn bedienen. :evillol:
 
MCShamrock schrieb:
Der Computer rechnet alles mit Nullen und Einsen. Aber sind die im System verarbeiteten Bits häufiger Nullen oder Einsen und warum?
Oder ist das rein zufällig?

Wenn man es denn als einsen uns Nullen bezeichnen will, dann wohl mehr Nullen - das "Nullsetzen" neuer Speicherbereiche ist ja nicht unüblich.
Aber insgesamt würde ich dann doch stark vermuten, dass die beiden statistisch gesehen gleich häufig sind.

mfg
 
Zurück
Oben