Задать вопрос
@twintwin1003

FASM PE «Hello world»?

Как написать банальный хелло ворлд на ассемблере под 32 бита, не использую различные API?
То есть аналог ДОС прерываниям 9h int 21h(www.codenet.ru/progr/dos/dos_0017.php), только под 32 бита.
Это возможно?

Платформа: Windows
ассемблер: FASM
  • Вопрос задан
  • 1590 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • Нетология
    1С-программист
    10 месяцев
    Далее
Решения вопроса 1
saboteur_kiev
@saboteur_kiev
software engineer
twintwin1003:
Прерывание 21 это тоже API DOS.
Но досовские функции недоступны в современных ОС, а прерывание 09 от биоса скорее всего тоже нет.
Вы уж определитесь чего вы хотите - вручную вычислять разрешение монитора и позиционировать точки, формируя символы, или пользоваться API.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Chvalov
@Chvalov
Если я правильно понял вопрос то: тыц 1, тыц 2
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы