[an error occurred while processing this directive]
.ми0
.цв
.шп19
ОТЛАДОЧНЫЙ КОМПЛЕКС 92.10 ИСХОДНЫЙ ВАРИАНТ СИСТЕМА ОТЛАДКИ ОБЪЕКТНЫХ ПРОГРАММ "BEST TOOL KIT" ДЛЯ ПЭВМ "АГАТ" ВЕРСИЯ 89.2 Автор Голов А.А. Москва. (C) 1989
ПЕРЕВОД НА ПЭВМ "АГАТ-9", ДОРАБОТКА И ИСПРАВЛЕНИЕ ОШИБОК Кобозев Андрей, Николаичев Никита Москва. (С) 1992
ОПИСАНИЕ
_____________________________________________________________
.сс
.цв
.шп16
ОГЛАВЛЕНИЕ .шп1 .ов .кс0 Предисловие _______________________________________________ 2 Глава 1. Введение в систему ______________________________ 3 1.1. Запуск системы ______________________________ 3 1.2. Диалог с системой ___________________________ 3 1.3. Переопределяемые клавиши ____________________ 4 1.4. Вывод на бумагу _____________________________ 4 Глава 2. Работа с отладчиком ______________________________ 5 2.1. Формат команд _______________________________ 5 2.2. Полный набор команд _________________________ 5 Глава 3. Работа с файловой системой ______________________ 11 3.1. Набор команд файловой системы ______________ 11 3.2. Общий формат параметров обращения к диску __ 12 3.3. О командах поподробней _____________________ 13 3.4. Сообщения об ошибках _______________________ 16 Глава 4. Редактор памяти _________________________________ 17 4.1. Вызов редактора памяти _____________________ 17 4.2. Работа с клавиатурой _______________________ 17 4.3. Управляющие клавиши ________________________ 17 Глава 5. Секторный редактор ______________________________ 19 5.1. Вызов секторного редактора _________________ 19 5.2. Управляющие клавиши ________________________ 19 Глава 6. Программа для работы с подкаталогами ____________ 20 6.1. Создание подкаталога _______________________ 20 6.2. Переименование подкатало ___________________ 20 6.3. Удаление подкаталога _______________________ 20 Глава 7. Трассировщик ____________________________________ 21 7.1. Вызов трассировщика ________________________ 21 7.2. Команды трасировщика _______________________ 22 Глава 8. Устройство системы ______________________________ 24 8.1. Адресное пространство ______________________ 24 8.2. Подробно о нулевой странице ________________ 25 8.3. Векторы подпрограмм системы ________________ 27 8.4. Описание подпрограмм _______________________ 28 8.5. Структура системного файла _________________ 31 8.6. Структура загрузочного диска системы _______ 32 8.7. Устройство диска для MFM накопителей _______ 33 .сс .нф
.цв
.шп16
ПРЕДИСЛОВИЕ
.ов
.шп1
В данном документе описывается версия системы 92.10.
Предлагаемая система представляет собой комплекс программ, объединенных в автономную систему, позволяющую загружать, просматривать, изменять, записывать и выводить на бумагу объектные программы, отлаживаемые или требующие адаптации.
Система предоставляет пользователю 92 Кбайта рабочей памяти, которую он может использовать по своему усмотрению.
Система имеет в своем составе программы-помощники, облегчающие труд программиста или пользователя ПЭВМ. Это и отладчик для непосредственной работы с памятью, и файловая система для дисков в формате DOS 3.3, экранный редактор памяти, экранный секторный редактор, а также резидентные загружаемые программы, список которых может произвольно пополняться. В них, в частности, входят: трассировщик объектных программ, экранный редактор матриц графических изображений, экранный дизассемблер - генератор исходных текстов. Система распологает специальными средствами для включения и обеспечения функционирования резидентных программ.
Отладчик - основной модуль системы - имеет множество полезных команд и директив, которые не были реализованы в отладчиках более раннего выпуска. Отладчик становится незаменимым инструментом при разборке и модификации адаптируемых программ.
В системе поддерживается удобный принцип доступа к диску как на уровне файлов, так и на физическом (секторном) уровне. Файловая система способна обслуживать как FM накопитель типа Shugart (ЕС-5088), так и MFM накопители с одинарной и двойной плотностью, одно- и двухсторонние.Используемый драйвер вывода на бумагу работает с печатающими устройствами типа МС6313 и СМ6337 и обеспечивает как обычную рулонную, так и постраничную многоколоночную печать с начальной загрузкой принтера любыми требуемыми пользователю кодами.
Система отладки программ "Best tool kit" была разработана по заказу волгоградского НЦ ПТСиЭ фирмой ALV Software, и является непосредственным развитием системы "Агат-отладчик", первая версия которого была выпущена в ноябре 1987 года. В "Best tool kit" учтено большое количество замечаний и предложений пользователей, а также личные соображения автора. В результате доработки произошла полная реорганизация системы, значительно увеличились размеры, претерпел большие изменения програмный интерфейс, хотя на первый взгляд может показаться, что система почти не изменилась.
Система отладки 92.10 для АГАТ-9 стала следующим этапом развития отладочного комплекса 'Best tool kit'. Были убраны не очень нужные (на наш взгляд) функции FAST и SLOW, а вместо них был добавлен электронный диск и работа с подкаталогами. Также претерпела изменения файловая система 'Best'a. 'Скелетом' данного текста послужило описание 'BEST TOOL KIT'а 89.2 (автор А.А.Голов). Его доработали и исправили Кобозев Андрей и Николаичев Никита. Нами готовится к выпуску новая версия 'ОТЛАДЧИКА', в которой будут учтены пожелания пользователей, например максимальный размер резидентной программы будет равен 16 Кбайтам (вместо 12-ти).
По всем возникшим вопросам обращатся по телефонам:
.цв
115-57-93 НИКИТА 115-15-02 АНДРЕЙ
.ов
.сс
.стОписание.Часть 1
[an error occurred while processing this directive]