Правильно ли утверждение. 1) Что функции Win API это прототипы прерываний MS-DOS ? 2) Понять принцип работы WinAPI в разы проще на примерах прерываний MS-DOS ? 3) Стоит ли изучать MS-DOS ?
На все 3 вопроса ответ Нет. Хотя отчасти в функциях прерываний MS-DOS и угадываются принципы заложенные в WinAPI, но это не значит, что одно является развитием другого. В начале в MS-DOS использовались FLB блоки для обращения к файлам и только в 3,0 версии появились функции работы через handle. В остальных функциях ничего близкого к WinAPI нету. Ну а изучать ОС и её АПИ полностью устаревшую и работающую в режиме не совместимом с режимами работы современных процессоров для ПК это нужно уже просто ради исторического ликбеза.
Из общего у них только инструкции call/ret, а всё что внутри - уже далеко не одно. Ну ещё и таблицы прерываний: в досе IVT (векторы), а в Win IDT (диспетчеризация). В общем если хотите изучать интерфейс WinAPI, то не нужно подбираться к нему кругами через дос.