Pertanyaan yang diberi tag «assembly»

5
Cara memeriksa apakah biner memerlukan SSE4 atau AVX di Linux
Di Linux, /proc/cpuinfomemungkinkan seseorang untuk memeriksa semua flag CPU yang dimiliki mesin dengan cara yang sederhana. Biasanya, jika suatu program membutuhkan superset dari set instruksi mesin, cara termudah untuk menentukan ini adalah dengan menjalankannya dan melihat apakah itu menimbulkan SIGILLsinyal. Tetapi dalam kasus saya, semua prosesor saya mendukung setidaknya SSE4.1 …
20 linux  x86  assembly 


3
Instruksi latensi CPU pada prosesor x86 dan x64
Saya mencari beberapa tabel atau yang serupa yang dapat membantu saya menghitung efisiensi kode assembly. Seperti yang saya ketahui, bit shifting membutuhkan 1 jam CPU, tetapi saya benar-benar melihat berapa banyak yang membutuhkan penambahan (pengurangan harus sama), perkalian dan bagaimana mungkin menghitung waktu pembagian jika saya tahu nilai yang membagi. …
13 64-bit  cpu  latency  x86  assembly 


3
Seberapa lazimkah prosesor x64 lama yang tidak memiliki instruksi cmpxchg16b?
Instruksi cmpxchg16b untuk melakukan pertukaran memori atom 128 bit tidak didukung pada versi lama dari prosesor x64 tetapi sepertinya ini telah didukung oleh versi prosesor yang lebih baru selama beberapa tahun sekarang. Seberapa besar kemungkinan saya menemukan mesin 64-bit dengan prosesor lama yang tidak memiliki instruksi ini?
8 assembly 
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.