Pytania oznaczone «x86»

x86 to architektura wywodząca się z procesora Intel 8086. Rodzina x86 obejmuje 32-bitowe architektury IA-32 i 64-bitowe x86-64, a także starsze architektury 16-bitowe. Pytania dotyczące tego ostatniego powinny być oznaczone tagami [x86-16] i / lub [emu8086]. Użyj tagu [x86-64], jeśli Twoje pytanie dotyczy 64-bitowej architektury x86-64. W przypadku FPU x86 użyj tagu [x87]. W przypadku SSE1 / 2/3/4 / AVX * użyj również [sse] i dowolnego z [avx] / [avx2] / [avx512], które mają zastosowanie

244
Co to jest retpolina i jak działa?

Aby zminimalizować ryzyko ujawnienia pamięci jądra lub pamięci międzyprocesowej ( atak Spectre ), jądro Linux 1 zostanie skompilowane z nową opcją , -mindirect-branch=thunk-externwprowadzoną w gcccelu wykonywania wywołań pośrednich za pośrednictwem tak zwanej retpoliny . To wydaje się być nowo...

243
Jak wygląda język asemblera?

Dawno, dawno temu, aby na przykład napisać asembler x86, miałbyś instrukcję mówiącą: „załaduj rejestr EDX wartością 5”, „zwiększ rejestr EDX” itp. W nowoczesnych procesorach, które mają 4 rdzenie (lub nawet więcej), na poziomie kodu maszynowego wygląda to tak, jakby były 4 oddzielne procesory (tj....

192
Czym różni się architektura ARM od x86? [Zamknięte]

Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 4 lata temu . Popraw to pytanie...