|
PC Monitor | Описание | Информация | Это довольно своеобразная программа, отчасти напоминающая отладчик DOS (Debug). Она способна выводить содержимое памяти, делать копию и сравнение блока памяти, работать с портами ввода-вывода, читать/записывать на диски на уровне int 13h, размечать сектора дискеты, устанавливать видеорежим, загружать COM и EXE файлы, выполнять простой тест мыши, способна загружаться без DOS, при этом может выполнять тест блока памяти и перемещать себя на другой адрес, однако встроенного ассемблера/дизассемблера не имеет. Первые версии программы имели набор функций для работы с кассетными файлами (int 15h), т.к. моя первая домашняя машина "Ассистент" вначале не имела дискового контроллера и работала с кассетным магнитофоном. Monitor представлял собой аналог операционной системы для исполняемых файлов...
Несколько позднее, при модернизации "Ассистента", с её помощью мне удалось обнаружить причину сбоя на плате ОЗУ, взятом из ПЭВМ "Искра-1030М", при повышении тактовой частоты до 8 МГц (DOS загружалась, CHECKIT зависал при запуске). Посегментный тест памяти monitor'ом не выявил ошибки, но случайно обнаружилось изменение контрольной суммы в других блоках памяти, к которым не было обращения при тесте. Причина — при постоянном циклическом обращении процессора к одному из двух банков ОЗУ начинались пропуски циклов регенерации во второго банке. Как выяснилось, при выборе схемы регенерации контроллером динамической памяти К1810ВТ03 разработчики допустили ошибку; схему платы мне удалось довольно легко исправить.
После 1992 года кассетные функции были исключены, улучшена загрузка EXE-файлов, обеспечена совместимость с DOS 5.0, сделана небольшая встроенная справка по F1. После 1994 года разработка программы по существу прекратилась, в код вносились лишь небольшие изменения, чтобы обеспечить корректный запуск под Windows 95, и делались исправления обнаруженных ошибок.
Предупреждение: Программа работает с аппаратными средствами на низком уровне, что требует от пользователя необходимой квалификации. Автор не может дать гарантию корректной работы программы с любыми версиями DOS и Windows.
Программа написана на ассемблере 8086, причём первые версии делались в режиме ручного ввода команд в отладчике Debug, позднее текст был переписан, добавлены функции ввода-вывода строк из библиотеки C. Первый архив содержит саму программу и boot-сектор (загрузчик) для дискеты 1,44 Мб. Для возможности самозагрузки программа должна быть записана в самом начале диска (т.е. на чистую дискету), причём дискета не должна иметь метки (её можно задать после). Загрузчик надо записать вручную, используя или сам Monitor, или Debug, или Disk Editor. | Раздел: Hack tools
(случайный скриншот) Скриншоты Операционная система: DOS Требования: - Автор: - [WWW] Издатель: -
Добавил: ctv (2019.08.14) | Доступные файлы - сортировка по имени и версии, времени добавления Файлов: 1. Файл | Размер | Выпуск | Версия | Язык | Качество | Загрузил | | 7 Кб | 26.04.1995 | 4.68 | Английский | | ctv 2019.08.14 |
|
Комментарии | Комментариев пока нет. Почему бы вам не оставить свой? | |
|