Questions marquées «assembly»

Questions de programmation en langage d'assemblage (asm). ASSUREZ-VOUS AUSSI DE TAGER avec le processeur et / ou le jeu d'instructions que vous utilisez, ainsi que l'assembleur. AVERTISSEMENT: pour les assemblys .NET, utilisez plutôt la balise [.net-assembly]. Pour Java ASM, utilisez plutôt la balise [java-bytecode-asm].



30
Pourquoi programmez-vous en assemblage? [fermé]
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question afin de pouvoir y répondre avec des faits et des citations en éditant ce message . Fermé l'année dernière . Améliorez cette question J'ai une …

3
L'utilisation de gdb pour un code d'assemblage en une seule étape en dehors de l'exécutable spécifié provoque l'erreur "Impossible de trouver les limites de la fonction actuelle"
Je suis en dehors de l'exécutable cible de gdb et je n'ai même pas de pile correspondant à cette cible. Je veux quand même faire une seule étape, afin de pouvoir vérifier ce qui se passe dans mon code d'assemblage, car je ne suis pas un expert en assemblage x86. …



1
Les instructions x86 nécessitent-elles leur propre encodage ainsi que tous leurs arguments pour être présents en mémoire en même temps?
J'essaie de comprendre s'il est possible d'exécuter une machine virtuelle Linux dont la RAM n'est sauvegardée que par une seule page physique. Pour simuler cela, j'ai modifié le gestionnaire de défaut de page imbriqué dans KVM pour supprimer le bit actuel de toutes les entrées de table de page imbriquée …

1
Pourquoi l'initialisation agrégée GCC d'un tableau remplit-elle d'abord le tout avec des zéros, y compris des éléments non nuls?
Pourquoi gcc remplit-il le tableau entier avec des zéros au lieu des 96 entiers restants uniquement? Les initialiseurs non nuls sont tous au début du tableau. void *sink; void bar() { int a[100]{1,2,3,4}; sink = a; // a escapes the function asm("":::"memory"); // and compiler memory barrier // forces the …






2
Le préfiltre L2 HW est-il vraiment utile?
Je suis sur Whisky Lake i7-8565U et les compteurs de et le temps nécessaire pour copier 512 Ko de données (deux fois plus que la taille du cache L2) et fait face à un malentendu concernant le travail du préfiltre L2 HW. Dans le manuel Intel vol.4 MSR, il y …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.