AXE

У этой программы много возможностей: таких как диагностика системы, отладка программ в среде MS-DOS или в окне V86 в WINDOWS, предотвращение зависания в MS-DOS. За счет перехвата всех возможных исключений, AXE.COM можно вызвать во время работы другой программы или завершить работу программы. Утилита может загружать операционные системы с дискеты или жесткого диска, проигрывать AUDIOCD в среде чистого MS-DOS или же его просто эмулировать.
Теоретически AXE можно запускать на любом железе, даже на 8086 с монохромным монитором. А вот практически на компьютере OLIVETTI M28 программа вешается. Так как у него вместо BIOS встроенная система диагностики. Да, и CGA монитор - это не EGA. Утилита AXE работает почти под любой ОС: WINDOWS в окне V86, любые версии и виды DOS, FLOPOS, DS-16, TRIADA OS. Это даёт истину безграничные возможности! Но будем реалистами.
Работа AXE в среде MS-DOS
После выхода из этой программы она остается резидентной, перехватывая все исключения, если произойдет ошибка в выполняемой, то AXE сообщит об этом, покажет состояние всех регистров процессора и часть кода из-за которого произошла ошибка. Например: недоступная инструкция процессора, общая ошибка защиты. Утилита предложит 4 варианта действия:
1) Исправить ошибку;
2) Пропустить;
3) Повторить;
4) RESET.
AXE можно вызвать во время выполнения другой программы CTRL-ALT+HOME. Завершить CTRL-ALT+END, ENTER. При этом может возникнуть ошибка - надо будет ещё раз нажать на CTRL-ALT.
Параметры командной строки
/TSR - остаться резидентным.
/UNREAL - переключение процессора UNREAL MODE при этом будет доступна вся физическая память, поскольку, лимиты сегментов станут 4 Гигабайта.
/RK - загрузка русских фонтов.
/INSTALL - установить AXE на дискету.
/BOOT - установить BOOT SECTOR на дискету из файла в параметре, например: AXE /BOOT BOOTSECT.BIN, это замена программы BOOTCOPY.
Эмуляция DOS
Установите AXE на дискету через меню TOOLS->INSTALL, или через командную строку AXE /INSTALL. Перезагрузитесь с дискеты, появится меню с файлами. Не поддерживается только работа с драйверами.
Загрузка ОС
С помощью AXE можно загрузить ядро ОС 16 или 32 битное. В файле AUTOLOAD.DAT в корневом каталоге на дискете надо указать путь ядра, если ядро 32-битное поставить префикс "load32=". Для 32-битных ядер селектор DS=8, CS=16. Можно загружать ОС с HDD при наличии FAT32.
Примеры
Загрузка 16-битного ядра с дискеты:
A:\system\kernel16.com
Загрузка 16-битного ядра с HDD:
load32=c:\kernel.sys