А точно он сегфолтит? А файл целиком можно?
вот я тоже не понял почему, посчитал адреса руками, вкурил как работает e8, но всё равно не понял
А что такое сегфолт? И зачем там ноп ?
если ты собрался писать свою ось, то тебе придётся уяснить эти вещи самостоятельно
Какая то фигня с сегментами?
Наверное потому что Call 0x18 А инструкция с 0x17
неправильно дизассемблировалось. на 18 там как раз начало (55...) след. процедуры
Даже так там происходят странные вещи
А там нет пролога...
есть, пуш, поп
Он call прямо на add херачит
калл вычисляется от адреса грядущей инструкции
Там адрес на единицу больше. Смотри опкоды.
Обсуждают сегодня