Suchergebnisse für Anfrage "x86-64"
Setzen Sie die oberen 32 Bits des 64-Bit-Registers auf Null
Mit der amd64-Assembly können Sie die oberen 32 Bits eines 64-Bit-Registers, z. Nullen Sie die Rax-Bits auf, die nicht von eax abgedeckt werden. Es scheint, dass ich nicht und das ganze gegen eine 64-Bit-Konstante registrieren kann.
Wie wichtig ist die Funktionsausrichtung bei modernen Prozessoren?
Wenn ich C-Code mit einem aktuellen Compiler auf einem amd64- oder x86-System kompiliere, werden Funktionen auf ein Vielfaches von 16 Byte ausgerichtet. Wie wichtig ist diese Ausrichtung für moderne Prozessoren? Gibt es eine ...
Gibt es eine x86-Anweisung, die angibt, auf welchem Core die Anweisung ausgeführt wird?
Wenn ichcat /proc/cpuinfoIch sehe 8 Kerne, mit Ausweisen von0 zu7. Ist dort einx86 Befehl, der die Kern-ID des Kerns meldet, auf dem der Befehl selbst ausgeführt wird? Ich sah mich umcpuid aber das scheint nicht zurückzukehrencoreid unter ...
Ist es möglich, die Adresse eines Cache-Miss zu kennen?
Ist es möglich, die Adresse dieser verpassten Cache-Zeile zu kennen, wenn ein Cache-Fehler auftritt? Gibt es Hardware-Leistungsindikatoren in modernen Prozessoren, die solche Informationen liefern können?
Wie erkennt man die Architektur in NASM zur Kompilierungszeit, um einen Quellcode für x64 und x86 zu haben?
Ich suche nach einer Präprozessor-Funktionalität in nasm, die einen Quellcode für x86- und x64-Architekturen zulässt. Ich meine etwas im Sinne von ifdef some_constant. Wie C Präprozessor verwendet, wenn es erkennen möchte, ob es unter Windows ...
Liste der installierten Software mit C # abrufen
Ich versuche eine Liste der installierten Anwendungsschlüssel zu erhalten: RegistryKey RegKeyUninstallList = Registry.LocalMachine; string strUninstallList = @"SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall"; string[] test ...
ie lauten die Aufrufkonventionen für UNIX- und Linux-Systemaufrufe auf i386 und x86-6
Die folgenden Links erläutern die x86-32-Systemaufrufkonventionen für UNIX (BSD-Version) und Linux: http: //www.int80h.org/bsdasm/#system-call [http://www.int80h.org/bsdasm/#system-calls] http: ...
Wie kann man Funktionsrückgabewerte in C und C ++ auf x86-64 optimieren?
Das x86-64 ABI [http://www.x86-64.org/documentation/abi.pdf] gibt zwei Rückgaberegister an:rax undrdx, beide 64-Bit (8 Byte) groß. Angenommen, x86-64 ist die einzige Plattform, auf die abgezielt wird, und welche dieser beiden ...
Wo ist die x86-64 System V ABI dokumentiert?
Das x86-64-System-V-ABI (das auf allen Computern außer Windows verwendet wird) lebte unterhttp: //x86-64.org/documentation/abi.pd [http://x86-64.org/documentation/abi.pdf], aber diese Seite ist jetzt aus dem Internet gefallen. Gibt es ein neues ...
x86_64-Register rax / eax / ax / al Überschreiben des vollständigen Registerinhalts [duplizieren]
Diese Frage hat hier bereits eine Antwort: Warum setzen x86-64-Befehle in 32-Bit-Registern den oberen Teil des vollständigen 64-Bit-Registers auf ...