Suchergebnisse für Anfrage "twos-complement"

4 die antwort

Interpreting vorzeichenbehaftete und vorzeichenlose Zahlen

der Lehrer sagte uns, dass eine Binärzahl, zum Beispiel 1000 0001, zwei Bedeutungen hat. einer steht für -127 (vorzeichenbehaftet), der von -127 bis 127 reicht, und der andere ist eine vorzeichenlose Zahl, von 0 bis 256 Wenn ich eine binäre ...

2 die antwort

Was ist die höchste und die niedrigste Ganzzahl für die Darstellung von vorzeichenbehafteten Zahlen im Zweierkomplement in 5 Bits?

Ich verstehe, wie binär funktioniert und ich kann binär bis dezimal berechnen, aber ich verliere mich um vorzeichenbehaftete Zahlen. Ich habe ein @ gefund Taschenrechne [http://www.exploringbinary.com/twos-complement-converter/] das macht die ...

2 die antwort

Welche 2-Komplement-Integer-Operationen können verwendet werden, ohne hohe Bits in den Eingängen auf Null zu setzen, wenn nur der niedrige Teil des Ergebnisses gewünscht wird?

Bei der Assembly-Programmierung ist es üblich, aus den niedrigen Bits eines Registers etwas zu berechnen, bei dem nicht garantiert ist, dass die anderen Bits auf Null gesetzt sind. In höheren Sprachen wie C werden die Eingaben einfach auf die ...

TOP-Veröffentlichungen

4 die antwort

Erklären Sie, warum x == ~ (~ x + 1) + 1 (Zweierkomplement und zurück!)

Wie wir alle wissen, stehen negative Zahlen im Speicher normalerweise für solche Zweierkomplementzahlen from x to ~x + 1und um zurück zu kommen, machen wir nicht das Offensichtliche wie ~([~x + 1] - 1) aber stattdessen machen wir ~[~x + 1] + ...

4 die antwort

Wie wird ein Überlauf im Zweierkomplement festgestellt?

Ich sehe das, wenn ich positive und negative Zahlen mit @ subtrahietwo's complement Ich bekomme Überläufe. Wenn ich zum Beispiel 1 von 2 subtrahiere, erhalte ich: 2 = 0010 1 = 0001 -> -1 = 1111 2 + (-1) -> 0010 + 1111 = 10001So hat hier ...

2 die antwort

Unsignierte / signierte Rechenaufgaben aus der Perspektive eines Programmierers

int x = random(); int y = random(); unsigned ux = (unsigned) x; unsigned uy = (unsigned) y;Für jeden der folgenden C-Ausdrücke müssen Sie angeben, ob der Ausdruck immer 1 ergibt oder nicht. Wenn er immer 1 ergibt, beschreiben Sie die zugrunde ...

4 die antwort

Was sind die Maximal- und Minimalwerte, die mit einer 5-stelligen Zahl dargestellt werden können? in 2er Komplementdarstellung

Was sind die Maximal- und Minimalwerte, die mit einer 5-stelligen Zahl dargestellt werden können, die die Zweierkomplementdarstellung annimmt? do Ich finde den minimalen und maximalen Wert von 5-stelligen Zahlen, die 00000 sind und ich bin nicht ...

3 die antwort

wie man zwei Komplemente eines Bytes in c ++ nimmt

Ich sehe mir einen C ++ - Code an und sehe: byte b = someByteValue; // take twos complement byte TwosComplement = -b;Nimmt dieser Code das Zweierkomplement von b? Wenn nicht, was macht es?

4 die antwort

Zweierkomplement von Zahlen in Python

Ich schreibe Code, der alle 16 Bits negative und positive Zahlen enthält, wobei das MSB das Zeichen ist, das auch als Zweierkomplement bezeichnet wird. Das heißt, die kleinste Zahl, die ich haben kann, ist-32768welches ist1000 0000 0000 0000 in ...

2 die antwort

Assembly MASM Umgang mit negativen ganzen Zahlen

Ich wurde angewiesen, ein Programm in Assembly zu schreiben, das die folgende Arithmetik ausführt:((A + B) / C) * ((D - A) + E)Ich habe es geschafft, wenn ke...