Questions et réponses pour le x86 :

x86 est une architecture dérivée du processeur Intel 8086. La famille x86 comprend les architectures 32 bits IA-32 et 64 bits x86-64, ainsi que les architectures 16 bits héritées. Les questions sur ce dernier doivent être étiquetées [x86-16] et / ou [emu8086]. Utilisez la balise [x86-64] si votre question est spécifique à x86-64 64 bits. Pour le FPU x86, utilisez la balise [x87]. Pour SSE1 / 2/3/4 / AVX *, utilisez également [sse] et l'un des [avx] / [avx2] / [avx512] qui s'applique

10
votes
J'essaie de coder un EXE Packer / Protecteur comme moyen d'apprendre davantage sur l'assembleur, C ++ et comment fonctionnent les fichiers PE. Je l'ai actuellement travaillé pour que la sec ...

10
votes
J'apprends 80386 de Assemblage PC par Paul Cauter imul eax ; edx:eax = eax * eax mov ebx, eax ; save answer in ebx mov eax, square ...

10
votes
Je l'ai mis en œuvre le programme suivant pour la convolution matrice #include <stdio.h> #include <time.h> #define NUM_LOOP 1000 #define N 128 //input or output dimention ...

10
votes
Comment écririez-vous une fonction en C qui fait un comparateur atomique et échange de valeur entière, en utilisant du code de machine incorporé (supposant, disons, arc ...