MS-DOS - это 16-разрядная операционная система, которая ограничивает присущую ей способность обращаться к большим объемам памяти.Я считаю, что ограничение для адресуемой памяти составляет 16 мегабайт в защищенном режиме с использованием расширенной памяти (80286 процессоров и выше).
См. Здесь: http://en.wikipedia.org/wiki/RAM_Limit
В настоящее время,Небольшие области приложений, такие как встроенные контроллеры, обычно используют один из многих широко доступных вариантов Linux.