Von Kindheit an lernen wir, Dinge ohne zu tunDas ist im Erwachsenenleben unverzichtbar: einfache Handlungen ausführen, höflich sprechen, lesen, zählen. Wahrscheinlich erinnert sich jeder daran, wie schwierig es für ihn war, im Kindergarten oder in der Grundschule zu zählen, wie schwer es war, sich daran zu gewöhnen, Zahlen richtig zu schreiben. Nach einiger Zeit gewöhnen wir uns so sehr an die Tatsache, dass alles auf dem Dezimalzahlensystem (Konto, Geld, Zeit) basiert, dass wir nicht einmal die Existenz anderer Systeme vermuten (die auch in verschiedenen Tätigkeitsbereichen, beispielsweise in der Produktion oder im IT-Bereich, weit verbreitet sind ).
Eine dieser "nicht standardmäßigen" OptionenAbrechnung ist ein binäres System. Wie der Name schon sagt, besteht der gesamte Zeichensatz aus 0 und 1. Obwohl es einfach erscheint, wird das Binärsystem heute in den komplexesten technischen Geräten verwendet - Computern und anderen automatisierten Komplexen.
Es stellt sich die Frage: Warum haben Sie sich für die Verwendung entschieden, weil es für eine Person viel bequemer ist, sich auf die üblichen 10 Ziffern zu konzentrieren? Tatsache ist, dass ein Computer eine Maschine ist, die mit Hilfe von Elektrizität arbeitet, und ihre Softwarefüllung besteht tatsächlich aus den einfachsten Aktionsalgorithmen. Ein binäres System aus der Sicht eines Computers hat eine Reihe von Vorteilen gegenüber anderen:
1. Es gibt zwei Zustände für die Maschine: Sie funktioniert oder nicht, es gibt Strom oder keinen Strom. Jeder dieser Zustände ist durch eines der Symbole gekennzeichnet: 0 - "Nein", 1 - "Ja".
2. Das binäre (binäre) System ermöglicht es, die Vorrichtung von Mikroschaltungen so weit wie möglich zu vereinfachen (das heißt, es reicht aus, zwei Kanäle für verschiedene Arten von Signalen zu haben).
3. Dieses System ist störungsfreier und schneller. Es ist rauschunempfindlich, weil es einfach ist und das Risiko eines Softwarefehlers minimiert wird, und schnell, weil die binäre Algebra viel einfacher zu implementieren ist als die Dezimalalgebra.
4. Boolesche Operationen mit Binärzahlen sind viel einfacher durchzuführen. Im Allgemeinen soll die Algebra der Logik (Boolean) die komplexen Prozesse der Signalumwandlung in technischen Systemen eines Computers verstehen.
Wenn Sie in einem technischen Bereich studieren, dannsind mit den Grundlagen der binären Darstellung vertraut. Für einen gewöhnlichen Menschen, der in solchen Angelegenheiten unerfahren ist, sind arithmetische Operationen mit 0 und 1 notwendig, um die Funktionsweise eines Computers besser verstehen zu können, was natürlich jeder hat.
Mit Null und Eins können Sie also dasselbe tunarithmetische Operationen wie bei gewöhnlichen Zahlen. In diesem Artikel werden Operationen wie Inversion, Addition Mod 2 und andere (rein spezifisch) nicht berücksichtigt.
Mal sehen, wie die Addition binär erfolgtZahlensystem. Fügen wir beispielsweise zwei Zahlen hinzu: 1001 und 1110. Fügen Sie ab der letzten Ziffer Folgendes hinzu: 1 + 0 = 1, dann 0 + 1 = 1, die folgende Aktion: 0 + 1 = 1 und schließlich 1 + 1 = 10. Insgesamt haben wir die Nummer 10111 bekommen.
Es tritt eine binäre Subtraktion aufnach den gleichen Prinzipien. Nehmen wir zum Beispiel die gleichen Zahlen, erst jetzt subtrahieren wir 1001 von 1110. Wir beginnen auch mit der letzten Ziffer: 0-1 = 1 (minus 1 von der nächsten Ziffer), dann auch nach dem Muster. Insgesamt 101.
Division und Multiplikation haben auch keine grundsätzlichen Unterschiede im Vergleich zu den Prinzipien der bekannten Dezimalform.
Zusätzlich zur Binärdatei verwendet der Computer ternäre, oktale und hexadezimale Zahlensysteme.