Wir mit Computern in Einsen und Nullen wie ihre Sprache zu kommunizieren. Programmiersprachen wie C + + sind nichts anderes als Übersetzer , damit Sie den Computer , was er tun soll . Bearbeiten von Bits im Speicher des Computers ist, wie Anweisungen gegeben werden . Um dies zu tun , müssen Sie lernen, mit den Nullen und Einsen arbeiten. Es gibt bestimmte andere Regeln für den Mathe von Binärzahlen . Anleitung
1
Bereiten Sie die Bit-Verschiebung . Führen Multiplikation und Division von zwei mit der Bit -Shift-Funktion . Wählen Sie die Anzahl der Bits, die zur Darstellung , ob das 8 sind , 16, 32 oder 64 Bit. Die Register der Computer-Prozessor über eine begrenzte Anzahl von Bits, die sie betreiben kann auf einem beliebigen Zeitpunkt . Daher müssen Sie die Bit-Verschiebung in einem mehrstufigen Prozess zu großen Integer-Werte aufnehmen .
2
Generieren Sie das Komplement der Zahl im Schieberegister . Um das Komplement der Zahl erzeugen , ersetzen Sie jedes Bit des Wertes von seinen entgegengesetzten Wert . Mit anderen Worten, ersetzen alle Bits , die einen Wert eines mit Nullen und die Bits, die einen Wert von Null mit Einsen haben. Sie schreiben negativen ganzen Zahlen in dieser Weise. Zum Beispiel schreiben negativen zwölf vom Komplement von zwölf Jahren.
3
das binäre Zahl auf der rechten oder auf der Grundlage , ob Sie möchten, Multiplikation oder Division zu tun übrig . Für ein bisschen Schicht-Betrieb , die einem Ort verschiebt , wird ein Bit passieren aus dem Register und ein Bit wird in das Register zu kommen , um den leeren bisschen zu füllen. Diese zusätzliche Bit wird auf der Grundlage , ob ein Bit-Verschiebung nach links oder ein bisschen nach rechts schieben geschieht bestimmt.
4
Ersetzen Sie die geschobene Bit eine Null bei der Durchführung einer Linksverschiebung . Ersetzen des Wertes des Vorzeichenbits , so dass das Vorzeichen der Zahl für eine arithmetische Verschiebung bewahrt wird. Eine logische Verschiebung nach rechts ersetzt die herausgeschoben Bit mit einer Null .