x86-64

x86-64 ist eine 64-Bit-Erweiterung für die Intel x86-Architektur
1
Antwort

Libtool denke, dass eine "Bibliothek wurde bewegt", aber das ist nicht der Fall

Ich rekompiliere derzeit gtk + und Abhängigkeiten von der Quelle (ich habe keine andere Wahl). Alle meine benutzerdefinierten Pakete werden in einem bestimmten benutzerdefinierten Punkt installiert (nennen wir es /packages ) (es kann seltsa...
01.10.2010, 11:12
2
Antworten

Vollständige Nutzung von Pipelines am Kaby Lake

(Weitere Informationen zur Code-Review Fragen ) des Kontexts dieser Schleife.) Umgebung: Windows 7 x64 VS 2017 Community Targeting x64-Code auf Intel i7700k (Kaby See) Ich schreibe nicht viel Assembler-Code, und wenn ich es tue,...
16.07.2017, 05:44
2
Antworten

SIMD-Anweisungen für Gleitkomma-Gleichheitsvergleich (mit NaN == NaN)

Welche Anweisungen würden für den Vergleich zweier 128-Bit-Vektoren aus 4 * 32-Bit-Fließkommawerten verwendet? Gibt es eine Anweisung, die einen NaN-Wert auf beiden Seiten als gleich betrachtet? Wenn nicht, wie groß wäre der Leistungseinfluss...
22.01.2016, 16:41
2
Antworten

GCC x86-64 Suboptimale Baugruppenausgabe, warum?

Wenn die Assembly-Ausgabe des folgenden Codes angezeigt wird (keine Optimierungen, erzeugen -O2 und -O3 sehr ähnliche Ergebnisse): %Vor% GCC tut etwas, was mir schwer fällt: %Vor% Warum verschiebt GCC die Float-Werte zweimal in xmm0 und...
19.09.2011, 01:38
1
Antwort

Ist es zulässig, eine x64-Funktion mit einem Ein-Byte-Befehl zu beginnen?

Laut masm's macamd64.inc, rex_push_reg ,    ... rex_push_reg muss anstelle von push_reg verwendet werden, wenn es als angezeigt wird   die erste Anweisung in einer Funktion, wie der aufrufende Standard vorschreibt   Diese Funktionen dürfen...
15.06.2017, 09:12
1
Antwort

Warum hat time () von time.h keinen syscall zu sys_time?

Ich habe ein sehr einfaches Programm mit den Aufrufen time() geschrieben, um die Verwendung von strace zu verdeutlichen, aber ich habe ein Problem; Der Aufruf time() scheint keinen Syscall zu erzeugen! Ich bin dann in die time() F...
14.01.2018, 17:57
1
Antwort

IA-32e 64-Bit-IDT-Gate-Deskriptor

Es gibt einen Segment Selector in Intels 64-Bit IDT Gate Descriptor. Aus meinem Verständnis über die 5-teiligen Intel-Handbücher wird jedoch die lineare Adresse des Interrupt-Handlers aus dem 64-Bit-Offset, der in dem IDT-Gate-Deskriptor spezifi...
27.11.2011, 09:59
1
Antwort

Was ist ein abgeschnittener Arbeitsspeicher?

ulimit -c kann verwendet werden, um RLIMIT_CORE festzulegen und die maximale Größe eines Coredumps zu begrenzen, den ein Prozess generieren kann. Jeder größere Arbeitsspeicher wird auf diese Größe gekürzt. Kann etwas Nützliches mit solc...
12.12.2011, 21:45
1
Antwort

Differenz s / w llvm-ld und llvm-link

Was ist der Unterschied zwischen llvm-ld und llvm-link ? Ich nehme an, llvm-ld führt eine Optimierung der Verbindungszeit durch, während llvm-link dies nicht tut. Habe ich Recht?     
09.04.2012, 07:33
1
Antwort

Wie liest man Eingaben von STDIN in x86_64 Assembly?

Ich versuche, x86_64 Assembly zu lernen, und ich habe heute versucht Standard-Input-Output und stolperte über diesen Beitrag Lernbaugruppe - Name des Echoprogramms Wie würde ich das Gleiche tun, um die Eingabe von STDIN zu lesen (mit der Anwei...
10.03.2012, 13:24