Suchergebnisse für Anfrage "x86"
Wie werden hexadezimale Werte wie FFFFFFBB in der x86-Assemblyprogrammierung dargestellt?
Ich lerne etwas über die x86-Inline-Assembly-Programmierung. Ich wollte schreibenmov ecx, FFFFFFBB, der Compiler erkennt es jedoch nicht. Wie sollen solche Hexadezimalzahlen in Inline-Assembler-Code geschrieben werden?
Wie drucke ich eine Ganzzahl in der Assembly-Level-Programmierung ohne printf aus der c-Bibliothek?
Kann mir jemand das @ sagpurely assembly code zur Anzeige des Wertes in einem Register im Dezimalformat? Bitte schlagen Sie nicht vor, den printf-Hack zu verwenden und dann mit gcc zu kompilieren. Beschreibung Nun, ich habe einige ...
NASM Assembly Eingabe in Ganzzahl konvertieren?
Ok, also bin ich ziemlich neu in der Montage, eigentlich bin ich sehr neu in der Montage. Ich habe einen Code geschrieben, der einfach dazu gedacht ist, die numerische Eingabe des Benutzers zu übernehmen, ihn mit 10 zu multiplizieren und dem ...
Was ist der Unterschied in Logik und Leistung zwischen LOCK XCHG und MOV + MFENCE? [Duplikat
Diese Frage hat hier bereits eine Antwort: Laden und speichern Sie die einzigen Anweisungen, die neu sortiert werden? [/questions/50494658/are-loads-and-stores-the-only-instructions-that-gets-reordered] 2 AntwortenWas ist eine bessere ...
L1 Speicherbandbreite: 50% Wirkungsgradverlust bei Adressen, die sich um 4096 + 64 Bytes unterscheiden
Ich möchte die maximale Bandbreite der folgenden Vorgänge mit Intel-Prozessoren erreichen. for(int i=0; i<n; i++) z[i] = x[i] + y[i]; //n=2048wobei x, y und z Float-Arrays sind. Ich mache das auf Haswell-, Ivy Bridge- und Westmere-Systemen. Ich ...
Mikrofusions- und Adressierungsmodi
Ich habe mit dem @ etwas Unerwartetes gefund Intel® Architecture Code Analyzer [https://software.intel.com/en-us/articles/intel-architecture-code-analyzer] (IACA). Die folgende Anweisung mit[base+index] Adressierung addps xmm1, xmmword ptr ...
CMP in x86 mit Klammern und Adresse
Ich habe die folgende Zeile in der x86-Assemblersprache, die ich nicht kenne ... cmp %eax,0x80498d4(,%ebx,4)Ich weiß, dass es die beiden Hälften der Anweisung vergleicht, aber ich weiß nicht, was die Adresse darin tut und was die Klammern auch ...
Verwenden Sprachen / Compiler den x86 ENTER-Befehl mit einer Verschachtelungsebene ungleich Null?
Diejenigen, die mit der x86-Assembly-Programmierung vertraut sind, sind sehr an den typischen Funktionsprolog / -epilog gewöhnt: push ebp ; Save old frame pointer. mov ebp, esp ; Point frame pointer to top-of-stack. sub esp, [size of local ...
GCC / X86, Probleme mit relativen Sprüngen
Ich versuche einen relativen Sprung in der x86-Assembly zu machen, kann ihn jedoch nicht zum Laufen bringen. Aus irgendeinem Grund scheint mein Sprung immer wieder als absoluter Sprung oder so umgeschrieben zu werden. Ein einfaches ...
x86 Assembly abs () Implementierung?
Ich muss den Unterschied von 2 vorzeichenbehafteten ganzen Zahlen ermitteln. Gibt es eine ABS () - Funktion in der x86-Assemblersprache, so dass ich dies tun kann? Jede Hilfe wäre sehr dankbar.