Pertanyaan yang diberi tag «x86»

x86 adalah arsitektur yang berasal dari CPU Intel 8086. Keluarga x86 mencakup arsitektur 32-bit IA-32 dan 64-bit x86-64, serta arsitektur warisan 16-bit. Pertanyaan tentang yang terakhir harus ditandai [x86-16] dan / atau [emu8086]. Gunakan tag [x86-64] jika pertanyaan Anda khusus untuk x86-64 64-bit. Untuk FPU x86, gunakan tag [x87]. Untuk SSE1 / 2/3/4 / AVX * juga menggunakan [sse], dan [avx] / [avx2] / [avx512] yang berlaku


7
Bagaimana cara milw0rm penumpukan ini bekerja?
Saya biasanya tidak mengalami kesulitan untuk membaca kode JavaScript tetapi untuk yang ini saya tidak tahu logikanya. Kode ini berasal dari exploit yang telah diterbitkan 4 hari yang lalu. Anda dapat menemukannya di milw0rm . Ini kodenya: <html> <div id="replace">x</div> <script> // windows/exec - 148 bytes // http://www.metasploit.com // Encoder: …




3
Apa arti dari akses memori "non temporal" di x86
Ini adalah pertanyaan tingkat rendah. Dalam perakitan x86 ada dua instruksi SSE: MOVDQA xmmi, m128 dan MOVNTDQA xmmi, m128 Manual Pengembang Perangkat Lunak IA-32 mengatakan bahwa NT di MOVNTDQA adalah singkatan dari Non-Temporal , dan sebaliknya itu sama dengan MOVDQA. Pertanyaan saya adalah, apa arti Non-Temporal ?
123 x86  sse  assembly 



5
Tujuan register ESI & EDI?
Apa tujuan sebenarnya dan penggunaan register EDI & ESI di assembler? Saya tahu mereka digunakan untuk operasi string untuk satu hal. Bisakah seseorang juga memberi contoh?
119 assembly  x86 


8
`testl` eax melawan eax?
Saya mencoba memahami beberapa pertemuan. Perakitan sebagai berikut, saya tertarik pada testlbaris: 000319df 8b4508 movl 0x08(%ebp), %eax 000319e2 8b4004 movl 0x04(%eax), %eax 000319e5 85c0 testl %eax, %eax 000319e7 7407 je 0x000319f0 Saya mencoba memahami titik testlantara %eaxdan %eax? Saya pikir secara spesifik apa kode ini tidak penting, saya hanya mencoba …

11
Cara menginstal ia32-libs di Ubuntu 14.04 LTS (Trusty Tahr)
Saya menginstal Ubuntu 14.04 (Trusty Tahr) kemarin. Segalanya tampak baik-baik saja. Tetapi ketika saya mencoba mengkompilasi beberapa kode C, saya menemukan kesalahan berikut. Kesalahan tampaknya disebabkan oleh OS yang kurang mendukung arsitektur 32-bit. Output kesalahannya adalah sebagai berikut: /usr/bin/ld: i386 architecture of input file `./libsc.a(ftl_msg.o)' is incompatible with i386:x86-64 output …
115 ubuntu  x86 


10
Mengapa x86 jelek? Mengapa dianggap inferior jika dibandingkan dengan yang lain? [Tutup]
Seperti yang terjadi saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang perdebatan, argumen, jajak pendapat, atau diskusi yang diperpanjang. Jika Anda merasa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.