Bits sind die Basis der EDV

Bits gesellen sich zu 8 zu einem Byte, einer Speicherzelle in einem Computer.


Bits sind Binär, entweder 0 oder 1
Bytes können 8² = 256 verschiedene Werte annehmen.
Die ersten 128 sind die Zeichen des ASCII Codes oder positive Zahlen.
Die zweite hälfte sind frei für Umlaute und Sonderzeichen und wurden von Microsoft, Apple und Anderen jeweils unteschiedlich belegt.

Ist in dem Byte eine Zahl gespeichert, ist die zweite hälfte, also wenn das höchste Bit 1 ist, eine negative Zahl.
Für die speicherung von Vorzeichenbehafteten Zahlen stehen nur die unteren 7 Bit zur verfügung.

Sind diese 7 Bit = 1 ist die gespeicherte Zahl 1
Sind diese 7 Bit = 0 ist die gespeicherte Zahl 0
Wenn es eine positive Zahl ist.

Sind diese 7 Bit = 1 ist die gespeicherte Zahl 2
Sind diese 7 Bit = 0 ist die gespeicherte Zahl 1
Wenn es eine negative Zahl ist.

Denn bei 0 macht es keinen Unterschied ob sie jetzt im + oder im - ist, wobei fraglich ist ob sie überhaupt eines der beiden sein kann. Eine 0 ist einfach 0.


Am Ende hat man einen Wertebereich von 0 bis hoch auf 127 und runter zu -128.
Also von -128 bis 127 signed.
Oder von 0 bis 255 unsigned.