Supportnet Computer
Planet of Tech

Supportnet / Forum / Plauderecke

Dual, Oktal, Dezimal...





Frage

Hallo! Ich hätte da mal ein paar dämliche Fragen... Bei Speichern sind 1 Byte = 8 Bit (falls es stimmt...) 1. Frage: Warum "ausgerechnet" die 8 ? Oder: was hat die dezimale "8" mit dem dualen "1" und "0" Zahlensystem zu tun ? Ist das mathematisch, historisch, technisch oder sonstwie bedingt ? Um in meiner totalen Ahnungslosigkeit bezüglich der "8" wenigstens mal empirisch Licht ins Dunkel zu bringen, habe ich Folgendes ausprobiert: 8 = 8 (bit) 8 x 2 = 16 8 x 4 = 32 8 x 8 = 64 8 x 8 x 2 = 128 8 x 8 x 4 = 256 8 x 8 x 8 = 512 8 x 8 x 8 x 2 = 1024 8 x 8 x 8 x 4 = 2048 8 x 8 x 8 x 8 = 4096 8 x 8 x 8 x 8 x 2 = 8192 8 x 8 x 8 x 8 x 4 = 16384 8 x 8 x 8 x 8 x 8 = 32768 8 x 8 x 8 x 8 x 8 x 2 = 65536 8 x 8 x 8 x 8 x 8 x 4 = 131072 8 x 8 x 8 x 8 x 8 x 8 = 262144 8 x 8 x 8 x 8 x 8 x 8 x 2 = 524288 8 x 8 x 8 x 8 x 8 x 8 x 4 = 1048576 (bit oder 1,048576Mbit) Ich tippe: "8" wegen Reihen- und Spaltenaufteilung in einem Speicherchip... ? "1048576" ist auch die Zahl, die einem immer wieder als "1024 x 1024 = 1048576" genannt wird... 2. Frage: ist an der Tabelle "was dran", kann man die überhaupt so aufstellen ? Wieso eigentlich 1024 x 1024 ? 3. Frage - sind... 8 x 8 x 8 x 8 x 8 x 8 = 262144 (bit) : 8 = 32768 (byte) oder 32,768kByte, weil ja 8bit = 1Byte ? 4. Frage: ich habe den Eindruck, dass eine Angabe von z.B. "32kByte" eher ein "faules Ei" ist, als den Tatsachen entsprechend. Müsste es nicht auf Grund dieser geometrischen Reihen- und Spaltenaufteilung in einem Speicherchip tatsächlich 32,768kByte heißen ? Oder lassen die Hersteller die 768 Bytes einfach auf dem Chip oder bei der Kennzeichnung weg ? Bitte keine Einzelpunkte herauszitieren, sondern ganzheitlich erklären! Und bitte den eigenen Grips verwenden und keine faulen Wickipedia-Links, die erkären nämlich einem Laien überhaupt nichts!! ;-))) mfg

Antwort 1 von Taschen_Rechner

PS, wegen: Ich tippe: "8" wegen Reihen- und Spaltenaufteilung in einem Speicherchip...
Also (Vermutung!):
8 = 8 Speicherzellen in einer Reihe
8 x 8 = 8 Reihen x 8 Spalten = 64 Speicherzellen = 1 Block á 64 Zellen
8 x 8 x 2 = 2 Blöcke mit 128 Zellen usw.

Antwort 2 von Marvin42

1. Die 8, weil die 8 eine Zweierpotenz ist und früher einfach niemand mehr als 8 Bit in einem Speicherregister brauchte und bauen konnte. Die Schalt-Relais waren einfach zu groß... Nix mit Zeilen und Spalten.

Alles weitere erklärt sich dadurch, dass bei Bits und Bytes ein Kilo als 2^10 definiert ist, was genau 1024 ist.

Antwort 3 von Häwasislos

Zitat:
Alles weitere erklärt sich dadurch, dass bei Bits und Bytes ein Kilo als 2^10 definiert ist

Ach echt? Woher hast'n die Definition?

Antwort 4 von wikipedia

es gibt halt nur 2 zustände..., an und aus.

Antwort 5 von Teddy7

das kommt wirklich daher, daß ein bit - also die kleinste Speichereinheit - entweder Strom führt oder nicht.
Also hat man für die Darstellung das Dual- oder Binärsystem genommen. Da kann eine Zahl auch nur die Werte 0 und 1 annehmen. die dezimale 2 ist dann binär die Zahl 10.

So wie im Dezimalsystem die 1000 = 10 hoch 10 ist - so hat man dann definiert, dass ein Kilobyte = 2 hoch 10 byte sein sollen - und das sind halt 1024.

daraus ergibt sich aber auch, da0 32 Kilobyte = 32 * 2 hoch 10 Byte sein muß - eben jene 32768 Byte.

Woher die 8 bit (in manchen Systemen gibt es noch ein zusätzliches Prüfbit) kommen weiß ich nicht - ich nehme mal technische Gründe an.

Also ist Deine 8er Tabelle Unsinn. Alles basiert auf 2er Potenzen. Die rechteste Stelle entspricht 2hoch0 (=dezimal 1), die nächste Stelle entspricht 2hoch1(=dezimal2), usw

Gruß
Teddy

Antwort 6 von Deppenverdampfer

Zitat:
Teddy7:
So wie im Dezimalsystem die 1000 = 10 hoch 10 ist

.

Antwort 7 von nighty

hi all :-)

In einer Abhandlung für die Académie des Sciences in Paris legte Gottfried Wilhelm Leibniz anno 1646 das nur auf 0 und 1 basierende binäre Zahlensystem dar; er war auch der Erste, der eine auf dem binären Zahlensystem beruhende Rechenmaschine konzipierte (wenngleich sie nicht realisiert wurde).

zu deiner frage warum 8 bit,weil es gerade so jemanden gefiel bzw prozessorbezogen ist

gruss nighty

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: