Size: a a a

Ассемблер

2021 August 16

s

s54816 in Ассемблер
*выключить
источник

d

disba1ancer in Ассемблер
с гуём лучше, имхо
источник

A

Aleksandr in Ассемблер
Там еще есть брекпоенты через xchg и вывод текста в консоль бочса
источник

d

disba1ancer in Ассемблер
меня вполне устроило
источник

d

disba1ancer in Ассемблер
про xchg в курсе
источник

d

disba1ancer in Ассемблер
а про консоль, это out 0xe9?
источник

A

Aleksandr in Ассемблер
И в какой-то из портов (E9 вроде) можно выводить текст
источник

A

Aleksandr in Ассемблер
Угу
источник

d

disba1ancer in Ассемблер
в общем в любом случае мне сейчас надо будет сделать не большой старткод, собирающий инфу, которую можно собрать только в рилмоде, и прыгнет в протмод
источник

A

Aleksandr in Ассемблер
Ну, удачи
источник

d

disba1ancer in Ассемблер
самое весёлое тут что всё это грузится по адресу 0x10000, а в рилмоде это 0, что добавляет веселья для линкерскрипта
источник

A

Aleksandr in Ассемблер
Так сделай линейную трансляцию адресов
источник

A

Aleksandr in Ассемблер
Ну и virtual, раздельные модули
источник

d

disba1ancer in Ассемблер
а это как?
источник

A

Aleksandr in Ассемблер
Что как? Virtual? Это в фасм
источник

d

disba1ancer in Ассемблер
просто я хочу иметь единый плотно пакованный бинарник
источник

d

disba1ancer in Ассемблер
у меня не фасм
источник

d

disba1ancer in Ассемблер
у меня уже гнутый асм и в основном си пойдут
источник

A

Aleksandr in Ассемблер
Сомневаюсь что так выйдет
источник

A

Aleksandr in Ассемблер
Выдели стартап-код в отдельный модуль, будет меньше боли с линковкой
источник