Информация об изменениях

Сообщение Re[13]: Code review (просмотр кода) от 02.05.2019 6:30

Изменено 02.05.2019 6:58 Privalov

Re[13]: Code review (просмотр кода)
Здравствуйте, LaptevVV, Вы писали:

LVV>А если вспомнить, что команда цикла и команда безусловного перехода — это разные команды?


Я не очень понимаю, зачем опускаться на уровень ассемблерных команд. Ты всегда, компилируя проект, создаешь и ассемблерные листинги. Чтобы почитать на досуге? Мне за всю жизнь пришлось их читать несколько раз. Править — никогда.

О командах. ЕМНИП, команды цикла и перехода в самом деле разные. Но команда цикла, которая loop, работает со счетчиком. Команды для цикла типа while я не помню. Люычно делается проверка условия, и по результатам либо безусловный переход вверх, либо условный вниз.

Совсем оффтоп. А зато jmp и ret, по сути, одно и то же. И call где-то там же.
Re[13]: Code review (просмотр кода)
Здравствуйте, LaptevVV, Вы писали:

LVV>А если вспомнить, что команда цикла и команда безусловного перехода — это разные команды?


Я не очень понимаю, зачем опускаться на уровень ассемблерных команд. Ты всегда, компилируя проект, создаешь и ассемблерные листинги. Чтобы почитать на досуге? Мне за всю жизнь пришлось их читать несколько раз. Править — никогда.

О командах. ЕМНИП, команды цикла и перехода в самом деле разные. Но команда цикла, которая loop, работает со счетчиком. Команды для цикла типа while я не помню. Обычно делается проверка условия, и по результатам либо безусловный переход вверх, либо условный вниз.

Совсем оффтоп. А зато jmp и ret, по сути, одно и то же. И call где-то там же.