Ben montaj talimatı aslındaAşağıdaki montaj talimatı addsd -8 (% rbp),% xmm0?
addsd -8(%rbp), %xmm0
Ben SSE2 ile bir x86-64 makinede bir kayan nokta ekleme olduğunu biliyorum ne yaptığını anlamaya çalışıyorum. Ayrıca,% xmm0'ın bir kayıt olduğunu biliyorum. Ancak, emin değilim ne -8 (% rbp) ne anlama geliyor. Kılavuzlar biraz kafa karıştırıcı.
Temel olarak, soru -8 (% rbp), bir kayıttan (belki de son 8 bayt rbp) bir değer alması veya bellekten bir değer alması anlamına gelir (bir ofsette kayan nokta değeri) rbp'de bulunan adres -8'dir.
İkinci tahmininiz doğru. '-8' baytındaki değere 'rbp' adresinden kaydırılıyor. – Mysticial
Hey Mysticial, bunu kolayca açıklayan bir referansa işaret edebilir misiniz? – owagh
AT & T sözdizimi saldırılarının tekrar karıştırılması. – harold