Обычно, когда мы пытаемся выполнить приложения, такие как язык C, Assembler, в 64-битной ОС, это просто не будет работать, если мы не используем такие программы, как DosBox.
Я хочу знать причину, по которой 8-битные приложения не работают в 64-битных ОС? Поскольку 64-разрядная версия намного больше, чем 8-разрядная, поэтому 8-разрядные приложения должны работать в 64-разрядном процессоре, тогда почему это не так?
и как такие программы, как DosBox, делают такие 8-битные приложения исполняемыми в 64-битной операционной системе?
Насколько я знаю -> эти 8-битные приложения работают в реальном режиме (Dos Mode).
Значит ли это, что в 64-битной ОС нет реального режима?
Я запутался в этой концепции, много искал в Google, но не смог найти ответа.