Suchergebnisse für Anfrage "bit-manipulation"

6 die antwort

Makros zum Setzen und Löschen von Bits

Im Versuch, ein paar einfache Makros zu schreiben, um die Aufgabe des Setzens und Löschens von Bits zu vereinfachen, die eine einfache Aufgabe sein sollten, aber ich kann sie scheinbar nicht zum korrekten Funktionieren bringen. #define ...

8 die antwort

Was ist der asm-Stil “x | 0 ”Einige Javascript-Programmierer verwenden jetzt?

Ich habe einen leistungskritischen Javascript-Code gesehen, wie den aufdieses Projek [https://github.com/taisel/IodineGBA], das bitweise ODER-Verknüpfungen mit 0 ausgiebig nutzt. Beispiel: GameBoyAdvanceCPU.prototype.write8 = function (address, ...

6 die antwort

Schnelle Bitverschiebung eines Byte-Arrays - CMAC-Unterschlüssel

Ich muss so schnell wie möglich eine Links-Bit-Verschiebung eines 16-Byte-Arrays in @ implementiere JavaCard. Ich habe diesen Code ausprobiert: private static final void rotateLeft(final byte[] output, final byte[] input) { short carry = 0; ...

TOP-Veröffentlichungen

14 die antwort

Finden von Bitpositionen in einer vorzeichenlosen 32-Bit-Ganzzahl

Ich glaube, ich habe in meiner CS-Klasse möglicherweise geschlafen, als sie über Bit-Positionen gesprochen haben, also hoffe ich, dass jemand helfen kann. Ich habe eine vorzeichenlose 32-Bit-Ganzzahl (Lässt den Wert verwenden: 28) aut einer ...

4 die antwort

Warum ist 1 >> 32 == 1?

Ich frage mich, ob das vielleicht ein JVM-Fehler ist? java Version "1.6.0_0" OpenJDK-Laufzeitumgebung (IcedTea6 1.4.1) (6b14-1.4.1-0ubuntu13) OpenJDK 64-Bit-Server-VM (Build 14.0-b08, gemischter Modus) class Tmp { public static void ...

2 die antwort

Optimierte Annäherung mit geringer Genauigkeit an `rootn (x, n)`

rootn (float_t x, int_t n) ist eine Funktion, die das @ berechnn -th root x 1 / n und wird von einigen Programmiersprachen wie @ unterstüt OpenCL [https://www.khronos.org/registry/cl/sdk/1.2/docs/man/xhtml/rootn.html]. ...

4 die antwort

'memcpy'-ähnliche Funktion, die Offsets um einzelne Bits unterstützt?

Ich habe darüber nachgedacht, das zu lösen, aber es scheint eine ziemliche Aufgabe zu sein. Wenn ich dieses Buch für mich nehme, schreibe ich es wahrscheinlich auf verschiedene Arten und wähle das Beste aus. Ich dachte, ich würde diese Frage ...

4 die antwort

Bit Twiddling Hacks: Bits auf offensichtliche Weise verschachteln [closed]

ch bin an diesem Problem interessier Interleave Bits die offensichtliche Art und Weise(vonhttp: //graphics.stanford.edu/~seander/bithacks.htm [http://graphics.stanford.edu/~seander/bithacks.html]) unsigned short x; // Interleave bits of x and ...

10 die antwort

Wie kann ich C portabel rechnen?

Wir schreiben einen Emulator, in dem wir Zeichen brauchen, die die Rechtsverschiebung verbreiten. Das emulierte System verwendet Zweierkomplementzahlen. Ich habe gelesen, dass das>>er @ -Operator für Ganzzahlen mit Vorzeichen in C ist ...

6 die antwort

Was ist CHAR_BIT?

Zitieren des Codes zur Berechnung des ganzzahligen Absolutwerts (abs) ohne Verzweigung vonhttp: //graphics.stanford.edu/~seander/bithacks.htm [http://graphics.stanford.edu/~seander/bithacks.html]: int v; // we want to find the absolute value of ...