Size: a a a

Ассемблер

2020 December 21

EK

Eugene Krasnikov (ᴊɪ... in Ассемблер
Aleksandr
Микроконтроллеры, тестирование оборудования и автоматизация производства
А, ну почти... 😁
источник

A

Aleksandr in Ассемблер
Иногда очень напоминает организацию мероприятий, да
источник

DR

Dima Richev in Ассемблер
😁
источник

DR

Dima Richev in Ассемблер
Получилось! Кажись, разобрался с этими размерами))
Но пока что трудновато смещение находить. Нашёл через отладчик, клал в регистры al, ax и считал ))
источник

EK

Eugene Krasnikov (ᴊɪ... in Ассемблер
Dima Richev
Получилось! Кажись, разобрался с этими размерами))
Но пока что трудновато смещение находить. Нашёл через отладчик, клал в регистры al, ax и считал ))
Размер имеет значение! 🤥
источник

A

Aleksandr in Ассемблер
Dima Richev
Получилось! Кажись, разобрался с этими размерами))
Но пока что трудновато смещение находить. Нашёл через отладчик, клал в регистры al, ax и считал ))
А чего его находить то?
источник

DR

Dima Richev in Ассемблер
Да у меня мышление плоховато работает. Не могу представить эти регистры, как Евгений их нарисовал
источник

DR

Dima Richev in Ассемблер
В общем, разобрался. Потренироваться ещё надо.
А то тут кинулся, а не могу переводить регистры, пришлось разбираться
источник

ST

Saenro T in Ассемблер
Dima Richev
Получилось! Кажись, разобрался с этими размерами))
Но пока что трудновато смещение находить. Нашёл через отладчик, клал в регистры al, ax и считал ))
Если не в уме, то есть же калькуляторы.
источник

DR

Dima Richev in Ассемблер
Не, сам могу разобраться. Просто потренироваться чутка
источник

ST

Saenro T in Ассемблер
Даже в стандартном Виндовом калькуляторе можно двигать биты как влево, так и вправо.
источник

АМ

Алексей Маринченко... in Ассемблер
Мне внезапно пришла в голову мысль. Есть ли смысл написать ядро ОС на си, перевести его в ассемблер и попробовать оптимизировать? Будет эффективен такой метод?
источник

A

Aleksandr in Ассемблер
Почти наверняка нет
источник

A

Aleksandr in Ассемблер
Компиляторы очень хорошо оптимизируют, а тебе не только придется вычитывать машинный код, но и поддерживать его
источник

EK

Eugene Krasnikov (ᴊɪ... in Ассемблер
Парни, кто подскажет?
Почему VS 2019 при отладке асм-вставок в плюсовый код всё время неправильно показывает текущую строку исходника?
Это вообще как-нибудь лечится?
источник

YS

Yaroslav Savin in Ассемблер
асм вставки дебажатся?
источник

DR

Dima Richev in Ассемблер
Странно, не припоминаю такого. Вообще у меня VS запылился. Можешь попробовать отчёт отправить им, если действительно ошибка в VS
источник

A

Aleksandr in Ассемблер
Eugene Krasnikov (ᴊɪɴ x)
Парни, кто подскажет?
Почему VS 2019 при отладке асм-вставок в плюсовый код всё время неправильно показывает текущую строку исходника?
Это вообще как-нибудь лечится?
Как костыль - отлаживать их через дизассемблер
источник

EK

Eugene Krasnikov (ᴊɪ... in Ассемблер
Aleksandr
Как костыль - отлаживать их через дизассемблер
Это понятно, но неудобно. Не вижу названий переменных и пр.
источник

A

Aleksandr in Ассемблер
Он же показывает вроде
источник