Как стать автором
Обновить

Комментарии 11

Странная статья. В качестве вводной статьи для новичков не понятная, а для тех кто уже что то понимает, бесполезная.

Почему только общедоступные? — с другими регистрами вам вряд ли даст ОС работать. Это 32 битные регистры (16, 8):

Правильно ли я понимаю, что с 64-битными регистрами ОС работать не даст?

Общедоступные регистры это 64, 32, 16, 8 разрядные регистры. ОС не даст вам доступ к 64 битным регистрам, если вы в 32 битном режиме.

Я-то в курсе, просто в статье написано насколько много дичи, что если новичок её случайно прочитает, то это пойдёт ему во вред.

Пересказ учебника по ассемблеру ? Но зачем ?

Пересказ - допустим. Но в этом пересказе слабое вступление (непонятно, почему автор начал раскрывать тему регистров. Что они с ним сделали? За что с ними так?). И никаких выводов в конце.

ЗЫ: ответ хорошиста на экзамене это напоминает ;). Вступление в билете написано, выводы озвучивает препод :)

32 бита x86? Осенью 2021? Почему бы не сфокусироваться тогда на основах - ассемблере 4004?

Да ладно Вам господа , залез в кладовку и с удовольствием полистал Книгу В.Юрова "ассемблер"(давно уже не наводил порядок -пыли мама дорогая))

НЛО прилетело и опубликовало эту надпись здесь

Вообще есть же пара неплохих книжек, и даже переведённые на русский:

Jo Van Hoey / Йо Ван Гуй - Beginning x64 Assembly Programming. From Novice to AVX Professional / Программирование на ассемблере х64. От начального уровня до профессионального использования AVX.

и

Daniel Kusswurm / Даниэль Куссвюрм - Modern X86 Assembly Language Programming. Covers x86 64-bit, AVX, AVX2, and AVX-512 / Профессиональное программирование на ассемблере x64 с расширениями AVX, AVX2 и AVX-512

Обе достаточно современные и прекрасно применимы и к упражнениям с fasm.

jng noback ; перейти на метку noback если eax НЕ > 10, аналог jl (<)

Скорее это если еах<=10

test eax, eax ; проверяем регистр eax

jz zero ; если регистр eax пуст то перейти на метку zero

Точнее если регистр еах=0

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории