Size: a a a

Ассемблер

2020 December 06

А

Алексей in Ассемблер
а вот такое объяснение флага корректно ?
источник

А

Алексей in Ассемблер
ну то есть оно правильное ?
источник

a

asm in Ассемблер
Добро пожаловать Alessandra. Не ответив на вопрос, будешь удалён из чата
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
ку
источник

A

Alessandra in Ассемблер
Добрый вечер. Я новичок в ассемблере
источник

A

Alessandra in Ассемблер
Здесь можно задавать очевидные вопросы?
источник

A

Alessandra in Ассемблер
Я пытаюсь написать простую программу которая проходит по массив и меняет элементы
источник

A

Alessandra in Ассемблер
И у меня возникла проблема с CMP
источник

A

Alessandra in Ассемблер
При сравнении содержимого двух регистров даже если они равны получаеться результат != (срабатывает вызов jne)
источник

A

Alessandra in Ассемблер
источник

A

Alessandra in Ассемблер
В чем может быть проблема?
источник

A

Alessandra in Ассемблер
Cmp eax, edx всегда даёт значение !=
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
Alessandra
При сравнении содержимого двух регистров даже если они равны получаеться результат != (срабатывает вызов jne)
покажи скрин в отладке где эти регистры одинаковы, и следущий скрин после cmp,где флаг ZF не выставляется
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
скрины с содержимым регистров и флагов одновременно
источник

OK

Oliver Kromvel in Ассемблер
хе, искал в мануалах Информацию о буферах быстрого страничного преобра-зования (CPUID.0x18), а именно eah=18h , а  там только о 17h.А остальное зарезервировано пишет.Эх...
источник

OK

Oliver Kromvel in Ассемблер
То ли я неправильно понимаю  выражение CPUID.0x18
источник
2020 December 07

A

Alessandra in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮bot
скрины с содержимым регистров и флагов одновременно
Я посмотрела в отладчике, там действительно разное содержимое регистров получается
источник

A

Alessandra in Ассемблер
Значит ошибка произошла где-то раньше
источник

s

s54816 in Ассемблер
Oliver Kromvel
хе, искал в мануалах Информацию о буферах быстрого страничного преобра-зования (CPUID.0x18), а именно eah=18h , а  там только о 17h.А остальное зарезервировано пишет.Эх...
Просто скачай мануал поновее.
источник

ST

Saenro T in Ассемблер
Alessandra
Конечно, у тебя же там на байт смещение происходит по массиву из-за INC ESI, отсюда и разница в регистрах
источник