Pertanyaan tentang topik tersebut 'micro-optimization'
Apakah menggunakan xor reg, reg memberikan keuntungan dibandingkan mov reg, 0? [duplikat]
Ada dua cara terkenal untuk menyetel register bilangan bulat ke nilai nol di x86.
Salah satu
mov reg, 0
or
xor reg, reg
Ada pendapat bahwa varian kedua lebih baik karena nilai 0 tidak disimpan dalam kode dan menghemat beberapa...
16966 dilihat
schedule
30.12.2023
Bagaimana cara memaksa NASM untuk menyandikan [1 + rax*2] sebagai disp32 + indeks*2 alih-alih disp8 + base + indeks?
Untuk melakukan x = x*10 + 1 secara efisien, mungkin optimal untuk digunakan
lea eax, [rax + rax*4] ; x*=5
lea eax, [1 + rax*2] ; x = x*2 + 1
LEA 3 komponen memiliki latensi lebih tinggi pada CPU Intel modern, misalnya. 3...
509 dilihat
schedule
02.11.2023