x86 383

  1. Warum ist dieser C ++ - Code schneller als meine handgeschriebene Assembly zum Testen der Collatz-Vermutung?
  2. Was ist der Zweck der LEA-Anweisung?
  3. Optimieren eines Programms für die Pipeline in Intel-Sandybridge-Familien-CPUs
  4. Wie ermittelt man, ob eine .NET-Assembly für x86 oder x64 erstellt wurde?
  5. Wie sieht die Multicore-Assemblersprache aus?
  6. Wie man Tensorflow mit SSE4.2 und AVX Anweisungen kompiliert?
  7. Was ist eine Retpoline und wie funktioniert sie?
  8. Was passiert, wenn ein Computerprogramm läuft?
  9. Hilf mir, diesen JavaScript-Exploit zu verstehen
  10. Wie verwenden Sie gcc, um Assemblercode in Intel-Syntax zu generieren?
  11. Warum verursacht Integer-Überlauf auf x86 mit GCC eine Endlosschleife?
  12. Wie unterscheidet sich die ARM-Architektur von x86?
  13. Wie installiere ich ia32-libs in Ubuntu 14.04 LTS (Trusty Tahr)
  14. Header-Dateien für x86-SIMD-Intrinsics
  15. `testl` eax gegen eax?
  16. Was jeder Programmierer über das Gedächtnis wissen sollte?
  17. Was ist der Unterschied zwischen Trap und Interrupt?
  18. Warum ist SSE skalar sqrt (x) langsamer als rsqrt (x) * x?
  19. Zweck von ESI & EDI Registern?
  20. Was ist der Zweck XORing eines Registers mit sich selbst?
  21. Warum ist x86 hässlich? Warum gilt es im Vergleich zu anderen als minderwertig?
  22. Was ist der Unterschied zwischen MOV und LEA?
  23. Was bedeutet "nicht temporale" Speicherzugriffe in x86?
  24. Floating Point vs. Integer-Berechnungen auf moderner Hardware
  25. System.BadImageFormatException: Datei oder Assembly konnte nicht geladen werden (von installutil.exe)
  26. Was bedeutet "dword ptr"?
  27. Was ist der beste Weg, um ein Register in x86 Assembly auf Null zu setzen: xor, mov oder und?
  28. Der Punkt des Tests% eax% eax
  29. Was ist der Zweck des EBP-Rahmenzeigerregisters?
  30. Wie zerlege ich rohen x86-Code?
  31. Warum versteckt Intel den internen RISC-Kern in seinen Prozessoren?
  32. Was bedeutet "rep; nop; "gemein in x86-Assembly? Ist es das gleiche wie die "Pause" -Anweisung?
  33. Ist es möglich, dem Verzweigungsprädiktor mitzuteilen, wie wahrscheinlich es ist, dem Zweig zu folgen?
  34. Warum zerlegen x86-64-Anweisungen in 32-Bit-Registern den oberen Teil des vollständigen 64-Bit-Registers?
  35. Wie schreibe ich Hallo Welt in Assembler unter Windows?
  36. Die Verwendung von gdb für Einzelschritt-Assemblercode außerhalb der angegebenen ausführbaren Datei verursacht den Fehler "kann keine Grenzen der aktuellen Funktion finden"
  37. CPU Privilege Rings: Warum werden die Ringe 1 und 2 nicht benutzt?
  38. Ist das "sollte nicht passieren" einen AMD Fusion CPU Bug zum Absturz bringen?
  39. Wofür ist das Register "FS" / "GS" vorgesehen?


  40. Was bedeutet "int 0x80" im Assemblercode?
  41. Unterschied zwischen JE / JNE und JZ / JNZ
  42. Wo ist die Sperre für ein std :: atomic?
  43. Warum gibt es kein Register, das die höheren Bytes von EAX enthält?
  44. Warum verlässt "mov esp, ebp" in x86-Assembly?
  45. Wie funktioniert das x86-Paging?
  46. Effiziente Ganzzahlvergleichsfunktion
  47. GCC's Assembly-Ausgabe eines leeren Programms auf x86, win32
  48. Warum darf gcc spekulativ von einer Struktur laden?
  49. Schnellster Weg, um eine 128-Bit-Ganzzahl modulo eine 64-Bit-Ganzzahl zu berechnen
  50. Kompilieren / Ausführen von Assembler in Linux?