Als «x86» getaggte Fragen

x86 ist eine Architektur, die von der Intel 8086-CPU abgeleitet ist. Die x86-Familie umfasst die 32-Bit-IA-32- und 64-Bit-x86-64-Architekturen sowie ältere 16-Bit-Architekturen. Fragen zu letzterem sollten mit [x86-16] und / oder [emu8086] gekennzeichnet sein. Verwenden Sie das Tag [x86-64], wenn Ihre Frage spezifisch für 64-Bit-x86-64 ist. Verwenden Sie für die x86-FPU das Tag [x87]. Verwenden Sie für SSE1 / 2/3/4 / AVX * auch [sse] und alle zutreffenden [avx] / [avx2] / [avx512]

243
Wie sieht die Multicore-Assemblersprache aus?

Es war einmal, als Sie zum Schreiben eines x86-Assemblers beispielsweise Anweisungen hatten, die besagten: "Laden Sie das EDX-Register mit dem Wert 5", "Erhöhen Sie das EDX-Register" usw. Bei modernen CPUs mit 4 Kernen (oder sogar mehr) sieht es auf Maschinencodeebene nur so aus, als gäbe es 4...