Ассемблер в Linux для программистов C: различия между версиями

Содержимое удалено Содержимое добавлено
Арифметическая ошибка исправлена
Строка 867:
leal 5(%eax) , %ecx /* %ecx = %eax + 5 = 15 */
leal -3(%eax) , %ecx /* %ecx = %eax - 3 = 107 */
leal (%eax,%ebx) , %ecx /* %ecx = %eax + %ebx × 1 = 17 */
leal (%eax,%ebx,2) , %ecx /* %ecx = %eax + %ebx × 2 = 24 */