COM-файл

COM-файл Определение и использование формата .COM Формат .COM используется для исполняемых файлов в DOS и CP/M.  В DOS .COM файлы […]

COM-файл

  • Определение и использование формата .COM

    • Формат .COM используется для исполняемых файлов в DOS и CP/M. 
    • В DOS .COM файлы могут содержать только код и данные, без информации о перемещении. 
    • В CP/M .COM файлы могут содержать код 8080 или 8086, в зависимости от версии. 
  • Совместимость и управление памятью

    • DOS и CP/M .COM файлы несовместимы, но могут быть запущены в обеих системах. 
    • В CP/M 3 .COM файлы могут иметь 256-байтовый заголовок, указывающий на завершение работы при запуске в более ранних версиях. 
  • Большие программы и поддержка платформы

    • Большие программы могут быть загружены в .COM файлы, но DOS не управляет памятью для них. 
    • .COM файлы все еще работают на современных платформах, таких как Windows NT, через эмуляторы DOS. 
  • Совместимость и выполнение

    • В DOS файлы .COM предпочтительнее для выполнения, если они имеют то же имя, что и EXE-файлы. 
    • В Windows NT и производных системах переменная PATHEXT может переопределять порядок выполнения файлов без указания расширения. 
  • Злонамеренное использование

    • Некоторые вирусы используют имена файлов, похожие на .com, чтобы обмануть пользователей, запустив вредоносные программы. 
    • В самом формате .COM нет ничего вредоносного, проблема заключается в случайном совпадении имен. 

Полный текст статьи:

COM-файл — Википедия

Оставьте комментарий

Прокрутить вверх