skavy lastname
Спасибо за детальный ответ, для начинающих очень полезно такое услышать. После изучения DOS, будет легче перейти на ассемблер который сейчас актуален? тот же masm fasm ?
Пожалуйста, разведи в своём сознании такие вещи, как:
1) ОС;
2) процессор;
3) прочее железо;
4) диалекты ассемблера.
Это весьма разные вещи. ДОС даст представление как работают операционные системы.
Процессор выполняет инструкции, которые совсем не зависят от операционной системы.
Прочее железо в своём древнем виде это устройства, с которыми ты работаешь через порты ввода-вывода. В современном виде это самостоятельны компьютер с процессором и со своей внутренней программой, которую также можно писать, не связанный с ОС на компьютере.
Диалекты ассемблера - MASM, FASM, NASM и прочие -- делают все одно и то же. У них немного отличается синтаксис и отличаются внутренние команды для генерирования исполняемой программы. Но все они на выходе дают один и тот же результат. Иногда даже байт в байт тот же.
Я предлагаю путь ДОС потому, что это простой и эффективный старт в правильном направлении.