preguntar acerca de strength-reduction

1
réponses

Comment multiplier un registre par 37 en utilisant seulement 2 instructions leal consécutives dans x86?

disons que %edi contient x et que je veux finir avec 37*x en n'utilisant que 2 instructions leal consécutives, comment m'y prendre? par exemple pour obtenir 45x vous feriez leal (%edi, %edi, 8), %edi leal (%edi, %edi, 4), %eax (to …
demandé sur 1970-01-01 00:33:37