Возможно ли вывести «Hello world» на assembler (fasm) под win 64bit?
Стоит задача вывести на экран сообщение с текстом "Hello world", программу нужно написать на ассемблере (fasm). Сложность в том, что она должна запуститься на 64 битной винде и при этом быть типа .COM
Я нашел работоспособные примеры только для типа .EXE, для .COM вообще ничего нет. Я уже сомневаюсь что это вообще возможно
Файлы с расширением .com - 16-разрядные программы для DOS, как я помню. А там все прелести сегментной адресации памяти. А 64-разрядная система может запускать, как минимум, только 32-разрядные программы. Так что вам придётся, запускать DOSBox и иже подобным ему и играться.