4
Perché l'introduzione di inutili istruzioni MOV accelererebbe un ciclo stretto nell'assemblaggio x86_64?
Sfondo: Durante l'ottimizzazione del codice Pascal con linguaggio assembly incorporato, ho notato un'istruzione non necessaria MOVe l'ho rimosso. Con mia sorpresa, la rimozione delle istruzioni non necessarie ha fatto rallentare il mio programma . Ho scoperto che l' aggiunta di MOVistruzioni arbitrarie e inutili ha aumentato ulteriormente le prestazioni . …